При работе в современных конфигурациях на платформе 1С, таких как 1С:Комплексная автоматизация 2.5 или 1С:ERP 2.5, пользователи часто сталкиваются с ситуацией, когда товар физически распределен по нескольким местам хранения. Для удобства в системе создаются «Группы складов», которые позволяют резервировать остатки сразу по всему логистическому узлу. Однако при попытке отгрузить товар, подлежащий обязательной маркировке («Честный ЗНАК»), система выдает блокирующую ошибку: «Для проверки и подбора маркируемой продукции укажите склад, а не группу».
В этой статье мы подробно разберем, почему возникает это ограничение, проанализируем внутренние механизмы работы модуля маркировки и рассмотрим несколько эффективных способов обхода данной проблемы, сохраняя при этом целостность учета.
Прежде чем переходить к решениям, выясним причину такого поведения программы. Модуль интеграции с ГИС М (системой маркировки) в 1С спроектирован таким образом, что форма «Проверка и подбор маркируемой продукции» должна работать в контексте конкретного места хранения. Это связано с несколькими техническими факторами:
Склад. Запись «Группа» в это измерение технически недопустима, так как это нарушит логику списания остатков.Рассмотрим подробнее варианты решения этой задачи без внесения изменений в программный код (в типовом функционале).
Это самый быстрый и действенный способ, который позволяет оставить один документ Реализация товаров и услуг, но при этом «удовлетворить» требования системы маркировки. Рассмотрим, как это настроить.
Во многих компаниях в шапке документа привыкли видеть один склад. Но 1С позволяет перенести выбор склада в строки документа. Для этого выполним следующие шаги:
Реализация товаров и услуг, если в шапке выбрана «Группа складов», в табличной части Товары появится колонка Склад.Проанализируем ситуацию: теперь для каждой строки с маркированным товаром мы можем (и обязаны) указать конкретный склад, входящий в выбранную группу. Как только вы укажете конкретный склад в строке, кнопка проверки маркировки станет активной и перестанет выдавать ошибку. Система будет понимать, к какому складу обращаться для проверки остатков и серий.
Если бизнес-процесс позволяет, мы рекомендуем использовать методически верный путь, заложенный разработчиками 1С. Он заключается в разделении ответственности между менеджером по продажам и складской службой.
Разберем этот процесс по шагам:
Заказ клиента и указывает в шапке «Группу складов». Это позволяет зарезервировать товар везде, где он есть в наличии, не задумываясь о конкретных полках.Реализация товаров и услуг, воспользуемся обработкой Оформление документов отгрузки (находится в разделе Продажи — Накладные к оформлению).В этом случае в каждом созданном документе будет указан конкретный склад. Проверка маркировки в каждой накладной пройдет без каких-либо затруднений, так как неопределенность будет устранена еще на этапе создания документа.
Посмотрим на ситуацию со стороны склада. Если ваши склады являются ордерными (используется складской документооборот), то процесс можно выстроить иначе. Выясним, как это помогает с маркировкой.
В ордерной схеме финансовый документ (накладная) и фактическая отгрузка (расходный ордер) разделены:
Реализацию товаров и услуг на группу складов (используя метод из Решения №1, указав склады в ТЧ).Расходный ордер на товары. Поскольку ордер создается по конкретному складу, именно в нем выполняется процедура «Проверка и подбор маркируемой продукции».Этот способ удобен тем, что менеджер в офисе может не знать, из какой именно коробки кладовщик возьмет товар, а фактическое сканирование кодов произойдет там, где этот товар находится физически.
Важно помнить: если для вашего товара включен серийный учет с политикой «Учет себестоимости по сериям» или «Учет остатков по сериям», отгрузка с группы складов будет заблокирована в любом случае, даже для немаркированного товара.
Серия в 1С — это разрез учета, который неразрывно связан с местом хранения. Если вы столкнулись с тем, что даже после включения складов в ТЧ система продолжает требовать уточнения, проверьте Политику учета серий в карточке Вида номенклатуры. Для маркированных товаров (одежда, обувь, шины и т.д.) мы рекомендуем использовать политику серий «Маркировка продукции для ГИС М», которая позволяет более гибко управлять процессом подбора КМ.
Подведем итог нашему анализу. Обойти проверку, оставив в поле Склад значение группы и не уточняя место хранения в строках, невозможно без серьезной доработки системы, которая крайне не рекомендуется (так как это нарушит механизмы интеграции с «Честным ЗНАКОМ»).
Наилучшим вариантом будет:
Используя эти штатные механизмы, вы сохраните типовую конфигурацию на поддержке и обеспечите корректную передачу данных о кодах маркировки в государственные информационные системы.