Товар поставщика привязан не к той позиции: перепривязка в 1С ЭДО

· 9 мин

Содержание

Чтобы изменить сопоставление номенклатуры в 1С ЭДО, откройте входящий электронный документ поставщика, перейдите к сопоставлению его строк и выберите в поле нашей номенклатуры правильную позицию. Новая связь запишется и сработает в следующих документах этого контрагента. Уже созданную накладную при этом нужно перезаполнить, иначе в ней останется старый товар.

Если ошибочных связей много или документ давно загружен, править удобнее через справочник «Номенклатура контрагентов». Там видна вся номенклатура поставщика и то, с чем она связана. Ниже — по шагам для БП 3.0 и УТ 11 с библиотекой электронных документов (1С-ЭДО).

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

Сопоставление — это запись «товар поставщика → наш товар». Программа ищет её по владельцу (контрагенту) и по данным строки: наименованию, артикулу, коду товара у поставщика, единице измерения. Если хоть один признак поменялся, 1С считает строку новым товаром.

Типичные причины, из-за которых связь «уезжает» или приходится её исправлять:

  • 🔤 поставщик переименовал товар в своей учётной системе — появилась новая позиция, старая связь не подхватилась;
  • 🏷️ у поставщика сменился артикул или внутренний код товара;
  • 📦 изменилась единица измерения: была «шт», стала «уп» по 10 шт.;
  • 🖱️ при первом приходе бухгалтер выбрал похожую, но не ту позицию — и программа честно повторяет ошибку в каждой накладной;
  • 🔁 у нас в базе завели дубль номенклатуры, и часть связей ведёт на дубль;
  • 🏢 один и тот же поставщик заведён двумя контрагентами (например, с разными КПП филиалов), и сопоставления живут у каждого своё.

Последняя причина часто выглядит как «сопоставление сбилось само». На деле документ просто пришёл от второй карточки контрагента, где связей ещё нет.

Подготовка перед тем, как изменить сопоставление

Перед правкой ответьте себе на три вопроса. От ответов зависит, каким способом исправлять.

ВопросЕсли «да»Если «нет»
Ошибка в одном свежем документе?Правьте из формы входящего документаИдите в справочник «Номенклатура контрагентов»
Учётный документ (поступление) уже создан и проведён?После правки нужно перезаполнить поступлениеДостаточно поправить связь и создать документ
Период с этим поступлением закрыт?Согласуйте с главбухом: правка сдвинет себестоимость и остаткиМожно править сразу

Ещё до правки проверьте нашу номенклатуру. Если правильной позиции нет — создайте её заранее с верной единицей измерения и ставкой НДС. Если есть дубли — решите, какая карточка основная, и сопоставляйте только с ней.

Не удаляйте нашу номенклатуру, на которую ссылается старая связь, пока не перепривязали все строки поставщика. Иначе получите «битые» сопоставления и проведённые документы со ссылкой на помеченный элемент.

Ручное изменение сопоставленной номенклатуры в 1С ЭДО

Способ 1. Из входящего электронного документа

Самый быстрый вариант, когда ошибку заметили на конкретной накладной или УПД.

  1. Откройте Покупки → Текущие дела ЭДО и найдите входящий документ. Можно открыть его и из самого поступления: по ссылке на электронный документ в шапке или подвале формы.
  2. В форме электронного документа найдите табличную часть со строками поставщика и колонкой нашей номенклатуры. Если документ ещё не обработан, программа сама предложит сопоставить несопоставленные строки.
  3. Встаньте на строку с ошибкой и в колонке «Номенклатура» выберите правильную позицию из справочника.
  4. В УТ 11 проверьте также характеристику и упаковку: именно упаковка пересчитывает количество, если поставщик отгружает коробками.
  5. Запишите сопоставление. Связь сохранится для этого контрагента и подтянется во всех следующих документах.

Правка связи не меняет поступление, которое уже создано по этому электронному документу. Его нужно перезаполнить отдельно — порядок описан ниже.

Способ 2. Через справочник «Номенклатура контрагентов»

Этот способ нужен, когда документа под рукой нет или надо проверить все связи поставщика разом.

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

Если команды «Функции для технического специалиста» в главном меню нет, включите её: Сервис и настройки → Параметры → Режим технического специалиста. В старых платформах эта команда называлась «Все функции».

Способ 3. Сбросить связь и сопоставить заново

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

Подходит для случаев, когда у одного товара поставщика накопилось несколько противоречивых записей.

Массовое исправление сопоставления номенклатуры

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

Вариант для бухгалтера: перепривязка на одном документе

  1. Возьмите самый полный входящий документ поставщика, где есть большинство позиций.
  2. Сопоставьте все его строки за один заход. Форма сопоставления позволяет пройти строки подряд, не закрывая документ.
  3. Остальные документы подтянут связи автоматически, останутся только редкие позиции.

Вариант для бухгалтера: чистка старых связей

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

Вариант для программиста

Массовую замену можно сделать внешней обработкой: выбрать записи сопоставления по контрагенту и заменить ссылку на номенклатуру по таблице соответствия «старая → новая». Порядок работы:

  1. Сделайте резервную копию базы — выгрузку в .dt или копию каталога файловой базы.
  2. Сначала прогоните обработку на копии и сверьте результат.
  3. Структуру хранения смотрите в своей конфигурации: в разных версиях библиотеки электронных документов связи хранятся в справочнике номенклатуры контрагентов и в регистре сведений, связанном с ним. Меняйте оба места согласованно.
  4. Уже созданные поступления обработка не трогает — их перезаполняют отдельно.

Для замены одной нашей позиции на другую во всей базе (например, при объединении дублей) удобнее штатная обработка «Поиск и удаление дублей»: Администрирование → Обслуживание → Корректировка данных. Она перенесёт все ссылки, включая сопоставления, на оставляемый элемент.

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

Как исправить сопоставление в уже загруженном документе

Это самая частая ситуация: поступление создано, проведено, а потом выяснилось, что «Бумага А4 SvetoCopy» легла на «Бумагу А3».

В каком состоянии документ поступления?

Как перезаполнить поступление по электронному документу:

  1. Откройте входящий электронный документ из Текущих дел ЭДО или по ссылке из поступления.
  2. Найдите команду, которая заново создаёт или перезаполняет учётный документ по данным ЭДО. Она находится в командной панели формы входящего документа.
  3. Программа обновит строки поступления с учётом новых сопоставлений.
  4. Сверьте количество, цены и суммы с печатной формой УПД. Особенно после смены единицы измерения.
  5. Проведите поступление.

Если товар уже частично продан или списан, после правки поступления перепроведите документы реализации и требования-накладные по этой позиции. Иначе останутся отрицательные остатки на старой номенклатуре и «висящий» остаток на новой.

Сопоставление и разные операторы ЭДО

Через «1С-ЭДО» работают несколько операторов: Такском, Калуга Астрал, Тензор и другие. Для сопоставления номенклатуры оператор не важен. Связь «товар поставщика → наш товар» хранится в вашей базе 1С, а оператор лишь доставляет файл УПД.

Различия появляются, если обмен идёт не через встроенный модуль 1С, а через сторонний модуль оператора, встроенный в базу. У таких модулей своя форма и своё хранилище сопоставлений. Править связи тогда нужно в интерфейсе модуля, а не в справочнике «Номенклатура контрагентов».

Как подключён ЭДОГде менять сопоставление
Встроенный «1С-ЭДО», любой операторФорма входящего документа или справочник «Номенклатура контрагентов»
Сторонний модуль оператора внутри базыФорма сопоставления этого модуля
Обмен через роуминг между операторамиКак для вашего подключения: роуминг на сопоставление не влияет

Если у вас были оба способа подключения (сначала сторонний модуль, потом переход на «1С-ЭДО»), связи из старого модуля сами не переносятся. Первые документы после перехода придут несопоставленными — это нормально.

Как настроить автоматическое сопоставление, чтобы не исправлять его снова

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

  • 🔗 Договоритесь с поставщиком о стабильном коде товара. Если он передаёт в УПД свой код или артикул, связь держится даже при правке наименования. Просите не менять коды при переходе на новую учётную систему.
  • 🧾 Используйте GTIN и коды маркировки. Для маркированных товаров в документе есть код GTIN, по нему позиция определяется однозначно. Заполните GTIN в карточках нашей номенклатуры.
  • 🧹 Держите один контрагент на одного поставщика. Обособленные подразделения с разными КПП заводите как отдельных контрагентов только если этого требует учёт.
  • 📏 Проверяйте единицы при первом сопоставлении. В УТ 11 сразу указывайте упаковку, если поставщик продаёт в коробках.
  • 👤 Назначьте ответственного. Когда новые позиции сопоставляют три разных человека, растут дубли и «похожие» связи.
Проверка сопоставления нового поставщика
Выполнено: 0 / 6

Для обменов с крупными сетями и дистрибьюторами, где номенклатуры тысячи, связи иногда загружают из файла. Это делает программист: готовит таблицу «код поставщика → наш товар» и загружает её обработкой. Встроенной кнопки «загрузить сопоставление из Excel» в типовой форме нет, не ищите её.

Частые ошибки при исправлении сопоставления

  • ❌ Переименовали нашу номенклатуру вместо перепривязки. Позиция «Бумага А3» стала «Бумага А4» — и все старые остатки А3 превратились в А4. Меняйте связь, а не наш справочник.
  • ❌ Поправили связь, но не перезаполнили поступление. Сопоставление верное, а в проведённом документе по-прежнему старый товар.
  • ❌ Исправили у одного контрагента из двух. Второй дубль контрагента продолжает подставлять ошибку.
  • ❌ Удалили наш дубль номенклатуры через пометку и «Удаление помеченных». Программа не даст удалить элемент, на который есть ссылки, а пометка на удаление оставляет его в сопоставлениях. Сначала объедините дубли.
  • ❌ Сопоставили штуки с упаковками. Поставщик прислал 5 коробок по 12 шт., а в поступление попало 5 шт. Проверяйте количество после каждой правки единиц.

Частые вопросы

Увидит ли поставщик, что я изменил сопоставление номенклатуры?
Нет. Сопоставление хранится только в вашей базе 1С. Поставщику ничего не уходит, повторно подписывать документ не нужно.
Можно ли сопоставить одну позицию поставщика с двумя нашими товарами?
Нет, одна строка поставщика связывается с одной нашей позицией (в УТ — с учётом характеристики и упаковки). Если поставщик под одним названием отгружает разное, попросите его разделить позиции.
Почему после исправления сопоставление снова слетает?
Чаще всего поставщик продолжает менять наименование или код товара, и каждый раз появляется новая строка. Проверьте в справочнике «Номенклатура контрагентов», сколько вариантов этого товара накопилось у контрагента.
Сохраняются ли сопоставления при обновлении конфигурации?
Да, это данные базы, а не настройки конфигурации. Обновление релиза их не стирает. Теряются они при переходе со стороннего модуля оператора на «1С-ЭДО».
Как найти все несопоставленные строки поставщика?
Откройте Текущие дела ЭДО: документы с несопоставленной номенклатурой попадают в группу требующих обработки. Сопоставьте строки в каждом из них.