23.05.2007 11:35
Полазил по форуму вроде не было такой еще проблемы ни у кого.

Предыстория:

Прибежала кассир говрит что нету безналичного расчета за вчерашний день, смторю отчет да действительно не отображается, но что интересно сумма УКМ 4.0 (Версия: 42) сходится с отчетом в SM2000 (версия: 1,024,6). Смотрю кассовые чеки там нет крестика в приемке Z-отчета за эту дату.

Обычно с такими проблеми боролись просто удаляли все такие чеки и выгружали снова, но в этот раз они почему то не удаляются.

Соотвественно вопрос, почему и как их все таки удалить?
23.05.2007 11:45
Прежде чем что-то удалять, предлагаю немного разобраться. Есть отчет "Реестр Z-отчетов" в СМ. Там данные по этой кассе есть? Есть список кассовых документов, там есть? Есть чеки, оперативные или закрытые? Какие суммы сходятся?
23.05.2007 11:55
суммы по кассам и итого т.е. в УКМ они отображаются как наличка + карты банковские, а в супермаге просто как будто наличка но сумма таже


З.Ы. все чеки оперативные
23.05.2007 12:01
Смотри логи ошибок в журнале приложений.
Обычно проблема в том, что криво записалась информация по дисконтной карте.
Тогда продажи принялись, а статистика по кредитным картам считается позже, ее и нет.
Я обычно вручную редактирую данные выгрузки.
23.05.2007 12:02
Да я вопрос поставил в том что почему не удаляются кассовые чеки.
23.05.2007 12:20
Цитата:
Anubis Да я вопрос поставил в том что почему не удаляются кассовые чеки.
А я тебе вопрос задал, оперативные или закрытые ты удалять собрался... И еще кучу других, на которые ты так и не ответил.
23.05.2007 12:20
Если у чека статус оперативный, то штатными средствами СМ его удалить нельзя..... оперативные чеки переходят в статус закрытый когда за этот день в см приходят данные из УКМ по закрытой смене (видимо их нет)
23.05.2007 12:21
Цитата:
Anubis Да я вопрос поставил в том что почему не удаляются кассовые чеки.
См. написанное выше. Чеки не удалились, потому что данные полностью не принялись.
Ищи ошибки с пометкой SmCash. Выкладывай сюда.
23.05.2007 12:32
А точно про него то я и забыл, сегодня как то все в панике.


General failure. Error messages follows.
Запись 1. Код=80004005h (0) [SMUKMD~1]:
Ошибка при попытке импорта записи из таблицы CASHDCRD. Ключ записи "ShopIndex=2,CashNumber=4,ZNumber=422,CheckNumber=59,CardType=1,CardNumber=0000000001373".

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


Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
insert into Supermag.SMCASHDISCCARD(LocID,DeskNum,ZNum,CheckNum,Code,DiscSum)
values(2,4,422,59,'0000000001373',TO_NUMBER('0','9','NLS_NUMERIC_CHARACTERS='',*'''))
%4 %5 %6 %7 %8
23.05.2007 12:37
Угу. Или скидка есть, но нет чека. Или у тебя нет такого номера карты в системе.
Это надо таблицы выгрузки данных с кассы смотреть.
Часовой пояс GMT +3, время: 23:45.

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