diff --git a/src/client/stores/CalculationStore/Effects/computed.ts b/src/client/stores/CalculationStore/Effects/computed.ts index d17ece5..9afd55f 100644 --- a/src/client/stores/CalculationStore/Effects/computed.ts +++ b/src/client/stores/CalculationStore/Effects/computed.ts @@ -133,7 +133,9 @@ const computedEffects: Record = { } else { const sum = //@ts-ignore - (this.plPriceRub() * (importProgram?.evo_percent_subsidy || 0)) / 100; + ((this.plPriceRub() - (this.values.supplierDiscountRub || 0)) * + (importProgram?.evo_percent_subsidy || 0)) / + 100; return Math.min(sum, importProgram?.evo_max_subsidy_summ || 0); } },