Поставщик прислал прайс на 800 позиций, а загрузить его в 1С нельзя: у него товар идёт как «ЭП-102-35», в вашей базе та же позиция — «DRL-10235» или просто «10235». Обработка загрузки ищет по артикулу, не находит совпадений — и либо молча пропускает строки, либо плодит дубли номенклатуры. На 800 позициях ручное сопоставление — два-три дня работы. Разберём, почему коды расходятся и как связать их один раз, чтобы дальше обновления шли автоматически.
Почему артикулы поставщика не совпадают с вашими
Артикул — ключ, который поставщик придумал для своего каталога. Ваша база 1С росла годами: коды заводились от разных поставщиков, часть позиций получила внутренние обозначения, часть унаследовала старые коды. Две независимые системы нумерации по определению не пересекаются.
С наименованиями та же история: у поставщика «Сверло по металлу 6,0 мм HSS», у вас «Сверло 6 мм». Смысл один, строки разные. Поэтому автоматическое сопоставление «из коробки» почти никогда не срабатывает целиком — между двумя наборами кодов нужен мост.
Три стратегии сопоставления
По наименованию. Работает, только если формулировки почти идентичны: одинаковый порядок слов, единицы, знаки. На практике совпадает 30–60% позиций, остаток добивается вручную, а ложные совпадения («Гайка М8» к разным видам гаек) опаснее промахов. Годится как первый проход для разового прайса.
По штрихкоду. Самый надёжный вариант: штрихкод уникален для товара независимо от того, как его назвали. Если штрихкоды заполнены и у поставщика, и в вашей базе — сопоставление становится точным. Проблема одна: штрихкоды есть не у всех и не везде проставлены.
По таблице соответствия. Основной путь для постоянного поставщика. Заводите таблицу «артикул поставщика → ваш артикул», один раз заполняете по штрихкоду и наименованию — и дальше все обновления идут через неё. Ниже — как её построить и не пересобирать заново.
Подготовка прайса в конвертере
Даже с готовой таблицей соответствия сопоставление ломается на мелочах: лишний пробел внутри кода, разный регистр букв, префикс «Арт.» в половине строк. Поэтому файл сначала чистится. Загрузите прайс на странице конвертера для 1С и пройдите три шага.
На шаге «Структура» укажите строку, с которой начинается таблица, и уберите строки-разделы — для сопоставления они не нужны. На шаге «Колонки» оставьте минимум: «Артикул», «Наименование», «Цена», «Остаток». Переименуйте заголовки так, чтобы они совпадали с полями вашей таблицы соответствия и с колонками, которые ждёт обработка 1С.
Артикулы чистятся действиями на колонке. «Убрать пробелы» схлопывает пробелы внутри кода («AB 1234» становится «AB1234»), «Заменить текст» срезает мусор: префиксы «Арт.», слэши и точки, которыми поставщик декорирует коды. Главное правило — применить одни и те же чистки к обеим сторонам сравнения: артикул в прайсе и ключ в таблице соответствия должны быть нормализованы одинаково. Подробнее приёмы разобраны в статье про очистку прайса.
Отдельная ловушка — регистр: «ab-12» и «AB-12» для 1С разные значения. Договоритесь с собой хранить артикулы в одном регистре (обычно верхнем) и приводить к нему и прайс, и таблицу соответствия. Нюансы — в статье про регистр букв в артикулах.

На экспорте скачайте XLSX со значениями: чистый артикул, нормализованное наименование, цены числами. Такой файл одинаково годится и для сопоставления в Excel, и для типовой обработки 1С — общий маршрут описан в статье про загрузку прайса в 1С.
Таблица соответствия: построить один раз и переиспользовать
Это обычный Excel-файл с двумя обязательными колонками: «Артикул поставщика» и «Ваш артикул». Полезно добавить третью — наименование для визуального контроля, чтобы через полгода было понятно, что это за связь.
Первое заполнение — самое трудоёмкое, но делается один раз. Возьмите очищенный прайс, сопоставьте совпадения по штрихкоду, затем по нормализованному наименованию, остаток добейте вручную. Для прайса в 800 строк первый проход займёт вечер; каждое следующее обновление — минуты.

Дальше таблица работает как переводчик: новый прайс подтягивает ваши артикулы через ВПР в Excel либо загружается в 1С вместе с колонкой соответствия. Появились новые позиции — допишите их в таблицу, старые связи не трогайте. А настройку чистки прайса сохраните шаблоном после регистрации: следующий файл обработается теми же правилами в один клик.

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