Коллеги уточните также по следующим ситуациям:
1. Словил ошибку при печати чека, но при этом не отменил чек.
Далее попытался напечатать чек ещё раз.
Команда GetStatus говорит что чек закрыт, но при этом команда открытия чека не сработала. На скриншоте видно.
http://prntscr.com/sop1as
2. При указании товару признака способа расчета "Оплата кредита" (paymentFormCode":7) - ККМ не позволяет закрыть чек.
Выходит ошибка -509, 'Оплата кредита возможна только отдельным чеком'.
Уточните что означает эта ошибка? При закрытии указываю способы оплаты prepayment и cash.
Все модели ККМ позволяют в одном чеке использовать разные способы оплаты.
Например это очередной платеж по кредиту:
Нужно отразить предыдущие платежи, текущий платеж, и остаток кредита.
3. Ошибка из.п.2. не очищается из памяти ккм и при оплате следующих чеков снова выходит.
Хотя признак способа расчета уже указан "Полный расчет".
На попытку отменить чек - ККМ отвечает: result: -217, description: 'Ошибка физического обмена : Канал: Таймаут'
Очистка ошибки из памяти ККМ достигается только перезагрузкой меркурия.