Як B2B-платформа підключається до ERP через API
У вас уже працює ERP. Вона стежить за кожною палетою на складі, друкує фактури й живить даними бухгалтерію. Тому останнє, чого ви хочете, це B2B-платформа, яка перетворюється на друге джерело правди, якому ніхто не довіряє. Добра новина в тому, що сучасна B2B-платформа не замінює вашу ERP. Вона спілкується з нею через API й залишає ERP головною системою. Складність полягає в тому, щоб точно знати, які дані рухаються, у якому напрямку, як часто і які запитання поставити перед тим, як щось підписувати.
Що насправді курсує між платформою та вашою ERP
Уявіть вівторковий ранок у дистриб'ютора під Штутгартом. Клієнт входить до порталу, бачить товар із залишком 240 одиниць, замовляє 60 і отримує підтвердження. За цим одним кліком свою роботу зробили три потоки даних.
Залишки на складі та ціни виходять з ERP у платформу, тож магазин показує те, що знає ERP. Замовлення повертаються з платформи до ERP, тож ваш склад і бухгалтерія бачать їх без повторного набору вручну. Дані про товари, як-от назви, одиниці виміру, коди EAN чи GTIN та прив'язки до клієнтів, зазвичай теж беруть початок в ERP. Selldi підключається до будь-якої ERP чи бухгалтерської системи через свій API, тож ERP залишається єдиним місцем, де живе правда, а магазин це лише вікно, крізь яке дивляться ваші клієнти.
Деталь, яка згодом рятує від суперечок, це ціноутворення. B2B ніколи не має одного прайс-листа. У вас є індивідуальні ставки для кожного клієнта, групові знижки й спеціальні умови для покупця, який щомісяця забирає повну фуру. Вони можуть надходити з ERP або керуватися на платформі, але щоразу мають потрапляти на рахунок кожного клієнта правильно, без того, щоб менеджер із продажів редагував таблицю вручну.
Напрямок важливіший, ніж багато хто очікує
Більшість проблем з інтеграцією виникає через неправильно обраний напрямок. Двостороння синхронізація звучить заспокійливо, але рідко коли варто, щоб усе рухалося в обидва боки. Залишки належать одному напрямку, від ERP до платформи, бо лише склад по-справжньому знає, що є на полиці. Замовлення йдуть у зворотний бік, від платформи до ERP. Ціни зазвичай ідуть від ERP до платформи, якщо тільки ви не хочете, щоб продавці керували акціями просто в магазині.
Selldi синхронізує залишки, ціни та замовлення в обох напрямках, тож системи лишаються узгодженими. Але запитання до будь-якого постачальника однакове: кому дозволено змінювати це поле і де починається зміна? Якщо одне й те саме число можуть редагувати дві системи, рано чи пізно виникне конфлікт, а конфлікти в залишках чи цінах саме такі, які помічають ваші клієнти.
Як часто це достатньо часто
Існує міф, що B2B потребує обліку залишків у реальному часі, із точністю до секунди. Для більшості оптовиків це не так, а гонитва за цим лише додає витрат і крихкості. Насправді вам потрібне оновлення достатньо часте, щоб клієнт майже ніколи не замовив те, що щойно розкупили.
Selldi синхронізується за циклом приблизно кожні 15–60 хвилин. Для дистриб'ютора, який продає цемент, кріплення чи промислові матеріали, де залишки змінюються партіями, а не за мілісекунди, цього цілком достатньо. Швидший цикл має сенс лише тоді, коли ви продаєте дефіцитні, дуже затребувані товари, за останні двадцять одиниць яких точиться боротьба. Запитайте будь-якого постачальника, який інтервал синхронізації, чи можна налаштувати його окремо для кожного типу даних і що станеться із замовленням, зробленим у проміжку між двома синхронізаціями. Хороша платформа поставить його в чергу, і ERP підхопить його наступним проходом, а не втратить.
Запитання, які варто поставити постачальнику
Перш ніж укладати угоду, отримайте конкретні відповіді, а не слайди. Кілька з них відрізняють справжню інтеграцію від демоверсії:
- Які поля синхронізуються, у якому напрямку і за яким графіком, викладено на письмі, а не відмахнуто фразою «повна інтеграція».
- Що відбувається під час збою: якщо ERP недоступна годину, магазин далі приймає замовлення й відтворює їх потім чи блокується?
- Як зіставляються індивідуальні та групові ціни, щоб потрібний покупець бачив потрібне число?
- Як зіставляються ідентифікатори товарів, SKU чи EAN і GTIN, щоб платформа та ERP однаково розуміли, що це за товар?
- Хто відповідає за інтеграцію, коли ваша ERP отримує оновлення, ви чи вони?
Запитайте також, як опрацьовуються реалії життя з усім їхнім безладом. Чимало B2B-замовлень досі надходить у вигляді PDF, електронного листа чи вкладення Excel від давнього клієнта, який відмовляється користуватися порталом. Selldi використовує ШІ, щоб прочитати їх і автоматично передати замовлення в ERP, тож інтеграція охоплює й ті замовлення, що ніколи не починаються з охайного кліку. У парі зі сканером кодів EAN і GTIN на смартфоні, який не потребує встановлення застосунку, продавець прямо в залі може перевірити залишки та зібрати замовлення на основі тих самих актуальних даних, що їх віддає API.
Коли це не варте зусиль
Тут доречна чесність. Якщо ви продаєте кілька товарів десятку клієнтів і опрацьовуєте кілька замовлень на тиждень, інтеграція через API це надмір, і спільна таблиця з телефонним дзвінком переживе будь-який програмний проєкт. Те саме стосується випадку, коли ваша ERP настільки глибоко кастомізована, що ніхто, включно з тими, хто її будував, не може описати її модель даних. Вартість інтеграції роздується, тож спершу варто дати лад самій ERP.
Інтеграція також розчаровує, коли самі дані брудні. Якщо той самий товар існує тричі під трьома SKU або ваші цифри залишків уже хибні в ERP, швидша синхронізація лише швидше рознесе цей безлад на ваших клієнтів. Спершу почистьте дані, а потім під'єднуйте.
А ось де це справді окупається, то це знайомий випадок: дистриб'ютор, що зростає, продає по всьому ЄС, жонглює кількома мовами, валютами та прайс-листами для різних ринків і тоне в повторному наборі замовлень. Selldi опрацьовує багатомовне й мультивалютне експортне ціноутворення та онлайн-оплату карткою чи локальними методами, а типове впровадження триває близько двох тижнів. Ви платите за впровадження плюс підписку, без комісії з ваших продажів, а не віддаєте частку з кожного замовлення.
Якщо ви хочете побачити, як дані рухаються насправді, перш ніж витрачати чийсь час, жива демоверсія доступна за адресою demo.selldi.pl/showcase, а запитання надсилайте на helpdesk@selldi.pl. Мета не в тому, щоб замінити систему, яка вже керує вашим бізнесом. Вона в тому, щоб дати їй канал продажів, який сам себе тримає в чесності.
Часті запитання
Чи замінить Selldi мою ERP?
Ні. Selldi не замінює вашу ERP, а підключається до неї через API. ERP залишається головною системою й єдиним джерелом правди: у ній і далі живуть залишки, фактури та дані для бухгалтерії. Платформа лише додає вашому бізнесу канал продажів, який показує клієнтам актуальні дані з ERP і повертає замовлення назад без повторного набору вручну.
Які дані синхронізуються між платформою та ERP?
Зазвичай курсують три потоки. Залишки та ціни виходять з ERP у платформу, щоб магазин показував актуальні дані. Замовлення повертаються з платформи в ERP, щоб склад і бухгалтерія бачили їх одразу. Дані про товари, назви, одиниці виміру, коди EAN чи GTIN та прив'язки клієнтів, теж зазвичай беруть початок в ERP. Індивідуальні та групові ціни можуть надходити з ERP або керуватися на платформі.
Як часто оновлюються залишки?
Selldi синхронізується приблизно кожні 15–60 хвилин. Для більшості оптовиків цього цілком достатньо, бо залишки змінюються партіями, а не щосекунди. Облік у реальному часі рідко потрібен і лише додає витрат. Швидший цикл виправданий тільки для дефіцитних, дуже затребуваних товарів. Варто уточнити в постачальника, чи можна налаштувати інтервал окремо для кожного типу даних.
Що станеться із замовленням, якщо ERP недоступна?
Хороша платформа не втратить таке замовлення. Якщо ERP тимчасово недоступна, магазин далі приймає замовлення й ставить їх у чергу, а ERP підхоплює їх наступним проходом синхронізації. Саме тому перед підписанням угоди варто запитати постачальника, що відбувається під час збою: система відтворює замовлення потім чи повністю блокує оформлення.
Скільки триває впровадження і як виглядає оплата?
Типове впровадження Selldi триває близько двох тижнів. Модель оплати проста: ви платите за впровадження плюс підписку, без комісії з ваших продажів. Тобто ви не віддаєте частку з кожного замовлення. Selldi також опрацьовує багатомовне й мультивалютне експортне ціноутворення та онлайн-оплату карткою чи локальними методами, що корисно для дистриб'юторів, які продають по всьому ЄС.