Как списать алкогольную продукцию с 1 регистра ЕГАИС, если в 3 регистре отсутствуют марки?

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

В практике работы с ЕГАИС часто возникает сложная ситуация: по данным системы на Регистре №1 (складской регистр) числится определенное количество бутылок, однако на Регистре №3 (поштучный учет) по соответствующей Справке 2 (идентификатор FB) марки отсутствуют. Это блокирует возможность стандартного списания, так как для поштучной продукции система требует обязательного указания кодов акцизных марок. Разберем подробно, как решить эту проблему, не прибегая к длительному ожиданию ответов от техподдержки ФСРАР.

Проанализируем структуру учета в ЕГАИС

Прежде чем переходить к активным действиям, вспомним, как распределяются остатки. Регистр №1 хранит информацию в разрезе номенклатуры (алкокодов) и партий (справок 2). Регистр №3 — это надстройка над первым регистром, которая «привязывает» конкретные штрихкоды (акцизные марки) к этим партиям. Если на первом регистре остаток есть, а на третьем его нет — значит, произошел рассинхрон данных в базе 1С и на сервере ЕГАИС, либо продукция была переведена на поштучный учет некорректно.

Способ 1. Технический запрос марок по Справке 2

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

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

Способ 2. Поиск марок методом исключения

Если запрос марок вернул список, но вы не знаете, какие именно бутылки из этого списка у вас отсутствуют (например, если на остатке 10 марок, а физически бутылок 8), применим метод логического вычисления:

Проанализируем ситуацию по шагам:

  1. Запросим остатки по Регистру 1 и определим все Справки 2, по которым есть излишки.
  2. Для каждой такой справки выполним Запрос остатков по Регистру 3 (как описано в Способе 1).
  3. Возьмем все физически имеющиеся у нас бутылки данной партии и отсканируем их марки в текстовый документ или в обработку проверки.
  4. Сопоставим список из ЕГАИС и список «живых» марок. Те коды, которые присутствуют в ответе ЕГАИС, но отсутствуют на вашем столе — это и есть те самые 2–3 бутылки, которые нужно списать.
  5. Скопируем эти коды в Акт списания ЕГАИС с причиной «Недостача» или «Порча».

Способ 3. Особенности списания для старых и новых марок

Выбор способа списания во многом зависит от типа продукции и марки. Рассмотрим два варианта:

А. Продукция со старыми марками (партионная)

Если продукция является партионной (старого образца), система иногда позволяет списать её с 1 регистра с причиной «Иные цели» без указания марок. Однако этот функционал постепенно ограничивается. Если система выдает ошибку о необходимости указания марок, воспользуйтесь методом привязки: отсканируйте любую марку этого же алкокода, привяжите её к нужной справке 2 через документ Привязка марок к Регистру 3, а затем проведите списание.

Б. Продукция с новыми марками (поштучная)

Для новых марок (DataMatrix) списание без указания кода невозможно. Если марки физически нет (например, бутылка разбита и марка уничтожена), и запрос по Справке 2 не выдает кодов (пустой ответ), это свидетельствует о критической ошибке в базе РАР. В этом случае придется оформить обращение в личном кабинете service.fsrar.ru. В тексте обращения укажите:


Просим скорректировать остатки по FSRAR ID [Ваш ID]. 
По справке [Номер FB] на Регистре 1 числится остаток [Кол-во], 
при этом на Регистре 3 марки отсутствуют. 
Физический товар отсутствует.

Как закрыть «минус» на 2 регистре (торговый зал)?

В вопросе упоминается наличие отрицательного остатка на 2 регистре. Рассмотрим, как правильно его закрыть в современных условиях:

Поскольку перемещение маркированной продукции с 1 на 2 регистр запрещено, мы не можем просто «перекинуть» товар. Проанализируем причину минуса: обычно это ошибочная продажа. Чтобы убрать минус, мы можем воспользоваться механизмом Возврата от покупателя. Если чек, создавший минус, был пробит недавно, оформление возврата восстановит остаток на 2 регистре. Если же это давняя ошибка, то минус на втором регистре для маркированного алкоголя часто является «виртуальным» и может не блокировать работу, но для чистоты учета рекомендуется выровнять остатки инвентаризацией, если система позволяет списать минус через Акт постановки на баланс (при условии наличия прав и соблюдения лимитов на постановку).

Резюме и практические советы

Разберем основные выводы нашего анализа:


// Пример получения идентификатора справки 2 для запроса
ИдентификаторСправки = СтрокаТаблицы.Справка2.Идентификатор;
// Далее этот ID передается в объект ЗапросОстатковМаркировки

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

← На главную