Внести изменение в реакцию на изменение поля Продукт selectProduct, котрое влияет на поле ПЛ БУ cbxLeaseObjectUsed:

Если в Продукт selectProduct указывается запись, у которой Продажа без НДС evo_sale_without_nds = True, И Пересчет без пересмотра recalcWthtRevision = False,

то ПЛ БУ cbxLeaseObjectUsed = true

иначе ПЛ БУ cbxLeaseObjectUsed не меняется
This commit is contained in:
vchikalkin 2023-11-29 16:52:02 +03:00
parent 726fbbb6f3
commit 7b0aa09020

View File

@ -103,11 +103,17 @@ export function common({ store, apolloClient }: ProcessContext) {
});
if (evo_baseproduct?.evo_sale_without_nds) {
$calculation.element('cbxLeaseObjectUsed').setValue(true);
$calculation.element('tbxSupplierDiscountRub').resetValue();
$calculation.element('tbxSupplierDiscountPerc').resetValue();
$calculation.element('selectImportProgram').resetValue();
}
if (
evo_baseproduct?.evo_sale_without_nds &&
$calculation.element('cbxRecalcWithRevision').getValue() === false
) {
$calculation.element('cbxLeaseObjectUsed').setValue(true);
}
}
);