Total da linha sem Imposto e Valor do imposto

O cálculo CalcLineTotalWithOutTax é realizado sob demanda, sempre que um campo de item de linha é modificado e em seguida um usuário vai para outro campo. O cálculo real depende do valor do Desconto e se a opção Desconto como porcentagem está selecionada ou não.

A sintaxe abaixo descreve o cálculo.

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”;
}

O resultado desse cálculo CalcLineTotalWithOutTax é, em seguida, usado como entrada por outros cálculos.