прайс_травень.xlsx Код;Назва;Ціна;Наявність 1841;Кабель USB-C;1 299,00 грн;+ 1841;Кабель USB-C;1 299,00 грн;+ ;Тримач;349;12 2077;Powerbank;899;0
прайси → фіди
XLSX для Хорошоп не імпортується?
Таблиця відкривається, а імпорт бачить порожні клітинки: ціна з «грн», коди з пробілами, дублі рядків. Приводимо файл до вигляду, який Хорошоп приймає.
від 990 грн · перші 50 рядків безкоштовно
було → стало
Що змінюється у файлі
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.
Що робимо з файлом
- Читаємо прайс постачальника у XLSX або CSV.
- Зіставляємо колонки з полями Хорошоп: артикул, назва, розділ, ціна, кількість, наявність, фото, бренд, опис.
- Перевіряємо унікальність артикулів, числа, категорії та формат посилань.
- Зводимо назви розділів до єдиного довідника, щоб товари не розсипалися по різних гілках каталогу.
- Віддаємо готовий XLSX і звіт: що виправлено, які рядки виключені й чому.
faq
Часті питання
Скільки коштує підготовка XLSX?
Від 990 грн за типовий прайс. Перші 50 рядків перевіряємо безкоштовно.
Чи можна зберегти мої назви колонок?
Так. Ми не ламаємо ваш облік: узгоджуємо відповідність колонок один раз і далі збираємо файл за тими самими правилами.
Що робити з товарами без фото?
Позначаємо їх у звіті окремо: можна імпортувати без фото або дочекатися, поки постачальник надасть посилання.
Файл великий — це проблема?
Ні. Розмір впливає лише на час роботи й ціну; оцінку називаємо після перегляду прайсу.
Чи можна зберегти назви колонок постачальника?
Так, якщо вони однозначні. Ми один раз фіксуємо відповідність «колонка постачальника → поле Хорошоп» і далі збираємо файл за тими самими правилами. Якщо назви конфліктують, пропонуємо перейменувати колонки у вихідному файлі.
Чи видаляєте ви товари, яких більше немає в прайсі?
Ні, за замовчуванням ми не видаляємо товари з каталогу. Якщо постачальник прибрав позицію, це позначається як відсутність або обговорюється окреме правило — видалення завжди потребує вашого рішення. Джерело вимог: довідка Хорошоп про імпорт товарів із файлу.
наступний крок
Надішліть прайс — повернемо розбір перших 50 рядків
Площадка, формат і дедлайн — одним повідомленням. Файл може бути «брудним», саме для цього ми й потрібні.