diff --git a/src/modules/transaction/transaction/domain/usecases/calculator/price.calculator.ts b/src/modules/transaction/transaction/domain/usecases/calculator/price.calculator.ts index b94a4a7..ea3557d 100644 --- a/src/modules/transaction/transaction/domain/usecases/calculator/price.calculator.ts +++ b/src/modules/transaction/transaction/domain/usecases/calculator/price.calculator.ts @@ -97,18 +97,14 @@ export class PriceCalculator { }); const formulas = [...taxFormula, ...taxShareFormulas]; const values = { - total: transaction.total_price, + total: transaction.total_net_price, ...this.initialValue(formulas), ...taxes, }; // const dpp = formulas.find((formula) => formula.value_for == 'dpp'); - const dppValue = calculateFormula( - dpp.formula_string, - taxes, - transaction.total_net_price, - ); + const dppValue = calculateFormula(dpp.formula_string, taxes, values.total); values['dpp'] = dppValue; values['dpp_value'] = dppValue;