Страница 35 из 35

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 18 Январь 2019, 10:36
Игорь Столяров
Привет всем !

Класс работы с драйвером ККТ АТОЛ 10 на основе JSON заданий.
(форк класса ADMIN'а 2019 г.)

Класс рабочий, в комплекте примеры использования. Любые замечания и дополнения - приветствуются. :)
В FTP разделе форума создана папка: /_Books/Atol.KKT со всей сопутствующей документацией.

ВНИМАНИЕ !
Для работы с КМ (кодами маркировки) через JSON задания требуется прошивка ККТ 5.12 и выше (двухлетней давности).
На старых прошивках будет ошибка: Объекту 0x05C1E828 присвоен код ошибки 148 [Ошибка программирования реквизита 1023]

atol2.png

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 22 Апрель 2025, 8:44
Игорь Столяров
Привет всем !

Версия класса для API АТОЛ 10 от 22.04.2025 г.
-----------------------------------------------------------
Завершение переходного периода по 176-ФЗ;
Устранены известные проблемы и мелкие технические помарки.
-----------------------------------------------------------
Мы используем актуальную версию класса cJSON с сайта автора.

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 25 Июнь 2025, 8:40
wad_ja
В одном ТСЖ налоговая кучу чеков с 1 мая закинула в карантин. Лишние теги в чеке. Работник кассовик посмотрел в ОФД и прислал
photo_2025-06-24_16-25-46.jpg
photo_2025-06-24_16-26-43.jpg
Я пробовал смотреть через Яндекс и не понял какие теги лишние. Нет тега 2108 единица измерения - моя программа этот тег заполняет - проверено в других предприятиях с кассовиками . Кассовик сейчас меняет прошивку кассы и будет менять драйвер. В современном драйвере есть fptr10.dll или мне уже беспокоится ?

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 25 Июнь 2025, 12:13
Игорь Столяров
ДД !

Насколько я вижу чек формируется на ККТ с ФФД 1.05.
Многие ОФД уже отключают работу с чеками в старых ФФД - там уже много ограничений на использование.

Для ФФД 1.05 тег 2108 не передаётся, единица измерения указывается в теге 1197 (которого в дампе я не вижу).
Возможно проблема связана с тем, что на других предприятиях Ваша программа работает с ККТ с современным ФФД 1.2
Всё есть в описании драйвера - прикреплю снимок, что бы не искать:

1.jpg

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 25 Июнь 2025, 12:58
wad_ja
Вопрос снят. Там был драйвер 21 го года! Кассовик обновил прошивку и обновил драйвер. Два чека прибили в ОФД ушло нормально!

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 25 Июнь 2025, 13:08
wad_ja
Спасибо за подсказку по ФФД 1.05 и 1.2 я написал кассовику пусть смотрит и возможно меняет ФФД - у меня коммуналка только услуги.

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 30 Июнь 2025, 8:11
wad_ja
Кто нибудь знает требования к формату номера телефона покупателя в чеке? на номер "69-63-33" ошибка тег 1008 убрали тире вроде проходит, а некоторые номера телефонов всё равно ошибка.
теги.txt
(1.91 КБ) 19 скачиваний
Документ 173.pdf
(186.08 КБ) 28 скачиваний

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 30 Июнь 2025, 8:40
wad_ja
Нашел на форуме другом.
Номер телефона покупателя передается на фискальный регистратор в формате 10 знаков (9151111111), а ОФД ожидает получить номер телефона в формате 11 знаков (79151111111). Добавляем в начало строки "7", и смс начинают отправляться, а в личном кабинете Контура в чеках становится видно телефон.

Класс для API АТОЛ «Драйвер ККТ версии 10»

Добавлено: 09 Июль 2025, 9:00
Игорь Столяров
Привет всем !

Версия класса для API АТОЛ 10 от 09.07.2025 г.
-----------------------------------------------------------
Поддержка изменений в новой версии драйвера АТОЛ 10.10.7.0 и прошивке 5.16.0;
10.10.7.0 от 30.06.2025 **************************************************************************************

Релиз ревью:

В рамках релиза поддержаны изменения в соответствии с приказом Федеральной налоговой службы от 26.03.2025 № ЕД-7-20/236@ "О внесении изменений в приказ Федеральной налоговой службы от 14.09.2020 № ЕД-7-20/662@", добавлена модель ККТ АТОЛ 2Ф, повышена стабильность работы драйвера, а также исправлены некоторые ошибки.

Внесённые изменения:

- Драйвер ККТ

1. Поправлен запрос данных о последнем чеке LIBFPTR_FNDT_LAST_RECEIPT методом fnQueryData();
2. Добавлена модель ККТ АТОЛ 2Ф;
3. Добавлена настройка часовой зоны LIBFPTR_SETTING_TIME_ZONE, используемая при формировании уведомлений;
4. Добавлены новые значения для реквизита LIBFPTR_PARAM_MARKING_CODE_STATUS(тег 2003, тег 2110) - LIBFPTR_MES_PIECE_FOR_SALE и LIBFPTR_MES_DRY_SOLD в соответствии с изменениями ФФД;
5. Переименовано значение признака предмета расчета "Курортный сбор" в "Туристический налог" в соответствии с изменениями ФФД;
6. Добавлена возможность подачи адреса расчета (тег 1009), признака расчета в "Интернет" (тег 1125) при открытии чека в соответствии с изменениями ФФД;
7. Добавлена возможность подать дополнительные сведения об оплате безналичными (тег 1235) в соответствии с изменениями ФФД;
8. Добавлена возможность считывания всех лицензий с данным номером в запросе LIBFPTR_DT_LICENSE_ACTIVATED методом queryData(), используя индекс лицензии LIBFPTR_PARAM_LICENSE_INDEX;
9. Добавлена возможность передать в отчеты об открытии смены, закрытии смены, о регистрации, о состоянии расчетов, закрытия архива дополнительные реквизит и данные отчёта;
10. Добавлено новое JSON-задание "uploadPictureCliche" для загрузки картинки в клише;
11. Переименована секция "13. Скорость печати" в "13. Настройки ТПМ" графической библиотеки драйвера;
12. Добавлены настройки 394 "Смещение отрезчика", 395 "Исполнение ТПМ", 396 "Включить датчик крышки";
13. Поправлено отображение окна графической библиотеки при работе в ОС Astra Linux;
Устранены известные проблемы и мелкие технические помарки.

Ссылки для любителей самостоятельно реализовывать требования законодательства РФ:
http://publication.pravo.gov.ru/documen ... 2506020064
https://www.nalog.gov.ru/rn22/news/acti ... 7406980691

Общее впечатление, что с 01.09.2025 г. хотят поставить раком кассовый учёт по всем направлениям. 🤦‍♀️
-----------------------------------------------------------
Мы используем актуальную версию класса cJSON с сайта автора.