При работе с программным продуктом 1С:Розница (начиная с версий 2.2.9 и выше) пользователи часто сталкиваются с ситуацией, когда во входящей ТТН ЕГАИС номенклатура отображается как не сопоставленная. При этом стандартная процедура сопоставления через классификаторы проходит успешно, но в самой табличной части документа информация не обновляется. Проанализируем причины этой проблемы и разберем по шагам методы её решения.
Прежде всего, выясним причину такого поведения системы. Основная сложность заключается в архитектуре взаимодействия регистров и статусов документов. Разберем основные факторы:
Товары. Система считает операцию завершенной, и даже если вы создали запись в регистре сопоставления, она не «пробрасывается» в уже закрытый документ автоматически.ИдентификаторУпаковки, а в регистре сопоставления такая связь отсутствует, поле Номенклатура останется пустым.Рассмотрим подробнее способы исправления ситуации, начиная от самых простых и заканчивая административными методами.
Этот метод часто оказывается самым эффективным, когда позиции кажутся сопоставленными, но «не подтягиваются» в ТТН. Выясним, как это сделать без привлечения программистов:
Идентификатор упаковки.После этой операции 1С пересчитает связи, опираясь только на алкогольный код, и в большинстве случаев номенклатура автоматически заполнится в документе.
Если накладная небольшая, мы можем попробовать подставить товар вручную. Рассмотрим этот процесс:
В колонке Номенклатура попробуем дважды щелкнуть по надписи «не сопоставлено». В некоторых релизах это открывает выбор из уже сопоставленных позиций. Если это не помогает, попробуем скопировать название нужного товара из справочника Номенклатура и принудительно вставить его в поле. Важно помнить, что для сохранения изменений документ должен позволять запись (иногда требуется временно отменить проведение связанного документа Поступление товаров).
Если мы работаем с маркированным алкоголем, проанализируем состояние проверки. Часто ошибка «не сопоставлено» или невозможность отправить акт расхождения связана с тем, что документ находится в промежуточном состоянии. Разберем алгоритм:
Только после завершения этого бизнес-процесса 1С позволит корректно зафиксировать связи между объектами ЕГАИС и внутренним учетом.
Иногда проблема кроется в «мусоре» внутри базы данных. Посмотрим, как проверить регистр сведений:
Перейдем в раздел Администрирование — Обслуживание — Реестр сведений (или через «Все функции/Функции для технического специалиста») и найдем регистр Сопоставление номенклатуры ЕГАИС. Настроим отбор по проблемному АлкКоду. Если мы увидим две и более разные записи номенклатуры для одного кода ЕГАИС, необходимо удалить лишние или неактуальные записи. Система должна иметь однозначную связь «1 код ЕГАИС = 1 номенклатура 1С».
Рассмотрим ситуацию, когда документ уже подтвержден и стандартные кнопки «засерены». В этом случае нам поможет административная обработка. Разберем пошагово:
ТТН Входящая ЕГАИС.Ссылка Равно [Ваша накладная].Номенклатура выберем правильный товар.Этот метод позволяет «протолкнуть» изменения в документ, минуя стандартные проверки формы, которые блокируют редактирование после подтверждения ТТН.
Проанализируем еще один важный нюанс: сопоставление объемов. Если в классификаторе ЕГАИС указан объем 0.5 л, а в карточке Номенклатуры 1С зафиксирован объем 0.45 л (даже при идентичном названии), система может блокировать автоматическую подстановку из-за несоответствия реквизитов. Убедимся, что:
Подведем итог: если сопоставление «зависло» в статусе Подтвержден, самым быстрым способом будет использование Группового изменения реквизитов или очистка Идентификатора упаковки через «Изменить выделенные». Всегда проверяйте завершенность процедуры сканирования марок, так как это является критическим условием для корректной работы механизмов ЕГАИС в последних версиях 1С:Розница.