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