Цитата: OlegON ➤ вопрос-то был в этом, я не вижу причины, зачем их связывать... а если не связывать, то никакую проверку отключать не надо будет
Связывать для того. что-бы иметь определенную себестоимость! Если привязывать к выходу с производства, то еще хлеще выходит...
----- Ошибка приема -----
Пакет: 210523135907_3604613_4.SVP
Тип объекта: Выход из производства
Идентификатор объекта: ВыП29000798
-- Уровень вложения 0 --
Сообщение: Невозможно записать в БД объект «PO, ВыП29000798», таблица «SMDOCPRODOUT»
Исключение: Sm.Core.BaseException
Источник: Sm.Post.DbLoader
Метод: Void WriteNewObject(System.Data.OracleClient.OracleTransaction)
-- Уровень вложения 1 --
Сообщение: ORA-02291: integrity constraint (SUPERMAG.SMCDOCPRODOUT_ZONE) violated - parent key not found
Исключение: System.Data.OracleClient.OracleException
Источник: System.Data
Метод: Int32 UpdatedRowStatusErrors(System.Data.Common.RowUpdatedEventArgs, BatchCommandInfo[], Int32)
Данные:
параметры: pID=«ВыП29000798»; pDOCTYPE=«PO»; pSTORELOC=«29»; pZONEID=«2»
соединено с: База даных="MIDEL"; Пользователь="Supermag"
текст команды: Insert into Supermag.SMDOCPRODOUT(ID,DOCTYPE,STORELOC,ZONEID) values(:pID,:pDOCTYPE,:pSTORELOC,:pZONEID)
тип команды: Text