Неверная привязка товаров поставщика в 1С ЭДО: как её поменять и не испортить поступления

· 9 мин

Содержание

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

Частое заблуждение — что ошибку надо исправлять в самом поступлении. Если поменять номенклатуру только в документе Поступление (акты, накладные, УПД), привязка в ЭДО останется прежней, и со следующей поставкой ошибка вернётся. Исправлять надо в обоих местах: сначала соответствие, затем документ учёта.

Почему 1С ЭДО путает номенклатуру и где это видно

Поставщик присылает УПД со своими названиями, кодами и артикулами. Ваша база о них ничего не знает. Библиотека электронных документов, встроенная в 1С:Бухгалтерию 3.0, 1С:Управление торговлей 11 и другие типовые конфигурации, хранит таблицу соответствий: товар контрагента → ваша номенклатура.

Первый раз соответствие устанавливает человек или автоматический подбор. Дальше программа берёт его без вопросов. Отсюда типовые сбои:

  • 🔴 Строка не сопоставлена. Новый товар поставщика, привязки ещё нет. Документ учёта не создаётся, пока вы не укажете номенклатуру.
  • 🟠 Сопоставлено не то. Год назад кто-то в спешке привязал «Бумага А4 SvetoCopy» к «Бумага А4 Снегурочка». С тех пор все пачки приходуются не туда.
  • 🟡 Поставщик сменил код товара. Он переделал справочник у себя, и старая привязка не срабатывает: строка снова выглядит новой.
  • 🟣 Не та единица измерения или упаковка. Товар верный, но поставщик продаёт коробками по 12 штук, а у вас учёт в штуках. Количество на складе расходится в 12 раз.

Как быстро найти проблему

  1. Откройте Покупки → Текущие дела ЭДО (в 1С:Бухгалтерии 3.0) и нужный входящий документ.
  2. Посмотрите на таблицу товаров. Несопоставленные строки программа подсвечивает и не даёт создать документ учёта.
  3. Для «тихих» ошибок, когда товар сопоставлен, но не тот, сравните колонку с наименованием поставщика и колонку с вашей номенклатурой построчно. Расхождение в названии, фасовке или артикуле — первый признак.
  4. Если подозреваете, что ошибка давняя, сформируйте оборотно-сальдовую ведомость по счёту 41 или 10 и посмотрите, по какой позиции растёт остаток без продаж.

Как пересопоставить номенклатуру во входящем документе

Это основной сценарий: пришёл новый УПД, и в нём одна или несколько строк привязаны неверно.

Пошагово

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

Новая привязка относится к контрагенту, а не к одному документу. Достаточно исправить её один раз — следующие УПД этого поставщика придут уже с правильным товаром.

Когда товар поставщика один, а ваших позиций несколько

Связь работает в одну сторону: одному товару поставщика соответствует одна ваша позиция. Обратное допустимо: пять позиций поставщика («Молоко 3,2% 1 л» от разных заводов) можно свести к одной вашей номенклатуре «Молоко 3,2% 1 л».

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

Как исправить сопоставление номенклатуры для всех будущих поставок

Бывает, что ошибку нашли не в новом документе, а задним числом. Нового УПД пока нет, а привязку надо исправить сейчас. Тогда работаем со списком соответствий напрямую.

Соответствия хранятся в списке Номенклатура контрагентов. Быстрее всего открыть его через поиск по интерфейсу 1С: в строке поиска наберите «Номенклатура контрагентов». Каждая запись содержит:

Поле записиЧто в нём хранится
Контрагент (владелец)Поставщик, чей товар сопоставлен
Наименование, артикул, идентификаторКак товар называется и кодируется у поставщика
Единица измеренияЕдиница поставщика из документа
Номенклатура (и характеристика, упаковка в УТ)Ваша позиция, к которой привязан товар

Порядок исправления

  1. Откройте список и установите отбор по нужному контрагенту.
  2. Найдите товар поставщика по наименованию или артикулу.
  3. Откройте запись и замените вашу номенклатуру на правильную.
  4. Если привязка в принципе ошибочная и вы хотите, чтобы программа снова спросила о сопоставлении, удалите запись. При следующем УПД строка придёт как несопоставленная.

Удаление или изменение записи не трогает уже созданные документы поступления. Они остаются с той номенклатурой, которая была на момент создания. Исправление прошлых документов — отдельный шаг, о нём ниже.

Права на изменение списка обычно есть у пользователей с ролью работы с ЭДО и закупками. Если поле недоступно для редактирования, попросите администратора базы проверить профиль доступа.

Сопоставление по штрихкоду, артикулу и GTIN

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

  • 📦 Штрихкод (EAN-13). Если у вас в базе штрихкоды заведены и поставщик передаёт их в УПД, товар находится по штрихкоду. Это самый надёжный признак для розницы и оптовой торговли.
  • 🏷️ GTIN. Для маркированных товаров (обувь, одежда, молочная продукция, вода, лекарства) GTIN передаётся в составе кодов маркировки. Совпадение GTIN однозначно указывает на товарную карточку из национального каталога.
  • 🔢 Артикул. Работает, если вы ведёте товары под артикулами производителя, а не своими внутренними. Совпадение по артикулу у двух разных производителей — частая причина ложных привязок.

Как подготовить базу к автоподбору

  1. Заполните штрихкоды в своей номенклатуре. В УТ 11 для этого есть отдельный регистр штрихкодов, в Бухгалтерии — штрихкоды в карточке товара или в связанном списке, в зависимости от релиза.
  2. Попросите поставщика передавать штрихкоды и артикулы в электронном документе. Многие учётные системы заполняют эти поля только по флажку.
  3. Для маркированной продукции проверьте, что GTIN в вашей карточке совпадает с GTIN в коде маркировки. Расхождение всплывёт при приёмке в ГИС МТ.

Автоподбор по артикулу проверяйте глазами хотя бы в первом документе нового поставщика. Одна ложная привязка тиражируется на все будущие поставки.

Какой способ выбрать

СпособКогда подходитРиск
Ручной выбор в строке документаНовый поставщик, до 20–30 позицийОшибка по невнимательности при похожих названиях
Правка списка номенклатуры контрагентовОшибку нашли задним числомПрошлые документы не исправятся сами
Автоподбор по штрихкодуРозница, опт, есть EAN у товаровПоставщик не передаёт штрихкод — подбор не сработает
Подбор по GTINМаркированные товарыРазные GTIN у разных фасовок — не путать
Подбор по артикулуОбщие артикулы производителяСовпадения артикулов у разных брендов
Диагностика: выберите симптом

Что делать, если документ поступления уже создан

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

Вариант 1. Документ текущего периода

  1. Сначала исправьте соответствие в ЭДО — иначе следующий шаг вернёт старый товар.
  2. Откройте поступление, которое связано с электронным документом.
  3. Замените номенклатуру в строке вручную или перезаполните документ по данным ЭДО. Команды обновления документа учёта по электронному документу ищите во входящем документе ЭДО, рядом со ссылкой на созданный документ учёта.
  4. Проведите поступление заново и проверьте суммы и количество.

Вариант 2. Товар уже продан или списан

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

  • Если период закрыт, не правьте старые документы. Сделайте корректировку текущим периодом: пересортицу через инвентаризацию (Склад → Инвентаризация, затем оприходование одной позиции и списание другой) или отдельную операцию по вашей учётной политике.
  • Если период открыт, исправьте поступление и перепроведите документы реализации. В Бухгалтерии после этого повторите закрытие месяца .

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

Вариант 3. Создать документ учёта заново

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

Пересопоставление при загрузке УПД из файла и массово

Не все документы приходят через оператора. Иногда поставщик присылает УПД файлом xml по почте, а иногда приходится работать с сотней позиций за раз.

Загрузка электронного документа из файла

Формализованный УПД в формате ФНС можно загрузить в 1С из файла. В Текущих делах ЭДО для этого есть команда загрузки из файла (ищите её в меню Ещё). Дальше всё как с обычным входящим документом:

  1. Загрузите файл.
  2. Программа применит существующие привязки по этому контрагенту.
  3. Несопоставленные и неверные строки исправьте в форме документа так же, как при получении через оператора.

Важно, чтобы контрагент из файла совпал с вашим по ИНН и КПП. Если в базе два контрагента с одинаковым ИНН, привязки могут оказаться у «двойника», и программа их не найдёт.

Много позиций за раз

Когда поставщик сменил всю систему кодов, ручная перепривязка сотен строк растягивается на день. Что помогает:

  • 📋 Пройтись по первому документу целиком. Большой УПД с полным ассортиментом закрывает сразу большую часть привязок.
  • 🔁 Сначала навести порядок в штрихкодах. Тогда автоподбор возьмёт основную массу, вручную останутся единицы.
  • 🧹 Почистить старые записи соответствий. После смены кодов у поставщика старые записи бесполезны. Удалите их по отбору контрагента, чтобы не путаться.

Для по-настоящему больших объёмов программист может написать внешнюю обработку , которая заполнит соответствия из таблицы Excel «код поставщика — ваш код». Делайте её только на копии базы и с проверкой результата на одном-двух документах.

Ошибки при пересопоставлении номенклатуры и как их избежать

ОшибкаЧем оборачиваетсяКак не допустить
Исправили только поступление, не соответствиеСледующий УПД снова с неверным товаромПорядок: сначала соответствие, потом документ
Создали дубль товара вместо выбора существующегоОстатки делятся между двумя карточкамиПеред созданием ищите товар по артикулу и штрихкоду
Не проверили упаковкуКоличество отличается в разыСверяйте количество с бумажной накладной в первом документе
Привязали к товару с другой ставкой НДСНеверный входящий НДСПроверяйте ставку в строке поступления после заполнения
Правили документы закрытого периодаРасхождение со сданной отчётностьюКорректируйте текущим периодом

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

Где хранится сопоставление номенклатуры в 1С ЭДО?
В списке «Номенклатура контрагентов». Каждая запись связывает товар конкретного поставщика с вашей позицией справочника «Номенклатура».
Можно ли сопоставить один товар поставщика с двумя нашими позициями?
Нет. Одному товару поставщика соответствует одна ваша позиция. Наоборот можно: несколько товаров поставщика сводятся к одной вашей номенклатуре.
Изменится ли старое поступление, если поменять сопоставление?
Нет. Новая привязка действует на документы, которые вы создадите после исправления. Старое поступление нужно исправить или перезаполнить отдельно.
Нужно ли сопоставлять номенклатуру в исходящих документах?
Нет. В исходящих УПД программа передаёт вашу номенклатуру как есть. Сопоставляет её уже покупатель в своей учётной системе.
Почему привязка не работает у второй организации в той же базе?
Соответствие связано с контрагентом. Если для второй организации заведён отдельный контрагент-двойник с тем же ИНН, у него свои записи, и привязку придётся сделать заново или объединить контрагентов.