С выходом обновлений линейки 1С:Управление торговлей 10.3 (начиная с версии 10.3.37) многие пользователи и разработчики заметили долгожданное, но на первый взгляд странное нововведение: появление прямого реквизита Производитель в справочнике Номенклатура. Ранее для этих целей традиционно использовались дополнительные свойства или категории. В этой статье мы подробно разберем, зачем это было сделано, почему в качестве типа данных выбран справочник Контрагенты и как корректно обрабатывать ситуации, когда один и тот же товар производится на разных заводах под одним штрихкодом.
Рассмотрим первопричину. Введение этого реквизита — не просто ответ на многолетние просьбы пользователей добавить «бренд» в карточку товара. Это жесткое требование законодательства, связанное с интеграцией системы ЕГАИС (Единая государственная автоматизированная информационная система) для учета оборота алкогольной продукции.
Проанализируем ситуацию: для сдачи алкогольной декларации (в частности, форм 11 и 12) системе крайне важно знать не просто текстовое название производителя, а его юридические реквизиты — ИНН и КПП. Именно поэтому разработчики 1С приняли решение использовать существующий справочник Контрагенты. Это позволило:
Важный нюанс: если ваша организация не занимается торговлей алкоголем, использование этого поля для хранения «Бренда» может быть избыточным, так как оно заставит вас заводить в справочнике Контрагенты записи для компаний, с которыми у вас нет прямых договоров и взаиморасчетов.
Выясним причину одной из самых острых проблем в розничной и оптовой торговле. Допустим, мы закупаем пиво известной марки. Штрихкод на банке (EAN-13) одинаковый, но заводы-изготовители могут быть разными (например, филиалы в Санкт-Петербурге, Туле или Новосибирске). С точки зрения обычного складского учета — это одна позиция Номенклатура. Но с точки зрения ЕГАИС и ФСРАР — это разные товары, так как у заводов разные КПП и коды ФСРАР ID.
Как это реализовано в УТ 10.3? Разберем по шагам механизм сопоставления:
В системе 1С одна карточка Номенклатура может быть сопоставлена с несколькими записями в специальном справочнике (классификаторе) алкогольной продукции ЕГАИС. Это позволяет при сканировании одного и того же штрихкода на этапе приемки товара (в документе «ТТН ЕГАИС (входящая)») точно определить, какой именно завод прислал продукцию.
Для корректной работы необходимо выполнить следующие настройки:
Номенклатура установите флаг «Алкогольная продукция».Вид продукции (по классификатору ФСРАР).Производитель в карточке товара теперь служит «значением по умолчанию», но основная магия происходит в регистре сопоставления с ЕГАИС.Посмотрим на ситуацию с точки зрения программиста. Почему 1С добавила реквизит прямо в метаданные справочника Номенклатура, а не использовала регистр сведений СведенияНоменклатуры или механизм дополнительных свойств?
Основная причина — производительность. Формирование алкогольных деклараций — это процесс обработки огромных массивов данных за квартал. При использовании Свойств системе пришлось бы делать левое соединение (LEFT JOIN) с таблицей регистра сведений для каждой строки отчета. Наличие прямой ссылки в таблице справочника Номенклатура позволяет получить данные значительно быстрее.
Пример обращения к реквизиту в коде (для обычных форм):
// Получаем производителя для алкогольной отчетности
ПроизводительОбъект = СсылкаНаНоменклатуру.Производитель;
ИНН_Производителя = ПроизводительОбъект.ИНН;
КПП_Производителя = ПроизводительОбъект.КПП;
Если ЗначениеЗаполнено(ПроизводительОбъект) Тогда
Сообщить("Производитель определен: " + ПроизводительОбъект.Наименование);
КонецЕсли;
Проанализируем еще один аспект — импортную продукцию. В последних версиях УТ 10.3 помимо производителя появился и реквизит Импортер. Это критически важно для корректного заполнения 11-й формы декларации.
Для импортного алкоголя:
Контрагенты создается карточка с типом «Иностранная организация»).Рассмотрим рекомендации по наполнению справочников, чтобы избежать хаоса в учете:
Свойства номенклатуры. Реквизит Производитель в УТ 10.3 используйте строго для целей идентификации юрлица.Контрагенты группу «Производители» и занесите туда каждое конкретное юрлицо/филиал с уникальным КПП.Мы выяснили, что появление реквизита Производитель в 1С:Управление торговлей 10.3 — это не просто косметическое обновление, а фундаментальное изменение для поддержки работы с ЕГАИС. Несмотря на то, что УТ 10.3 считается «старой» конфигурацией на обычных формах, 1С продолжает поддерживать в ней актуальный функционал для соблюдения законодательства. Правильное использование связки Номенклатура -> Производитель (Контрагент) -> Классификатор ЕГАИС позволит вам успешно сдавать отчетность и избегать штрафов со стороны ФСРАР.