Какую онлайн-кассу с автоотрезчиком выбрать для «1С:Управление торговлей 10.3» и как её правильно настроить?

Системный администратор 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Конфигурация «1С:Управление торговлей 10.3» (УТ 10.3) давно снята с активной поддержки, однако огромное количество торговых предприятий продолжают успешно в ней работать. Причиной тому служит высокая надежность обычных форм, простота доработки под индивидуальные нужды бизнеса и отсутствие «тяжелых» механизмов, замедляющих работу кассиров. Тем не менее, регулярные изменения в законодательстве о применении контрольно-кассовой техники (54-ФЗ) заставляют владельцев таких систем решать непростые задачи интеграции старого ПО с современными онлайн-кассами.

В этой статье мы подробно разберем, какую онлайн-кассу выбрать, если перед вами стоят жесткие требования: полная совместимость с УТ 10.3, небольшая нагрузка (до 50 чеков в день), обязательное наличие функции автоматической отрезки чека, а также возможность подключения управляемого денежного ящика. Мы проанализируем оптимальную модель ККТ, рассмотрим подводные камни её подключения и предоставим пошаговый алгоритм настройки.

Выбор оптимальной модели ККТ: Атол 55Ф

При подборе оборудования для небольшого потока клиентов часто смотрят на бюджетные модели. Например, крайне популярная модель Атол 30Ф славится своей «неубиваемостью» и простотой настройки, но у неё есть критический недостаток для заявленных требований — отсутствие автоотрезчика. Ручной отрыв чека при постоянной работе кассира замедляет обслуживание и приводит к быстрому износу прижимного валика.

Если вам необходим автоотрезчик, то оптимальным выбором в линейке производителя становится модель Атол 55Ф. Проанализируем, почему этот выбор является технически и экономически оправданным:

  1. Единая программная платформа: Как справедливо замечено ИТ-специалистами, внутреннее программное обеспечение (прошивка) касс Атол унифицировано. С точки зрения драйвера 1С модели Атол 30Ф, Атол 55Ф или Атол 22Ф практически идентичны. Разница кроется лишь в аппаратной начинке: скорости печати, ширине ленты (57 мм у 55Ф против 80 мм у более дорогих моделей) и наличии физического ножа-отрезчика. Это значит, что если у вас есть опыт работы с Атол 30Ф, интеграция Атол 55Ф не вызовет никаких затруднений.
  2. Сертифицированные драйверы: Программное обеспечение ККТ Атол регулярно проходит сертификацию в фирме 1С. Это гарантирует базовую совместимость оборудования с типовыми механизмами торговых конфигураций.
  3. Ресурс оборудования: Механизм автоотрезчика Атол 55Ф рассчитан на сотни тысяч операций, что при объеме до 50 чеков в день обеспечивает запас прочности на многие годы вперед.

Рассмотрим подробнее технические нюансы, с которыми вам придется столкнуться при интеграции Атол 55Ф с устаревшей платформой УТ 10.3. К сожалению, о них редко предупреждают при покупке оборудования.

Нюанс №1. Драйверная дилемма: ДТО 9 против ДТО 10

Исторически «1С:Управление торговлей 10.3» проектировалась под работу с 9-й версией драйверов Атол (ДТО 9). Однако современные требования к фискальным документам, включая маркировку («Честный ЗНАК») и новый формат ФФД 1.2, полноценно поддерживаются производителем только в 10-й версии драйверов (ДТО 10).

Попытка подключить современную кассу через старые библиотеки приведет к тому, что 1С просто не сможет инициализировать устройство или будет выдавать ошибку при попытке пробить маркированный товар. Чтобы подружить УТ 10.3 с ДТО 10, выполним следующие шаги:

  1. Установим на рабочий компьютер кассира актуальный драйвер ККТ Атол 10.x (скачивается с официального центра загрузок Атол).
  2. Обновим конфигурацию УТ 10.3 до одного из последних релизов, где реализована поддержка требований маркировки и ФФД 1.2.
  3. Если обновление всей конфигурации невозможно из-за обилия нетиповых доработок, необходимо скачать с портала ИТС актуальную внешнюю обработку обслуживания ККТ. Обычно она называется ATOLkkt.epf или ATOL_KKT_10.epf.
  4. Подключим данную обработку через меню Сервис -> Торговое оборудование -> Подключение и настройка торгового оборудования.

Нюанс №2. Специфика подключения денежного ящика

Пользователю требуется автоматически открывающийся денежный ящик. Модель Атол 55Ф оснащена стандартным разъемом RJ12 (24V) для управления периферией. Выясним причину, по которой ящик может не открываться или вовсе вывести кассу из строя.

На рынке торгового оборудования представлены денежные ящики с двумя типами распайки управляющего кабеля:

Важно: физически разъемы RJ12 у них одинаковые, но распиновка управляющих контактов отличается. Если вы подключите ящик с распайкой «Штрих» к кассе Атол 55Ф, импульс тока пойдет не по тем контактам. В лучшем случае ящик просто не откроется программно. В худшем — произойдет короткое замыкание, которое сожжет управляющий транзистор на плате ККТ, что потребует дорогостоящего ремонта в сервисном центре. При покупке денежного ящика обязательно требуйте модель, совместимую именно с техникой Атол.

Нюанс №3. Зависание печати при работе в терминальном режиме (RDP)

Очень часто база УТ 10.3 разворачивается на удаленном сервере, к которому кассиры подключаются через терминальный доступ (RDP). Обычное перенаправление (проброс) виртуальных COM-портов в сеанс RDP работает крайне нестабильно.

Проанализируем ситуацию: при пробитии чека 1С отправляет огромный массив XML-данных через проброшенный порт. Из-за сетевых задержек чек может печататься прерывисто, а время ожидания (зависания интерфейса 1С) может составлять от 10 до 20 секунд на одного клиента, что парализует работу кассы.

Чтобы решить эту проблему раз и навсегда, настроим подключение ККТ по сети TCP/IP:

  1. Подключим Атол 55Ф к локальной сети предприятия. Это можно сделать либо через встроенный сетевой порт Ethernet (если он есть в вашей модификации), либо переведя порт USB кассы в режим работы EthernetOverUSB (EoU) с помощью службы драйвера Атол.
  2. Присвоим кассе статический IP-адрес в локальной сети.
  3. В настройках торгового оборудования в 1С укажем способ подключения не через COM-порт, а по сети, прописав IP-адрес кассы и порт (по умолчанию для Атол это порт 5555).

При такой схеме сервер 1С напрямую отправляет пакеты на IP-адрес кассы, минуя механизмы проброса RDP, и печать чека происходит мгновенно.

Нюанс №4. Округления, скидки и расхождения в копейках

При совместной работе старых алгоритмов расчета скидок в УТ 10.3 и современного ПО кассы (Платформа 5.0) регулярно возникает ошибка расхождения сумм чека. В 1С сумма со скидкой может округляться по одним математическим правилам, а внутренний софт ККТ рассчитывает налоги и копейки по своим жестким алгоритмам ФНС.

В результате кассир видит ошибку: «Неверная цена (сумма)» или «Сумма чека не совпадает с суммой позиций», и ККТ блокирует печать чека. Разберем по шагам, как решить эту проблему программным путем.

Для предотвращения копеечных погрешностей перед отправкой XML-пакета на кассу в модуле обработки обслуживания 1С выполняют принудительное распределение скидок, исключающее появление бесконечных дробей в цене товара. Посмотрим на пример кода, реализующего такое выравнивание:


// Пример корректировки сумм в табличной части перед отправкой на ККТ
Процедура СкорректироватьТабличнуюЧастьДляККТ(ДокументОбъект) Экспорт
    ТабЧасть = ДокументОбъект.Товары;
    ВсегоСтрок = ТабЧасть.Количество();
    
    Для Каждого СтрокаТЧ Из ТабЧасть Цикл
        // Исключаем дробные копейки при расчете цены со скидкой
        Если СтрокаТЧ.Количество <> 0 Тогда
            РассчитаннаяЦена = Округлить(СтрокаТЧ.Сумма / СтрокаТЧ.Количество, 2);
            СтрокаТЧ.Цена = РассчитаннаяЦена;
            СтрокаТЧ.Сумма = Округлить(РассчитаннаяЦена * СтрокаТЧ.Количество, 2);
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

Использование подобных проверок позволяет гарантировать, что касса примет документ без ошибок округления.

Альтернативные варианты оборудования с автоотрезчиком

Если по каким-то причинам вы не можете приобрести Атол 55Ф, рассмотрим возможные альтернативы, которые также совместимы с «1С:Управление торговлей 10.3»:

Резюме

Подводя итог, можно уверенно сказать: связка конфигурации «1С:Управление торговлей 10.3» и онлайн-кассы Атол 55Ф является отличным рабочим решением для автоматизации торговой точки с умеренной проходимостью. Выбрав эту модель, вы решите проблему автоматической отрезки чеков и подключения денежного ящика. Главное — использовать современный драйвер ДТО 10 с правильной внешней обработкой обслуживания и уделить пристальное внимание настройке сетевого подключения ККТ, если ваша база работает в терминальном режиме.

← На главную