Почему в карточке продукции ЕГАИС не заполняется импортер и как это исправить?

Бухгалтер 1С v8.3 (Управляемые формы) Налоговый учет Торговля и дистрибуция
← На главную

При подготовке алкогольной декларации (например, за квартальный период) многие пользователи сталкиваются с критической проблемой: в карточках алкогольной продукции ЕГАИС поле Импортер оказывается пустым. Это происходит даже в тех случаях, когда товар явно является иностранным, а поле Производитель заполнено корректно. Отсутствие данных об импортере делает невозможным правильное формирование деклараций (формы 7 и 8), так как реквизиты импортера являются обязательными для импортного алкоголя.

В рамках данной статьи мы подробно разберем, почему возникает эта ситуация, проанализируем технические причины и рассмотрим несколько эффективных способов восстановления данных в вашей базе 1С.

Причины возникновения проблемы: технический анализ

Разберем ситуацию с точки зрения взаимодействия 1С и УТМ (Универсального транспортного модуля). Основная причина кроется в логике передачи данных от ЕГАИС. Зачастую при запросе классификатора алкогольной продукции (QueryAP) сервер ЕГАИС возвращает структуру данных, в которой заполнен только тег производителя. Это может быть связано с тем, что информация об импортере хранится в связке с конкретной партией (Справкой 1), а не с общим описанием алкокода.

Также стоит учитывать версию схем обмена. В старых версиях (v1 и v2) данные об импортере часто игнорировались, если продукция поступала из стран ЕАЭС. В современных версиях УТМ 3.0 и 4.0 используется запрос QueryAP_v3, который должен возвращать более полные сведения, однако 1С не всегда автоматически обновляет уже существующие карточки в справочнике Классификатор алкогольной продукции ЕГАИС.

Способ 1: Получение данных через Справку 1 (Форма А)

Это наиболее надежный метод, так как именно в Справке 1 фиксируется факт пересечения границы и указывается легальный импортер. Рассмотрим алгоритм действий по шагам:

  1. Откроем документ поступления или справочник Справки 2 (Форма Б), привязанные к проблемному товару.
  2. В карточке Справки 2 найдем поле, содержащее регистрационный номер Справки 1.
  3. Используя этот номер, создадим в 1С Запрос на получение данных Справки 1. В типовых конфигурациях это делается через раздел ЕГАИС — Отчеты — Запросы ЕГАИС.
  4. После того как ответ от УТМ будет получен, загрузим данные в базу. В составе XML-ответа придут полные реквизиты импортера.
  5. Зайдем в карточку алкогольной продукции и выберем полученного контрагента в поле Импортер.

Проанализируем ситуацию, когда данных нет даже в Справке 1. Такое случается, если цепочка передачи данных была прервана или товар переводился между регистрами с потерей истории. в этом случае придется прибегнуть к ручному поиску.

Способ 2: Запрос по алкокоду номенклатуры

Если ручной поиск в справках затруднителен, мы можем принудительно обновить данные классификатора. Рассмотрим, как это реализовать стандартными средствами 1С:

Перейдем в справочник Классификатор алкогольной продукции ЕГАИС. Найдем нужную позицию и нажмем кнопку Запросить по алкокоду. Программа отправит в УТМ запрос типа QueryAP. При получении ответа система попытается сопоставить данные. Если в ответе от ЕГАИС тег Importer будет заполнен, 1С обновит соответствующее поле в карточке.

Для автоматизации этого процесса программно (если позиций много), разработчики часто используют следующий подход при обходе коллекции полученных данных:


// Пример логики обработки ответа от ЕГАИС
Для Каждого СтрокаТТН Из ТТН_ЕГАИС.Товары Цикл
    Если ЗначениеЗаполнено(СтрокаТТН.АлкогольнаяПродукция) Тогда
        Карточка = СтрокаТТН.АлкогольнаяПродукция;
        Если Карточка.Производитель.Страна <> Справочники.СтраныМира.Россия 
             И НЕ ЗначениеЗаполнено(Карточка.Импортер) Тогда
            // Инициируем процедуру обновления данных
            ОбновитьДанныеОбИмпортереИзСправки1(СтрокаТТН.Справка2);
        КонецЕсли;
    КонецЕсли;
КонецЦикла;

Способ 3: Использование внешних обработок и веб-сервисов

Выясним причину, по которой иногда даже прямой запрос не помогает. Бывает, что в реестре ФСРАР данные обновлены, а в локальном УТМ "зависла" старая версия классификатора. В таких случаях помогают внешние инструменты:

Нюансы работы с УТМ 4.0

С переходом на УТМ версии 4.0 контроль за импортом ужесточился. Если вы работаете с поштучным товаром (регистр 3), информация об импортере должна подтягиваться из цепочки движения марки. Проанализируем типичную ошибку: если при приемке ТТН вы не проверили заполнение импортера, при дальнейшей продаже или перемещении на Регистр 2 (Торговый зал) программа может выдать ошибку валидации.

Важный совет: Перед сдачей декларации всегда делайте сверку остатков. Если вы видите, что по импортному товару в отчетах не отображается КПП импортера, используйте поиск в разделе НСИ вашей программы. Там находится список всех загруженных Справок 1 и 2. Установите отбор по конкретной продукции и проверьте, во всех ли справках указан импортер. Часто бывает, что в одной партии данные есть, а в другой — нет.

Заключение

Подводя итог, можно сказать, что отсутствие импортера — это следствие неполноты данных в классификаторе, передаваемом через УТМ. Для исправления ситуации мы рекомендуем:

  1. Всегда запрашивать Справку 1 по рег. номеру из Справки 2 для всех импортных позиций.
  2. Использовать стандартную функцию Запросить по алкокоду в классификаторе ЕГАИС.
  3. В случае массовых пропусков — использовать внешние обработки для актуализации справочника.

Своевременное заполнение этих данных позволит вам избежать штрафов со стороны ФСРАР и корректно сформировать отчетность с первого раза.

← На главную