04.12.2018 16:42
ilyaig
 
В некоторые базы не доходят вновь внесенные ШК.
Почтарь выдает ош-ку:
--------
Невозможно записать в БД объект «BC, 4600076115569<tab>000655», таблица «SVSTOREUNITS»
--------
ORA-00001: нарушено ограничение уникальности (SUPERMAG.SMCBARCODE_PK)
ORA-06512: на "SUPERMAG.SVSTOREUNITSBEFOREIU", line 70
ORA-04088: ошибка во время выполнения триггера 'SUPERMAG.SVSTOREUNITSBEFOREIU'
параметры: pBARCODE=«4600076115569»; pARTICLE=«000655»; pBARCODETYPE=«7»; pBOXID=«»; pFACEQUANTITY=«1»; pFLAGS=«17»; pMAXY=«»; pPACKID=«»; pQUANTITY=«1»; pSUBARTICLE=«»; pTAREHEIGHT=«»; pTARELENGTH=«»; pTAREWEIGHT=«»; pTAREWIDTH=«»; pUNITNAME=«шт»; pWEIGHT=«»
соединено с: База даных=STRR29; Пользователь=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

1.037.1sp5 на всех базах
04.12.2018 16:45
Dim
 
такой ШК уже есть на какой-то карточке в удаленной базе
04.12.2018 16:46
OlegON
 
Так уникальность же, есть такой штрихкод в базе, скорее всего.
04.12.2018 16:49
Mtirt
 
Найти карточку по данному штрих-коду в удаленной базе и разослать ее из офиса.
04.12.2018 21:01
ilyaig
 
странно, что карточка удалена, а шк нарушает правило целостности.
перенес шк на активную карточку апдейтом.

спасибо за оперативность, коллеги!
04.12.2018 21:03
OlegON
 
бардак в почтовом обмене давно, я полагаю... лучше бы сравнить их как следует...
05.12.2018 09:12
-Den-
 
Ситуация проявляется и при перебоях со связью, как пример, карточку заблокировали, ШК удалили.
05.12.2018 10:34
ilyaig
 
связь нестабильна - это есть.
бардака нет) по возможности перепроверю.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.