Главная категория > Меркурий-115Ф
M115, ошибка 474, смена закрыта.
Бушин:
20170919
- для локализации ошибки 154 и 474, которые не сбрасывались клавишей РЕЖ, добавлена проверка на допустимость записи закрытия чека.
Предположительно, при неверных действия оператора в журнал попадала запись закрытия чека ни к чему не относящаяся, что приводила к ошибке 154 при закрытии смены и ошибке 474 при попытке входа в кассовый режим. Сейчас поставлена проверка. Обратить внимание проверяющих, что если будет возникать непроизвольная ошибка 059 "недопустимая операция" при корректных действиях оператора - запомнить и сообщить нам последовательность действий для анализа.
P.S. Отдельная благодарность tridentxp за представления образа флеши с данной ошибкой
tridentxp:
--- Цитата: Бушин от 19/09/2017 15:08:16 ---Обратить внимание проверяющих, что если будет возникать непроизвольная ошибка 059 "недопустимая операция" при корректных действиях
--- Конец цитаты ---
При всём Уважении, "убежим от инфаркта, прибежим к инсульту" ? ;)
Бушин:
Это напоминание сделано сознательно, так как мы обнаружили проблему, но как такое могло получиться - мы так и не смогли понять, то есть произошло то, что не должно было произойти никогда: сделана запись закрытия нефискальной операции (внесение, выплата, вычисление сдачи и т.п.) без её открытия :)! Мы перепроверили все известные варианты корректный действий кассира с нефискальными операциями, всегда алгоритм отрабатывает верно, но если факт есть, значит мы чего то не знаем. Предположение, что у нас где то "дыра", которая позволяет кассиру криво сработать, а касса не заблокирует его кривизну. Поэтому и сделали такую запись, то есть если кассир будет пытаться сделать что-то неправильно, то блокировка ему не даст это сделать, а если правильно - то нам очень интересно узнать эту комбинацию.
tridentxp:
--- Цитата: Бушин от 19/09/2017 16:52:48 ---Это напоминание сделано сознательно, так как мы обнаружили проблему, но как такое могло получиться - мы так и не смогли понять, то есть произошло то, что не должно было произойти никогда:
--- Конец цитаты ---
дык пиши на функциональном программировнии, а не на ооп. у тя ж в руках не вагон ОЗУ + винт виртуалки классы создавать, а 64К.
Бушин:
Сумели повторить. Нужно выключить кассу в момент когда чек/отчёт уже записан в ФН и только пишется в журнал. Всё из-за ЕГАИС, добавились ветки, нужно подработать свертки и точки возврата.
Навигация
Перейти к полной версии