Справочники и Данные · 10 мин
Как сопоставить номенклатуру в 1С ЭДО заново
Как заново сопоставить номенклатуру в 1С при обмене ЭДО: сброс сопоставления, ручная привязка, работа со списком сопоставления и типичные ошибки.
При обмене электронными документами 1С автоматически запоминает, какой товар контрагента соответствует какой карточке вашей номенклатуры. Но если поставщик изменил наименование, артикул или код товара, либо изначально позиция была привязана к неправильной карточке, документы начинают загружаться с ошибками: создаются дубли номенклатуры, строки подставляются не те, а цены и количества «разъезжаются». В такой ситуации сопоставление нужно сбросить и выполнить заново.
Повторное сопоставление выполняется через список сопоставления номенклатуры контрагентов, который хранится в регистре «Номенклатура контрагентов» (в УТ 11, КА 2, ERP) либо через обработку «Сопоставление номенклатуры» в Бухгалтерии предприятия. Принцип одинаковый: найти ошибочную связь, удалить или изменить её и при следующей загрузке документа указать правильную карточку.
Ниже разобраны оба пути — для управления торговлей и для бухгалтерии, а также способы массового исправления, проверка результата и типичные ошибки, из-за которых сопоставление «слетает» снова.
Когда требуется повторное сопоставление номенклатуры
Понять, что связь между товаром контрагента и вашей номенклатурой настроена неверно, можно по нескольким признакам. Самый очевидный — при загрузке УПД или товарной накладной в табличную часть подставляется не тот товар, который реально поставляется. Второй типичный симптом — в справочнике появляются дубли: 1С создаёт новую карточку при каждом поступлении, потому что не находит сопоставления.
Ещё одна ситуация — поставщик поменял каталог: изменились артикулы, наименования или штрихкоды. Старая связь формально существует, но указывает на устаревшие данные, и документы загружаются с предупреждениями. Наконец, сопоставление нужно переделывать после миграции между конфигурациями или при смене оператора ЭДО, если часть данных была перенесена неполностью.
Найти запись в списке сопоставления и исправить привязку
Проверить, есть ли запись по артикулу и наименованию поставщика
Сверить актуальный каталог поставщика со списком сопоставления
Где хранится сопоставление номенклатуры в 1С
В конфигурациях Управление торговлей 11, Комплексная автоматизация и ERP данные хранятся в регистре сведений «Номенклатура контрагентов». Открыть список можно из раздела «Закупки» → «Сервис» → «Номенклатура контрагентов» либо из карточки контрагента по соответствующей ссылке. Каждая запись содержит наименование, артикул и идентификатор товара поставщика, а также ссылку на вашу номенклатуру и характеристику.
В Бухгалтерии предприятия 3.0 сопоставление ведётся через справочник «Номенклатура контрагентов», доступный по пути «Покупки» → «Настройки ЭДО» или непосредственно из формы загрузки электронного документа. Ключ связи — комбинация контрагента и идентификатора номенклатуры из файла поставщика, поэтому одна и та же позиция у разных поставщиков сопоставляется независимо.
Как найти и удалить ошибочную связь
Откройте список номенклатуры контрагентов и установите отбор по контрагенту, чьи документы загружаются неверно. Дополнительно отфильтруйте по наименованию или артикулу проблемной позиции — так вы увидите конкретную запись, которая мешает. Проверьте, к какой карточке номенклатуры она привязана: часто оказывается, что связь указывает на архивный или дублирующий элемент справочника.
Есть два варианта действий. Первый — удалить запись целиком: тогда при следующей загрузке документа 1С предложит сопоставить позицию заново. Второй — открыть запись и вручную заменить номенклатуру на правильную, не дожидаясь нового документа. Второй способ безопаснее, когда документов много: связь исправляется сразу, и последующие поступления загрузятся корректно без ручной обработки.
Повторное сопоставление при загрузке документа
Если запись удалена, при получении следующего УПД или накладной 1С отметит несопоставленные позиции в форме загрузки. Откройте документ из списка входящих электронных документов, перейдите к табличной части и для каждой строки без связи укажите свою номенклатуру. Проще всего воспользоваться кнопкой «Сопоставить» или двойным щелчком по ячейке — откроется форма выбора.
В форме сопоставления программа предлагает варианты по совпадению наименования, артикула и штрихкода. Если автоматический подбор не нашёл нужную карточку, найдите её вручную поиском по справочнику. После подтверждения 1С запишет новую связь в регистр, и все последующие документы этого поставщика с тем же идентификатором товара будут сопоставляться автоматически.
- 1Откройте список «Номенклатура контрагентов» и отфильтруйте по поставщику
- 2Найдите ошибочную запись по наименованию или артикулу из документа
- 3Удалите запись либо замените в ней номенклатуру на правильную
- 4Загрузите новый документ и проверьте, что позиции сопоставились
- 5Проведите документ и сверьте количество, цены и итоговую сумму
Массовое исправление сопоставления
Когда ошибочных позиций много — например, поставщик полностью обновил каталог, — исправлять записи по одной неудобно. В УТ 11 и ERP в форме списка номенклатуры контрагентов доступна групповая обработка: выделите нужные строки и через «Изменить выделенные» замените поле номенклатуры или очистите привязку. Альтернатива — обработка «Групповое изменение реквизитов» в разделе «Администрирование».
Другой подход — использовать механизм автоматического сопоставления при загрузке. В настройках ЭДО можно включить режим, при котором 1С сама ищет соответствия по штрихкодам и артикулам перед созданием новых карточек. Это снижает количество дублей, но не отменяет ручной проверки: автоподбор по наименованию может ошибочно привязать похожие товары, например разные фасовки одного продукта.
Сравнение вариантов
Подходит для единичных ошибок; требует ручной обработки следующего документа
Быстрее всего, когда известна правильная карточка; действует сразу для новых документов
Оптимально при массовых ошибках; требует аккуратного отбора и резервной копии
Проверка результата и типичные ошибки
После исправления загрузите тестовый документ от этого контрагента и проверьте три вещи: подставилась ли правильная номенклатура, не создались ли новые дубли в справочнике, совпадают ли количество и суммы с бумажным первичным документом. Если позиция снова не сопоставилась — откройте запись в регистре и убедитесь, что идентификатор в документе совпадает с сохранённым: поставщик мог изменить его вместе с каталогом.
Частая ошибка — сопоставление с карточкой без учёта характеристик и упаковок. Если в вашей базе товар ведётся по характеристикам (размер, цвет, фасовка), а связь указана только на номенклатуру, документ загрузится с пустой характеристикой и не проведётся по складскому учёту. Вторая типичная проблема — дубли самих записей сопоставления с разным регистром символов в наименовании: программа воспринимает их как разные позиции.
Как проверить результат
Все строки сопоставлены автоматически
Позиции снова требуют ручного выбора
Новых дублей не появляется
Создаются карточки с наименованием поставщика
Документ проводится, движения по складу корректны
Ошибки по характеристикам или остаткам
FAQ по сопоставлению номенклатуры в 1С ЭДО
Почему 1С каждый раз предлагает сопоставить одну и ту же позицию?
Чаще всего поставщик меняет идентификатор товара в электронном документе — программа считает позицию новой, даже если наименование совпадает. Откройте запись сопоставления и сравните идентификатор с тем, что приходит в файле. Если поставщик нестабилен в кодировке, привязывайте позиции по штрихкоду — он меняется реже.
Можно ли сопоставить одну позицию поставщика с несколькими карточками?
Нет, одна запись сопоставления указывает на одну номенклатуру с одной характеристикой. Если поставщик отгружает под одним артикулом разные товары, корректного автоматического решения нет — такие строки придётся проверять вручную при каждой загрузке или просить поставщика разделить позиции в каталоге.
Что делать, если сопоставление настроено, но создаются дубли?
Проверьте, нет ли в списке нескольких записей для одного товара с разным написанием наименования или артикула. Также убедитесь, что в настройках загрузки не включён режим создания новой номенклатуры без поиска по сопоставлению. Лишние карточки после чистки пометьте на удаление, предварительно перенеся связи на основную.
Как перенести сопоставление при смене конфигурации или оператора ЭДО?
Данные регистра «Номенклатура контрагентов» переносятся стандартными средствами выгрузки-загрузки данных между идентичными конфигурациями. При переходе между разными конфигурациями (например, из УТ в ERP) используйте конвертацию данных или выгрузите список в табличный документ и загрузите через обработку загрузки из таблицы. Смена оператора ЭДО сама по себе сопоставление не затирает — оно хранится в базе, а не у оператора.
Опасно ли удалять записи сопоставления для закрытых периодов?
Удаление записи не изменяет уже проведённые документы — в них номенклатура записана напрямую. Риск касается только будущих загрузок: пока вы не сопоставите позицию заново, документы потребуют ручной обработки. Поэтому удалять связи лучше после того, как определена правильная замена.
Что важно запомнить
Повторное сопоставление сводится к трём действиям: найти ошибочную запись в списке номенклатуры контрагентов, удалить её или заменить привязку, затем проверить загрузку нового документа. Работайте в отборе по конкретному поставщику, учитывайте характеристики и делайте резервную копию перед массовыми изменениями.