Цитата:
Сообщение от
DSPIC
Загляните в метод \Data Dictionary\Tables\InventTransferLine\Methods\insert. Там запрограммирована логика при вставке записи, которая и меняет эти поля.
Если вы хотите эту логику опустить, то вместо .insert() нужно вызывать .doInsert().
Но! В этом случае, вы рискуете нарушить целостность данных системы, вставив записи с некорректными значениями.
Через doInsert() нельзя, поскольку на таблице есть уникальный индекс по InventTransId, запись не будет вставлена.
А что имеется ввиду под копированием? Если в точности запись, то этого в принципе нельзя сделать, в любом случае номер лота(InventTransId) нужно будет менять.