Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

УКМ4 Ошибка при выгрузке смены конвертером (Некорректная запись для скидки на товар чека) : УКМ-4

23.11.2024 13:43


27.05.2021 09:54
Добрый день. Помогите решить проблему. Ситуация следующая.
Сделали возврат чека. Как я понимаю касса зависла и ее перезагрузили. После этого остановился обмен чеков. Вечером, после закрытия смены не отработал конвертер "Супермаг 2,5М экспорт по смене". В логах сервера есть следующая ошибка: #Завертяева28 экспорт по смене (ручная выгрузка)#2706ed08: error class std::runtime_error ( Некорректная запись для скидки 2236103 на товар 3234754 чека 462152 с кассы 1014004 ). Номер чека - это как раз тот чек на котором зависла касса. Изменил статус чека на выключение питания: выставил для этого чека значение 3 в таблице trm_out_receipt_footer. Статус чека на сервере изменился на выключение питания. Выгрузка так и не пошла. Чек в вебе УКМ не открывается. Какие будут идеи?
27.05.2021 09:56
Цитата:
LightStep Выгрузка так и не пошла.
Ошибка та же?
27.05.2021 10:10
Цитата:
LightStep Добрый день. Помогите решить проблему. Ситуация следующая.
Сделали возврат чека. Как я понимаю касса зависла и ее перезагрузили. После этого остановился обмен чеков. Вечером, после закрытия смены не отработал конвертер "Супермаг 2,5М экспорт по смене". В логах сервера есть следующая ошибка: #Завертяева28 экспорт по смене (ручная выгрузка)#2706ed08: error class std::runtime_error ( Некорректная запись для скидки 2236103 на товар 3234754 чека 462152 с кассы 1014004 ). Номер чека - это как раз тот чек на котором зависла касса. Изменил статус чека на выключение питания: выставил для этого чека значение 3 в таблице trm_out_receipt_footer. Статус чека на сервере изменился на выключение питания. Выгрузка так и не пошла. Чек в вебе УКМ не открывается. Какие будут идеи?
грохнуть/поправить скидку в БД
или чек нахрен аннулировать, если получится.
27.05.2021 10:15
OlegON, Да, ошибка такая же.
27.05.2021 10:36
скидки в укм не удаляли часом?
27.05.2021 10:43
Нет. Скидки не удаляли. Чек пробили 5ю минутами ранее на другой кассе. Обнаружили что ошибочно применили ручную скидку, сделали возврат чека.
27.05.2021 10:55
Нужно выполнить запрос на удаление некорректной записи

Некорректная запись для скидки 2236103 на товар 3234754 чека 462152 с кассы 1014004

Цитата:
delete from trm_out_receipt_item_discount where cash_id=1014004 and receipt_item=3234754;
Если будут еще позиции, то заменить значение receipt_item в запросе на удаление
27.05.2021 11:48
Благодарю, получилось. Сделал немного по другому. На кассе нашел эту запись, выставил ей поле deleted=1 и обнулил версию. Перезапустил клиента и новые данные реплицировались на сервер. После этого сразу же отработал конвертер экспорт по смене и выгрузил данные.
Часовой пояс GMT +3, время: 13:43.

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