Показать сообщение отдельно
Старый 28.02.2018, 09:13   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,875 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Копайте в сторону orig() и места выполнения вашего кода (клиент/сервер)
Ядро при обновлении записи сраанивает текущие значения и orig() значения и различия сбрасывает в базу.
Для некоторых сценариев работы orig() был всегда равен самому буферу. Поэтому update ничего не обновлял.
Вероятно это ваш случай.

Можете еще посмотреть как устроено обновление InventTrans в пересчете себестоимости/закрытии склада. Там сделано похоже на ваш пример, но еще дергается skipTtsCheck() и.т.п.
За это сообщение автора поблагодарили: gl00mie (2).