fix: discount and adjustment fields across financial forms

This commit is contained in:
Ahmed Bouhuolia
2024-12-03 13:54:26 +02:00
parent d5dacaa988
commit 1010d97a92
9 changed files with 39 additions and 26 deletions

View File

@@ -26,7 +26,7 @@ export default class SaleInvoice extends mixin(TenantModel, [
public deliveredAt: Date;
public discount: number;
public discountType: DiscountType;
public adjustments: number;
public adjustment: number | null;
/**
* Table name
@@ -157,7 +157,7 @@ export default class SaleInvoice extends mixin(TenantModel, [
* @returns {number}
*/
get total() {
const adjustmentAmount = defaultTo(this.adjustments, 0);
const adjustmentAmount = defaultTo(this.adjustment, 0);
const differencies = this.discountAmount + adjustmentAmount;
return this.isInclusiveTax