Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Проблемы с кассовым модулем "ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCASHDISC_CHECK)" : Супермаг Плюс (Супермаг 2000)

23.11.2024 8:48


15.02.2008 00:26
Появилась проблема не принимается Z отчет и не саздается кассовый документ, кассовый модуль выдает такую ошибку:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (0) [SMUKMD~1]:
Ошибка при попытке импорта записи из таблицы CASHDISC. Ключ записи "ShopIndex=2,CashNumber=1,ZNumber=21,CheckNumber=13,ID=1,DiscountIndex=1".

Запись 2. Код=80004005h (2291) [Microsoft OLE DB Provider for Oracle]:
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCASHDISC_CHECK) - исходный ключ не найден


Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
insert into Supermag.SMCASHDISC(LocID,DeskNum,ZNum,CheckNum,Item,DiscKind,Percent,DiscSum)
values(2,1,21,13,1,1,TO_NUMBER('8,95522388059701','9D99999999999999','NLS_NUMERIC_CHARACTERS='',*'''),TO_NUMBER('60','99','NLS_NUMERIC_CHARACTERS='',*'''))
Недавна посыпалась касса и старых данных по продажам нет, а новые не загружаются.

Помогите пожалуйсто в чем проблема 2 дня уже мучусь. фирма установщик подсказать ничего не может.*181
15.02.2008 06:21
Судя по ошибке, кассиры что то продали не так как нужно: т.е.,
нужно проверить в Супермаге индекс магазина, кассы, дисконтных карт.
Или:
Найти чек на кассе, посмотреть всё ли с ним в порядке, аннулировать его и попробовать выгрузить снова.
"ShopIndex=2(магазин),CashNumber=1(касса),ZNumber=21(Z-отчет),CheckNumber=1 3(№чека),ID=1,DiscountIndex=1"(индекс дисконтной карты).
15.02.2008 07:18
Зачем чек аннулировать?????
Смотрим описание ограниечения SMCASHDISC_CHECK и видим что это вторичный ключ от таблицы SMCASHCHECKITEMS и делаем вывод что нет чека, по которому пытаемся зарузить скидку. Проверять что выгружает касса, действительно ли в выгрузке идёт косяк. Соотвественно либо правим данные на кассе, либо разбираемся почему СМ коряво загружает.
15.02.2008 07:22
Хорошо бы было, чтобы автор топика указал версию УКМ (УКМ2 или УКМ4), и тип конвертера (наверное больше относится к УКМ4).
Часовой пояс GMT +3, время: 08:48.

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