Доброе время суток.
Есть проблема.
В аксапте есть такая, думаю, небезызвестная форма SalesTable. Мне необходимо в строке заказа программно изменить количество, но так, чтобы при этом была соблюдена целостность данных (пересчитано количество в InventSum).
Все это чудесно работает при ручном изменении записи гриде формы (SalesLine), у которого есть метод write, где, насколько я понимаю, и происходят все требуемые вещи.
Так сложилось, что мне необходимо программно изменить количество в строке заказа. Я делаю
PHP код:
SalesLine.SalesQty = newQty; SalesLine_ds.write();
И количество меняется, но вот в InventSum ничего не пересчитывается.
Кто-нибудь может подсказать, как сделать так, чтобы было как надо, а не как у меня?
Заранее спасибо.