Выбор кассового оборудования для интернет-торговли требует особого подхода, так как в отличие от стационарной розничной точки, здесь часто отсутствует кассир, а процесс печати чеков должен быть полностью автоматизирован. Разберем по шагам, как подобрать решение, которое будет надежно работать в связке с 1С:Управление торговлей 11.
Для автоматизации интернет-магазина важно понимать, что сама касса (фискальный регистратор) выполняет роль «исполнителя». Основные требования к устройству:
Ethernet или Wi-Fi. Подключение через USB к локальному компьютеру является слабым местом: если компьютер уйдет в сон или перезагрузится, очередь печати встанет.JSON/HTTP API или через TCP, что исключает привязку к специфическим драйверам и позволяет интегрировать кассу даже с внешними системами (например, сайтом на PHP).Вопрос о необходимости печати бумажного чека часто беспокоит владельцев онлайн-магазинов. Согласно законодательству, при расчетах в интернете продавец обязан передать электронный чек. Сама ККТ не занимается рассылкой email-сообщений — это зона ответственности ОФД (Оператора Фискальных Данных).
Ваша задача в 1С:УТ 11 — при пробитии чека передать корректные реквизиты покупателя (теги 1008 — телефон или 1048 — e-mail). Настройка отправки электронных чеков производится в личном кабинете ОФД. Модели касс начального уровня (например, 1Ф) подходят для малых нагрузок, но для бизнеса «на перспективу» лучше выбирать старшие модели (например, Атол 22Ф или аналоги от Штрих-М), которые стабильнее держат сетевые соединения.
При настройке интеграции 1С:УТ 11 с оборудованием, мы опираемся на стандартные механизмы БПО (Библиотека подключаемого оборудования). Рассмотрим основные моменты:
АТОЛ (версия 10.x или выше) или драйвер Штрих-М. Они позволяют работать с ККТ как через COM-объекты, так и через сетевые сокеты.Регламентные задания в 1С, которые будут считывать заказы с сайта и автоматически отправлять команды на пробитие чека в ККТ.Атол). Это позволяет отправлять фискальные документы в формате JSON.Пример логики взаимодействия с устройством:
// Пример псевдокода для инициализации устройства
ПодключаемоеОборудование = Новый COMОбъект(\"AddIn.Fptr10\");
ПодключаемоеОборудование.IPAddress = \"192.168.1.50\";
ПодключаемоеОборудование.Port = 5555;
ПодключаемоеОборудование.Connect();
// Далее следует формирование пакета с тегами 1008/1048 для передачи в ККТ
Выбирая оборудование, мы часто ориентируемся на текущие 10-20 чеков в день. Однако, если завтра нагрузка вырастет или потребуется интеграция с маркетплейсами, дешевые «обрезанные» модели могут стать «бутылочным горлышком».
Основные аргументы в пользу более мощных аппаратов:
TCP/IP стеком — меньше зависаний при кратковременных обрывах сети.ФФД 1.2 (обязательно для маркированных товаров).1С корректнее обрабатывать ошибки печати и ставить их в очередь.Подводя итог: если вы строите систему с перспективой, выбирайте ККТ с сетевым портом Ethernet, поддержкой API и возможностью работы в режиме «автомата» без постоянного присутствия кассира рядом с устройством. Это сэкономит вам время на технической поддержке оборудования в будущем.