Традиційний десктопний клієнт SAP Business One – це потужний інструмент, але він покриває потреби далеко не всіх співробітників. Менеджери на зустрічах, керівники у відрядженнях, комірники з планшетами – усі вони потребують мобільності та швидкості, які важко забезпечити класичними методами.
Відповіддю на цей запит став SAP Business One Web Client – сучасний браузерний інтерфейс, побудований на технології SAP Fiori. У цій статті зʼясуємо, як він працює, кому з ваших співробітників достатньо лише браузера та з чого почати запуск.
Що таке Web Client і яку задачу він вирішує
SAP Business One – ERP-система для малого та середнього бізнесу, якою користуються десятки тисяч компаній по всьому світу. Традиційно робота з нею відбувається через класичний настільний клієнт – повнофункціональну Windows-програму з доступом до всіх модулів: CRM, фінанси, продажі, закупівлі, склад, виробництво. Класичний клієнт був і залишається потужним інструментом, і він нікуди не зникає.
Але SAP дивиться ширше. Далеко не кожен співробітник компанії сидить за робочим комп'ютером вісім годин на день. Є менеджери, які працюють на виїзді. Є комірники, яким зручніше використовувати планшет безпосередньо на складі. Є керівники, що хочуть бачити ключові показники зі смартфона між зустрічами. Раніше всі ці люди або не мали доступу до ERP-системи, або отримували його з великими незручностями. Web Client створено саме для того, щоб охопити ці ролі та сценарії – зробити SAP Business One доступним для кожного, кому він потрібен.
Web Client – це повноцінний браузерний інтерфейс до тієї самої бази даних, з якою працює настільний (десктопний) клієнт. Не окрема система, не копія, не «полегшена версія». Одна база – два способи доступу. Замовлення, створене у Web Client, миттєво доступне в десктопній версії. Рахунок, виписаний через десктоп, одразу видно у вебі. Повна синхронізація без затримок.
З кожним оновленням SAP розширює функціональність Web Client, охоплюючи нові модулі та процеси. Повна функціональна відповідність із десктопом запланована орієнтовно на 2027 рік, але вже зараз Web Client покриває переважну більшість типових бізнес-сценаріїв і для багатьох ролей є цілком самодостатнім інструментом.
Як це працює технічно
Web Client не звертається до бази даних напряму. Між ним і базою стоїть Service Layer – RESTful API, який SAP розвиває як основний канал інтеграції для всієї платформи Business One. Цей самий API використовують мобільні додатки, сторонні інтеграції та кастомні рішення. Тобто Web Client побудований на зрілій, перевіреній технології, а не на чомусь експериментальному.
Приємний бонус: для розгортання веб-клієнта зазвичай не потрібно купувати окремий сервер – якщо ваше поточне обладнання відповідає системним вимогам SAP Business One версії 10.0, усе працюватиме на існуючих потужностях.
На практиці це означає кілька важливих речей.
Безпека: усі налаштування прав доступу, сконфігуровані для настільного клієнта, діють і у Web Client. Окремо налаштовувати авторизацію не потрібно – користувач бачить рівно те, на що має дозвіл.
Кастомізація: якщо ваша компанія використовує користувацькі поля (UDF), вони підтримуються у Web Client. Для адаптації сторонніх аддонів SAP пропонує Extensibility Toolkit – набір інструментів для створення розширень, сумісних із веб-інтерфейсом.
Візуальна частина побудована на дизайн-системі SAP Fiori – уніфікованому підході до інтерфейсів, який SAP використовує у всій своїй продуктовій лінійці, включаючи S/4HANA та SuccessFactors. Fiori – це адаптивний дизайн, який автоматично підлаштовується під розмір екрана: монітор, планшет, смартфон. Великі кнопки, чітка типографіка, логічне групування елементів – інтерфейс, з яким комфортно працювати навіть тим, хто ніколи раніше не мав справи з ERP.
Хто може працювати тільки у Web Client, а кому потрібні обидва інтерфейси
Це, мабуть, найпрактичніше питання. Відповідь залежить від ролі конкретного співробітника.
Ролі, для яких Web Client уже самодостатній.
Менеджер з продажів – повний цикл від комерційної пропозиції до рахунку-фактури, робота з CRM, перегляд залишків, аналітика.
Закупівельник – замовлення постачальникам, оприбуткування товарів, рахунки.
Комірник – залишки на складах, переміщення, інвентаризація.
Керівник або власник – аналітичні дашборди, контроль ключових показників у реальному часі.
Менеджер по роботі з клієнтами – ділові партнери, активності, лійка продажів, платежі.
Для всіх цих ролей Web Client покриває щоденні потреби повністю. Встановлювати десктопну версію для них немає необхідності – достатньо браузера.
Ролі, де десктопний клієнт залишається основним.
Бухгалтер та фінансовий директор – частина складних облікових операцій поки що реалізована тільки в десктопі.
Системний адміністратор – конфігурація системи, управління користувачами, налаштування.
Користувачі специфічних аддонів, які ще не адаптовані під Web Client.
Але навіть для цих ролей Web Client стає зручним доповненням: переглянути звіт з телефона, перевірити статус документу поза офісом, показати дашборд на нараді.
Комбінований варіант підходить будь-якій ролі: десктоп як основний інструмент в офісі, Web Client – для мобільності та швидкого доступу. Обидва інтерфейси працюють з однією базою, тому переключатися між ними можна в будь-який момент.
Аналітика без Crystal Reports і без IT-відділу
Один із найсильніших аспектів Web Client – вбудована аналітика, доступна кожному користувачу без будь-яких технічних знань.
Будь-який список документів у Web Client – замовлення, рахунки, накладні – можна перетворити на діаграму в один клік. Натискаєте іконку візуалізації – і таблиця стає стовпчиковим графіком, круговою діаграмою або лінійним трендом. Осі графіка можна змінювати на льоту: подивитися продажі в розрізі менеджерів, клієнтів, товарних категорій або періодів.
Але це тільки початок. Створений графік можна зберегти як аналітичну картку (Analytical Card) і вивести на стартову сторінку. Картка – це інтерактивний віджет, прив'язаний до реальних даних бази. Він оновлюється автоматично при кожному відкритті стартової сторінки. По суті, кожен користувач може за хвилину зібрати собі персональний дашборд із живих даних компанії – без Crystal Reports, без звернення до IT, без очікування.
Це не замінює спеціалізовані BI-рішення для глибинної аналітики. Але для щоденного моніторингу і швидкого прийняття рішень – більш, ніж достатньо. А якщо потрібен детальніший розріз, дані з будь-якого списку експортуються в Excel напряму з Web Client.
Що потрібно для запуску: практичний чек-лист
Якщо ви вирішили підключити Web Client у своїй компанії, ось конкретний перелік того, що знадобиться.
Інфраструктура. SAP Business One версії 10.0 або вище – це обов'язкова умова; на більш ранніх версіях Web Client недоступний. На сервері має бути встановлений серверний компонент Web Client і активований Service Layer – API-прошарок, через який веб-інтерфейс спілкується з базою. Якщо плануєте доступ ззовні офісної мережі (а це зазвичай головна причина впровадження), потрібен безпечний зовнішній доступ – як правило, через зворотний проксі-сервер із SSL-сертифікатом. Встановлення та налаштування – завдання для системного адміністратора або вашого партнера-впроваджувача.
Ліцензування. Додаткових ліцензій не потрібно. Web Client вже включений у вашу стандартну ліцензію SAP Business One. Проте доступ залишається повністю контрольованим. Ваш системний адміністратор не лише надає захищене веб-посилання, а й керує повноваженнями кожного працівника. Саме від налаштованих прав доступу залежить, які функції та плитки побачить користувач після авторизації. Зі сторони працівника все максимально просто: отримали посилання, ввели свій звичний логін та пароль — і ви у своєму персоналізованому робочому просторі.
На стороні користувача. Сучасний браузер: Chrome, Microsoft Edge, Safari. Жодних плагінів, розширень чи додаткового програмного забезпечення. Стабільне інтернет-з'єднання – Web Client працює в режимі реального часу, тому офлайн-режим архітектурою рішення не передбачений.
Як підійти до впровадження: поради з практики
Технічно запустити Web Client нескладно. Складніше – зробити так, щоб команда справді почала ним користуватися і отримувала вигоду. Ось кілька рекомендацій, побудованих на досвіді реальних впроваджень.
Почніть з конкретних ролей, а не з «усіх одразу». Визначте 2–3 ролі, для яких Web Client дає найбільш відчутну вигоду. Зазвичай це менеджери з продажів, які працюють на виїзді, або керівники, яким потрібен мобільний доступ до аналітики. Навчіть спершу їх, зберіть зворотний зв'язок – і вже потім масштабуйте на інші ролі.
Налаштуйте стартові сторінки під кожну роль. За замовчуванням стартова сторінка показує плитки для всіх доступних модулів. Це перевантажує і заплутує. Для кожної ролі варто залишити тільки релевантні функції: менеджер з продажів бачить Sales, CRM, Analytics; комірник – Inventory; керівник – дашборди. Це одночасно і зручність, і безпека.
Заздалегідь перевірте покриття функцій. Перш ніж переводити співробітника виключно на Web Client, переконайтеся, що всі його щоденні завдання покриті. Пройдіться за типовим робочим днем цієї ролі: які документи створює, які звіти дивиться, які модулі використовує. У більшості випадків все покрито – але краще перевірити, ніж виявити прогалину в перший робочий день.
Не забувайте про зовнішній доступ. Web Client у внутрішній мережі – це корисно, але головна його перевага – мобільність. Якщо не налаштувати можливість віддаленого підʼєднання, менеджер на виїзді все одно не зможе працювати. Проте вихід за межі офісного контуру вимагає безкомпромісної захищеності. Просто «виставити» ERP-систему у відкритий інтернет без належного захисту створює величезний ризик для комерційних даних. Безпечний зовнішній доступ (із шифруванням трафіку HTTPS, налаштуванням Reverse Proxy чи VPN) — це необхідна умова. Обов'язково обговоріть архітектуру захисту з вашим ІТ-адміністратором ще на етапі планування, щоб мобільність не перетворилася на вразливість.
Потрібна допомога у впровадженні?
Напишіть намЩо SAP додає з кожним оновленням
SAP розвиває Web Client активно і послідовно. Оновлення виходять у складі Feature Packs, і з кожним релізом список можливостей зростає. Кілька прикладів функцій, що з'явилися в останніх оновленнях:
Web Client UI API (Глибока кастомізація): Раніше браузерний інтерфейс був стандартним і майже не піддавався змінам. Тепер розробники отримали інструменти, щоб доопрацьовувати сам Web Client під унікальні потреби компанії: додавати власні кнопки, створювати нові діалогові вікна, виводити користувацькі поля та використовувати Webhooks для миттєвої автоматизації процесів.
Розширена аналітика, звіти та швидкий обмін даними: З'явилася повноцінна підтримка SAP Crystal Reports із налаштуванням параметрів (вибір дат, складів, контрагентів тощо) просто в браузері, а створеними звітами чи графіками тепер можна легко ділитися з колегами через прямі посилання.
Тісна взаємодія з Microsoft 365: Користувачі можуть експортувати дані безпосередньо у OneDrive (в Excel чи Word), співпрацювати над документами через Microsoft Teams та керувати листами через Outlook 365 просто із браузера.
Перенесення звичних інструментів у веб: Популярні серед користувачів інтерактивні карти процесів (Process Map) для продажів, купівель, складу та фінансів тепер повністю доступні і в Web Client. А для автоматизації рутини додано майстри масової генерації документів (Document Generation Wizard), що дозволяють, одним кліком обробляти десятки накладних чи рахунків одночасно.
Коло користувачів, яким достатньо тільки Web Client, зростає з кожним Feature Pack. Якщо пів року тому якась функція була відсутня – варто перевірити знову: цілком можливо, SAP вже її додав.
Коротко: головне
Web Client – це браузерний інтерфейс до SAP Business One, який працює з тією самою базою даних, що й класичний додаток. Він розширює доступ до системи для нових мобільних ролей та пристроїв.
Для багатьох посад – продажі, закупівлі, склад, керівництво – Web Client уже зараз є повноцінним і єдиним потрібним інструментом. Для інших – зручне доповнення до настільної версії.
Додаткових ліцензій не потрібно. Встановлення на стороні користувача – теж. Потрібен лише браузер і стабільний інтернет.
SAP цілеспрямовано нарощує функціональність Web Client із кожним оновленням. Це стратегічний напрямок платформи, мета якого – зробити SAP Business One доступним для кожного співробітника компанії.
Хочете побачити Web Client наживо – як виглядає інтерфейс, як працює навігація, як створюються документи та налаштовуються дашборди? Ми записали детальне відео з демонстрацією.
Часті запитання (Q&A)
Якщо Ви не знайшли відповіді на запитання, яке вас цікавило, Ви можете його пошукати чи задати на SAP форумі.
SAP Business One Web Client - це браузерний інтерфейс до ERP-системи SAP Business One. Він працює з тією самою базою даних, що й класичний десктопний клієнт, тому документи, створені у вебі, одразу доступні в настільній версії, і навпаки.
Ні. Web Client — це не окрема ERP-система і не копія SAP Business One. Це альтернативний спосіб доступу до тієї самої системи через браузер.
Ні, додаткові ліцензії не потрібні. Доступ до Web Client уже включений у вартість стандартних ліцензій SAP Business One. Права доступу та повноваження користувачів налаштовуються системним адміністратором так само, як і для класичної версії.
Для розгортання та роботи системи необхідні:
Версія системи: SAP Business One 10.0 або вище.
Серверна частина: активований прошарок Service Layer (RESTful API) та встановлений компонент Web Client (окремий сервер зазвичай не потрібен, якщо поточне залізо відповідає вимогам версії 10.0).
Зі сторони користувача: сучасний браузер (Chrome, Edge, Safari) та стабільний інтернет.
Безпека рішення базується на трьох рівнях:
Усі права доступу користувачів автоматично підтягуються з настільної версії.
Для зовнішнього підключення використовується шифрування трафіку HTTPS.
Доступ ззовні офісу налаштовується через зворотний проксі-сервер (Reverse Proxy) або VPN, що виключає пряме відкриття бази даних в інтернет.