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

@@ -118,25 +118,13 @@ export class GetSaleEstimateMailStateTransformer extends SaleEstimateTransfromer
: 'Discount';
}
/**
* Retrieves the formatted total of the estimate.
* @param estimate
* @returns {string}
*/
protected totalFormatted(estimate) {
return this.formatMoney(estimate.amount, {
currencyCode: estimate.currencyCode,
money: true,
});
}
/**
* Retrieves the formatted subtotal of the estimate.
* @param estimate
* @returns {string}
*/
protected subtotalFormatted = (estimate) => {
return this.formatNumber(estimate.amount, { money: false });
return this.formattedSubtotal(estimate);
};
/**

View File

@@ -141,7 +141,7 @@ export class SaleEstimateTransfromer extends Transformer {
* @returns {string}
*/
protected totalFormatted = (estimate: ISaleEstimate): string => {
return formatNumber(estimate.total, {
return this.formatMoney(estimate.total, {
currencyCode: estimate.currencyCode,
});
};
@@ -152,7 +152,7 @@ export class SaleEstimateTransfromer extends Transformer {
* @returns {string}
*/
protected totalLocalFormatted = (estimate: ISaleEstimate): string => {
return formatNumber(estimate.totalLocal, {
return this.formatMoney(estimate.totalLocal, {
currencyCode: estimate.currencyCode,
});
};