diff --git a/apps/web/process/configurator/reactions/values.ts b/apps/web/process/configurator/reactions/values.ts index 6832159..df8f9b1 100644 --- a/apps/web/process/configurator/reactions/values.ts +++ b/apps/web/process/configurator/reactions/values.ts @@ -161,6 +161,7 @@ export default function valuesReactions({ store, apolloClient }: ProcessContext) async (productId) => { if (!productId) { $calculation.element('cbxPartialVAT').unblock(); + $calculation.element('cbxPartialVAT').unblock(); return; } @@ -178,6 +179,13 @@ export default function valuesReactions({ store, apolloClient }: ProcessContext) } else { $calculation.element('cbxFloatingRate').unblock(); } + + // eslint-disable-next-line no-negated-condition + if (!evo_baseproduct?.evo_sale_without_nds) { + $calculation.element('cbxPartialVAT').setValue(false).block(); + } else { + $calculation.element('cbxPartialVAT').unblock(); + } } );