Expense changes

This commit is contained in:
Hillel Coren 2021-01-11 22:47:13 +02:00
parent 03e357d76b
commit 72b24f34b2
2 changed files with 13 additions and 4 deletions

View File

@ -552,6 +552,15 @@ abstract class ExpenseEntity extends Object
@override
FormatNumberType get listDisplayAmountType => FormatNumberType.money;
double get calculatetaxRate1 =>
calculateTaxByAmount == true ? taxAmount1 / amount : taxRate1;
double get calculatetaxRate2 =>
calculateTaxByAmount == true ? taxAmount2 / amount : taxRate2;
double get calculatetaxRate3 =>
calculateTaxByAmount == true ? taxAmount3 / amount : taxRate3;
double get taxAmount {
var total = 0.0;

View File

@ -18,11 +18,11 @@ InvoiceItemEntity convertExpenseToInvoiceItem({
company.defaultQuantity || !company.enableProductQuantity ? 1 : null
..cost = expense.convertedNetAmount
..taxName1 = expense.taxName1
..taxRate1 = expense.taxRate1
..taxRate1 = expense.calculatetaxRate1
..taxName2 = expense.taxName2
..taxRate2 = expense.taxRate2
..taxName3 = expense.taxName2
..taxRate3 = expense.taxRate2);
..taxRate2 = expense.calculatetaxRate2
..taxName3 = expense.taxName3
..taxRate3 = expense.calculatetaxRate3);
}
var memoizedDropdownExpenseList = memo9(