AI Asist
v2
Д
Д

Формат Excel-заявки на отгрузку на Ozon

← Заметки  ·  Раздел: Ozon  ·  Файл: data/notes/ozon/supply-excel-format.md

Формат Excel-заявки на отгрузку на Ozon

Когда создаём поставку на склад/кластер Ozon — нужен именно этот формат. Иначе Ozon не примет файл.

Структура шаблона

Один Excel-файл = одна поставка на один кластер. Три колонки, точно в таком регистре и порядке:

артикул имя (необязательно) количество
skirt-milk-s (пусто) 17
skirt-milk-m (пусто) 13
ELS04-black-S (пусто) 34

Колонки

  1. артикул — offer_id товара (как в Ozon-кабинете). Размер уже в нём через дефис. Регистр важен — должен совпадать с тем что в карточке (skirt-milk-m lowercase, ELS04-brown-S Mixed). При расхождении регистра карточка не подцепится.
  2. имя (необязательно) — оставить пустым. Ozon сам подтянет название из карточки товара по артикулу.
  3. количество — целое число штук в эту поставку.

Что НЕ нужно

  • ❌ Заголовки с заглавных букв (Артикул, Имя, Количество) — формат Ozon хочет lowercase.
  • ❌ Отдельная колонка "Размер" — размер встроен в артикул.
  • ❌ Строка "ИТОГО" — Ozon её не ждёт, лучше выкинуть перед загрузкой (или система проигнорирует, но безопаснее без неё).
  • ❌ Цена / штрихкод / категория — не нужно.

Как мы генерим

Скрипт берёт ввод (базовый_артикул, размер, qty), склеивает в полный offer_id, и через Hamilton-распределение раскидывает qty по выбранным кластерам пропорционально их историческим долям в shop-profile.

Один прогон → ZIP с N Excel-файлов (по одному на кластер).

См. data/ozon_supply/ — последние выгрузки.

Полезные нюансы

  • Закрытые кластеры (одежда в ДВ/Екб бывает закрыта) исключаем перед распределением. Актуальные правила — в STATUS.md (OZON_CLUSTER_EXCLUSIONS).
  • Если у магазина мало истории своего shop-profile — используем профиль родственного Ozon-магазина (например Мой Ozon как reference для Siluetta).
  • Минимальные партии: Ozon обычно принимает от 1 шт на кластер, но по логистике эффективнее группировать (от 5-10 шт на позицию).
Фильтры