В практической деятельности торговых компаний часто возникает ситуация, когда часть продаж оформляется на основной кассе, подключенной к системе учета, а другая часть — через мобильные переносные кассы курьеров или удаленных торговых точек. В этом материале мы подробно разберем, как правильно отразить в программе 1С:Управление торговлей (редакция 11.4) продажи, совершенные через автономную кассу (на примере популярной модели АТOЛ 90Ф), которая физически не подключена к информационной базе.
Рассмотрим несколько эффективных сценариев решения этой задачи: от простого ручного ввода документов до вариантов частичной и полной автоматизации обмена данными.
Если объем ежедневных операций по автономной кассе относительно небольшой, наиболее простым и надежным решением будет ручной ввод консолидированных данных в конце рабочей смены. Для этого мы задействуем штатный механизм розничных продаж программы 1С:УТ.
Разберем этот процесс по шагам:
НСИ и администрирование, выберем пункт Кассы ККМ. Нам необходимо создать новую карточку кассы. В поле Тип кассы обязательно укажем значение Автономная ККМ. Это позволит программе понимать, что чеки по данной кассе пробиваются вручную на внешнем устройстве, и 1С не будет пытаться связаться с фискальным регистратором напрямую.
Отчет о розничных продажах (раздел Продажи -> Чеки ККМ -> Закрытие смены).
Товары мы вручную добавляем позиции номенклатуры, которые были проданы за смену, указывая их количество и цену.
Пример программного заполнения табличной части документа (если вы решите автоматизировать этот процесс с помощью внешней обработки):
// Пример заполнения товарной части Отчета о розничных продажах
НоваяСтрока = ОбъектОтчет.Товары.Добавить();
НоваяСтрока.Номенклатура = НайденнаяНоменклатура;
НоваяСтрока.Количество = КоличествоИзФайла;
НоваяСтрока.Цена = ЦенаПродажи;
НоваяСтрока.Сумма = КоличествоИзФайла * ЦенаПродажи;
После проведения документа Отчет о розничных продажах в системе автоматически спишется проданный товар со склада и зафиксируется розничная выручка по выбранной автономной кассе.
Если ручной ввод отнимает слишком много времени, проанализируем возможности автоматизации. В 1С:УТ реализован встроенный режим работы с удаленными кассами, который называется ККМ Offline. Модель АТOЛ 90Ф поддерживает работу в данном режиме.
Выясним причину, почему этот способ удобен: он позволяет выгружать базу товаров из 1С в кассу и загружать обратно отчеты о продажах через текстовые файлы обмена.
Рассмотрим пошагово, как настроить данный режим:
НСИ и администрирование -> РМК и оборудование.ККМ Offline и выбираем сертифицированный драйвер АТOЛ:ККМ Офлайн.goods.txt и flag.txt.Обмен с ККМ Offline мы нажимаем кнопку Загрузить продажи. Система считывает файл и автоматически генерирует заполненный документ Отчет о розничных продажах.Если мы хотим полностью уйти от ручного труда и работать в реальном времени, рассмотрим аппаратный перевод кассы в режим фискального регистратора. Модель АТОЛ 90Ф изначально является кнопочной автономной кассой, но производитель заложил в нее возможность работы под управлением внешнего программного обеспечения.
Для реализации этого варианта потребуется:
В результате касса перестает быть автономной. При проведении документа реализации или чека ККМ непосредственно в 1С:УТ, программа сама отправляет команду на печать чека на АТОЛ 90Ф. Это исключает любые расхождения между складским учетом в 1С и фискальными данными в ОФД.
Проанализируем современный подход, который активно внедряется в розничной торговле. Если курьеру неудобно возить с собой ноутбук, а работать с файлами обмена слишком сложно, можно задействовать мобильную экосистему 1С.
Схема работы выглядит следующим образом:
1С:Мобильная касса или любое другое приложение для курьерской доставки, интегрированное с 1С.1С:Касса) по стандартному протоколу обмена данными EnterpriseData.Резюме: Выбор конкретного метода зависит от масштаба вашего бизнеса и интенсивности продаж. Для единичных продаж отлично подойдет ручной ввод документа Отчет о розничных продажах. При среднем потоке заказов лучшим выбором станет настройка режима ККМ Offline. Если же требуется полная автоматизация и исключение человеческого фактора, рекомендуем модернизировать АТОЛ 90Ф до фискального регистратора или использовать связку со смартфонами сотрудников.