Добрый день!
Прошу помочь в следующем вопросе:
УКМ42.5, СМ 1.26.3 сп4
Полез сегодня смотреть в СМ кассовые документы, обнаружил, что за последние несколько дней по одному из МХ не прощла выгрузка данных.
Произвожу выгрузку смены вручную из УКМ - не грузит. Файлы в папках выгрузки остаются, хотя флаги меняются.
Начал выгружать посуточно. Все прогрузилось кроме одной смены.
Посмотрел, что пишется в Виновых логах - нашел это:
Цитата: General failure. Error messages follows.
Запись 1. Код=80004005h (0) [SMUKMC~1]:
Ошибка при попытке импорта записи из таблицы CASHDCRD. Ключ записи "ShopIndex=5,CashNumber=1,ZNumber=432,CheckNumber=8,CardType=0,CardNumber=5".
Запись 2. Код=80040e2fh (1) [Microsoft OLE DB Provider for Oracle]:
ORA-00001: unique constraint (SUPERMAG.SMCASHDISCCARD_PK) violated
Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
insert into Supermag.SMCASHDISCCARD(LocID,DeskNum,ZNum,CheckNum,Code,DiscSum)
values(5,1,432,8,'5',TO_NUMBER('0','9','NLS_NUMERIC_CHARACTERS='', '''))
%4 %5 %6 %7 %8
Может кто-то поможет понять в чем проблема?
Данных за эту смену в СМ точно нет! Уникальность записи не может быть нарушена...