Переход на современные драйверы торгового оборудования, такие как АТОЛ ДТО 10, в устаревших конфигурациях, подобных 1С:УПП 1.3, часто вызывает затруднения из-за архитектурных различий между старым механизмом Торгового оборудования (ТО) и современной Библиотекой подключаемого оборудования (БПО). Рассмотрим пошагово, как разобраться с этой задачей.
Прежде чем приступать к настройке 1С, убедитесь, что касса исправна и корректно настроена на уровне операционной системы:
АТОЛ 10 официально поддерживают кассы на платформе 5.0. Если ваша касса работает на старой платформе 2.5, работа с ДТО 10 может быть нестабильной или невозможной. Для предварительной отладки механизмов печати можно использовать эмулятор ККТ для 1С:УПП. Проверьте работоспособность устройства через штатную утилиту драйвера — если «Тестовая печать» проходит успешно, значит, связь с ПК установлена.USB (с эмуляцией COM-порта) или прямой COM-порт, также возможна настройка ККТ АТОЛ для работы по сети или через RDP.Ethernet over USB (EoU) запущена и настроена в драйвере. В качестве альтернативы может использоваться обработка для работы через веб-сервер АТОЛ.Основная сложность в УПП 1.3 заключается в том, что интерфейс выбора оборудования может быть ограничен, а штатный механизм подключения ККМ не всегда работает прозрачно. Если при попытке добавить ККТ вы не видите нужных типов оборудования (например, ККТ с передачей данных), выполните следующие действия:
TradeWareEpf.Сервис -> Подключение и настройка торгового оборудования -> Обработки обслуживания -> Загрузить все обработки обслуживания с сайта.ИТС. Попробуйте повторить операцию через некоторое время. Как показывает практика, именно этот метод позволяет системе «увидеть» актуальные файлы для ДТО 10.Если штатные обработки не подходят для вашей сильно измененной конфигурации, учтите следующие моменты:
Механизм взаимодействия с ДТО 10 строится на основе интеграционной компоненты. Вместо прямого вызова методов драйвера, современные обработки используют метод СформироватьЧек, куда передается XML-пакет с данными чека. Если вы решили адаптировать старую обработку, вам необходимо:
AddIn.ATOL_KKT_1C_V10.XML, которую формирует ваша обработка, соответствует стандартам БПО. Вы можете подсмотреть реализацию метода CheckPackage в типовых конфигурациях, таких как УТ 11 или Розница.После того как обработка была успешно загружена, переходите к настройке:
Подключаемое оборудование.ККТ с передачей данных.МенеджерОборудованияВызовСервераПереопределяемый. Иногда в коде жестко закомментированы определенные типы оборудования, что препятствует их отображению в интерфейсе.АТОЛ 10, после чего вы сможете произвести настройку параметров обмена, таких как IP-адрес, порт или COM-порт.Важное примечание: Поскольку УПП 1.3 является устаревшей конфигурацией, ее механизмы работы с торговым оборудованием не получают официальных обновлений для новых требований законодательства (например, специфических аспектов ФФД 1.2). При необходимости глубокой интеграции с маркировкой или сложными чеками, будьте готовы к тому, что часть логики работы с оборудованием придется дорабатывать программно в общих модулях 1С.
Следуя этим шагам, вы сможете успешно подключить современное оборудование к вашей учетной системе, обеспечив печать чеков в соответствии с актуальными стандартами АТОЛ.