ЭТМ: как загрузить каталог поставщика из прайса

ЭТМ — крупнейшая B2B-площадка электротехники: здесь закупаются монтажные организации, щитовые производства и магазины электрики. Вы договорились о поставке, менеджер ждёт каталог — а у вас прайс на полторы-две тысячи позиций со своими колонками: «Арт.», «Наименование товара», «Опт». Перекладывать это руками в структуру ЭТМ — дни работы и гарантированные ошибки в артикулах. Разберём, как собрать каталог из прайса за один проход.

Специфика электротехнического каталога

Электротехника — не одежда и не продукты: товар здесь идентифицируется не названием, а точным артикулом производителя. Автомат ABB с артикулом 2CDS251001R0164 и автомат 2CDS251001R0165 отличаются одной цифрой — и это разные товары с разной характеристикой отключения. Поэтому каталог для ЭТМ строится вокруг нескольких опорных полей:

  • Артикул производителя — главный идентификатор. По нему строка привязывается к карточке в каталоге ЭТМ и к заказу. Один лишний пробел — и привязки нет.
  • Бренд — строго в том написании, которое принято в справочнике площадки: ABB, IEK, Schneider Electric, EKF. «АВВ» кириллицей — это уже другой бренд.
  • Серия — S200, System pro M compact, ВА47-29. Часто сидит внутри наименования и никуда не выделена.
  • Технические характеристики: номинальный ток, число полюсов, характеристика срабатывания (B, C, D), степень защиты IP, сечение кабеля. В прайсах они либо «размазаны» по колонкам, либо зашиты прямо в текст наименования.
  • Коммерческие поля: цена, остаток, кратность упаковки, срок поставки под заказ.

Что ЭТМ ждёт в файле каталога

Точный перечень колонок, формат файла и способ передачи зависят от договорённостей с площадкой и периодически меняются — актуальные требования уточняйте у своего менеджера ЭТМ или в кабинете поставщика перед каждой большой загрузкой. Но общая логика стабильна: каталог должен быть плоской таблицей, где каждая строка — одна товарная позиция с чистым артикулом производителя, брендом, наименованием, характеристиками и коммерческими условиями.

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

Как собрать каталог из прайса за один проход

Откройте конвертер для ЭТМ и перетащите прайс на страницу — XLS, XLSX и CSV принимаются как есть:

Загрузка прайса электротехники в конвертер EasyExcel
Прайс поставщика загружается без предварительной подготовки

Шаг «Структура». Укажите, с какой строки начинается таблица: конвертер отрежет шапку с реквизитами и телефонами, схлопнет двухэтажные заголовки. Строки-разделы внутри прайса — «Автоматические выключатели», «Кабель и провод», «Щиты» — удаляются здесь же, а не вычищаются потом вручную по одной.

Шаг «Колонки». Переименуйте колонки под поля каталога: «Арт.» — в артикул производителя, «Опт» — в цену. Если наименование должно собираться из частей, добавьте действие склейки по шаблону: {Бренд} {Серия} {Наименование} даст «ABB S200 Автоматический выключатель 2P 16A» из трёх колонок. Так же склеиваются характеристики в одно поле — ток, полюса и степень защиты из отдельных колонок собираются в строку характеристик. Подробно механика разобрана в статье про склейку колонок по шаблону.

Сопоставление колонок прайса с полями каталога ЭТМ
Колонки переименовываются под каталог, наименование и характеристики склеиваются по шаблону

Тут же чистятся артикулы. Действие «Убрать пробелы» вычищает разрывы вроде «2CDS 251001 R0164», «Заменить текст» приводит кириллические буквы к латинице (С вместо С, В вместо В — визуально неотличимы, для справочника это другой символ). Почему это так важно для идентификаторов, подробно объясняем в материале про правила артикулов.

Шаг «Фильтры». Оставьте в файле только то, что реально отгружается: условие «остаток больше 0» уберёт позиции под заказ, если вы их не показываете, а «цена больше 0» отсечёт строки без цены — они всё равно отклоняются. Общая логика такой чистки описана в статье про очистку прайса.

Экспорт готового каталога для ЭТМ
На выходе — плоская таблица со значениями: одна строка заголовков, дальше только товары

Экспорт. Скачайте XLSX со значениями или CSV в UTF-8 — смотря какой формат попросил менеджер. Формул в файле нет по определению: конвертер отдаёт только вычисленные значения.

Типовые ошибки при подготовке каталога

  • Не тот бренд. В одном прайсе «ABB», в другом «Abb», в третьем «АВВ» кириллицей — справочник видит три разных бренда, и две трети каталога не привязываются. Лечится действием «Заменить текст» на всей колонке.
  • Артикул с пробелами. «2CDS 251001 R0164» вместо «2CDS251001R0164» — для человека одно и то же, для каталога неизвестный товар. Самая массовая причина «неразобранных» строк.
  • Характеристики зашиты в наименование. «Автомат 2P C16 6кА» текстом — а каталогу нужны ток и полюса отдельными полями. Разносите заранее или собирайте поле характеристик склейкой из того, что есть в колонках.
  • Цена с НДС или без — не согласовано. В B2B это принципиально: уточните у менеджера, в каком виде передавать цены, и при необходимости пересчитайте колонку действием «Умножить».
  • Кратность упаковки потерялась. Прайс ведётся в упаковках по 12 штук, а в каталог ушла цена за упаковку как за штуку. Проверьте единицы до выгрузки, а не после первого заказа.

Прайс обновляется каждую неделю или месяц? После регистрации сохраните настройку шаблоном: новый файл поставщика → применить шаблон → скачать каталог. Вся схема — сопоставление колонок, склейки, чистка артикулов, фильтры — повторяется одним кликом, и подготовка каталога сокращается до пары минут.

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

Где взять актуальные требования ЭТМ к файлу каталога?

У вашего менеджера ЭТМ или в кабинете поставщика. Перечень колонок и формат файла зависят от условий сотрудничества и время от времени меняются, поэтому перед каждой большой загрузкой сверяйте свой файл со свежими требованиями, а не со старым образцом из почты.

Бренд в прайсе написан по-разному: «ABB», «Abb», «АВВ». Что делать?

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

В прайсе нет отдельных колонок характеристик — только наименование

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

Как часто нужно обновлять каталог в ЭТМ?

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