Skip to content

Работа с админкой

Админка сопоставления доступна на подпути /app/ (вход по логину). Оператор вставляет артикулы, система запрашивает данные в PartsIndex и отдаёт результат таблицей и в Excel.

Как создать задание

  1. Открыть /app/ и войти.
  2. Вставить артикулы в поле — по одному в строке или списком (от 1 до 5000 строк).
  3. Выбрать политику бренда (см. ниже).
  4. Нажать «Сопоставить». Прогресс идёт в реальном времени; по завершении доступен Excel.

Политика определения бренда

Что делать, если один и тот же артикул есть у нескольких брендов:

ПолитикаПоведение
Первый подходящийАвтоматически берётся первый бренд из списка. Быстро, без уточнений — но бренд может оказаться не тем.
Указывает операторБренд задаёте вы — через запятую после артикула (например: 0986424815, Bosch). Если бренд не указан, а найдено несколько → строка получает статус «Уточнить бренд».
Все вариантыБерётся первый бренд, но в примечании указывается, сколько всего брендов найдено — чтобы видеть неоднозначные артикулы.

Дубли

Повторяющиеся артикулы (одинаковые код + бренд) обрабатываются один раз — запрос к API выполняется только для первого вхождения (экономия квоты). Дубли не попадают ни в итоговую таблицу, ни в Excel; при создании задания выводится предупреждение «Дубль строки N».

Столбцы результата

СтолбецИсточник данных
Артикулваш ввод
Ширина / Длина / Высота, ммпараметры упаковки детали
Вес, кгвес брутто
Марки и модели применимостисписок авто (cars) — нумерованный список, по одной модели на строку
Кросс-номерасвязи/аналоги (relations)
Брендопределён по политике
Названиенаименование детали
Штрихкодштрихкод (barcode)
Статусрезультат обработки строки (см. ниже)
Примечаниепояснения (нет данных, дубль, уточнить бренд…)
Источникоткуда взяты данные (напр. «Parts.Index · Информация о детали»)

Формат столбца «Марки и модели применимости»

Каждая совместимая модель выводится отдельной строкой (абзацем) с порядковым номером — «марка, модель, двигатель, годы выпуска»:

1. FORD ECONOVAN (KBA, KCA) 2.0 D (1986–1992)
2. HONDA ACCORD III (CA) 2.0 EX (CA5) (1985–1989)
3. …
  • В Excel перенос строк виден внутри ячейки (включён перенос по словам).
  • Годы выпуска — из дат применимости PartsIndex (unix-время преобразуется в год).
  • Если поле модификации уже содержит марку и модель — они не дублируются.
  • Если моделей больше лимита (MAX_APPLICABILITY) — в конце добавляется … (+N).

Незаполненные свойства

Если у детали какое-то свойство отсутствует в базе PartsIndex, в соответствующей ячейке (и в таблице, и в Excel) выводится «Свойство не заполнено» вместо пустого поля. Это касается всех столбцов данных (габариты, применимость, кроссы, название, штрихкод, источник и т.д.); столбцы «Артикул» и «Статус» всегда заполнены.

Статусы строк

СтатусЗначение
Найденовсе данные получены
Частичночасть полей отсутствует в базе (напр. нет габаритов)
Не найденопо артикулу/бренду данных нет
Уточнить бренднесколько брендов, политика «указывает оператор»
Ошибкасбой запроса к API
Пропущенопустая строка / дубль

Ненайденные артикулы

Остаются в таблице со статусом «Не найдено» и причиной в примечании — их видно и можно выгрузить отдельно (Excel «только ненайденные»).

Источники данных

Каждая строка подписана источником. Сейчас подключён один источник — Parts.Index · Информация о детали. Архитектура рассчитана на несколько источников: при добавлении новых столбец «Источник» покажет, откуда пришли данные по конкретной строке.

Внутренняя документация проекта parts-catalogs.com