Elbuz збирає варіанти одного товару з прайсу постачальника — розміри, кольори, обсяги пам’яті — в одну групу: створює спільний головний товар, а рядки варіантів робить його опціями.
Коли це знадобиться:
- Кожен розмір іде окремим рядком з однаковою моделлю — рядки зберуться під одним головним товаром.
- Розміри перелічені в одній клітинці «S,M,L» — роздільник розгорне рядок у кілька опцій.
- У назві опції має бути видно розмір — два прапорці дописують значення варіанта в назву.
- Фото є лише в частини варіантів — прапорці фото роздають їх усій групі.
- Потрібен вибір розміру в каталозі — зв’язок доїде туди з увімкненим «Режимом товарів-опцій».
З чого почати: секція «Колонки» картки джерела → ознака «Ідентифікатор товару-опції».
Розмова з підтримкою — замість читати: навіщо це потрібно, що налаштувати і що ви отримаєте.
Що вміють товари-опції з прайсу
Спосіб залежить від того, як постачальник подає варіанти:
- Постачальник надсилає кожен варіант окремим рядкомОзнака «Ідентифікатор товару-опції» на колонці, однаковій в усіх варіантів
- Усі розміри перелічені в одній клітинці через комуОзнака «Створити товари на основі роздільника»; жорстке обмеження — 10 значень
- Дописати значення варіанта в назву опції — «Футболка синя S» або «Футболка синя Розмір S».
- Роздати фото всім варіантам групи — головному товару й кожній опції.
- Довезти групу до каталогу — з увімкненим «Режимом товарів-опцій».
Де це і хто має доступ
Усе налаштовується всередині картки джерела. У вікна «Порядок застосування операцій» власного пункту в меню немає — воно відкривається тільки з картки або з бургер-меню в шапці.
- Меню
- Довідники → Обробка прайс-листів → Список прайс-листів
- Шість прапорців
- картка джерела → вкладка «Налаштування» → секція «Товари» → підрозділ «Які дані завантажувати»
- Ознаки колонок
- вкладка «Налаштування» → секція «Колонки» → сітка полів
- Список операцій
- вкладка «Налаштування» → секція «Додатково» → «Порядок застосування операцій»
- Той самий список із вікна
- «Список прайс-листів» → бургер у шапці → «Правила обробки» → «Порядок застосування операцій»
- Результат
- картка джерела → вкладка «Товари» → контекстне меню → «Товари-опції»
- Право доступу
- вікно прайс-листів; усередині воно дробиться на окремі блоки
- Підготувати
- джерело, файл якого хоч раз завантажувався, і колонку з однаковим значенням у варіантів
Що робить операція
У списку операцій джерела вона називається «Створення основних товарів для товарів-опцій», і підказка у вікні описує її так:
Якщо постачальник надсилає кожен варіант окремим рядком (футболка S, M, L — три позиції), операція створює спільний «батьківський» товар, а рядки перетворює на його опції. Покупець побачить одну картку з вибором розміру, а не три однакових товари.
1
Створення основних товарів для товарів-опцій2
Сусідні операції конвеєра- Створення основних товарів для товарів-опцій — стоїть у списку завжди, вмикати окремо не потрібно.
- Сусідні операції конвеєра — місце в списку задає порядок застосування, а не ця стаття.
Операція працює на чернетці прайсу — тимчасовій копії, у яку лягають товари з файлу. Якщо стоп-правило заблокувало прогін, створені опції відкидаються разом із чернеткою, а каталог лишається таким, яким був. Чому операція стоїть у конвеєрі саме на своєму місці, розібрано в статті про порядок застосування операцій.
У списку вона є в кожного джерела: нове джерело отримує її з довідника разом з іншими операціями. Тому «увімкнути функцію» тут нічого не означає — операція стоїть у списку завжди, а працює лише тоді, коли розмічена потрібна колонка.
Сама операція нічого не робить. Спочатку вона шукає, за чим збирати варіанти в групу, і якщо не знайшла жодної з двох ознак колонки — виходить, нічого не змінивши.
Помилкою це не вважається: прогін завершується успішно, а в журналі прогону лишається рядок «Створення товарів-опцій: операція увімкнена, але ознаку колонки «Ідентифікатор товару-опції» не задано — нічого не зроблено». Тобто без розміченої колонки операція щоразу виконується вхолосту, і це нормальний стан.
- Дія або результат
- Розвилка: далі шлях залежить від відповіді
Як зібрати варіанти в групу: два способи
Кожен варіант окремим рядком: ознака «Ідентифікатор товару-опції»
Ознака ставиться в сітці полів картки джерела, у секції «Колонки»; як правиться адреса стовпця й де саме в сітці лежать службові ознаки — у статті про адреси колонок. Потрібна колонка, у якій усі варіанти одного товару мають однакове значення: модель, артикул виробника, назва серії.
1
Ідентифікатор товару-опції у рядку «Модель»2
Опція товару- Ідентифікатор товару-опції у рядку «Модель» — ця ознака вирішує, чи зберуться варіанти в групу.
- Опція товару — без цієї ознаки не працює іменування опцій.
Далі програма групує рядки за значенням цієї колонки:
- групи, у яких більше одного рядка, цілком стають опціями;
- на кожну таку групу створюється один головний товар;
- рядок з унікальним значенням опцією не стає — він лишається звичайним товаром.
Окремого рядка для головного товару у файлі постачальника немає, тому програма бере його назву в одного з рядків групи — у якого саме, вирішує база даних. Правил іменування головного товару в програмі немає.
Разом із назвою від того самого рядка копіюються ціна, наявність, категорія, виробник і посилання на фото. Якщо ознака стоїть на колонці «Категорія з прайсу», головний товар отримує назву категорії. Назва родини головного товару дорівнює його назві — саме за нею група тримається далі, у каталозі.
Рядки з порожнім значенням у колонці-ідентифікаторі в групування не беруть участі — вони лишаються звичайними товарами. Скільки таких рядків, програма пише в журнал прогону: «Рядків із порожнім ідентифікатором товару-опції (у групуванні не беруть участі): N». Велике число тут означає, що колонка заповнена лише в частини товарів і опціями стане менше рядків, ніж ви чекали.
Порожнеча — не єдина пастка. Заглушка на кшталт «-» або «0» — це вже значення, і всі рядки з нею зберуться в одну групу з одним спільним головним товаром. Тому колонку перевіряють до прогону: відсортуйте сітку товарів за нею й подивіться, що стоїть у рядках без справжнього значення.
В одну групу потрапляють рядки з однаковим значенням. Регістр літер і пробіли в кінці значення не враховуються: «ABC» і «abc » — одна група. А от пробіл на початку чи всередині значення — це вже інша група, і варіант лишиться окремим товаром.
Усі варіанти в одній клітинці: «Створити товари на основі роздільника»
Другий спосіб — для випадку, коли постачальник перелічує розміри в одній клітинці: «S,M,L». У сітці полів у колонки є ознака «Створити товари на основі роздільника», і туди вписують символ-роздільник. Один рядок файлу розгортається в кілька опцій, а сам рядок лишається головним товаром.
Що тут варто знати заздалегідь:
- Жорстке обмеження — 10 значень на рядок. Одинадцяте й наступні не з'являться, попередження не буде. Дванадцять розмірів у клітинці дадуть десять опцій, і два останні просто зникнуть.
- Ім'я опції складається жорстко: назва рядка, пробіл, значення — «Футболка синя S». Настройки в цього іменування немає, прапорці на нього не впливають.
- Посилання опції отримує якір: до адреси товару додається «#» і значення варіанта.
- Вага опцій лишається порожньою. Поле ваги програма використовує як тимчасове — тримає в ньому значення варіанта, а потім обнуляє його в усіх опціях. У головного товару вага зберігається.
- Фотографіями цей спосіб не займається взагалі. Обидва прапорці фото працюють тільки в способі за ідентифікатором.
Що з цього доїде до каталогу
Опції, зроблені операцією, живуть у чернетці прайсу. У вони потрапляють окремою дією — оновленням базового каталогу. І ось там, у самому кінці перенесення, вирішується головне.
Програма дивиться на настройку каталогу «Режим товарів-опцій (головний товар + варіанти)». Якщо режим вимкнений, зв'язок «головний товар + опції» знімається, а від групи лишається спільна назва родини: товари стоять у каталозі самостійними картками, у яких немає нічого спільного, крім цієї назви. Товари при цьому не видаляються — колишні опції просто стають звичайними товарами.
Настройка лежить у вікні «Налаштування системи», розділ «Оновлення каталогу», група «Товари-опції». За замовчуванням режим вимкнений. Тобто типовий результат такий: операція в прайсі своє зробила, у сітці товарів джерела видно головні товари й опції, а в каталозі — плоский список із однаковою «Назвою родини».
Побачити варіанти (модифікації) товару в каталозі можна й без режиму: виділіть товар у сітці базового каталогу, і в бічній панелі зʼявиться блок «Варіанти (опції)» — кнопки зі значеннями характеристик усіх товарів з тією самою «Назвою родини (варіації)». Блок показується, коли таких товарів щонайменше два.
Кнопки зʼявляються тільки для характеристик, у яких увімкнено «Використовувати для створення варіативних товарів»; без жодної такої характеристики блок стоїть із заголовком, але без кнопок. Клік по кнопці відкриває картку цього варіанта.
Той самий стан програма проговорює вголос уже на стороні каталогу. Якщо в сітці каталогу натиснути «Встановити зв'язок з опціями» при вимкненому режимі, з'явиться жовте повідомлення:
Товари об'єднані у групу за назвою. Зв'язок «головний товар + опції» не створено: у налаштуваннях вимкнено режим товарів-опцій
Ця стаття описує тільки прайсову частину: операцію «Створення основних товарів для товарів-опцій» і шість прапорців секції «Товари» картки джерела. Що відбувається з опціями після перенесення в базовий каталог — тип товару, вкладка «Варіанти» картки, кнопка «Встановити зв'язок з опціями», настройка «Режим товарів-опцій» — до прайсу відношення не має.
Про ціну головного товару від найдешевшої або найдорожчої опції — у статті про вибір ціни постачальника.
Що роблять шість прапорців картки джерела
Прапорці стоять у секції «Товари», у підрозділі «Які дані завантажувати», підряд за «Завантажувати атрибути» і «Завантажувати фото». Власного підзаголовка в них немає: групи настройок «Товари-опції» в картці шукати не варто, шість прапорців ідуть просто підряд із рештою. У джерела-парсера цих шести прапорців у картці немає взагалі: що завантажувати, задає конфіг парсера, а ознака опційного поля в парсера своя.
1
Додавати значення опції до найменування товару2
Додавати назву опції до найменування товару3
Копіювати фото опцій головному товару4
Копіювати фото головного товару його опціям- Додавати значення опції до найменування товару — працює тільки разом з ознакою колонки «Опція товару».
- Додавати назву опції до найменування товару — сам по собі нічого не робить, лише міняє формат.
- Увімкнено: головний товар, якого не було у файлі, отримує фото від товарів-опцій.
- Вимкнено за замовчуванням: увімкнений разом із попереднім роздає опціям фото всієї групи.
| Прапорець | Що робить | За замовчуванням |
|---|---|---|
| «Додавати назву опції до найменування товару» | Міняє формат того, що додає наступний прапорець: у назву йде «Розмір S» замість «S» | вимкнено |
| «Додавати значення опції до найменування товару» | Дописує значення варіанта в назву товару | вимкнено |
| «Копіювати характеристики опцій головному товару» | Атрибути опцій копіюються головному товару; однакові значення об'єднуються | увімкнено |
| «Копіювати характеристики головного товару його опціям» | Зворотний напрямок: атрибути головного товару копіюються кожній його опції, свої в опції лишаються | вимкнено |
| «Копіювати фото головного товару його опціям» | Фото головного товару копіюються його опціям, крім тих, що в опції вже є; копіювати є що лише тоді, коли головний отримав фото наступним прапорцем | вимкнено |
| «Копіювати фото опцій головному товару» | Фото всіх опцій копіюються головному товару; дублікати відсікаються | увімкнено |
Два прапорці — «Копіювати характеристики опцій головному товару» і «Копіювати фото опцій головному товару» — стоять увімкненими в кожному новому джерелі: так задано в базі. Решта чотири вимкнені, доки їх не ввімкнути в картці.
Чотири прапорці з шести читає не та операція, у назві якої є опції. Усередині «Створення основних товарів для товарів-опцій» працюють тільки два прапорці фото — і лише в способі за ідентифікатором.
Решту чотири читає операція «Збереження значень із полів в атрибути», яка стоїть далі в конвеєрі. Прибрали її зі списку операцій — і чотири прапорці перестали робити хоч що-небудь, хоча в картці вони й далі виглядають увімкненими.
Як дописати розмір у назви опцій
Назви опцій налаштовуються тільки в одному місці з трьох.
- Спосіб за ідентифікатором назви опцій не міняє взагалі: вони лишаються такими, як у файлі постачальника.
- Спосіб за роздільником складає назву жорстко, за схемою «назва + значення».
- Налаштовує іменування тільки пара прапорців — «Додавати значення опції до найменування товару» і «Додавати назву опції до найменування товару».
Прапорець «Додавати значення опції до найменування товару» дописує в назву значення варіанта. Але бере він його не з колонки прайсу, а з атрибутів товару, помічених ознакою «Опція товару» — це третя галочка, вона стоїть у тій самій сітці полів, і підпис прапорця про неї не говорить нічого.
Немає жодного атрибута з такою ознакою — дописувати нічого, і назви лишаються як були.
Прапорець «Додавати назву опції до найменування товару» сам по собі не робить нічого. Він не вмикає окреме додавання, а лише міняє формат того, що додає перший: «Розмір S» замість «S». Тому в картці він стоїть під першим і недоступний, доки перший вимкнений.
Найчастіша помилка тут — увімкнути іменування й не поставити ознаку «Опція товару» на колонці. Без неї дописувати в назву нічого: прапорець мовчки не спрацьовує, і програма про це не повідомляє.
Прапорець «Додавати значення опції до найменування товару» дописує значення тільки опціям. Назва головного товару й звичайних товарів джерела лишається як була — навіть тоді, коли «Копіювати характеристики опцій головному товару» вже скопіював головному характеристики всіх його варіантів.
Як роздати фото всім варіантам
«Копіювати фото опцій головному товару» — робочий прапорець: фотографії всіх опцій копіюються головному товару, дублікати відсікаються, у самих опцій фото лишаються. Він увімкнений за замовчуванням, і саме так головний товар, якого у файлі не було, отримує картинки.
«Копіювати фото головного товару його опціям» — зворотний напрямок: фото головного товару копіюються кожній його опції, крім тих, що в опції вже є. Спрацьовує він останнім, після попереднього прапорця.
Власного списку фото в головного товару немає — програма створює його сама, — тому цьому прапорцю є що копіювати тільки тоді, коли увімкнено й «Копіювати фото опцій головному товару». Увімкнені обидва — кожна опція отримає фото всіх варіантів своєї групи.
Вимкнений прапорець фото означає тільки «не копіювати». Фото, які опції отримали з файлу постачальника, лишаються на місці за будь-якого положення обох прапорців.
Як перевірити, що спрацювало
Спершу — журнал прогону. Після операції в ньому лишається один із двох рядків: «…ознаку колонки «Ідентифікатор товару-опції» не задано — нічого не зроблено» або «Створення товарів-опцій: головних товарів / товарів-опцій: N / M». Перше число — скільки головних товарів отримали опції, друге — скільки рядків стали опціями.
Звичайні товари джерела, у яких опцій немає, до першого числа не входять. Помилкою жоден із цих рядків не позначається, а про прапорці, яким нічого робити, журнал не пише нічого.
Попереджень у вікні програма не показує — тільки рядки в журналі. Сам завершиться успішно за будь-якого результату операції, тому, крім журналу, варто подивитися й на дані. У сітці товарів джерела увімкніть колонки:
- «ID типу товару» — 1 у головного товару, 2 у опції;
- «Кількість товарів-атрибутів» — скільки опцій у головного товару;
- «Назва родини (варіації)» — спільна назва групи;
- «ID батька товару-атрибута» — на який рядок вказує опція.
Ще швидше — контекстне меню сітки, підменю «Товари-опції». Там три фільтри: «Встановити фільтр за набором опцій» — опції обраного товару, «Встановити фільтр за гол. товарам» — тільки головні товари, «Встановити фільтр за товарами опцій» — тільки опції. Останній і є найпростіша перевірка: порожньо — значить не спрацювало.
1
Встановити фільтр за товарами опцій2
Встановити фільтр за набором опцій- Встановити фільтр за товарами опцій — найкоротша перевірка того, що операція спрацювала: порожня сітка означає, що опцій не створено.
- Встановити фільтр за набором опцій — показує варіанти того товару, на якому стоїть курсор.
У підписах колонок опції називаються «товар-атрибут» («Кількість товарів-атрибутів», «ID батька товару-атрибута»), а в операції, прапорцях і меню — «товар-опція». Це одне й те саме.
Що будується заново при повторному завантаженні
Головні товари й опції в чернетці не накопичуються від прогону до прогону. Кожне завантаження замінює всі товари джерела новими, побудованими з файлу: рядки, головні товари, зв'язки між ними, кількість опцій. Тому повторний прогін не дає другого головного товару на ту саму групу.
Свій рядок чернетки головний товар каталогу впізнає не за назвою, а за службовим ключем. У способі за ідентифікатором ключ складається з номера джерела й значення колонки-ідентифікатора. Назва головного товару може мінятися від прогону до прогону, і зв'язок із тим самим товаром каталогу від цього не рветься.
А от якщо змінилося саме значення ідентифікатора у файлі, для програми це вже нова група й новий головний товар. У способі за роздільником ключ опції складається з назви рядка й значення, тому опції рядка, який постачальник перейменував, програма вважатиме новими товарами.
Раніше доданий товар за цим ключем знаходить правило ручного зіставлення з позначкою «Пошук раніше доданих товарів з прайс-листів до базового каталогу»; у нового правила вона ввімкнена.
Якщо ви виправили назви руками
- У сітці товарів джерела. Комірки там редагуються, але правка живе тільки до наступного завантаження: воно замінює всі рядки джерела рядками з файлу, і головний товар знову отримає назву одного з рядків групи. Закріпити назву в чернетці нічим. Якщо назви треба правити щоразу, це роблять правила автозаміни: у типовому порядку операції «Застосування правил автозаміни тексту» і «Автозаміна значень у товарів на підставі регулярних виразів» стоять перед «Створення основних товарів для товарів-опцій», тож головний товар бере назву вже після заміни.
- У каталозі. Операція в каталог не пише нічого. Назву там перезаписує тільки оновлення базового каталогу і лише тоді, коли на вкладці «Зв'язки полів» увімкнено зв'язок для назви. Закріпити свою назву можна двома способами: позначкою «Оновлювати, якщо значення порожнє в базовому каталозі» на цьому зв'язку — тоді заповнена назва в каталозі не перезаписується, — або позначкою «Не оновлювати» в самому товарі: такий товар оновлення полів пропускає повністю. Подробиці — у статті про оновлення каталогу.
Якщо частина варіантів зникла з файлу
Чернетка будується тільки з того, що є в новому файлі, тому групи щоразу складаються заново:
- якщо в групі лишилося два рядки чи більше, група збирається з них; головний товар отримує назву одного з цих рядків — не обов'язково ту саму, що минулого разу, — а кількість опцій перераховується;
- якщо лишився один рядок, групи більше немає: рядок стає звичайним товаром, і головного товару для цього значення в чернетці не буде;
- якщо зникли всі рядки групи, зникає і її головний товар;
- у способі за роздільником значення, якого більше немає в клітинці, просто не дає опції.
Головний товар каталогу, для якого в новій чернетці рядка вже немає, з цим джерелом більше ніщо не зіставляє. Що оновлення каталогу робить із товарами, яких не стало в прайсі, вирішують його налаштування (оновлення базового каталогу).
При ввімкненому «Режимі товарів-опцій» зв'язок, уже записаний у каталозі, оновлення не перебудовує: зв'язок «головний + опції» воно проставляє тільки товарам, які додає як нові. Тому варіант, що лишився у файлі сам, у каталозі й далі числиться опцією свого колишнього головного товару.
Якщо опції зібралися неправильно або завантаження обірвалося
У чернетці прибирати нічого не треба. Виправте ознаку колонки — зніміть «Ідентифікатор товару-опції» або перенесіть його на іншу колонку — і завантажте прайс ще раз: нове завантаження замінить усі товари джерела, і неправильних головних товарів у чернетці не лишиться.
У каталог помилковий прогін потрапляє тільки через оновлення базового каталогу з додаванням нових товарів: головний товар додається туди як новий товар. Назву він має одного зі своїх варіантів, тому в списку каталогу виглядає як дубль цього варіанта. Знайти такі товари допомагають колонки сітки каталогу:
- «Джерело: назва» — у товарів, доданих із прайсу, там стоїть назва джерела й постачальника;
- «Дата додавання» — день того оновлення;
- «ID головного товару» — при ввімкненому «Режимі товарів-опцій» у опцій там стоїть номер їхнього головного товару.
Відфільтрувавши, зайві головні товари видаляють. Перед цим — два застереження.
- Спершу виправте ознаку й перезавантажте прайс. Інакше наступне оновлення з додаванням нових товарів знайде в чернетці той самий головний товар, який у каталозі вже не має пари, і додасть його знову.
- При ввімкненому «Режимі товарів-опцій» видалення головного товару видаляє й усі його опції. Щоб зберегти варіанти, спершу зніміть із них зв'язок — це робиться вже в каталозі й у межі цієї статті не входить. При вимкненому режимі зв'язку в каталозі немає, і видаляється тільки сам товар.
Виправлена ознака сама по собі старих зв'язків у каталозі не змінить: при ввімкненому режимі зв'язок «головний + опції» оновлення проставляє тільки товарам, які додає як нові.
Якщо завантаження обірвалося
Головні товари й опції будуються в тимчасовій чернетці, яка існує тільки під час завантаження. У список товарів джерела вона переноситься наприкінці — після всіх операцій і перевірки стоп-правил.
- Ви натиснули «Стоп». Зупинку програма перевіряє перед кожною операцією списку. У журналі з'явиться «Завантаження перервано користувачем!», а чернетка разом із головними товарами й опціями відкидається. Якщо зупинка припала на етап операцій, підсумковий рядок журналу теж буде «Завантаження перервано користувачем!» з числом у дужках — це кількість товарів, що лишилися в джерелі після обриву.
- Прогін обірвався сам (збій сервера чи з'єднання з базою). Тимчасова чернетка зникає разом із ним, і перенесення не відбувається.
- Що лишається в списку товарів джерела, залежить від стоп-правил. Якщо жодне правило джерела не стоїть на дії «Блокувати» (за замовчуванням не стоїть жодне), старі товари джерела видаляються ще на початку, щойно з файлу прочитано рядки, і обрив після цього лишає джерело без товарів до наступного успішного завантаження. Якщо хоча б одне правило стоїть на «Блокувати», старі товари видаляються тільки після перевірки, наприкінці, і обрив лишає попередній список.
- Каталог. Сама операція пише тільки в чернетку. У базовий каталог головні товари й опції потрапляють лише через оновлення базового каталогу.
- Повторити безпечно. Нове завантаження створює чернетку заново й будує головні товари з нуля, тож обірваний прогін не залишить другого головного товару на ту саму групу.
Сценарії
Перший запуск: щоб опції справді з’явилися
Що зробити. Пройдіть перелік нижче до першого завантаження.
Щоб опції справді з'явилися
Що вийде. Після завантаження фільтр «Встановити фільтр за товарами опцій» покаже опції, а журнал — рядок із числом головних товарів і опцій.
Постачальник надсилає кожен розмір окремим рядком, і модель у них однакова
Що зробити. Картка джерела → вкладка «Налаштування» → секція «Колонки»: у рядку поля з моделлю поставте ознаку «Ідентифікатор товару-опції». Операцію «Створення основних товарів для товарів-опцій» вмикати не треба — вона вже є в списку. Завантажте прайс.
Що вийде. Рядки з однаковою моделлю стають опціями, і на кожну модель з'являється один головний товар. Назву, ціну, наявність, категорію й посилання на фото він бере в одного з рядків групи. Прапорець «Копіювати фото опцій головному товару» увімкнений у нового джерела, тому головний товар отримує фото всіх своїх опцій без повторів.
Чого не буде. Назви опцій лишаться такими, як у файлі. Рядок, модель якого більше ні в кого не повторюється, і рядок із порожньою моделлю лишаться звичайними товарами. У базовому каталозі зв'язку «головний товар + опції» не буде, доки вимкнено «Режим товарів-опцій (головний товар + варіанти)»: там лишиться спільна назва родини (що доїде до каталогу).
Постачальник перелічує розміри в одній клітинці: «S,M,L»
Що зробити. Секція «Колонки»: у рядку поля з розмірами впишіть кому в ознаку «Створити товари на основі роздільника». Завантажте прайс.
Що вийде. Сам рядок лишається головним товаром, а під ним з'являються опції «Футболка синя S», «Футболка синя M», «Футболка синя L»: назва рядка, пробіл, значення. До посилання кожної опції додається «#» і значення.
Чого не буде. Більше десяти опцій з одного рядка не вийде. Прапорці фото в цьому способі не працюють, а вага в опцій буде порожня (усі варіанти в одній клітинці).
У назві кожної опції має бути видно розмір
Що зробити. Опції вже збираються за ознакою «Ідентифікатор товару-опції». У секції «Колонки» поставте ознаку «Опція товару» в рядку поля з розміром. У секції «Товари» ввімкніть «Додавати значення опції до найменування товару», а якщо в назві потрібна ще й назва характеристики («Розмір S»), — «Додавати назву опції до найменування товару».
Перевірте, що в «Порядку застосування операцій» стоїть «Збереження значень із полів в атрибути».
Що вийде. До назви кожної опції дописується значення розміру: «Футболка синя S» або, з другим прапорцем, «Футболка синя Розмір S».
Чого не буде. Назва головного товару й звичайних товарів джерела не зміниться. Без ознаки «Опція товару» дописувати нічого, і назви лишаться як у файлі — у журналі прогону про це не буде ні слова.
Фото є лише в частини варіантів, а потрібні в усіх
Що зробити. Опції збираються за ознакою «Ідентифікатор товару-опції». У секції «Товари» лишіть увімкненим «Копіювати фото опцій головному товару» і ввімкніть «Копіювати фото головного товару його опціям».
Що вийде. Спершу головний товар збирає фото всіх своїх опцій, повтори відкидаються. Потім кожна опція отримує фото головного, яких у неї ще немає. У підсумку кожна опція має фото всіх варіантів своєї групи.
Чого не буде. Жодне фото не видаляється: вимкнений прапорець означає тільки «не копіювати». Якщо опції створюються лише за роздільником, без ідентифікатора, ці прапорці нічого не роблять.
Що робити, коли опції не з’явилися
| Що ви бачите | Чому так | Що зробити |
|---|---|---|
| Прогін завершився, а в сітці товарів рівно стільки рядків, скільки у файлі, і жодної опції | Не поставлена жодна з двох ознак колонки — операція вийшла, нічого не зробивши; у журналі прогону про це є рядок, що закінчується словами «нічого не зроблено» | Секція «Колонки»: поставити на колонку, однакову в усіх варіантів (кожен варіант окремим рядком) |
| Опції створилися, але назви в них ті самі, що у файлі | Спосіб за ідентифікатором назв не міняє; іменування дають два окремі прапорці | Увімкнути «Додавати значення опції до найменування товару» і поставити ознаку «Опція товару» (іменування опцій) |
| «Додавати значення опції до найменування товару» увімкнено, а назви не змінилися | Немає жодного атрибута з ознакою «Опція товару» — дописувати нічого | Поставити ознаку «Опція товару» на колонку, з якої беруться значення варіанта (іменування опцій) |
| «Додавати назву опції до найменування товару» увімкнено, нічого не змінилося | Цей прапорець лише міняє формат того, що додає інший; сам по собі він не робить нічого | Увімкнути «Додавати значення опції до найменування товару» (іменування опцій) |
| З'явився один головний товар із сотнями опцій | У багатьох рядків у колонці-ідентифікаторі однакове значення-заглушка: «-», «0», назва бренду | Обрати колонку, у якій однакове значення мають тільки варіанти однієї моделі, і перезавантажити прайс; зайві головні товари в каталозі прибрати (якщо опції вже зібралися неправильно) |
| Варіант так і лишився окремим товаром | У групі був один рядок: групою стають два і більше | Перевірити, чи справді значення однакове в усіх варіантів — зайвий пробіл на початку чи всередині значення дає іншу групу |
| У частини опцій немає фотографій | Опція має тільки ті фото, що прийшли в її рядку файлу; прапорці фото їх не видаляють, а фото сусідніх варіантів роздають лише увімкнені разом | Увімкнути обидва прапорці фото (два прапорці фото) |
| У опцій порожня вага, хоча постачальник її надіслав | Спосіб за роздільником використовує поле ваги як тимчасове і потім обнуляє його | Задавати вагу опціям іншим полем (усі варіанти в одній клітинці) |
| Одинадцятий варіант із роздільника не з'явився | Розбір за роздільником робить рівно 10 значень | Перейти на ознаку «Ідентифікатор товару-опції» або розбити перелік на два поля (усі варіанти в одній клітинці) |
| У прайсі опції є, а в каталозі товари самостійні, з однаковою «Назвою родини» | У настройках каталогу вимкнено «Режим товарів-опцій»; після перенесення зв'язок знімається | Це межа теми — вирішується настройкою каталогу (що доїде до каталогу) |
| «Товари об'єднані у групу за назвою. Зв'язок «головний товар + опції» не створено: у налаштуваннях вимкнено режим товарів-опцій» | Те саме, але з боку каталогу: при вимкненому режимі кнопка «Встановити зв'язок з опціями» створює лише групу за назвою | Це межа теми — вирішується настройкою каталогу (що доїде до каталогу) |
Часті запитання
Де побачити товари-опції й варіанти (модифікації) товару?
У прайсі — вкладка «Товари» картки джерела → контекстне меню → «Товари-опції». У каталозі — бічна панель вибраного товару, блок «Варіанти (опції)». Детальніше: як перевірити і що доїде до каталогу.
Опції створилися в прайсі, а в каталозі їх немає. Чому?
Наприкінці перенесення програма перевіряє настройку каталогу «Режим товарів-опцій (головний товар + варіанти)». За замовчуванням вона вимкнена, і зв’язок знімається: товари стають самостійними, зі спільною назвою родини, і не видаляються.
Звідки програма знає, які рядки — варіанти одного товару?
Зі значення колонки з ознакою «Ідентифікатор товару-опції»: рядки з однаковим значенням — варіанти одного товару. Годиться модель, артикул виробника або назва серії. Групою стають два і більше рядків.
Чи можна зібрати варіанти за назвою товару?
Ні. Назви варіантів різні за визначенням, тому потрібна окрема колонка з однаковим значенням — модель, артикул виробника, серія. Немає такої колонки у файлі — цей механізм не застосовний.
Чи можна задати назву головного товару?
Окремого правила немає: назву він бере в одного з рядків групи. Щоб назва щоразу була потрібною, налаштуйте правила автозаміни — вони стоять перед операцією. Детальніше: якщо ви виправили назви руками.
Скільки варіантів можна перелічити в одній клітинці через роздільник?
Рівно десять, без попередження про решту. Якщо варіантів більше, просіть постачальника про окремий рядок на кожен варіант і збирайте їх ознакою «Ідентифікатор товару-опції».
Суміжні теми
- Якщо колонку для ознаки треба спершу розмітити — Поля прайсу й налаштування колонки.
- Якщо операцію треба переставити в конвеєрі — Порядок операцій під час завантаження прайсу.
- Якщо опції є в прайсі, а в каталог не потрапили — Оновлення базового каталогу з прайс-листів.
- Якщо ціна головного товару має йти від найдешевшої опції — Вибір ціни постачальника.

