Минуло вже понад три роки з моменту, як Microsoft почала співпрацювати з Shopify, додавши офіційний конектор у Business Central як базове розширення. З кожним новим релізом цей інструмент отримує покращення. Нове оновлення зосереджене на двох ключових напрямках: управлінні інформацією про товари (PIM) та обробці торгових документів.
Нижче наведено детальний огляд того, які функції було додано та що змінилося у свіжому релізі.
1. Управління товарною інформацією (Product Information Management)
У цьому блоці розробники значно розширили можливості синхронізації карток товарів та їхніх характеристик.
- Підтримка зображень та атрибутів для варіантів товарів: Тепер конектор повноцінно підтримує передачу зображень та атрибутів для конкретних варіантів товарів (Item Variants). Ці атрибути можна використовувати в Shopify для визначення опцій продукту (наприклад, колір або матеріал).
- Синхронізація колекцій: Business Central тепер дозволяє імпортувати користувацькі (кастомні) колекції з Shopify. При експорті товарів користувач може гнучко налаштовувати фільтри (наприклад, за кодом категорії товару), щоб автоматично визначати, до якої саме колекції на стороні Shopify має потрапити товар.
- Імпорт маркетингових текстів: При міграції або імпорті товарів із Shopify до Business Central, окрім назви, ціни та собівартості, віднедавна переноситься також і маркетинговий текст (опис товару, у тому числі у форматі HTML).
- Нові метаполя (Metafields): Конектор адаптувався під нові типи метаполів Shopify, зокрема типу Article(посилання на блоги). Оновлені API дозволяють ініціалізувати та оновлювати ці метаполя під час експорту.
- Синхронізація собівартості (Unit Cost): Процес оновлення середньої собівартості тепер інтегровано в загальну синхронізацію цін. Навіть якщо роздрібна ціна товару не змінилася, актуальна собівартість все одно передаватиметься в адмін-панель Shopify для точної аналітики маржинальності.
- Видалення Tax Code: Оскільки Shopify більше не підтримує поле коду податку на рівні варіантів у своїх нових API, це поле було видалено і з конектора Business Central.
2. Обробка документів та замовлень (Document Processing)
Найбільш очікувані зміни торкнулися фінансової складової та зняття давніх технічних обмежень.
- Підтримка валюти представлення (Presentment Currency): Раніше, незалежно від того, у якій валюті покупець розраховувався на локальному ринку (наприклад, у данських кронах), Business Central завжди створював замовлення у базовій валюті магазину (наприклад, у доларах США). Тепер додано нове налаштування: документи продажу можуть створюватися безпосередньо у валюті, в якій було здійснено транзакцію на чекауті. В імпортованому замовленні відображатимуться обидві валюти.
- Усунення обмежень на фулфілмент (Fulfillment): Розробники повністю прибрали кілька старих лімітів конектора. Тепер коректно обробляються та синхронізуються назад у Shopify такі складні сценарії:
- Збільшення кількості товару в замовленні;
- Промо-акції типу «Купи X, отримай Y» (з однаковими позиціями);
- Продаж комплектів/складань (Assemblies / Packet Bundles).
- Інструменти для діагностики: Для спрощення пошуку помилок додано новий механізм логування та усунення несправностей (Troubleshooting) під час обробки інформації про виконання замовлень.
- Зміна поля повернень: Через оновлення API з боку Shopify дані про повернення товарів (Returns) тепер записуються та зберігаються в іншому технічному полі системи.
3. Технічні оптимізації та масштабованість
Оновлення конектора базується на свіжих версіях API Shopify. Головні архітектурні покращення:
- Оптимізовано алгоритми перевірки доступності залишків на складах (Inventory Availability).
- Прискорено роботу масових операцій (Bulk Operations), які використовуються для синхронізації цін.
- Збільшення лімітів варіантів: Система тепер підтримує роботу з великими каталогами, що мають до 2000 варіантів для одного товару.
Цей реліз робить інтеграцію між Business Central та Shopify значно гнучкішою. Компанії, які працюють на міжнародних ринках, отримали правильний облік локальних валют, а логістичні департаменти позбулися обмежень під час реєстрації складних замовлень і комплектів товарів. Магазинам, які використовують конектор, рекомендується перевірити свої налаштування та оновитися.
