Как пробить чек на маркированный товар, если он находится далеко от кассы?

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

При розничной торговле крупногабаритным или тяжелым маркированным товаром, таким как моторные масла в бочках, возникает серьезная логистическая проблема. Согласно требованиям законодательства (54-ФЗ и система «Честный ЗНАК»), коды маркировки DataMatrix должны быть переданы в ОФД в момент продажи. Если склад находится далеко от кассовой зоны, покупателю приходится долго ждать, пока кладовщик найдет нужную позицию, отсканирует марку и передаст данные кассиру. Рассмотрим подробнее, как оптимизировать этот процесс и сократить время обслуживания клиентов без нарушения закона.

Законная схема: Предоплата и Полный расчет

Проанализируем наиболее легальный и удобный способ решения проблемы — разделение оплаты на два этапа. Законодательство позволяет не указывать код маркировки в первом чеке, если в этот момент конкретная единица товара еще не выбрана или не передана покупателю.

Этап 1: Чек на предоплату. Покупатель подходит к кассе, сообщает, какой товар ему нужен, и вносит оплату. Кассир пробивает чек с признаком способа расчета Предоплата 100% (или Аванс). В этом чеке необязательно указывать код маркировки. После получения этого чека покупатель может спокойно отправляться на склад для получения товара.

Этап 2: Чек на полный расчет. В момент фактической выдачи товара на складе, когда кладовщик уже отсканировал конкретную бочку, пробивается второй чек с признаком Полный расчет. Именно в этот документ заносятся коды маркировки. Разберем по шагам, как избавить покупателя от необходимости возвращаться на кассу за вторым чеком:

  1. В настройках программы 1С и кассового аппарата настраиваем отправку электронных чеков.
  2. При оформлении первого чека берем у клиента номер телефона или e-mail.
  3. После того как кладовщик на складе отсканировал товар, кассир закрывает сделку вторым чеком, который автоматически улетает покупателю в электронном виде.

Техническая реализация в 1С через «Заказ клиента» и ТСД

Для автоматизации этой схемы в программных продуктах 1С:Управление торговлей, 1С:Розница или 1С:УНФ рекомендуется использовать следующий бизнес-процесс:

Рассмотрим порядок действий персонала:

  1. Менеджер или кассир создает документ Заказ клиента. На основании заказа принимается оплата, и пробивается первый чек (авансовый).
  2. Кладовщик видит этот заказ в своем мобильном рабочем месте на терминале сбора данных (ТСД).
  3. На складе кладовщик находит нужную бочку и сканирует ее код маркировки прямо в ТСД. Данные автоматически подгружаются в документ Реализация товаров и услуг или Расходный ордер, связанный с заказом.
  4. Программа, получив данные о марках, позволяет кассиру (или даже автоматически) сформировать финальный чек.

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


// Логика подбора марок в документ реализации
Процедура ОбработкаСканированияНаТСД(ДанныеМаркировки)
    // Поиск документа-основания (Заказ или Реализация)
    ДокументСсылка = НайтиДокументПоНомеруЗаказа(ДанныеМаркировки.НомерЗаказа);
    
    // Добавление кода в таблицу маркируемой продукции
    НоваяСтрока = ДокументСсылка.Маркировка.Добавить();
    НоваяСтрока.КодМаркировки = ДанныеМаркировки.Код;
    
    // Проверка статуса в ИС МП
    РезультатПроверки = МаркировкаИзмп.ПроверитьКод(НоваяСтрока.КодМаркировки);
    
    Если РезультатПроверки.Статус = "Годен" Тогда
        ДокументСсылка.Записать();
    КонецЕсли;
КонецПроцедуры

Метод внутренних штрихкодов (ускорение подбора)

Выясним причину, почему сканирование кодов DataMatrix напрямую может быть медленным. Коды маркировки длинные и иногда плохо читаются. Чтобы сократить время, можно применить схему с «внутренними» кодами:

  1. При поступлении товара на склад (приемке) на каждую бочку клеится простой штрихкод (например, формат EAN-13), который во внутренней базе 1С жестко привязан к конкретному коду DataMatrix этой бочки.
  2. Покупатель на складе выбирает бочку, кладовщик выдает ему «бегунок» с этим простым штрихкодом.
  3. Кассир сканирует простой код, а система 1С сама подставляет в чек соответствующую ему сложную марку из системы «Честный ЗНАК».

Важно: этот метод требует строгого учета на складе, чтобы не перепутать бочки с разными марками.

Удаленная фискализация и мобильные кассы

Проанализируем ситуацию, когда покупателю вообще не нужно заходить на основную кассу. Если поток клиентов большой, целесообразно использовать мобильную кассу или сервис удаленной фискализации.

В этом случае кладовщик снабжается мобильным устройством (смартфон или ТСД) с установленным приложением 1С. В момент выдачи бочки он сканирует марку и нажимает кнопку «Пробить чек». Команда уходит на фискальный регистратор, который стоит в офисе, а клиенту на электронную почту или по SMS приходит ссылка на чек. Это максимально быстрый способ, полностью исключающий ожидание.

Особенности торговли маслом в розлив

Рассмотрим нюанс, если вы продаете масло не целыми бочками, а в розлив. В этом случае правила работы с маркировкой меняются:

  1. При вскрытии бочки вы должны подать сведения в «Честный ЗНАК» о выводе из оборота всей бочки целиком (причина — розничная продажа на розлив).
  2. В последующих чеках для покупателей, которые берут по 1–5 литров из этой бочки, код маркировки DataMatrix указывать не нужно.
  3. В чеке указывается только наименование товара и объем.

Однако в рассматриваемой нами теме речь идет о продаже целых бочек, поэтому наличие кода маркировки в финальном чеке является строго обязательным.

Риски и рекомендации

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

Итоговая рекомендация: Наиболее сбалансированным решением для бизнеса будет внедрение схемы Заказ клиента -> Предоплата на кассе -> Сборка на ТСД -> Автоматический пробив финального чека. Это обеспечит высокую скорость работы и полное соответствие правилам торговли маркированной продукцией.

← На главную