Как правильно указать коды тары и ингредиентов в уведомлении о начале оборота алкогольной продукции (ФРАП) в ЕГАИС?

Программист Торговля и дистрибуция
← На главную

При подаче уведомления о начале оборота алкогольной продукции в ЕГАИС участники рынка часто сталкиваются с проблемами заполнения XML-файлов. Документация XSD-схем иногда противоречит реальным требованиям форматно-логического контроля (ФЛК) Универсального транспортного модуля (УТМ). Разберем по шагам, где брать актуальные справочники кодов тары и сырья, а также проанализируем основные правила формирования XML-документа, чтобы избежать ошибок при отправке.

Заполнение данных о таре: коды или наименования?

В старых версиях схем ЕГАИС использовались строгие числовые коды тары (например, 00001 для стеклянной бутылки, 00004 для ПЭТ-кеги и так далее). Однако в новых форматах (УТМ 4, регламентированных Приказом № 158) эти коды больше не применяются для ФРАП.

Многих сбивает с толку аннотация внутри самой XSD-схемы:


<xs:element name="PackageType" type="c:packageTypeString" nillable="false" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Код тары</xs:documentation>
  </xs:annotation>
</xs:element>

Несмотря на то, что в теге documentation написано «Код тары», фактически система ожидает получить текстовое описание (вид) тары. Рассмотрим подробнее, как это выглядит на практике. В XML-документе необходимо указывать строковое наименование:


<rpp:DescriptionPackaging>
    <rpp:PackageType>бутылка</rpp:PackageType>
    <rpp:ContComposition>стеклянная</rpp:ContComposition>
</rpp:DescriptionPackaging>

Важный нюанс: если у производимой или импортируемой продукции меняется только дизайн упаковки, но вид тары, её описание и объем (емкость) остаются прежними, то новый код алкогольной продукции в ЕГАИС не присваивается. В таких случаях достаточно подать корректирующее уведомление.

Где найти актуальные справочники сырья и тары?

ФСРАР периодически публикует справочники в формате PDF на своем официальном сайте, но они могут быстро устаревать. Кроме того, старая энциклопедия ЕГАИС (wiki) часто бывает недоступна. Выясним причину частых отказов УТМ: чаще всего это несовпадение строк из-за лишних пробелов или опечаток.

Самый надежный способ получить актуальные классификаторы НСИ ЕГАИС — использовать встроенные механизмы самого УТМ. Посмотрим на этот метод: откройте сервис «Уведомление о начале оборота» через домашнюю страницу УТМ в браузере. Там подгружаются актуальные выпадающие списки. Скопируйте точные наименования ингредиентов и видов упаковки прямо оттуда. Это гарантирует отсутствие невидимых спецсимволов и лишних пробелов в вашем XML.

Строгие правила указания ингредиентов (сырья)

Если ваше предприятие занимается производством (а не только импортом), в уведомлении обязательно нужно указывать коды ингредиентов. Схема требует заполнения соответствующего тега:


<xs:element name="IngredientCode" type="c:NoEmptyString50" nillable="false" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Код, для основных код из справочника.</xs:documentation>
  </xs:annotation>
</xs:element>

Проанализируем ситуацию с форматно-логическим контролем состава продукции. УТМ строго проверяет эти данные:

  1. Обязательное сырье должно заполняться строго по справочнику в соответствии с ГОСТом.
  2. При перечислении ингредиентов обязательно должно быть указано наличие воды.
  3. Процентное соотношение всех компонентов (ингредиентов) в сумме должно составлять ровно 100%.
  4. Если какой-либо компонент (например, нестандартные дрожжи или вкусовая добавка) отсутствует в основном справочнике, его необходимо указывать в специальном поле «Иное сырье».
  5. Для водочной продукции обязательно нужно указывать сорт используемого спирта (например, «Люкс», «Альфа») по отдельному классификатору сортов спирта.

Частые ошибки при формировании XML-уведомлений

Помимо проблем со справочниками тары и ингредиентов, обратите внимание на форматы числовых данных. Рассмотрим частые причины отклонения файлов:

  1. Крепость продукции: теперь требуется указывать точным значением с одним знаком после запятой. Указывать крепость диапазоном строго запрещено.
  2. Температура хранения: должна указываться с двумя знаками после запятой.
  3. Наименования: основное наименование продукции должно быть исключительно на русском языке. В то же время, бренд («наименование на языке производителя») разрешается заполнять как латиницей, так и кириллицей.

Если вы всё же допустили ошибку в отправленном уведомлении, функционал современных версий УТМ позволяет самостоятельно перевести статус ошибочного документа в «Аннулировано» или отправить корректирующее уведомление для исправления конкретных полей, не заполняя весь документ с нуля.

← На главную