Код:
2023.09.19 (вторник) 20:01:11 1.45.0.0 sp1 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "Ошибка приёма объекта «CD ЦО229281», виртуальный пакет «230919195944_1532693_1.SVP»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
----- Причина исключения, уровень вложения 1 -----
сообщение: "Невозможно записать в БД объект «CD, ЦО229281», таблица «SMCARDPRODUCERS»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
метод: Void WriteNewObject(Sm.Server.Database.OracleTransConn)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)
в Sm.Post.PostObjectCardAdapter.WriteNewObject(OracleTransConn transaction)
в Sm.Post.PostObjectAdapter.WriteObject(OracleTransConn connection, PostObject originalByType)
в Sm.Post.PostUploader.UploadObject(IVirtualPackageReader reader, PostObjectInfo postData, PostObject originalByType)
в Sm.Post.PostUploader.UploadObjects(IVirtualPackageReader reader, ICollection objs, LockMultiObjects locker, Dictionary`2 original, IUploadExceptionHandler xHandler, IPostReplyClient postReply, Progress progress, Boolean postReplySuccess)
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCARDPRODUCERS_PRODUCERID) - исходный ключ не найден"
исключение: Oracle.ManagedDataAccess.Client.OracleException
источник: Oracle Data Provider for .NET, Managed Driver
данные:
соединено с: База данных=DBFARM01; Пользователь=Supermag
текст команды: Insert into Supermag.SMCARDPRODUCERS(ARTICLE,PRODUCERID,ISDEFAULT) values(:pARTICLE,:pPRODUCERID,:pISDEFAULT)
тип команды: Text
параметры: pARTICLE=«ЦО229281»; pPRODUCERID=«1584»; pISDEFAULT=«1»
метод: Int32 UpdatedRowStatusErrors(System.Data.Common.RowUpdatedEventArgs, BatchCommandInfo[], Int32)
в System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.UpdatedRowStatus(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в Oracle.ManagedDataAccess.Client.OracleDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable dataTable, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.Update(DataTable dataTable)
в Sm.Server.Database.OracleRunner.Update(OracleSafeAdapter dataAdapter, DataTable dataTable)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)
--------------------------------------------------------
2023.09.19 (вторник) 20:01:11 1.45.0.0 sp1 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "Ошибка приёма объекта «BC 5099873009109 ЦО229281», виртуальный пакет «230919195944_1532693_1.SVP»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
----- Причина исключения, уровень вложения 1 -----
сообщение: "Невозможно записать в БД объект «BC, 5099873009109<tab>ЦО229281», таблица «SVSTOREUNITS»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
метод: Void WriteNewObject(Sm.Server.Database.OracleTransConn)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)
в Sm.Post.PostObjectAdapter.WriteObject(OracleTransConn connection, PostObject originalByType)
в Sm.Post.PostUploader.UploadObject(IVirtualPackageReader reader, PostObjectInfo postData, PostObject originalByType)
в Sm.Post.PostUploader.UploadObjects(IVirtualPackageReader reader, ICollection objs, LockMultiObjects locker, Dictionary`2 original, IUploadExceptionHandler xHandler, IPostReplyClient postReply, Progress progress, Boolean postReplySuccess)
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-20853: Артикул не существует
ORA-06512: на "SUPERMAG.CORE", line 351
ORA-06512: на "SUPERMAG.SVSTOREUNITSBEFOREIU", line 35
ORA-01403: данные не найдены
ORA-06512: на "SUPERMAG.SVSTOREUNITSBEFOREIU", line 28
ORA-04088: ошибка во время выполнения триггера 'SUPERMAG.SVSTOREUNITSBEFOREIU'"
исключение: Oracle.ManagedDataAccess.Client.OracleException
источник: Oracle Data Provider for .NET, Managed Driver
данные:
соединено с: База данных=DBFARM01; Пользователь=Supermag
текст команды: Insert into Supermag.SVSTOREUNITS(BARCODE,ARTICLE,BARCODETYPE,BOXID,FACEQUANTITY,FLAGS,MAXY,PACKID,QUANTITY,SUBARTICLE,TAREHEIGHT,TARELENGTH,TAREWEIGHT,TAREWIDTH,UNITNAME,WEIGHT) values(:pBARCODE,:pARTICLE,:pBARCODETYPE,:pBOXID,:pFACEQUANTITY,:pFLAGS,:pMAXY,:pPACKID,:pQUANTITY,:pSUBARTICLE,:pTAREHEIGHT,:pTARELENGTH,:pTAREWEIGHT,:pTAREWIDTH,:pUNITNAME,:pWEIGHT)
тип команды: Text
параметры: pBARCODE=«5099873009109»; pARTICLE=«ЦО229281»; pBARCODETYPE=«7»; pBOXID=«»; pFACEQUANTITY=«1»; pFLAGS=«0»; pMAXY=«»; pPACKID=«»; pQUANTITY=«1»; pSUBARTICLE=«»; pTAREHEIGHT=«»; pTARELENGTH=«»; pTAREWEIGHT=«»; pTAREWIDTH=«»; pUNITNAME=«шт»; pWEIGHT=«»
метод: Int32 UpdatedRowStatusErrors(System.Data.Common.RowUpdatedEventArgs, BatchCommandInfo[], Int32)
в System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.UpdatedRowStatus(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в Oracle.ManagedDataAccess.Client.OracleDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable dataTable, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.Update(DataTable dataTable)
в Sm.Server.Database.OracleRunner.Update(OracleSafeAdapter dataAdapter, DataTable dataTable)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)
--------------------------------------------------------
2023.09.19 (вторник) 20:01:11 1.45.0.0 sp1 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "Ошибка приёма объекта «EA ЦО229281 0300005895220003354», виртуальный пакет «230919195944_1532693_1.SVP»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
----- Причина исключения, уровень вложения 1 -----
сообщение: "Невозможно записать в БД объект «EA, ЦО229281<tab>0300005895220003354», таблица «SMEGAISARTICLES»"
исключение: Sm.Core.BaseException
источник: Sm.Post.DbLoader
метод: Void WriteNewObject(Sm.Server.Database.OracleTransConn)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)
в Sm.Post.PostObjectAdapter.WriteObject(OracleTransConn connection, PostObject originalByType)
в Sm.Post.PostUploader.UploadObject(IVirtualPackageReader reader, PostObjectInfo postData, PostObject originalByType)
в Sm.Post.PostUploader.UploadObjects(IVirtualPackageReader reader, ICollection objs, LockMultiObjects locker, Dictionary`2 original, IUploadExceptionHandler xHandler, IPostReplyClient postReply, Progress progress, Boolean postReplySuccess)
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCEGAISARTICLES_FK) - исходный ключ не найден"
исключение: Oracle.ManagedDataAccess.Client.OracleException
источник: Oracle Data Provider for .NET, Managed Driver
данные:
соединено с: База данных=DBFARM01; Пользователь=Supermag
текст команды: Insert into Supermag.SMEGAISARTICLES(ARTICLE,ALCCODE,COMMENTARY,F1IMPORTERINN,F1IMPORTERKPP,F1IMPORTERNAME,FLAGS,PRODUCERINN,PRODUCERKPP,PRODUCERNAME,PRODUCTALCVOLUME,PRODUCTCAPACITY,PRODUCTFULLNAME,PRODUCTVCODE,REPLYID) values(:pARTICLE,:pALCCODE,:pCOMMENTARY,:pF1IMPORTERINN,:pF1IMPORTERKPP,:pF1IMPORTERNAME,:pFLAGS,:pPRODUCERINN,:pPRODUCERKPP,:pPRODUCERNAME,:pPRODUCTALCVOLUME,:pPRODUCTCAPACITY,:pPRODUCTFULLNAME,:pPRODUCTVCODE,:pREPLYID)
тип команды: Text
параметры: pARTICLE=«ЦО229281»; pALCCODE=«0300005895220003354»; pCOMMENTARY=«»; pF1IMPORTERINN=«»; pF1IMPORTERKPP=«»; pF1IMPORTERNAME=«»; pFLAGS=«0»; pPRODUCERINN=«»; pPRODUCERKPP=«»; pPRODUCERNAME=«»; pPRODUCTALCVOLUME=«40»; pPRODUCTCAPACITY=«0,7»; pPRODUCTFULLNAME=«Виски зерновой «Джек Дэниел’с Теннесси Виски»»; pPRODUCTVCODE=«237»; pREPLYID=«»
метод: Int32 UpdatedRowStatusErrors(System.Data.Common.RowUpdatedEventArgs, BatchCommandInfo[], Int32)
в System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.UpdatedRowStatus(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
в System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в Oracle.ManagedDataAccess.Client.OracleDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable dataTable, DataTableMapping tableMapping)
в System.Data.Common.DbDataAdapter.Update(DataTable dataTable)
в Sm.Server.Database.OracleRunner.Update(OracleSafeAdapter dataAdapter, DataTable dataTable)
в Sm.Post.PostObjectAdapter.WriteNewObject(OracleTransConn transaction)