|
08.05.2009, 11:06 | #1 |
Боец
|
Загляните в метод \Data Dictionary\Tables\InventTransferLine\Methods\insert. Там запрограммирована логика при вставке записи, которая и меняет эти поля.
Если вы хотите эту логику опустить, то вместо .insert() нужно вызывать .doInsert(). Но! В этом случае, вы рискуете нарушить целостность данных системы, вставив записи с некорректными значениями. |
|
08.05.2009, 11:17 | #2 |
Участник
|
Цитата:
Сообщение от DSPIC
Загляните в метод \Data Dictionary\Tables\InventTransferLine\Methods\insert. Там запрограммирована логика при вставке записи, которая и меняет эти поля.
Если вы хотите эту логику опустить, то вместо .insert() нужно вызывать .doInsert(). Но! В этом случае, вы рискуете нарушить целостность данных системы, вставив записи с некорректными значениями. А что имеется ввиду под копированием? Если в точности запись, то этого в принципе нельзя сделать, в любом случае номер лота(InventTransId) нужно будет менять. |
|
Теги |
doinsert, insert, заказ на перемещение |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|