При работе с маркированным товаром в конфигурации 1С:Управление Торговлей 11.5 (а также Комплексная Автоматизация и ERP) часто возникает неочевидная проблема — поможет расширение контроля и проведения маркировки в 1С:УТ. Мы настроили Вид номенклатуры, установили флаги маркировки (например, для обуви, одежды или табака), но при добавлении конкретного товара в документ «Реализация товаров и услуг» программа не требует сканирования кода маркировки. Иконка маркировки (красный квадратик или DataMatrix) не появляется, статус проверки не запрашивается.
Разберем детально, почему так происходит, где "прячутся" настройки маркировки в самой карточке товара и как исправить ситуацию массово, не пересохраняя каждую позицию вручную.
В современных конфигурациях 1С связь между товаром и необходимостью его маркировки реализована через механизм видов номенклатуры. Однако, здесь есть важный технический нюанс.
Когда мы устанавливаем признак маркировки в справочнике Виды номенклатуры, мы по сути меняем "шаблон". Товары, которые уже были созданы ранее (или загружены из Excel/других систем), могут не "узнать" о том, что настройки их вида изменились. В самой карточке справочника Номенклатура существует скрытый или не всегда отображаемый реквизит, который отвечает за поведение системы при продаже. Обычно он называется ОсобенностьУчета (или схожим образом в зависимости от версии релиза).
Если в Виде номенклатуры стоит "Маркировка товаров легкой промышленности", а в самой карточке товара в поле ОсобенностьУчета осталось пустое значение или старое значение "Нет", документ реализации будет считать этот товар обычным.
Если проблема наблюдается только с одной или двумя позициями, самый быстрый способ — принудительно обновить данные в карточке товара. Рассмотрим алгоритм действий:
Вид номенклатуры.После этого попробуем перевыбрать товар в документе реализации. Признак маркировки должен появиться.
Часто бывает, что таких товаров сотни, и перевыбирать вид в каждом из них вручную — нерационально. Писать специальную внешнюю обработку для этого не обязательно. Воспользуемся типовым инструментом Групповое изменение реквизитов.
Проанализируем порядок действий для массового обновления признака маркировки:
Номенклатура.Вид номенклатуры Равно [Наш маркируемый вид].
Эта процедура принудительно пропишет нужный признак во все отобранные карточки товаров. После завершения обработки товары в документах начнут запрашивать коды маркировки. Для этой задачи есть настройка автоматических проверок заполнения реквизитов.
Если вышеописанные действия не помогли, проверим еще несколько настроек, которые могут влиять на видимость маркировки в документах:
1. Настройки интеграции с ИС МП
Проверим раздел НСИ и Администрирование — Администрирование — Интеграция с ИС МП (обувь, одежда, табак...). Убедимся, что для нужной категории товаров установлена дата начала обязательной маркировки, и эта дата уже наступила. Если дата стоит в будущем, 1С не будет требовать код.
2. Кэширование в документе
Иногда бывает, что настройки товара исправлены, но в уже созданном документе "Реализация товаров и услуг" строка "запомнила" старое состояние. В этом случае простого пересохранения документа недостаточно. Удалим строку с товаром из табличной части и подберем её заново.
3. Характеристики номенклатуры
Если вы используете характеристики, убедимся, что Особенность учета не задана индивидуально для характеристик (хотя это редкая настройка). Обычно этот реквизит наследуется от номенклатуры, но стоит проверить карточку характеристики, особенно если учет ведется в разрезе характеристик.
Основная причина, по которой УТ 11.5 не видит признак маркировки — это незаполненный реквизит Особенность учета непосредственно в справочнике Номенклатура — есть готовая обработка поиска незаполненных и скрытых реквизитов номенклатуры. Это происходит, когда вид номенклатуры меняется или настраивается уже после создания товаров. Наиболее эффективный метод решения — использование Группового изменения реквизитов для заполнения поля Особенность учета по отбору нужного вида номенклатуры.