Как исправить ошибку «Запрещено передавать в торговый зал помарочные и экспортные партии продукции» в 1С?

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

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

Выясняем причину возникновения ошибки: законодательный контекст

Для того чтобы понять природу этой ошибки, нам необходимо обратиться к методологии ведения учета в ЕГАИС. Ранее весь алкоголь делился на три условных регистра:

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

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

Попытка перенести такой алкоголь документом «Передача в Регистр № 2» пресекается на уровне УТМ (универсального транспортного модуля) ЕГАИС, который и возвращает ошибку о запрете передачи помарочных партий. Программа «1С» в данном случае лишь транслирует нам ответ от сервера ЕГАИС.

Как в «1С» определить, где должен числиться алкоголь?

Рассмотрим, как быстро сориентироваться в программе и понять, к какому типу относится поступившая продукция. Для этого проанализируем структуру хранения данных:

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

Разделение старых и новых марок на Регистре № 1

Очень часто возникает ситуация, когда на первом регистре образовалась «каша» из остатков. Например, пришли две разные поставки одного и того же алкоголя: одна со старыми марками (партионная), другая — с новыми (помарочная). Пользователь пытается сделать общую передачу в торговый зал, но документ закономерно «отваливается» с ошибкой.

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

Если у вас используется устаревший релиз программы, эту задачу придется решить вручную или с помощью внешних обработок. Нам нужно исключить из передачи те позиции, которые привязаны к помарочным справкам. Программисты для этих целей используют следующий алгоритм фильтрации при заполнении табличной части документа:


// Фрагмент кода фильтрации для исключения помарочных справок при заполнении Передачи в Регистр 2
Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	Остатки.НоменклатураЕГАИС КАК НоменклатураЕГАИС,
    |	Остатки.Справка2 КАК Справка2,
    |	Остатки.Количество КАК Количество
    |ИЗ
    |	РегистрНакопления.ОстаткиАлкогольнойПродукцииЕГАИС КАК Остатки
    |ГДЕ
    |	НЕ Остатки.Справка2.ПоштучныйУчет"; // Исключаем штучный (помарочный) учет

РезультатЗапроса = Запрос.Выполнить();

Используя аналогичную логику отбора, мы гарантируем, что в документ попадет только старый партионный алкоголь, который без проблем переместится в Торговый зал.

Особенности вскрытия тары для продажи в розлив

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

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

  1. Откройте документ «Вскрытие тары».
  2. Обратите внимание на верхнюю панель документа и найдите там гиперссылку «Подобрать и проверить алкогольную продукцию» (в некоторых версиях — «Подобрать алкогольную продукцию»).
  3. Нажмите на эту ссылку. Перед вами откроется специализированное диалоговое окно для работы со штрихкодами и марками.
  4. Только теперь возьмите сканер двумерных штрихкодов (2D-сканер) и отсканируйте акцизную марку (DataMatrix / PDF417) с бутылки.
  5. Программа проверит марку по внутреннему регистру сведений Акцизные марки ЕГАИС. Строка окрасится в зеленый цвет, подтверждая успешное прохождение проверки.
  6. Нажмите кнопку «Перенести в документ». Позиция будет добавлена, и документ успешно проведется, списав алкоголь с Регистра № 1 и соответствующую марку с Регистра № 3.

Что делать с отрицательными остатками на Регистре № 2?

Иногда пользователи задаются вопросом: «Если мы не будем передавать новые марки в торговый зал, как быть с минусами на втором регистре? Ведь они же пойдут в минус при продажах!». Спешим вас успокоить.

Помарочный алкоголь физически не может уйти в минус на Регистре № 2, поскольку розничные продажи такого алкоголя списываются строго с Регистра № 1 на основании данных, переданных на кассе в чек. Если же у вас на Регистре № 2 действительно висят застарелые отрицательные остатки (например, по пивной продукции или старому партионному алкоголю), выполните следующие действия:

Таким образом, мы детально разобрали логику работы с новыми типами акцизных марок. Главное правило современности: забудьте про Регистр № 2 для маркированного крепкого алкоголя. Работайте исключительно через первый регистр, используйте форму подбора при вскрытии тары и своевременно обновляйте ваши конфигурации «1С» для корректной автоматической фильтрации остатков.

← На главную