Positionssumme ohne Steuersatz und Steuerbetrag
Die CalcLineTotalWithOutTax-Berechnung erfolgt nach Bedarf, immer wenn ein Positionsfeld geändert wird und der Benutzer dann zu einem anderen Feld navigiert. Die eigentliche Berechnung hängt vom Rabatt ab und davon, ob die Einstellung Rabattprozentsatz ausgewählt wird.
Die folgende Syntax beschreibt die Berechnung.
if (Discount == 0) {
“Line Total” = Quantity * “Unit Price” / “U Of Q”
else {
“Line Total” = (Quantity * (“Unit Price” - Discount)) / “U Of Q”;
}
else if (isDiscountAsPercentage) {
“Line Total” = (Quantity * (“Unit Price” - (“Unit Price” * Discount / 100))) / “U Of Q”;
}
Das Ergebnis dieser CalcLineTotalWithOutTax-Berechnung wird dann für andere Berechnungen verwendet.