Цитата:
Сообщение от
Sada
Плохая идея создавать инвент трансы самому в коде. Для этого есть всякие обработчики
Именно.
Прежде всего потому, что в зависимости от настроек,
вместо одной записи в inventTrans вы легко можете получить несколько (расщепление)
или, наоборот, несколько несколько inventTrans могут быть просуммированы бизнес-логикой.
не говоря уже о том, что inventTrans связана не только с InventSum.
=============================
логически атомарная единица - складская проводка.
складская проводка - это несколько записей в inventTrans с одинаковым лотом.
Поэтому не лазьте руками в InventTrans на уровне записей, если не знаете как это работает (примерно как и с реестром windows)