Как правильно принимать маркированный товар в 1С:УТ 11 и настроить учет по срокам годности?

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

При поступлении маркированной продукции через системы электронного документооборота пользователи 1С:Управление торговлей 11 часто сталкиваются с ситуацией, когда форма проверки и подбора маркированной продукции блокирует дальнейшую работу. В момент открытия формы появляется окно «Уточнение данных» со списком штрихкодов и незаполненной колонкой номенклатуры. Разберем по шагам, почему возникает данное поведение, как правильно организовать привязку штрихкодов и как корректно выстроить учет товаров с ограниченными сроками годности (например, молочной продукции).

Почему появляется окно уточнения данных при проверке маркировки

Проанализируем механизм, заложенный в типовые алгоритмы 1С. Когда в документе «Приобретение товаров и услуг» нажимается кнопка проверки и подбора маркированной продукции, система считывает коды DataMatrix из поступившего электронного документа. Каждый код маркировки содержит в себе 14-значный GTIN (глобальный номер товарной позиции, следующий за идентификатором применения 01).

Для того чтобы сопоставить считанный код с конкретной позицией справочника «Номенклатура», программа обращается к регистру сведений Штрихкоды номенклатуры. Если для полученного GTIN в регистре отсутствует соответствие, система не может определить, к какой именно карточке номенклатуры, характеристике и упаковке относится марка. В результате открывается модальное окно уточнения данных.

Рассмотрим основные причины, почему система не видит соответствия:

  1. Новая номенклатура: товар поступил впервые, и его штрихкод еще не был занесен в базу 1С.
  2. Особенности загрузки через модуль СБИС: при импорте входящих УПД через внешние обработки интеграции сопоставление строк накладной может выполняться по наименованию или артикулу, но сами штрихкоды не записываются в базу автоматически, если в настройках модуля отключена соответствующая опция.
  3. Несовпадение уровня упаковки: GTIN в марке всегда привязан к конкретному уровню упаковки (потребительской или групповой). Если штрихкод в карточке товара привязан к базовой единице измерения, а маркировка содержит GTIN блока или палеты, система потребует ручного сопоставления упаковки.
  4. Лидирующие нули в формате кода: GTIN формата EAN-13 в коде DataMatrix дополняется лидирующим нулем до 14 символов (например, 0460...). Если при ручном занесении штрихкода был указан неверный тип штрихкода или опущен ноль, программа не сможет найти точное совпадение.

Способы сопоставления штрихкодов маркировки

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

Способ 1: Сопоставление непосредственно в окне уточнения данных

  1. Когда при открытии формы проверки маркировки открывается окно с нераспознанными кодами, выберите нужную номенклатуру, характеристику и упаковку прямо в строках этого списка.
  2. Нажмите кнопку подтверждения (завершения ввода).
  3. Система автоматически запишет введенные соответствия в регистр Штрихкоды номенклатуры. В следующих документах при поступлении товаров с этим же GTIN окно появляться уже не будет, сопоставление произойдет штатно в фоновом режиме.

Способ 2: Настройка автоматической записи штрихкодов в модуле СБИС

  1. Откройте внешнюю обработку интеграции со СБИС.
  2. Перейдите в настройки сопоставления номенклатуры.
  3. Активируйте флаг «Записывать штрихкоды в базу» при синхронизации номенклатурных позиций. Это позволит избежать лишних ручных действий при открытии проверки входящих документов.

Особенности учета молочной продукции по срокам годности

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

Существует распространенное заблуждение, будто кассир на кассе сканирует один штрихкод (например, EAN-13 на полке или с образца), а покупатель забирает другую упаковку. В случае с маркированной продукцией такая практика недопустима и технически невозможна по следующим причинам:

  1. Уникальность марки: каждый код маркировки DataMatrix уникален. Кассир обязан сканировать именно марку с той единицы товара, которую забирает покупатель.
  2. Блокировка повторных продаж: если кассир считает марку с одной бутылки, а отдаст другую, в базе данных системы маркировки первая марка будет выведена из оборота. При попытке продать вторую бутылку касса выдаст ошибку повторной продажи, и товар невозможно будет реализовать законно.
  3. Связка со сроком годности: код маркировки в системе «Честный ЗНАК» жестко связан с датой производства и сроком годности партии, переданной производителем.

Как настроить учет сроков годности в 1С:УТ 11

Проанализируем, стоит ли включать строгий серийный учет остатков по срокам годности (FEFO) для розничного магазина:

1. Полноценный серийный учет с контролем остатков:

Если для вида номенклатуры выбрать политику учета серий с контролем остатков («Управление остатками серий»), система будет требовать строгого соответствия серий при списании и реализации. На практике в розничной торговле продуктами питания это часто приводит к зависанию документов. Если покупатель взял на полке товар из другой партии, а кассир не проверил серию в учетной системе, на складе возникнут отрицательные остатки и блокировка проведения документов.

2. Справочное указание серий:

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

3. Разрешительный режим на кассе:

Современный механизм контроля сроков годности в рознице возложен на так называемый разрешительный режим работы с ГИС МТ (Честный ЗНАК). При сканировании кода DataMatrix рабочее место кассира (РМК) отправляет онлайн-запрос в систему маркировки. Если срок годности данной единицы товара истек, система возвращает запрет продажи, и касса блокирует добавление позиции в чек. Таким образом, предотвращение продажи просроченной молочной продукции выполняется автоматически на уровне системы маркировки без необходимости усложнять складской контур жестким партионным учетом.

← На главную