Раздел описывает ошибки печати чека на кассе R-Keeper, связанные с нарушением логики чекина гостя (заказ изменён после чекина), а также сопутствующие операции — отмену пречека и перезагрузку FarCards.
Ключевое правило R-Keeper. Сначала в заказ добавляются все позиции, и только потом чекинится гость. После чекина нельзя добавлять новые позиции или изменять их количество — иначе возникают ошибки печати (3813 и др.).
Симптом. При печати чека появляется ошибка 3813 «Не получается напечатать чек».
Причина. Заказ был модифицирован после чекина гостя. В R-Keeper чекин должен выполняться на окончательном варианте заказа.
Решение. Отменить пречек → зачекинить гостя заново.
Симптом.
Не получается напечатать чек: ЕГАИС: Ошибка "java.lang.IllegalArgumentException:
org.xml.sax.SAXParseException; CVC-pattern-valid: Value 'UJLHGEMNDDTZ6A' is not
facet-valid with respect to pattern '(\d{8}|\d{13}|d\{12}|\d{14})' for type 'EANType'." (-1)
Причина. Ошибка возникает на стороне R-Keeper и ЕГАИС (некорректный штрихкод EAN, не соответствующий шаблону). К системе лояльности не относится.
Решение. Направить клиента к дилеру / поддержке R-Keeper для проверки настроек ЕГАИС и корректности штрихкодов товаров.
Применяется как самостоятельная процедура и как часть решения ошибок 3813, 2142 и др.
Важно понимать:
- Отменить пречек — отменить текущие операции.
- Закрыть стол — провести операцию заказа успешно, после чего гость рассчитается за покупку.
Шаг 1. Удаление пречека на кассе. С картой администратора удалить оплату, после чего удалить пречек.
Шаг 2. Удаление скидки и гостя (см. видео-инструкцию).
Шаг 3. Заново зачекинить гостя по инструкции для R-Keeper.
Рекомендуется при возникновении ошибок обмена с ПЛ.
Симптом. В логе — ошибка выполнения кастомного скрипта на R-Keeper.
Решение. Самостоятельно не исправляется. Решает только дилер.