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