При работе с маркированными товарами, особенно в категориях легкой промышленности, пользователи часто сталкиваются с ситуацией, когда после загрузки электронного УПД и сканирования всех марок в окне «Проверка и подбор» остаются лишние строки с наименованием «Остатки товаров легкой промышленности». Программа настойчиво требует указать для них номенклатуру, даже если физически весь товар уже просканирован. Проанализируем, почему так происходит и как правильно завершить приемку без ущерба для учета.
Для начала разберем природу возникновения этих строк. В системе «Честный ЗНАК» существует два способа описания товаров: полный и упрощенный. При маркировке остатков (которая проводилась ранее и возобновилась для новых категорий легпрома в 2024 году) разрешалось использовать упрощенную схему. Для таких товаров выпускаются коды с так называемыми техническими GTIN (они обычно начинаются с префикса 029...).
Проблема заключается в том, что технический GTIN не содержит в себе информации о конкретном артикуле, цвете, размере или материале. В нем зашиты лишь базовые признаки: ИНН владельца, целевой пол, способ ввода в оборот и первые знаки кода ТН ВЭД. Когда 1С загружает входящий документ через ЭДО, она видит в составе марок эти «обезличенные» коды. Поскольку в вашем справочнике Номенклатура нет прямой связи между этим техническим GTIN и конкретной позицией товара, система создает временную строку-заглушку «Остатки товаров легкой промышленности».
Рассмотрим распространенный подход, который часто предлагают на форумах: создать в справочнике Номенклатура одну общую позицию с названием «Остатки товаров легкой промышленности» и привязать все входящие марки к ней. Рассмотрим, почему это решение не является оптимальным:
Поэтому правильным решением будет сопоставление этих технических кодов с вашей реальной номенклатурой в процессе проверки.
Предположим, вы открыли форму «Проверка и подбор маркируемой продукции». Вы отсканировали DataMatrix коды с упаковок, они подсветились зеленым, но внизу списка все равно висят строки «Остатки товаров...» с красным значком. Выясним, как навести порядок:
Шаг 1: Идентификация товара. Посмотрите на физический товар, с которого был считан код. Определите, какой позиции в вашем справочнике Номенклатура он соответствует. Если поставщик прислал под одним техническим GTIN разные товары (например, 10 полотенец «А» и 10 полотенец «Б»), вам нужно будет разделить их вручную.
Шаг 2: Уточнение номенклатуры. В окне проверки выделите те коды маркировки, которые программа не смогла сопоставить (они находятся в группе «Несопоставленные» или под строкой остатков). Нажмите кнопку «Уточнить» или выберите соответствующий пункт в контекстном меню (правой кнопкой мыши). В открывшемся окне выберите правильную позицию из вашего справочника Номенклатура.
Шаг 3: Работа с количеством. Если в одной строке «Остатков» числится, например, 20 штук, а реально там два разных вида товара, 1С позволяет выполнить «разбиение». При сканировании очередного кода система может спросить, к какой позиции его отнести. Если этого не произошло, используйте функцию ручного переноса кодов между строками в форме проверки.
Проанализируем ситуацию, описанную пользователями: «у них вообще бредятина, один Гтин, а названия номенклатуры разные». Это стандартная ситуация для «остатков». Для системы маркировки это один и тот же тип товара, а для вашего учета — разные.
В актуальных версиях конфигураций (УТ 11, КА 2, ERP, БП 3.0) реализован механизм, позволяющий в одном документе приемки привязывать коды с одинаковым GTIN к разным строкам номенклатуры. Главное — не подтверждать документ до тех пор, пока количество подобранных марок (зеленые пиктограммы) не совпадет с общим количеством товара в текстовой части УПД, а строки «Остатки...» не исчезнут или не будут полностью распределены по реальным позициям.
Для автоматизации этого процесса в будущем можно использовать регистр сведений ШтрихкодыНоменклатуры. Однако будьте осторожны: если вы привяжете технический GTIN 029... к конкретной модели «Рубашка мужская белая», то при следующем поступлении система автоматически сопоставит все такие коды с этой рубашкой, даже если фактически придут «Брюки женские».
Поэтому для работы с остатками рекомендуется следующий алгоритм в коде или настройках (если вы дорабатываете систему):
// Пример логики сопоставления при загрузке
Если КодМаркировки.ТипГТИН = "Технический" Тогда
// Требовать ручного уточнения номенклатуры пользователем
ВызватьИсключение "Необходимо сопоставить технический GTIN с номенклатурой вручную";
КонецЕсли;
При использовании типового функционала 1С:ЭДО, система старается запомнить ваш выбор. Если вы один раз сопоставили номенклатуру поставщика со своей, связь сохранится в регистре НоменклатураКонтрагентов. Но в случае с «Остатками товаров легкой промышленности» эта связь часто подводит, так как наименование в УПД от поставщика может быть одинаковым для всей группы товаров.
Подведем итог нашего анализа. Если при приемке вы видите строки «Остатки товаров легкой промышленности», выполните следующие действия:
Следование этим правилам позволит вам избежать пересортицы на складе и обеспечит корректное отображение наименований товаров в кассовых чеках при розничной реализации.