Как сопоставить номенклатуру во входящей ТТН ЕГАИС, если после сопоставления классификаторов данные в документе не меняются?

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

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

Почему сопоставление не отображается в документе?

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

  1. Блокировка документа в статусе «Подтвержден»: Как только ТТН ЕГАИС получает финальный статус (например, «Подтвержден» или «Принят»), программная логика 1С блокирует любые изменения в табличной части Товары. Система считает операцию завершенной, и даже если вы создали запись в регистре сопоставления, она не «пробрасывается» в уже закрытый документ автоматически.
  2. Идентификаторы упаковок (Формат V3): В новых релизах ЕГАИС сопоставление часто привязывается не только к алкогольному коду (АлкКоду), но и к конкретному идентификатору упаковки. Если в документе заполнено поле ИдентификаторУпаковки, а в регистре сопоставления такая связь отсутствует, поле Номенклатура останется пустым.
  3. Незавершенная проверка продукции: Для крепкого алкоголя система требует выполнения процедуры «Проверка поступившей алкогольной продукции». Пока проверка марок не завершена, 1С может ограничивать редактирование связей номенклатуры.
  4. Задвоение записей в регистре: Если один АлкКод случайно сопоставлен с двумя разными карточками номенклатуры в 1С, программа не может выбрать приоритетную позицию и оставляет поле пустым.

Рассмотрим подробнее способы исправления ситуации, начиная от самых простых и заканчивая административными методами.

Способ 1: Очистка идентификатора упаковки через групповое изменение

Этот метод часто оказывается самым эффективным, когда позиции кажутся сопоставленными, но «не подтягиваются» в ТТН. Выясним, как это сделать без привлечения программистов:

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

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

Способ 2: Ручное заполнение в табличной части

Если накладная небольшая, мы можем попробовать подставить товар вручную. Рассмотрим этот процесс:

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

Способ 3: Завершение проверки поступившей продукции

Если мы работаем с маркированным алкоголем, проанализируем состояние проверки. Часто ошибка «не сопоставлено» или невозможность отправить акт расхождения связана с тем, что документ находится в промежуточном состоянии. Разберем алгоритм:

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

Только после завершения этого бизнес-процесса 1С позволит корректно зафиксировать связи между объектами ЕГАИС и внутренним учетом.

Способ 4: Проверка регистра сопоставления номенклатуры

Иногда проблема кроется в «мусоре» внутри базы данных. Посмотрим, как проверить регистр сведений:

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

Способ 5: Использование обработки «Групповое изменение реквизитов»

Рассмотрим ситуацию, когда документ уже подтвержден и стандартные кнопки «засерены». В этом случае нам поможет административная обработка. Разберем пошагово:

  1. Перейдем в Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.
  2. В поле «Выбирать элементы типа» укажем ТТН Входящая ЕГАИС.
  3. Настроим отбор: Ссылка Равно [Ваша накладная].
  4. В нижней части окна нажмем Дополнительные параметры и установим флажок Показывать служебные реквизиты и Режим записи: Записывать выбранные объекты.
  5. В списке реквизитов найдем вкладку Товары и в колонке Номенклатура выберем правильный товар.
  6. Нажмем Изменить реквизиты.

Этот метод позволяет «протолкнуть» изменения в документ, минуя стандартные проверки формы, которые блокируют редактирование после подтверждения ТТН.

Работа с единицами измерения и упаковками

Проанализируем еще один важный нюанс: сопоставление объемов. Если в классификаторе ЕГАИС указан объем 0.5 л, а в карточке Номенклатуры 1С зафиксирован объем 0.45 л (даже при идентичном названии), система может блокировать автоматическую подстановку из-за несоответствия реквизитов. Убедимся, что:

Резюме

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

← На главную