[ОТВЕТИТЬ]
Опции темы
05.07.2012 10:16  
GENDALF
Картина такая...

Супермаг....2 места хранения -->Супермаг УКМ4... 2 магазина.

Проблема в следующем...
Как извесно в СМ+ заведены банковские карты:
id1=Visa
id2=Maestro
В УКМ4 (магазин номер1) так же созданы виды оплаты и привязяны к виду"сбербанк". ид оплат СМ+ и УКМ4 совпадают...

А в место хранение №2(СМ+) и (УКМ4)магазин №2 виды оплат не совпадают... УКМ присылает виды оплат с id3 и id4

Кассовый СМ+выдает такое....

В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (2291) [Microsoft OLE DB Provider for Oracle]:
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCDOCCREDCARD_CARD) - исходный ключ не найден
ORA-06512: на "SUPERMAG.CASH", line 1615
ORA-06512: на "SUPERMAG.CASH", line 1659
ORA-06512: на "SUPERMAG.CASH", line 1693
ORA-06512: на line 2

Запись 2. Код=80004005h (0) [SmLibaryBase trace]:


Где поменять ID Видов оплаты? Смотрю на таблицу "trm_in_payments"...
 
05.07.2012 10:22  
Mtirt
А для второго магазина в УКМ4 виды оплат тоже привязаны к видам оплат Супермага?
Или нет?
 
05.07.2012 11:26  
GENDALF
Созданы отдельно... виды оплат(кредитные карты) из СМ+ не гружу.

Как привязать к Супермаговским?
 
05.07.2012 11:42  
Mtirt
Выгрузить из Супермага и привязать...
Или попробовать заполнить поле param таблицы trm_in_payments для второго магазина также, как и для первого.
 
30.07.2012 08:25  
Аникин
Здравствуйте уважаемые знатоки!!!
У меня кассовый модуль выдал практически такую же ошибку:
----- Прерывание работы программы -----
сообщение: "ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCDOCCREDCARD_CARD) - исходный ключ не найден
ORA-06512: на "SUPERMAG.CASH", line 1614
ORA-06512: на "SUPERMAG.CASH", line 1658
ORA-06512: на "SUPERMAG.DOC3", line 1445
ORA-06512: на "SUPERMAG.SMDOCCREATECS", line 6
ORA-06512: на line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 2291
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 1 -----
сообщение: "{ call SuperMag.SMDocCreateCS(?, ?, ?) }"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace

Пообщавшись с техподдержкой, нашел ту кассу с которой трабл, конвертер файлики выгружает но при приемке эта ошибка, можете ли вы дать толковое объяснение, что же мне нужно сделать ? дабы кассовые документы создались и файлы выгрузки нормально прожевались кассовиком
 
30.07.2012 08:41  
Dim
судя по всему прошла оплата по кредитной карте, которая не заведена в СМ+
 
30.07.2012 09:20  
Аникин
В см заведены кредитки, точно такие же как и на ЦО, но вот именно 17 числа что-то слетело, сейчас-то все работает в штатном режиме
 
30.07.2012 09:23  
Dim
посмотри по какому виду оплаты прошел чек в УКМ, поищи код этого вида оплаты в СМ+
 
30.07.2012 09:25  
Mtirt
Цитата:
Сообщение от Аникин
В см заведены кредитки, точно такие же как и на ЦО, но вот именно 17 числа что-то слетело, сейчас-то все работает в штатном режиме
Чеки какие-то восстанавливали за это число? Каким образом?
Можешь выгрузку с касс за эту дату приложить сюда?
 
30.07.2012 09:48  
Аникин
Собственно вот Файлы выгрузки
Вложения
Тип файла: rar cash_z.rar (29.0 Кб, 124 просмотров)
 
 


Опции темы



Часовой пояс GMT +3, время: 18:58.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.