Elbuz переносить значення колонок файлу постачальника — колір, вагу, матеріал — у характеристики товару, а під час оновлення каталогу кладе їх у картку. Досить один раз позначити колонки.
Коли це знадобиться:
- Колір і об’єм стоять окремими колонками — прапорець «Атрибут товару» робить із них характеристики.
- Атрибут у довіднику вже названо по-своєму — колонка, прив’язана прямо до нього, не заведе другий атрибут поруч.
- Колонка порожня в половини товарів — порожні значення пропускаються, зайвих характеристик не буде.
З чого почати: секція «Колонки» картки джерела → виберіть спосіб прив’язки колонки.
Що вміє перенесення в характеристики
- Зробити характеристику з поля прайсу — прапорець «Атрибут товару», назву дає поле.
- Записати колонку прямо в атрибут каталогу — назву вибираєте ви з довідника.
- Довезти характеристики в картку товару — під час оновлення базового каталогу.
- Перевірити результат — у картці товару після оновлення.
Де це і хто має доступ
- Прапорець «Атрибут товару»
- картка джерела → «Колонки» → «Налаштувати колонку» → група «Обробка значення»
- Операція
- картка джерела → «Додатково» → «Порядок застосування операцій»
- Меню
- Довідники → Базовий каталог товарів → Атрибути
- Право доступу
- картка прайс-листа
- Підготувати
- розмічені колонки прайсу: прапорець ставиться поверх готової адреси
Як позначити колонки, що стануть характеристиками
Операція «Збереження значень із полів в атрибути» переносить значення колонок у характеристики товару. Які колонки переносити — вирішує прапорець «Атрибут товару» в адресах колонок прайсу; поруч із ним у групі «Обробка значення» стоїть прапорець «Опція товару», і колонки з ним операція забирає теж.
1
Перемикач «Атрибут товару»2
Перемикач «Опція товару»- Перемикач «Атрибут товару» — значення цієї колонки прайсу стане характеристикою товару.
- Перемикач «Опція товару» — значення цієї колонки стане опцією товару.
Поки колонки не розібрані, прапорець ставити нікуди: спочатку задаються адреси колонок і поля-приймачі — це тема статті поля прайсу й налаштування колонки. Прапорець накладається поверх готової адреси.
Далі є два різних способи зв’язати колонку з характеристикою, і в сітці колонок вони виглядають майже однаково.
- Колонка йде в поле прайсу, а прапорець робить із неї характеристикуНазву характеристики бере назва поля прайсу. Значення переносить операція
- Колонка прив’язана прямо до атрибута каталогуНазву бере атрибут каталогу. Значення записується вже під час читання файлу, без операції
Спосіб перший: поле прайсу плюс прапорець
Колонка прив’язана до звичайного поля прайсу — «Колір», «Вага», «Гарантія», — і на ній стоїть прапорець «Атрибут товару». Тоді значення потрапляє і в поле, і в характеристики. Характеристику створює саме операція, і робить це так:
- порожнє значення характеристику не створює — рядки з порожньою колонкою пропускаються;
- одиниця виміру не заповнюється. «500» буде просто «500», без «г» чи «мл»: операція одиницю не пише взагалі, і в каталог характеристика приїде без неї. Одиниці заповнюються лише для характеристик із XML-фіду;
- блок характеристик лишається порожнім — той, під яким характеристики групуються в картці товару. Блок призначається під час оновлення каталогу — той, що стоїть за замовчуванням;
- назву характеристики операція бере з назви поля прайсу, а не з шапки колонки постачальника.
Назву характеристики операція бере з підпису поля мовою каталогу — так, як поле підписане в сітці товарів прайсу. В українському каталозі прапорець на колонці «Колір» створює характеристику «Колір», на колонці «Виробник» — «Виробник». Лише якщо підпису мовою каталогу немає, береться російська назва поля.
Якщо ж атрибут у вашому довіднику називається інакше, скажімо «Колір товару», прив’язка не станеться: назви не збігаються, і оновлення каталогу заведе другий атрибут поряд із першим. Перед тим як ставити прапорці на десяток колонок, погляньте, як після першого прогону називаються характеристики в картці товару.
Створену характеристику операція одразу пробує прив’язати до довідника атрибутів — у чотири проходи: за назвою з урахуванням головного синоніма, за назвою, за кодом назви з урахуванням синоніма, за кодом. Порівнюється назва атрибута на мові каталогу, а не на мові, якою ви зараз дивитеся на програму.
Спосіб другий: колонка прямо в атрибут каталогу
У переліку «+ Додати поле», яким задають адресу колонки, крім полів системи перелічені атрибути вашого каталогу — у сітці колонок такі рядки підсвічені кольором. Виберіть атрибут замість поля, і значення колонки поїде в характеристики під назвою цього атрибута, з готовою прив’язкою до довідника.
Різниця в тому, коли це відбувається: тут значення записується вже під час читання файлу, а не операцією. Операція «Збереження значень із полів в атрибути» такі колонки не обслуговує — і не заважає їм. Порожнє значення пропускається так само.
Практична різниця одна: у другому способі ви самі вибираєте назву характеристики зі свого довідника, тому не буває ні розбіжностей у назвах, ні дублів у довіднику атрибутів. У першому — назва призначається за вас.
Як характеристики потрапляють у картку товару
Операція записує характеристики в прайс, не в товар. У картку товару вони переїжджають під час оновлення базового каталогу, і лише якщо в його настройках увімкнено «Оновлювати атрибути». Там же створюються атрибути, яких у довіднику ще немає, — і тільки для товарів, у яких уже є пара в каталозі. Подробиці переносу — оновлення базового каталогу з прайсів.
Разом із операцією атрибутів вимикається ще три речі, які живуть у ній же й до характеристик стосунку не мають: зв’язування товарів-опцій із головним товаром, копіювання атрибутів між головним товаром і опціями та додавання значення опції до найменування. Це описано в порядку операцій.
Де побачити характеристики
Характеристики прайсу не видно ніде. У сітці товарів прайсу немає жодної колонки з характеристиками, а рядок, що розкривається, у ній вимкнений. Перевірити результат операції можна тільки після оновлення базового каталогу — у картці товару. Це варто врахувати, коли ви вперше ставите прапорці: між «поставив прапорець» і «побачив характеристику» лежить повний прогін плюс оновлення каталогу.
У журналі прогону операція пише лише рядок «Перенесення значень полів у характеристики», без цифр, — і тільки якщо знайшла помічені колонки.
Сценарії
Колір, вагу чи матеріал із колонок файлу треба мати в картці товару
Що ввімкнути. На колонках, прив’язаних до полів прайсу, увімкніть перемикач «Атрибут товару» у групі «Обробка значення». В операціях прайсу має бути «Збереження значень із полів в атрибути». У настройках оновлення базового каталогу увімкніть «Оновлювати атрибути».
Що вийде. Операція записує значення помічених колонок як характеристики товару прайсу. У картку товару вони переїжджають під час оновлення базового каталогу.
Чого не буде. Одиниці виміру в характеристики не потраплять, а порожнє значення характеристику не створить. Колонки, прив’язані прямо до атрибута каталогу, операція не обробляє — вони записуються ще під час читання файлу. Без «Оновлювати атрибути» характеристики лишаються в прайсі.
Атрибут у довіднику називається «Колір товару», а колонка — «Колір»
Що ввімкнути. В адресі колонки відкрийте перелік «+ Додати поле» і виберіть атрибут каталогу «Колір товару» замість поля прайсу.
Що вийде. Значення колонки записується в характеристики під назвою вашого атрибута, з готовою прив’язкою до довідника, ще під час читання файлу.
Чого не буде. Другого атрибута «Колір» поряд із «Колір товару» оновлення каталогу не заведе.
Що робити, коли характеристик немає в картці
| Що ви бачите | Чому так | Що зробити |
|---|---|---|
| Характеристик у товарі немає, у журналі прогону про них нічого | Жодна колонка не позначена прапорцем: без помічених колонок операція нічого не робить і рядка в журнал не пише | Поставте прапорець «Атрибут товару» на потрібних колонках (характеристики з колонок файлу) |
| Характеристики є в прайсі, але в картці товару їх немає | Не увімкнено «Оновлювати атрибути» в оновленні каталогу, або в товару прайсу немає пари в каталозі, або товар каталогу закритий від змін характеристик | Увімкніть «Оновлювати атрибути» і перевірте зіставлення товарів (як характеристики потрапляють у каталог) |
| Характеристика в картці товару називається не так, як атрибут у довіднику, — поряд з’явився другий атрибут про те саме | Назву характеристики операція бере з підпису поля прайсу мовою каталогу, а не з довідника атрибутів | Перейменуйте атрибут у довіднику атрибутів або прив’яжіть колонку прямо до потрібного атрибута каталогу (колонка прямо в атрибут каталогу) |
Часті запитання
Чи потрапить у характеристику одиниця виміру «г» чи «мл»?
Ні, операція одиницю не пише: «500» лишиться «500». Одиниці заповнюються лише для характеристик із XML-фіду. Детальніше: поле прайсу плюс прапорець.
Колонку прив’язано до атрибута каталогу, а операція її не обробляє. Це помилка?
Ні. Такі колонки записуються в характеристики ще під час читання файлу, операція їм не потрібна і не заважає. Детальніше: колонка прямо в атрибут каталогу.
Що ще вимкнеться, якщо прибрати операцію атрибутів?
Зв’язування товарів-опцій із головним товаром, копіювання атрибутів між головним товаром і опціями та додавання значення опції до найменування: вони живуть у тій самій операції.
Чому порожня колонка не дала характеристики?
Так задумано: рядки з порожнім значенням пропускаються, щоб не заводити порожні характеристики на половину прайсу.
Чому характеристика потрапила не в той блок картки?
Операція блок не заповнює. Його призначає оновлення каталогу — той блок, що стоїть за замовчуванням.
Суміжні теми
- Якщо потрібна загальна картина — Виробник і характеристики товару з прайсу постачальника.
- Якщо колонки ще не розмічені — Поля прайсу й налаштування колонки.
- Якщо характеристики є в прайсі, а в картці товару немає — Як оновити каталог із прайс-листів.
- Якщо колонка — це розмір чи колір варіанта товару — Товари-опції з прайсу.
- Якщо треба навести лад у самих атрибутах — Довідник атрибутів.

