feat: enhance discount and adjustment formatting

This commit is contained in:
Ahmed Bouhuolia
2024-12-04 12:00:22 +02:00
parent fabc88c81a
commit 6ab461a212
10 changed files with 24 additions and 12 deletions

View File

@@ -111,6 +111,7 @@ export class SaleEstimateTransfromer extends Transformer {
protected discountAmountFormatted = (estimate: ISaleEstimate): string => {
return formatNumber(estimate.discountAmount, {
currencyCode: estimate.currencyCode,
excerptZero: true,
});
};
@@ -133,6 +134,7 @@ export class SaleEstimateTransfromer extends Transformer {
protected adjustmentFormatted = (estimate: ISaleEstimate): string => {
return this.formatMoney(estimate.adjustment, {
currencyCode: estimate.currencyCode,
excerptZero: true,
});
};

View File

@@ -170,6 +170,7 @@ export class SaleInvoiceTransformer extends Transformer {
protected discountAmountFormatted = (invoice): string => {
return formatNumber(invoice.discountAmount, {
currencyCode: invoice.currencyCode,
excerptZero: true,
});
};
@@ -192,8 +193,9 @@ export class SaleInvoiceTransformer extends Transformer {
protected adjustmentFormatted = (invoice): string => {
return this.formatMoney(invoice.adjustment, {
currencyCode: invoice.currencyCode,
})
}
excerptZero: true,
});
};
/**
* Retrieves formatted total in foreign currency.

View File

@@ -113,6 +113,7 @@ export class SaleReceiptTransformer extends Transformer {
protected discountAmountFormatted = (receipt: ISaleReceipt): string => {
return formatNumber(receipt.discountAmount, {
currencyCode: receipt.currencyCode,
excerptZero: true,
});
};
@@ -135,6 +136,7 @@ export class SaleReceiptTransformer extends Transformer {
protected adjustmentFormatted = (receipt: ISaleReceipt): string => {
return this.formatMoney(receipt.adjustment, {
currencyCode: receipt.currencyCode,
excerptZero: true,
});
};