↑↓ вибірEnter відкритиEsc закрити

    1. Elbuz
    2. Керівництво користувача Elbuz
    3. Постачальники та прайс-листи
    4. Завантаження прайсу
    5. Розмітка колонок прайсу

    Як розмітити колонки прайс-листа: де назва, ціна й артикул

    7 хв читанняОновлено

      Elbuz читає файл постачальника за розміткою — парами «колонка файлу → поле системи»: звідки брати назву, ціну, артикул. Розмітку програма робить сама на першому файлі, і далі кожне завантаження прайсу читається за нею.

      Коли це знадобиться:

      • Підключили нового постачальника — колонки розмічаються автоматично, вам лишається перевірити результат.
      • Імпорт зупинився з «Не заповнені адреси колонок» — кнопка в журналі веде просто в секцію «Колонки».
      • Назва чи залишок лежать у кількох колонках — адреса склеює або складає їх без формул.
      • Постачальник переставив стовпці — програма помітить зсув і запропонує нові адреси.

      З чого почати: картка джерела → секція «Колонки» → «Майстер стовпців».

      Розмова з підтримкою — замість читати: навіщо це потрібно, що налаштувати і що ви отримаєте.

      Що вміє розмітка

      Де це і хто має доступ

      Окремого пункту меню у вікна «Майстер зіставлення стовпців» немає — воно відкривається тільки з картки джерела, із секції «Колонки».

      Меню
      Довідники → Обробка прайс-листів → Список прайс-листів
      З картки джерела
      секція «Колонки» → кнопка «Майстер стовпців»; там-таки сітка полів, у якій адреси правляться без майстра
      З майстра підключення джерела
      крок «Перевірка» показує ту саму таблицю зіставлення
      З вікна «Завантаження з аркушів»
      кнопка майстра для обраного аркуша книги Excel
      Право доступу
      вікно «Список прайс-листів» (у «Правах груп» — «Прайс-листи»)
      Зміна полів
      право на зміну прайс-листів
      Підготувати
      завантажений файл прайсу; для XML — назву тега товару

      Секція «Колонки» відкривається в картці будь-якого файлового джерела. У парсерів сайтів її немає: там дані збираються зі сторінок, а не з колонок файлу.

      Секція «Колонки» картки джерела прайс-листа
      1Майстер стовпців
      2Адреса стовпця
      3Підказка над сіткою
      1. Кнопка «Майстер стовпців» відкриває майстер зіставлення стовпців файлу з полями системи.
      2. Колонка «Адреса стовпця» показує, з якої клітинки файлу система бере значення.
      3. Підказка над сіткою нагадує: «Назва» — обов'язкове поле, «Ціна» — рекомендоване.

      Заберіть у співробітника вкладку налаштувань завантаження — і секції «Колонки» він не побачить узагалі, разом із сіткою полів і кнопкою майстра. Товари прайсу при цьому лишаться доступними. Так менеджерові можна показати завантажене, не пускаючи його в налаштування джерела.

      Секцію «Колонки» можна закрити й окремо, не забираючи всю вкладку: для неї є свій блок прав — у «Правах груп» він підписаний «Вкладка "Налаштування": секція "Колонки"». Знята галочка прибирає і плитку секції в змісті картки, і саму секцію; решта налаштувань завантаження лишається на місці.

      Крок «Перевірка» майстра підключення джерела показує ту саму таблицю зіставлення. Детальніше: Що перевірити на кроці «Перевірка».

      Що таке розмітка: адреса стовпця і поле системи

      Розмітка складається з пар. Ліворуч — адреса стовпця: літера колонки в книзі Excel, її номер або, для XML, імʼя тега. Праворуч — поле системи: те, куди програма покладе прочитане. Таких полів-приймачів у чистій системі пʼятдесят, плюс ваші власні поля, — від «Найменування» й «Ціна» до «Штрихкод ISBN» і «Nutri-Score (харчова цінність)».

      Підказка над сіткою в картці формулює це так: «Зіставте колонки файлу з полями системи. «Назва» обовʼязкова, «Ціна» — рекомендується. Клік по рядку — тонкі налаштування колонки.»

      Обовʼязкове поле одне — «Найменування». «Ціна» вважається рекомендованою: без неї програма попередить, але працювати не відмовиться. Решта полів — на ваш розсуд: колонка, якій не призначене поле, просто не завантажується. Це не помилка й не втрата: у прайсі постачальника часто половина стовпців вам не потрібна.

      Сценарії

      Новий постачальник: від файлу до першого імпорту

      Завантажте файл — автопідбір розмітить колонки сам. Відкрийте «Майстер стовпців», поправте поля, де приклади значень не схожі на поле, і пройдіть чек-лист перед першим імпортом. Що вийде: перший імпорт завантажить товари з правильними назвами й цінами.

      Імпорт зупинився з «Не заповнені адреси колонок»

      У журналі помилки натисніть «Заповнити адреси стовпців», у майстрі — «Зіставити автоматично», і задайте адресу хоча б «Найменуванню». Що вийде: обидві перевірки розмітки пройдуть, і імпорт прочитає файл. Причини обох варіантів помилки — у розборі нижче.

      Ціни у файлі в доларах

      Валюту задають колонці, а не формулою: у «Майстрі стовпців» відкрийте налаштування колонки «Ціна», у групі «Валюта» виберіть USD, «Курс валюти» лишіть 0. Що вийде: під час переоцінки ціна помножиться на курс із довідника валют — за умови, що в списку видів ціноутворення прайсу стоїть «Ціна + курс валют». Чого не робити: дописувати ще й формулу {Прайс: Ціна} * {CURRENCY_RATE_USD} — курс застосується двічі. Покроково — прайс у доларах.

      Постачальник змінив файл

      Новий файл розмітку не скидає: поля й адреси лишаються вашими. Якщо стовпці переїхали, журнал покаже «Колонки прайсу зсунулися — перевірте адреси колонок». Що вийде після «Застосувати нові адреси»: адреси перепишуться на нові номери — як це виглядає.

      Що робити, коли імпорт зупинився через розмітку

      Розбір частих проблем
      Що ви бачитеЧому такЩо зробити
      «Не заповнені адреси колонок, звідки завантажувати дані з прайс-листа!» У прайсі не розмічена жодна колонка: адреса не заповнена ні в кого. Це перша з двох перевірок розмітки Розмітьте хоча б «Найменування» або «Артикул виробника». У журналі помилки є кнопка «Заповнити адреси стовпців» — вона веде прямо в секцію «Колонки» (майстер стовпців)
      «Не заповнені адреси колонок, звідки завантажувати дані з прайс-листа для колонок, у яких стоїть прапор "Враховувати унікальність"!» Колонки розмічені, але серед них немає жодної з прапорцем «Враховувати унікальність» і заповненою адресою. Це друга перевірка — вона працює вже після того, як програма переконалася, що розмічена хоч одна колонка Поставте прапорець «Враховувати унікальність» колонці «Найменування» або «Артикул виробника» й перевірте, що адреса в неї заповнена (налаштування колонки)
      «Завантаження скасовано!» Іде наступним рядком після перевірки вище Розмітити колонки й запустити імпорт заново
      «Помилка завантаження» Не вдалося отримати дані для вікна: запит до сервера не пройшов Повторіть; якщо повторюється — перевірте, чи є у вас доступ до вікна «Список прайс-листів» (хто має доступ)

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

      Чи обовʼязково розмічати всі колонки файлу?

      Ні. Обовʼязкове поле одне — «Найменування», «Ціна» рекомендована. Колонка, якій не призначене поле, просто не завантажується, і в прайсі постачальника таких зазвичай половина. Розмічайте те, що вам потрібне.

      Постачальник надіслав новий файл — розмітка злетить?

      Ні. Поля й адреси лишаються вашими, для Excel оновлюються лише імена колонок. Але адреса читається буквально: переставив постачальник стовпці — журнал запропонує «Застосувати нові адреси». Детальніше: зсув колонок.

      Під час завантаження помилка «Не заповнені адреси колонок, звідки завантажувати дані з прайс-листа!». Що робити?

      Жодній колонці не призначена адреса. Кнопкою «Заповнити адреси стовпців» у журналі перейдіть у секцію «Колонки» і задайте адресу хоча б «Найменуванню». Детальніше: розбір проблем.

      Розмітив колонки — товари вже потрапили в мій каталог?

      Ні. Розмітка каже лише, звідки брати значення: товари постачальника лягають у прайс. Звʼязок із каталогом — окрема робота: зіставлення товарів і категорій.

      Чи можна звірити розмітку в чаті з AI?

      Так, для Excel, , XML і : кнопка «✦ AI» у шапці джерела → «Налаштуй стовпці / гілку XML». Детальніше: перевірка розмітки.

      Суміжні теми

      Чи була стаття корисною?

      Зміст статті

      Спробувати безкоштовно