Відділ закупівель і товарів один із відділів вашої AI-корпорації

Обробка прайсів постачальників: ціни й наявність оновлюються самі

Обробка прайсів постачальників — це збір прайс-листів, зіставлення товарів, націнка й оновлення цін і наявності в інтернет-магазині. Elbuz робить це сам.

  • XLSX
  • CSV
  • XML
  • JSON
  • BMEcat
  • ZIP
  • FTP
  • API
  • AI
Відділ закупівель Elbuz у розрізі: AI-агенти приймають прайси, розбирають колонки, міняють ціни на цінниках і статуси на полицях складу, а менеджерка лише підтверджує

Що робить ваш відділ закупівель

Пʼять щоденних справ закупівельника, які бере на себе штат вашого відділу. Ви налаштовуєте один раз і перевіряєте результат.

Забирає прайс сам

Прайс з пошти, FTP, за посиланням чи API, а то й парсером сайту — спосіб обираєте один раз, далі файл приїжджає сам у заданий час. Постачальник щодня кладе файл із новою датою в назві? Програма підставить сьогоднішнє число, а не знайде файла — перебере до пʼяти днів назад.

Завантаження товарів з прайсу (відкривається в новій вкладці)

Розуміє колонки

Прайси в Excel, CSV, XML, YML, JSON чи BMEcat: програма звіряє заголовки зі словником і сама показує, де назва, ціна й артикул. Незнайомі колонки розбирає AI. Переставив постачальник стовпці — помітить зсув і запропонує нові адреси.

Колонки прайсу (відкривається в новій вкладці)

Рахує ціну продажу

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

Правила ціноутворення (відкривається в новій вкладці)

Перекладає наявність

Оновлення залишків без ручної звірки: «+», «***», «>3 шт» чи порожня клітинка зводяться до вашого списку — є, під замовлення, немає. Товар зник з прайсу — у каталозі він стане «Немає» або зніметься з вітрини.

Статуси наявності (відкривається в новій вкладці)

Стежить за кожним завантаженням

Захист від помилкового прайсу: кожен прогін записується в журнал джерела — скільки рядків прочитано, скільки без ціни. Схуд прайс більше, ніж ви дозволили, — стоп-правило не пустить файл, а вам прийде сповіщення.

Журнал прайс-листа (відкривається в новій вкладці)

Які формати файлів постачальників читає Elbuz

ФорматЩо з ним робить Elbuz
Excel (XLS, XLSX), Google Таблицізвіряє заголовки зі словником, незнайомі колонки розбирає AI
CSV, TXTте саме для текстових файлів із будь-яким роздільником
XML, YMLзнаходить гілку товару й поля за будь-якої структури тегів
JSONполя розмічаєте один раз, далі кожне завантаження йде за цією розміткою
BMEcat 1.2, 2005, 2005.1розпізнає каталог за вмістом і бере артикули постачальника й виробника, EAN/GTIN, назву, опис, бренд, одиницю, закупівельну й рекомендовану ціну, категорію та фото
DATANORM 4, 5розпізнає версію за вмістом і читає у версії 4 файл DATANORM.001 з ціною всередині, також в архіві з .WRG і .RAB, а у версії 5 ще й архів із DATPREIS.001. Ціни за 1, 10, 100 чи 1000 одиниць перераховуються за одиницю; кодування CP850 і UTF-8
Архіви ZIP, GZрозпаковує файл і обробляє те, що всередині

Будь-який із них може прийти за посиланням, листом чи з FTP, а постачальника без файла можна підключити через API або парсером сайту. Ціни BMEcat перераховуються за одиницю, навіть коли в каталозі вони вказані за 100 штук.

DATANORM 3 не підтримується. Elbuz не віднімає знижки постачальника (Rabatt) і не додає надбавку за мідь, а ціни від кількості зводяться до однієї ціни нижньої сходинки. Пошкоджений архів чи обрізаний файл не завантажується, попередній прайс лишається. Файл, обірваний точно на кінці рядка без мітки кінця, дає лише попередження в журналі.

Для кого

Як іде автоматична обробка прайс-листів: 6 кроків

Налаштовуєте один раз — далі кожен новий прайс проходить цей шлях сам.

  1. 01

    Підключити джерело

    Майстер у три кроки: постачальник, спосіб отримання файла, перевірка колонок. Для e-mail і FTP спершу потрібен приклад файла — пошту чи сервер вказуєте потім, у картці джерела.

  2. 02

    Зіставити колонки й товари

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

  3. 03

    Задати націнку

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

  4. 04

    Налаштувати наявність

    Показати колонку із залишком і дописати свої написання до статусів. Дописане один раз діє в усіх прайсах, де немає свого правила.

  5. 05

    Увімкнути розклад

    Оновлення прайс-листа йде за розкладом (відкривається в новій вкладці): файл програма забирає сама, а після завантаження всіх прайсів оновлює каталог і вивантаження.

  6. 06

    Перевіряти журнал

    Біля кожного постачальника горить точка за останнім прогоном. Червона — файл заблоковано стоп-правилом; клік по ній відкриває журнал з причиною.

Що відбувається з прайсом за один прогін: від файлу до цін на сайті

Обробка прайс-листів за один прогін: файл постачальника проходить джерело, колонки, правила, AI-зіставлення, ціни й наявність — і доходить до каталогу, сайту й маркетплейсів.

Демонстрація: схема одного прогону на прикладі.

До і після: один прайс, пʼять товарів

Ліворуч — файл постачальника як є. Праворуч — ті самі товари в каталозі після обробки.

Що надіслав постачальниксвої заголовки, ціна в доларах, наявність — значками
КодНайменування товаруЦiна, $Прим.
TWK-17Чайник електр. 1,7л нерж.24.10+
HD-350ФЕН 2200W з дифузором20.70***
PVA-05Клей ПВА 0.5кг1.22>3 шт
GL-45Секатор садов. 4544.90під замовл.
HS-20Шланг 1/2" 20м8.150
  1. Колонки розпізнано: код, назва, ціна, наявність
  2. Ціна: × 41,6 ₴/$, +25 %, округлення до …9 ₴
  3. «+», «***», «>3 шт» → «Є»
Що отримав ваш каталогваші назви, ціна продажу, ваші статуси
АртикулТоварЦінаНаявність
TWK-17Чайник електричний 1,7 л1 259 ₴Є
HD-350Фен 2200 Вт з дифузором1 079 ₴Є
PVA-05Клей ПВА 0,5 кг69 ₴Є
GL-45Секатор садовий2 339 ₴Під замовлення
HS-20Шланг поливальний 1/2", 20 м429 ₴Немає

Приклад: курс, націнку й округлення ви задаєте свої. Назви в каталозі лишаються вашими — прайс оновлює ціну й наявність.

Валюта, курс і округлення цін

Ціна постачальника переводиться за курсом, який Elbuz сам оновлює з нацбанку або з вашого джерела. Потім додаються націнка й доставка, а наприкінці ціна округлюється — до копійок, до цілих чи, наприклад, до десятка. Курс, що стрибнув більше ніж на 30 %, програма сама не застосовує.

  1. 24,10 $ціна в прайсі
  2. × 41,6 ₴/$= 1 002,56 ₴
  3. + 25 %= 1 253,20 ₴
  4. вгору до …9= 1 259 ₴

Детально — курси валют в Elbuz (відкривається в новій вкладці) і правила ціноутворення (відкривається в новій вкладці).

Картка товару: ціна продажу, собівартість, автоматична націнка й наявність з прайсу
Картка товару: ціна, собівартість, націнка й наявність.
Картка товару в каталозі: 12 фото, що прийшли з прайсу постачальника
Картка товару: 12 фото, що прийшли з прайсу.

Як Elbuz зіставляє товари постачальника з каталогом

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

  1. Підтверджені парипари, які ви вже звʼязали, повертаються з довідника
  2. Артикул виробникаповний збіг, від 5 символів
  3. Найменуванняповний збіг назви в каталозі й у прайсі
  4. AI або вирешту доводить AI-зіставлення чи ручний розбір

Ручні пари новий файл не стирає, тому дублікати не множаться. Свої види й порядок черги — у статті налаштування видів зіставлення (відкривається в новій вкладці).

Картка позиції прайсу постачальника: фото, ціни прайсу й каталогу, націнка, наявність, звʼязаний товар каталогу й пропозиції інших постачальників
Позиція прайсу: ціни, наявність, звʼязаний товар і інші пропозиції.

Кілька постачальників на один товар

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

Порівняння цін постачальників з каталогом: потенціал прибутку й порушення РРЦ
Прибуток і ціни: потенціал, порушення РРЦ, ціна проти каталогу.

Як порахувати, де вигідніше купувати, — у статті про порівняння цін постачальників.

Що робить AI-агент, а що вирішуєте ви

Більшу частину роботи програма робить за правилами, AI підключається там, де правил замало, а останнє слово — за вами.

Кімната прайсів Elbuz: роботи зводять прайси в один, аналітик стежить за цінами

Програма — сама, щоразу

  • Забирає файл у заданий час — з пошти, за посиланням, з FTP чи через API.
  • Читає колонки за розміткою, зробленою на першому файлі.
  • Рахує ціни за вашими правилами й перекладає наявність у ваші статуси.
  • Не пускає файл, у якому позицій поменшало більше, ніж ви дозволили.
  • Після завантаження всіх прайсів оновлює каталог і вивантаження.

AI — коли правил замало

  • Розбирає прайси з нестандартними назвами й колонками, яких не впізнав словник, — дивиться й на приклади значень.
  • Розбирає теги XML-фіда постачальника.
  • Кнопка «✦ AI» в журналі пояснює, на якому кроці впав прогін і що відповів сервер постачальника.
  • Пропонує правку розмітки чи часу завантаження — планом, з кнопкою підтвердження.

Ви — один раз і за потреби

  • Перевіряєте розмітку першого файла.
  • Задаєте правила цін і поріг стоп-правила.
  • Дописуєте свої написання наявності — вони діють у всіх прайсах.
  • Погоджуєтеся на нові адреси, коли постачальник переставив колонки.
  • Підтверджуєте план AI: сам він нічого не змінює.

Журнал і здоровʼя джерела: чи можна вірити постачальнику

Кожен постачальник отримує бал від 0 до 100 за прогонами останніх 90 днів. Бал складається з трьох частин — видно, що саме тягне його вниз.

  • 40 %Надійністьчастка прогонів, що завершилися успішно; заблокований теж рахується провалом
  • 35 %Якість данихчастка рядків без ціни й з підозрілими цінами
  • 25 %Свіжістьяк давно було останнє успішне завантаження
  • Здоровий80 і вище
  • Потребує уваги50–79
  • Проблемнийнижче 50
Аналітика прайс-листів постачальників: здоровʼя, покриття, надійність і свіжість кожного джерела
Аналітика джерел: здоровʼя, покриття, надійність і свіжість.

Журнал зберігає 200 останніх прогонів кожного джерела: що приїхало цього разу, як було раніше і на якому кроці прогін упав. Докладніше — журнал прайс-листа (відкривається в новій вкладці).

Як це виглядає в програмі

Справжні вікна Elbuz на демонстраційних даних. Програма для обробки прайсів працює в браузері — нічого не треба встановлювати.

ваш-магазин.elbuz.com
Прайс постачальника з фото → «Оновити мій каталог» → картка товару з новою ціною й наявністю.
ваш-магазин.elbuz.com
Детальна аналітика прайс-листів — підказки на діаграмах надійності й свіжості джерел, далі плавний перехід до розділу «Прибуток і ціни» з порівнянням цін з каталогом.
Товари прайс-листа постачальника в Elbuz: фото й перегляд товару ще до зіставлення з каталогом
Товари прайсу з фото і переглядом товару.
Перегляд товару з прайсу постачальника: фото, ціни й характеристики для зіставлення з каталогом
Перегляд товару прайсу: фото, ціни, характеристики.
Журнал завантаження прайсу: оцінка здоровʼя джерела 100/100 і графіки кожного завантаження
Журнал джерела: Health 100/100 і графіки кожного завантаження.
Історія ціни товару: графік ціни постачальника й ціни продажу за період
Історія ціни товару: графік і підсумки за період.

Elbuz, Excel чи модуль CMS: що обрати для обробки прайсів

Ручна обробка прайсів в Excel, модуль імпорту для OpenCart та інших CMS чи окрема програма — що кожен спосіб бере на себе, а що лишає вам.

Що порівнюємоElbuzExcel чи Power QueryМодуль CMS чи свій скрипт
Хто запускає обробкуВбудований розклад: файл приїжджає самЛюдина щодня відкриває, оновлює й перевіряє файлЗавдання на сервері, якщо імпорт налаштували
Новий постачальник чи форматКолонки розмічаються один раз, незнайомі розбирає AIНова таблиця й формулиНове налаштування імпорту або правка коду
Зламаний файлСтоп-правила не пустять файл на сайтПомітить людина, якщо перевіритьЗалежить від того, чи написали перевірку
Кілька постачальників на товарОдна ціна за вашим правиломЗводити вручнуЗалежить від модуля
AIКолонки, пари товарів і категорії — з відсотком упевненостіНемаєЗалежить від модуля

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

Питання про обробку прайсів постачальників

Що таке обробка прайсів постачальників?

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

Які формати прайсів підтримує Elbuz?

Файли xlsx, xls, csv, xml, BMEcat, DATANORM, zip і gz, а також прайс за посиланням, листом на e-mail, з FTP, через API або парсером сайту постачальника. Колонки розмічаються для Excel, CSV, XML, YML і JSON. Докладніше — Як розмітити XML, YML, JSON і CSV-прайс.

Чи вміє Elbuz імпортувати каталоги BMEcat?

Так, версій 1.2, 2005 і 2005.1. Elbuz розпізнає BMEcat за вмістом файла, незалежно від розширення, і бере артикули постачальника й виробника, EAN/GTIN, назву, опис, бренд, одиницю, ціни, категорію та фото. Файли лише з оновленням цін теж працюють.

Чи вміє Elbuz імпортувати файли DATANORM?

Так, DATANORM 4 і 5. У версії 4 Elbuz читає файл DATANORM.001 з ціною всередині, також в архіві з .WRG і .RAB. У версії 5 ще й архів із DATPREIS.001. Elbuz розпізнає формат за вмістом, перераховує ціни за 1, 10, 100 чи 1000 одиниць за одиницю й читає CP850 та UTF-8. DATANORM 3 не підтримується. Знижки постачальника не віднімаються, надбавка за мідь не додається, а ціни від кількості зводяться до однієї ціни нижньої сходинки. Якщо файли версії 5 приходять окремо, запакуйте їх у ZIP або використайте другий повʼязаний прайс.

З яких етапів складається обробка прайсу?

Отримання файла, розмітка колонок, обробка рядків — категорії, відбір зайвого, чистка назв, наявність, зіставлення з каталогом, націнка, — перевірка стоп-правилами, оновлення каталогу і вивантаження. Новий прайс отримує ці кроки вже в правильному порядку, тож будувати процес з нуля не потрібно. Докладніше — Порядок операцій під час завантаження прайсу.

Як Elbuz зіставляє товари постачальника з моїм каталогом?

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

Що буде, якщо постачальник змінив структуру прайсу чи надіслав поганий файл?

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

Що відбувається з товаром, якого немає в новому прайсі?

За замовчуванням він лишається в каталозі зі статусом «Немає» і нульовим залишком. Можна налаштувати, щоб такий товар знімався з вітрини і сам повертався, коли знову з'явиться в прайсі. Докладніше — Що стається з товаром, якого немає в прайсах постачальників.

Як часто оновлюються ціни й наявність?

Так часто, як задасте в розкладі джерела. Після завантаження всіх прайсів програма сама оновлює каталог і вивантаження. Докладніше — Як завантажити прайс постачальника.

Чи можна задати різну націнку для різних постачальників?

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

Як враховуються валюта, курс і округлення цін?

За курсом, який Elbuz сам оновлює з нацбанку або з вашого джерела, потім додаються націнка й доставка, а наприкінці — округлення. Докладніше — Курси валют в Elbuz.

Як вибрати найвигіднішого постачальника, якщо товар є в кількох прайсах?

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

Чи можна передати оброблені ціни в облікову програму?

Так. Elbuz регулярно вивантажує ціни таблицею XLSX чи CSV або XML-файлом — за постійним посиланням, на FTP чи поштою, — і облікова програма імпортує цей файл. Програма, яка працює з API, забирає ціни й залишки напряму через API v2 Elbuz. Докладніше — Як налаштувати вивантаження товарів.

Чи можна з прайсів постачальників одразу зробити фід для Rozetka і Prom?

Так. Ціни й наявність із прайсів потрапляють у ваш каталог, а з нього Elbuz збирає XML-фіди для Rozetka і Prom за постійним посиланням, яке майданчик забирає сам. Після кожного завантаження прайсів фіди перебудовуються без вас. Докладніше — Як вивантажити каталог на Rozetka.

Чим сервіс кращий за Excel, Power Query чи власний скрипт?

Таблиця й Power Query працюють, доки файл щодня відкриває й перевіряє людина, а скрипт треба правити під кожного нового постачальника. В Elbuz розмітка, пари й правила задаються один раз і далі застосовуються до кожного нового файла самі.

Чи допомагає AI розбирати прайси?

Так. AI розмічає незнайомі колонки файлу, підбирає пари товарам, які не звʼязали правила, і категорії постачальника — до кожної пари з відсотком упевненості й поясненням. Пари з високою впевненістю можна застосовувати автоматично, сумнівні лишаються вам на перевірку. Докладніше — Як зіставити товари прайсу з каталогом через AI.

Скільки постачальників і товарів можна підключити?

Без обмежень: підключайте стільки постачальників і прайсів, скільки потрібно. Від цього залежить лише оплата — вона рахується за кількістю товарів. Докладніше — ціни Elbuz.

Скільки коштує обробка прайсів?

Окремої плати немає: відділ закупівель входить у єдиний тариф Elbuz разом з усією вашою AI-корпорацією. Сума залежить від більшого списку — товарів у каталозі або в прайсах. Перші 14 днів — безкоштовно. Скільки вийде для вашого каталогу — у розділі ціни й тариф.

Чим націнка відрізняється від маржі?

Націнку рахують від закупівельної ціни, маржу — від ціни продажу. Купили за 100, продали за 150: націнка 50 %, маржа 33 %. Формули й приклади — розрахунок націнки.

14 днів безкоштовно

Під’єднайте першого постачальника сьогодні

Відділ закупівель входить у вашу AI-корпорацію разом з усіма іншими відділами. 50 € на балансі після реєстрації, а перенесення даних з іншої програми чи сайту служба підтримки бере на себе безкоштовно.

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