Что может случиться если во время регистрации продажи пропадет свет?

В целом iKKM не подвержен к повреждениям по причине перебоев  электричества. 

Если мы рассмотрим модель iKKM-touch-kz с аккумулятором, то тут никаких проблем не возникает, только не забывайте своевременно заряжать iKKM на подставке или подключив адаптер питания напрямую к устройству. В дополнение отметим что в случае если заряд батареи составляет менее 10%, провести регистрацию будет не возможно,  на экране появится ошибка о низком заряде батареи. Если заряд батареи менее 3%, iKKM раз в 30 секунд будет подавать звуковой сигнал.

Что же касается модели без аккумулятора - iKKM-touch-kz (WiFi), то тут несколько сложнее. Внутри данной модели есть небольшая батарея (не заменяемая) для поддержания работы процессора в течении непродолжительного времени (при этом дисплей и пин-пад выключаются). На практике этого времени более чем достаточно для корректного завершения всех приложений, сервисов и синхронизации накопителя. Иными словами ошибки при скачках электричества приводящие к повреждениям базы данных, настроек или фискальной памяти исключены. 

Тем не менее давайте рассмотрим самый тяжелый случай. Наиболее сложная операция в iKKM это обработка регистрации, например возьмем операцию продажи, что же происходит когда кассир нажимает кнопку ЧЕК:
- сохранение в БД 
- сохранение в фискальную память 
- постановка в очередь и отправка чека в ОФД 
- получение ответа и сохранения в БД результатов
- печать чека
В среднем данная операция занимает около 1-3 секунды, но что же случится если именно в этот момент отключат электричество.

Как и говорилось ранее, внутреннего источника питания хватит на корректное завершения транзакции (сохранение в БД и фискальную память)при любом исходе. Однако отправка в ОФД может не состоятся. Далее приводим три сценария которые могут возникнуть:

- кассир нажал на кнопку ЧЕК, но процесс закрытия чека так и не начался, в этом случае чек не сохраняется ни в БД ни в фискальную память и не передается в ОФД, чек соответственно не печатается. После включения iKKM, операцию можно провести или отменить чек, так же как если бы вы заполнили чек и в последний момент вместо кнопки ЧЕК нажали Отмена.

- второй случай, началась операция закрытия чека, но отправка в ОФД не произошла. После включения iKKM, в течении 30 секунд устройство автоматически определит что есть не отправленные чеки и начнет их отправлять, на портале ОФД чек будет отмечен автономным признаком. Как и в предыдущем случае, чек тоже не распечатался, для того чтобы распечатать чек нужно зайти в меню отчетов, найти данный чек и распечатать дубликат.
- третий и последний случай, при котором iKKM успевает сделать все сохранения и отправить чек в ОФД, но чек не успевает распечататься. Тут все просто, после включения нужно зайти в отчеты и распечатать дубликат чека.


В итоге хочется отметить что помимо очень надежной аппаратной защиты iKKM, мы потратили очень много времени на разработку надежной логики работы iKKM по отправке онлайн чеков, которая решает все подобные проблемы без участия пользователя.




Ваша проблема решена?