До основного вмісту
0x0дебаг даних
Перевірити прайс

прайси → фіди

XLSX для Хорошоп не імпортується?

Таблиця відкривається, а імпорт бачить порожні клітинки: ціна з «грн», коди з пробілами, дублі рядків. Приводимо файл до вигляду, який Хорошоп приймає.

Перевірити прайс

від 990 грн · перші 50 рядків безкоштовно

було → стало

Що змінюється у файлі

data x-ray · diff1 файл → 1 фід
0x0 дебаг даних: рядок з багом у валідний рядок
булоXLSX постачальника
прайс_травень.xlsx

Код;Назва;Ціна;Наявність
1841;Кабель USB-C;1 299,00 грн;+
1841;Кабель USB-C;1 299,00 грн;+
;Тримач;349;12
2077;Powerbank;899;0
сталоhoroshop.xlsx
horoshop.xlsx  ✓ import ready

Код;Назва;Ціна;Наявність;Фото
1841;Кабель USB-C;1299,00;+;https://cdn/1.jpg
2077;Powerbank;899,00;-;https://cdn/3.jpg

0 дублів · 0 порожніх кодів

дані вигадані · показано структуру, не реальний прайс

Хорошоп імпортує товари з таблиці XLSX або CSV. Файл може відкриватися в Excel і при цьому не проходити імпорт: причина зазвичай у назвах колонок, порожньому артикулі, ціні з «грн» або дублях рядків. Ми приводимо таблицю до вигляду, який імпорт читає без ручного перезбирання.

Як Хорошоп читає таблицю

Перший рядок — заголовки колонок. Кожен наступний рядок — товар. Хорошоп ідентифікує товар за артикулом, тому саме артикул має бути унікальним і заповненим у кожному рядку.

Якщо товар з таким артикулом уже є в каталозі, імпорт оновлює його дані. Якщо артикула немає — створює новий товар. Тому порожній артикул — це не «дрібниця», а рядок, який неможливо однозначно прив'язати до каталогу.

Колонки, які мають бути заповнені

Колонка Що містить Статус
Артикул Унікальний код товару обов'язково
Назва Назва товару обов'язково
Розділ Категорія або шлях «Категорія/Підкатегорія» обов'язково
Ціна Ціна числом, без «грн» рекомендовано
Кількість Залишок на складі, ціле число рекомендовано
Наявність / Відображати Чи показувати товар рекомендовано
Фото Абсолютне посилання на зображення рекомендовано
Бренд Виробник або бренд рекомендовано
Опис Опис товару рекомендовано

Точні назви колонок, обов'язковість і допустимі значення поля «Відображати» залежать від версії кабінету Хорошоп. Звіряйте шаблон імпорту у своєму кабінеті; у нашій роботі ми фіксуємо відповідність колонок письмово до старту.

Максимальні довжини «Назви», «Артикула» й «Розділу» в офіційній довідці не вказані. Якщо у вас довгі назви або глибока ієрархія розділів, перевірте їх на тестовому імпорті.

Формат посилань на фото (протокол, розширення, розмір файлу) у довідці не описаний. Ми перевіряємо базовий формат URL, але доступність і тип файлу — на боці власника зображень.

Типові помилки

  • Порожній артикул — рядок не прив'язується до товару.
  • Дубль артикула в таблиці — імпорт не знає, які дані застосувати.
  • Ціна 1 299,00 грн замість 1299 — число не розпізнається.
  • Розділ написаний по-різному в різних рядках: «Кабелі», «кабелі», «Аксесуари/Кабелі».
  • Зайві порожні рядки або об'єднані клітинки — імпорт зсуває дані.
  • Фото з відносним шляхом (/images/1.jpg) замість повного URL.

Що робимо з файлом

  1. Читаємо прайс постачальника у XLSX або CSV.
  2. Зіставляємо колонки з полями Хорошоп: артикул, назва, розділ, ціна, кількість, наявність, фото, бренд, опис.
  3. Перевіряємо унікальність артикулів, числа, категорії та формат посилань.
  4. Зводимо назви розділів до єдиного довідника, щоб товари не розсипалися по різних гілках каталогу.
  5. Віддаємо готовий XLSX і звіт: що виправлено, які рядки виключені й чому.

faq

Часті питання

Скільки коштує підготовка XLSX?

Від 990 грн за типовий прайс. Перші 50 рядків перевіряємо безкоштовно.

Чи можна зберегти мої назви колонок?

Так. Ми не ламаємо ваш облік: узгоджуємо відповідність колонок один раз і далі збираємо файл за тими самими правилами.

Що робити з товарами без фото?

Позначаємо їх у звіті окремо: можна імпортувати без фото або дочекатися, поки постачальник надасть посилання.

Файл великий — це проблема?

Ні. Розмір впливає лише на час роботи й ціну; оцінку називаємо після перегляду прайсу.

Чи можна зберегти назви колонок постачальника?

Так, якщо вони однозначні. Ми один раз фіксуємо відповідність «колонка постачальника → поле Хорошоп» і далі збираємо файл за тими самими правилами. Якщо назви конфліктують, пропонуємо перейменувати колонки у вихідному файлі.

Чи видаляєте ви товари, яких більше немає в прайсі?

Ні, за замовчуванням ми не видаляємо товари з каталогу. Якщо постачальник прибрав позицію, це позначається як відсутність або обговорюється окреме правило — видалення завжди потребує вашого рішення. Джерело вимог: довідка Хорошоп про імпорт товарів із файлу.

наступний крок

Надішліть прайс — повернемо розбір перших 50 рядків

Площадка, формат і дедлайн — одним повідомленням. Файл може бути «брудним», саме для цього ми й потрібні.