Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Event AskingInstallment sur le BillingEngine

0000002604     -      21/06/2016

Nous avons ajouté un nouvel event sur le BillingEngine : AskingInstallment. Cet event est levé avant la saisie d'un acompte, que ce soit un acompte à payer ou un acompte à déduire. On peut séparer ces 2 circonstances via la propriété e.AskingInstallmentEnum, qui peut être Pay ou Deduct. Dans le cas cité ci-dessous, on parle donc de Deduct.

Si on souhaite forcer un montant d'acompte, il suffit de compléter e.DesiredInstallment.

Si on souhaite ne pas afficher la boîte de dialogue de saisie de l'acompte, il faut mettre e.HideDialog à true et pour annuler le processus e.Cancel = true.


Lorsqu'un acompte est perçu sur une commande client et que cette même commande est ensuite transformée en livraison avec reliquats, Mercator demande le montant de l'acompte à déduire. Dans le but de calculer dynamiquement une valeur pour cet acompte à déduire, existe-t-il un moyen pour intervenir sur la valeur renseignée par défaut ?