Пример печати чека на ККМ Атол посредством JavaScript

Накопал на просторах интернета.. Выложил, чтоб подсматривать саму методику работы. Принцип на любом языке одинаковый.

Комментарии:

6 мыслей о “Пример печати чека на ККМ Атол посредством JavaScript”

  1. Павел! Поясните пожалуйста комментарий в Вашем примере печати чеков на кассах Атол:
    // Если значение |Summ — Price * Quantity| > 0.01 , то ККТ посчитает, что была скидка и будет при необходимости преобразовывать позицию, разделяя её на 2
    У меня выдает корявый чек, если задается количество товара с 3-мя, 4-мя знаками после запятой (появляется в чеке скидка или надбавка ??). Как От этого избавиться.
    С Уважением» Борис. 29.08.2019г

    1. Думаю что достаточно округлить цену*количество до двух знаков, и в поле сумма передавать получившееся число

  2. Добрый день, используя примеры формирования чеков, столкнулся с ошибкой «-3879» (неверно указан номер конечной зоны). Ни в руководстве разработчика, ни в Интернете… Нигде не могу найти что это за «зоны» такие и как они устанавливаются…

    Ошибка возникает в момент закрытия: Объект.CloseCheck()

    Не подскажете что это обозначает и как это победить ???

    1. К сожалению не сталкивался. Найдете решение, напишите если не сложно?

    1. Вряд-ли. Этот код будет работать только на «стороне сервера», где исполняется javascript. Например на Node.js
      Для андроида у АТОЛ другие решения

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.