Гельмер Александр

+79129291010 Telegram,WhatsApp,Viber ( helmer@ya.ru )

Публикация 000000059

Подменяет штатный механизм работы ККМ с передачей данных на печать чеков на windows принтере и не только (см. в описании список поддерживаемых устройств), а также эмуляция фискальной памяти через файл для печати Z-отчетов.

Название Версия Размер Цена
   ЭмуляторККМ 150223_11.cfe      проверялось на ут11 (11.5.10.84)     113kb     500.00 

инфостарт


Досталась мне по наследству база 1С: Управление торговлей, редакция 11 (11.5.8.378).

Попросили посмотреть механизм печати чеков на фискальном регистраторе. Почему-то при переходе с Управления торговлей 11.5.8 в версию УТ 11.5.10.84, не могли выбрать тип устройства «Фискальный регистратор» и не могли подключить механизм печати чеков на ФР. Сел я разбираться и обнаружил, что конфигурация снята с поддержки, в ней встроен механизм печати чеков на ФР, со своим ФН. Добавлены в ветку конфигурации «общие модули» два модуля серверный и клиентский и в ветку "Общие формы» форма настройки.

Казалось бы перенести с одной версии УТ на другую полчаса работы, но не в этом случае! В УТ 11.5.10 1с-цы капитально переделали механизм работы с оборудованием, и все наработки по работе с ФР версии 11.5.8 приказали долго жить.

Пришлось внедрять заново. В форме настройки нашел Copyright ZyZer На Инфостарте у ZyZer нашел только работу с ФР для обычных форм. Поэтому, кто и что делал для УТ 11.5.8, осталось загадкой, но я взял за основу данный механизм и встроил его в новую версию УТ 11.5.10. Времени со всеми разборками потрачена неделя!

Работа с фискальной памятью (она находится в виде файла по указанному в настройках пути) я оставил без изменений, печать данных на принтере тоже (меня интересовал Windows printer, остальные принтеры не проверял, об этом чуть ниже). Все реализовал в расширении. Чтобы обозначить оборудование, как эмулятор фискального печатающего устройства, я подключил его как ККТ с передачей данных, но в наименовании оборудования надо написать «ЭмуляторККМ». От этой надписи поведение драйвера меняется полностью и все чеки мы получаем на Windows принтере, а не в ККМ. Данный механизм дает возможность автоматизировать торговую точку на обычном принтере (желательно, конечно, выбирать тот, кто печатает на узкой, рулонной бумаге).

Подключаем оборудование и вносим изменение в наименование «ЭмуляторККМ».

После того как ввели «ЭмуляторККМ», поведение окна меняется. Нажимаем «Параметры подключения»

Для просмотра и редактирования фискальной памяти есть закладка

Фискальные данные хранятся в файле, который указан на закладке «Фискальная память»

Если указать «Печать сразу», то чек пойдет на указанный принтер или на экран (если галочка снята)

Печатать чеки можно из реализации или ПКО – все как обычно при подключении ККМ

Можно оформить ПКО или Эквайринговую операцию

Предпросмотр чека на экране возможен, когда установлен параметр в настройках

Можно отключить печать итогов

Поддерживаемые устройства – но я не проверял!

Axiohm A794

Star ESC/POS

Epson ESC/P2

Star TSP 600

Star TSP 700

Star TSP 800

Штрих-700

Advanpos WP-T800

Datecs EP-60

Custom COM printer

Windows printer – проверено! для этого устройства никаких дополнительных драйверов ставить не надо!


Расширение проверялось на Управление торговлей, редакция 11 (11.5.10.84).




---------------------------------------------

Смотри также:


Эмулятор Эквайрингового терминала (внешняя компонента)

---------------------------------------------

Публикация 000000059

Подменяет штатный механизм работы ККМ с передачей данных на печать чеков на windows принтере и не только (см. в описании список поддерживаемых устройств), а также эмуляция фискальной памяти через файл для печати Z-отчетов.

Название Версия Размер Цена
   ЭмуляторККМ 150223_11.cfe      проверялось на ут11 (11.5.10.84)     113kb     500.00 


©AlexHelmer 2023