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();


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)