30.05.2008, 15:50 | #7 |
Участник
|
Item Charge Granule:
Просто решил удалить строку с издержками, которая на "пол-пути" заполнения стала просто не нужна и получил ошибку. Ошибка ОЧЕНЬ простая, но удивила последовательность операци: OnDelete() вызывает - VALIDATE(Quantity,0), а затем цепочка: VALIDATE("Line Discount %"), UpdateAmounts; UpdateItemChargeAssgnt и далее производится расчет ItemChargeAssgntSales."Unit Cost". Вопрос - ЗАЧЕМ это мне все нужно делать при удалении, например, перерасчитывать сумму? |
|