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

Dans un document de la gestion commerciale, changer le taux de TVA dans les lignes

0000002210     -      27/08/2017

Ce paramétrage n'est pas réellement un module, puisqu'il est possible de le réaliser avec un simple bouton. Ce bouton permettra, par simple clic, de remplacer dans toutes les lignes du document en cours le taux de 21 % par le taux de 6 %.

Cela peut se faire en ajoutant un bouton dont le code sera :

Zoom
// enter your customized code here
MercatorUi.Forms.Billing.BillingForm billingForm = (MercatorUi.Forms.Billing.BillingForm)clickedButton.Form;
billingForm.BillingEngine.LignesVRecords.Where(l => l.TAUX_TVA.CompareTo(21, 2) == 0).ToList().ForEach(l => l.TAUX_TVA = 6);
billingForm.BillingEngine.UpdateAmounts();