Главная 
 Каталог 
 Поддержка 
 Компания 
 Партнеры 
 1C:Франчайзинг 
 Карта сайта 

Задать вопрос
Часто задаваемые вопросы
Справочные материалы
Публикации


Поиск по сайту



Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?


Подписка

Изменение параметров





Hits 91553733
12860
Hosts 4531883
1496
Visitors 20362778
2074

25


Поддержка / Форумы / Публичные форумы / Программное обеспечение / правильный алгоритм печати чека в chon.dll

  правильный алгоритм печати чека в chon.dll

Версия для печати
RSS
правильный алгоритм печати чека в chon.dll
 
подскажите, пожалуйста, точный алгоритм печати чека в режиме чекового он-лайна в плане обработки ошибок и главное - обрыва бумаги. когда нужно подавать команду перепечатки чека, а когда просто повторять его вывод. что делать, если при обрыве бумаги WaitingStatus постоянно равен 1?
 
Если запускать опрос при помощи StartWaiting(1), то WaitingStatus вернет ноль как только будет выведен чек или возникнет ошибка, отличная от ошибки интерфейса с ККМ (код 2). После этого необходимо проверить код завершения операции. Если был обрыв бумаги, то необходимо вызвать RepeatCheck, в противном случае необходимо выводить чек заново.
 
а как проверить в начале работы, что в кассу уже не "загружен" предыдущий чек (например, с предыдущего сеанса работы или когда ПК завис и был перезагружен)

--------------------------------------------------------------------------------
Если запускать опрос при помощи StartWaiting(1), то WaitingStatus вернет ноль как только будет выведен чек или возникнет ошибка, отличная от ошибки интерфейса с ККМ (код 2). После этого необходимо проверить код завершения операции. Если был обрыв бумаги, то необходимо вызвать RepeatCheck, в противном случае необходимо выводить чек заново.
 
При помощи функции GetSaleCountInCBKKM. Она позволяет получить число покупок находящихся на данный момент в чековом буфере ККМ.







© 2000-2026 Версия-Т