Если в Продукт selectProduct Частичный НДС evo_sale_without_nds = Нет,

то на форме поле "Частичный НДС" cbxPartialVAT  = Нет и закрыто для редактирования,

иначе открыто для редактирования
This commit is contained in:
vchikalkin 2024-01-22 12:38:29 +03:00
parent 71d095c5e3
commit 41e46e6351

View File

@ -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();
}
}
);