Підключення до будь-якої ERP

Відкритий REST API SkyPlanner підключається до ERP, MES та операційних систем, включно з внутрішніми ERP. Створіть інтеграцію самостійно або дозвольте нашій команді допомогти.

Працює і автономно — інтеграція з ERP є опціональною, не обов'язковою.

Обговорити проект інтеграції

Підключається до ERP та MES систем, таких як

Інтеграції / ERP / SAP Business One

Чи є в SAP Business One планування виробництва? Виробничі ресурси, MRP і роль SkyPlanner APS

Ні. У стандартній версії SAP Business One є MRP, виробничі ресурси з добовою потужністю та вікно Resource Capacity, яке показує перевантаження ресурсу. Але немає механізму, який визначає черговість виробничих замовлень, що потребують тієї самої потужності. Тому планувальник переносить дати замовлень вручну. Виробники, яким потрібне планування виробництва для всього цеху з урахуванням реальної доступності обладнання й персоналу, використовують SkyPlanner APS разом із SAP Business One.

Діаграма Ганта в SkyPlanner APS із виробничими завданнями, розподіленими між робочими центрами, та списком замовлень унизу.

Як SAP Business One планує виробництво: крок за кроком

1. Дані планування номенклатури та MRP Wizard

Налаштування MRP розміщено на вкладці Planning Data у картці Item Master Data:

  • Planning Method (MRP або None) та Procurement Method (Buy або Make)
  • Order Interval, Order Multiple та Minimum Order Quantity
  • Lead Time та Tolerance Days

Робота з MRP Wizard складається із шести кроків: сценарій, налаштування горизонту планування й часу виконання замовлення, номенклатура, рівень компанії або складу, джерела даних і рекомендації. Результати потрапляють у вікна MRP Results та Order Recommendations. В останньому ви перетворюєте рекомендації на замовлення на закупівлю, виробничі замовлення або запити на переміщення запасів.

Під час розрахунку перевіряються матеріали. У навчальному курсі SAP це сформульовано так: “the system checks if all the components are available for making the item” (система перевіряє, чи всі компоненти доступні для виготовлення виробу) (SAP Learning). У документації вказано такі вхідні дані: попит, постачання, запаси та час виконання замовлення. Потужності виробничих ресурсів серед них немає.

2. Виробничі ресурси та добова потужність

Виробничі ресурси належать до основних даних і мають значення Resource Type: Machine, Labor або Other. Ресурс типу Machine пов’язується з одним або кількома основними засобами, а типу Labor — з працівниками. Управління виробничими ресурсами ведеться за потужністю, а не за кількістю. Щоб пов’язати верстати з основними засобами, спочатку потрібно ввімкнути функціональність Fixed Assets.

Потужність задається на день. На вкладці Planning Data виробничого ресурсу ви задаєте чотири коефіцієнти потужності для кожного дня тижня, наприклад кількість годин у зміні, змін на день і верстатів. B1 перемножує їх, отримуючи єдине значення Daily Capacity. Потім у вікні Set Daily Internal Capacities ви формуєте дані за період. Є два типи потужності: Daily Internal Capacity та Single Run Capacity. Другий вмикається прапорцем Relevant for Single Run Capacity. SAP чітко визначає деталізацію: “These capacities are defined on a daily basis” (ці потужності визначаються на кожен день) (SAP Learning).

3. Технологічний маршрут як Route Stages у BOM

У SAP Business One немає окремого довідника технологічних маршрутів. Маршрут — це набір рядків Route Stage у специфікації Bill of Materials (Product Tree). Для кожного з них ви вручну задаєте Route Sequence та Waiting Days. Під етапами розміщуються рядки виробничих ресурсів. Для виробничих замовлень із маршрутом система розраховує Required Days та Total Days для кожного етапу, де Total Days = Required Days + Waiting Days.

4. Виробничі замовлення та розподіл ресурсів

Для кожного рядка виробничого ресурсу у виробничому замовленні задається один із чотирьох методів розподілу:

Метод розподілуЯк працює
На дату початкуВідносить увесь час виробничого ресурсу на дату початку
На дату завершенняВідносить увесь час виробничого ресурсу на дату завершення
Вперед від дати початкуЗавантажує кожен день від дати початку вперед, у межах Single Run Capacity
Назад від дати завершенняЗавантажує кожен день від дати завершення назад, у межах Single Run Capacity

Кожен метод розподіляє час виробничого ресурсу для одного замовлення. Розподіл уперед і назад обмежується значенням Single Run Capacity — кількістю годин, яку одне виробниче замовлення може використати за день. Завантаження цього ресурсу іншими замовленнями при цьому не враховується.

5. Вікно Resource Capacity

У вікні Resource Capacity є подання Internal, Available та Single Run. На вкладці Capacity Data діє формула: Available = Internal – Committed – Consumed. Committed — це потужність, виділена на виробничі замовлення, але ще не відпущена у виробництво; Consumed — потужність, уже відпущена у виробництво. Коли замовлення резервують більше потужності, ніж має виробничий ресурс, значення Available стає від’ємним.

6. Усунення перевантажень вручну

Від’ємне значення Available лише сигналізує про проблему, а не виправляє її. У навчальних матеріалах SAP для версії 9.1 модуль ресурсів представлено як засіб, що дає планувальникам змогу побачити, чи може виробництво працювати за планом. Для іншого випадку вказано: “manual scheduling adjustments need to be made to meet deadlines” (щоб дотриматися строків, потрібно вручну скоригувати графік) (Удосконалення виробництва в SAP B1 9.1). Коригування виконує планувальник: змінює дати замовлення або розподіл потужності, а потім знову перевіряє дані у вікні.

Де закінчуються можливості SAP Business One

ОбмеженняЩо сказано в документації SAPЩо це означає для виробничого цеху
Немає автоматичного переплануванняМодуль показує “if manual scheduling adjustments need to be made” (чи потрібно вручну коригувати графік) (PDF)Кожне перевантаження усуває людина, переносячи дати
Одне замовлення — один верстат“The calculation algorithm of Required Days is set up based on the assumption that a single production order can be produced on a single machine.” (Алгоритм розрахунку Required Days ґрунтується на припущенні, що одне виробниче замовлення можна виконати на одному верстаті.) (Практичний посібник)Немає визначення черговості замовлень, що потребують одного виробничого ресурсу, і розподілу замовлення між верстатами
Деталізація за днями“These capacities are defined on a daily basis.” (Ці потужності визначаються на кожен день.) (SAP Learning)Зміни враховуються лише як коефіцієнт у загальній добовій потужності, тому план складається в днях, а не в годинах
MRP перевіряє матеріалиПід час розрахунку система “checks if all the components are available” (перевіряє, чи доступні всі компоненти) (SAP Learning)Рекомендовані дати визначаються за часом виконання замовлення, а не за завантаженням верстатів
Час очікування вводиться вручнуWaiting Days вводиться вручну для кожного Route StageЧас у черзі — це фіксована оцінка, а не результат розрахунку фактичного завантаження

Час налагодження передбачено лише в одному вигляді: як Additional Quantity у рядку виробничого ресурсу в BOM. SAP додає його до планового часу “regardless of the quantity of the parent item produced” (незалежно від кількості виготовленого батьківського виробу) (Практичний посібник). Це фіксований час на замовлення. Він не залежить від того, який виріб виготовляли перед цим, тож черговість, яка скорочує переналагодження, як і раніше визначає планувальник. Інструменти можна налаштувати як виробничі ресурси типу Other з добовою потужністю. Система не перевіряє, чи вільні штамп або пристосування в конкретну годину. Рядок виробничого ресурсу не перемикається на альтернативний верстат, коли перший повністю завантажений.

Коли достатньо вбудованого планування SAP Business One

Стандартне планування B1 справляється в таких випадках:

  • Мало верстатів і невеликий асортимент. Якщо виробничих ресурсів небагато, а на кожен виріб є один або два технологічні маршрути, планувальник щоранку переглядає вікно Resource Capacity. Поодинокі від’ємні значення можна усунути за лічені хвилини.
  • Стабільне виробництво на склад. Коли попит сталий, час виконання замовлення в MRP відповідає реальності, а вузьке місце не змінюється, дати, розраховані на основі цього часу, залишаються реалістичними.
  • Достатньо точності до дня. Якщо вашим клієнтам важливий день, а не година, розподіл потужності за днями забезпечує потрібну деталізацію.
  • Переналагодження короткі, а оснащення не використовується спільно. Якщо час налагодження не залежить від попереднього виробничого завдання й кожен верстат має власні інструменти, фіксований час на замовлення через Additional Quantity дає достатню точність.

Коли потрібна система планування виробництва

Ознаки цілком конкретні:

  • Щотижня значення Available стає від’ємним для кількох виробничих ресурсів, а усунення перевантажень займає години.
  • Кілька замовлень потребують одного верстата, і від черговості їх виконання залежить, які з них буде відвантажено вчасно.
  • Налагодження або переналагодження забирають значну частину потужності, а послідовне виконання схожих виробничих завдань дало б змогу заощадити години.
  • У плані потрібно враховувати зміни, понаднормову роботу, відсутність працівників або доступність операторів, а не лише загальне число на день.
  • Надходить термінове замовлення, і ніхто не може сказати, які замовлення воно відсуне.
  • Фактичний план ведеться в Excel паралельно з B1, і вже до середи дані в них розходяться.

На що звернути увагу

  1. Читання стандартних об’єктів B1. Система читає виробничі замовлення, Product Trees з Route Stages, Resources та Items, тож ваш виробничий модуль залишається без змін.
  2. Планування за реальними потужностями. Для кожного робочого центру, з урахуванням змін, персоналу й відсутності працівників, а не лише загальних добових значень.
  3. Черговість завдань і налагодження. Час переналагодження між продуктами має залежати від послідовності їх виготовлення, а не бути лише фіксованим для кожного замовлення.
  4. Спільні виробничі ресурси. Інструменти як обмежені ресурси, які не можна одночасно використовувати на двох верстатах. Завдання, для яких потрібні кілька операторів одночасно. Альтернативні верстати або працівники, коли основні зайняті.
  5. Урахування матеріалів. Завдання не повинно починатися, доки не будуть доступні його компоненти. При цьому слід ураховувати як складські запаси, так і очікувані надходження за відкритими замовленнями на закупівлю.
  6. Перепланування в разі змін. План оновлюється в міру виконання виробничих завдань або зміни замовлень, і планувальнику не потрібно перебудовувати його вручну.
  7. Двосторонній обмін даними. Заплановані дати записуються назад у ProductionOrders, а дані про випуск продукції в цеху передаються до B1 як документи Receipt and Issue for Production.
  8. Випробування на власних даних. Ви маєте побачити власні замовлення в розкладі ще до початку робіт з інтеграції.

Чотири типи інструментів календарного планування для B1

  • Власні засоби планування B1. MRP Wizard, Resource Capacity і чотири методи розподілу. Цього достатньо, поки перевантаження трапляються рідко.
  • Дошки планування та виробничі доповнення в клієнті B1. Дошка планування наочно відображає замовлення, якими керує планувальник. Виробниче доповнення додає власні об’єкти виробничих завдань, тож управління виробництвом переходить на нову модель даних.
  • Корпоративні комплекси APS. Розраховані на окрему команду планувальників, яка моделює й налаштовує систему. Впроваджуються в межах консалтингового проєкту.
  • Хмарна APS з інструментами виконання завдань у цеху. Планує стандартні виробничі замовлення B1 відповідно до реальних потужностей обладнання й доступності персоналу та показує операторам їхню чергу завдань на телефоні чи планшеті. Саме так працює SkyPlanner.

Якщо вам бракує саме календарного планування стандартних виробничих замовлень, хмарна APS потребує найменше змін, оскільки B1 залишається без змін.

Де стане в пригоді SkyPlanner

SkyPlanner APS — це хмарна система планування виробництва, яка складає графік з урахуванням реальних потужностей обладнання й доступності персоналу. Вона призначена для виробників, які працюють у B1, хочуть зберегти стандартні виробничі замовлення й більше не виправляти від’ємні значення Available вручну. Вона усуває кожне з наведених вище обмежень:

  • Замість добових підсумків — реальна модель потужностей. Планування виробництва за реальними потужностями кожного робочого центру з урахуванням змін, персоналу, відпусток, відсутності працівників і понаднормових змін.
  • Замість «одне замовлення — один верстат» — визначення черговості всіх завдань. Рушій Arcturus за секунди визначає черговість усіх завдань на всіх робочих центрах, ураховуючи альтернативні робочі центри та розподіл завдань між верстатами. Планувальники редагують розклад на інтерактивній діаграмі Ганта, а рушій підтримує його узгодженість.
  • Замість фіксованого часу налагодження — матриця переналагоджень. Матриця містить час переналагодження між продуктами залежно від послідовності їх виготовлення (із синього на червоний — 30 хвилин, із червоного на синій — 60), а рушій обирає черговість із найменшими витратами часу на налагодження. Час налагодження та завершальних робіт моделюється для кожного завдання.
  • Інструменти й бригади враховуються як обмежені ресурси. Інструменти — це обмежені ресурси, які не можна запланувати одночасно на двох робочих центрах. Для одного завдання можуть бути потрібні кілька операторів одночасно. Коли основний ресурс недоступний, рушій переносить роботу на альтернативні верстати або призначає інших працівників.
  • Замість дат за нормативним часом виконання — дати за доступністю матеріалів. Для кожного завдання перевіряються складські запаси та очікувані надходження за замовленнями на закупівлю в B1. Невиконана кількість за замовленням на закупівлю вважається доступною на дату поставки, зазначену в рядку замовлення. Документ Goods Receipt PO у B1 переводить її до складських запасів у SkyPlanner, зокрема й у разі часткового надходження.
  • Строки виконання стають реальними пріоритетами. Пріоритет завдання, пріоритезація за датою завершення, пріоритет клієнта, Fast Track і Dynamic Priorities визначають, яке завдання виконуватиметься першим.
  • Замість ручних коригувань — автоматичні. Autopilot автоматично переплановує розклад у разі змін на виробництві, дотримуючись заданих вами блокувань і пріоритетів.
  • Календарне планування та виконання завдань у цеху — в одному інструменті. Оператори бачать свою чергу завдань і реєструють виконану роботу на телефоні чи планшеті за допомогою Mobile Confirmations, Production Timer і Quick Log Mode.

Обирайте SkyPlanner, якщо вікно Resource Capacity щотижня показує перевантаження, а на їх усунення йдуть години.

Обирайте SkyPlanner, якщо переналагодження залежать від послідовності виготовлення або спільні інструменти та завдання для кількох операторів визначають, яку роботу можна почати наступною.

Обирайте SkyPlanner, якщо вам потрібне планування виробництва за реальними потужностями для стандартних виробничих замовлень B1, а не новий виробничий модуль.

Повний перелік можливостей наведено на сторінці функцій.

SkyPlanner обмінюється даними із SAP Business One в обох напрямках. Виробничі замовлення, етапи технологічних маршрутів, виробничі ресурси та відкриті замовлення на закупівлю надходять через Service Layer. Заплановані дати записуються назад у ProductionOrders, а зареєстровані дані про випуск продукції та відпрацьовані години передаються як документи Receipt and Issue for Production. Вебхуки SkyPlanner передають кожну зміну в розкладі одразу, щойно вона відбувається.

Кожне підприємство використовує B1 по-своєму: від етапів технологічного маршруту в BOM до груп виробничих ресурсів і доповнень. Команда SkyPlanner налаштовує інтеграцію відповідно до вашої конфігурації під час початкового налаштування та підтримує її після запуску. Ваш партнер із B1 або ваші розробники також можуть створити інтеграцію на основі документованого REST API SkyPlanner (довідник API) — для цього достатньо ключа API. Документація продукту та API доступна всім у розділі документації SkyPlanner.

Фармацевтичний виробник Laboratory & Allied із Найробі використовує SAP Business One на HANA разом із Power BI. На підприємстві працює близько 1 000 людей, приблизно 800 із них — на виробництві. Компанія користується SkyPlanner з 2025 року. Її власна ІТ-команда виконала інтеграцію із SAP переважно самостійно, за допомогою SkyPlanner. За даними компанії, показники своєчасності поставок і своєчасності надання звітності клієнтам зросли на 50%.

Почніть з експорту даних із B1 у CSV або Excel під час 30-денного безкоштовного пробного періоду: до 20 робочих центрів, без банківської картки. Ви побачите власні замовлення в розкладі ще до початку будь-яких робіт з інтеграції. Після цього вартість становить від 199 € на місяць із 5 робочими центрами включно. Оплата щомісячна, скасувати підписку можна будь-коли. Вартість інтеграції розраховується заздалегідь з урахуванням ваших процесів і потреб та надається разом із вартістю тарифного плану, тож повну суму ви знаєте ще до початку роботи. Зазвичай впровадження завершується протягом кількох тижнів від початку налаштування.

Ознайомтеся з оглядом на сторінці SkyPlanner для SAP Business One або дізнайтеся, які дані передаються між системами, у посібнику з інтеграції із SAP Business One. Інші ERP наведено в розділі інтеграцій з ERP.

Відгуки виробників про SkyPlanner

Оператори в костюмах для чистих приміщень біля лінії розливу у флакони на фармацевтичному заводі Laboratory & Allied у Найробі

+90%ефективності виробництва

«Ефективність виробництва зросла на 90%.»

Abdul Rucyinga, керівник ІТ-відділу
Laboratory & Allied · Фармацевтичне виробництво

Ефективність виробництва зросла на 90%, а створення оптимізованого плану на три місяці для всіх робочих центрів займає менш ніж 30 хвилин.

Читати відгук Laboratory & Allied

Kalle Kalliomäki, фахівець із ланцюгів постачання UTU, у цеху виробництва електрощитів в Улвілі

2 годекономії щотижня

«Завдяки SkyPlanner ми перейшли від планування виробництва в таблицях Excel до його оптимізації в реальному часі.»

Kalle Kalliomäki, фахівець із ланцюгів постачання
UTU · Електрощити та розподільні пристрої

Планування виробництва заощаджує 2 години робочого часу щотижня, а нова черга завдань надходить на лінію за секунди.

Читати відгук UTU

Зварювальник KJH-Comp шліфує зварну сталеву конструкцію на заводі в Алахярмя

98%надійності поставок порівняно з попередніми приблизно 50%

«SkyPlanner відіграє вирішальну роль у підтриманні надійності наших поставок.»

Hannu Lahtinen, керуючий директор
KJH-Comp · Виготовлення деталей із листового металу та контрактне виробництво

Надійність поставок зросла з приблизно 50% до 98%, а календарним плануванням тепер займається один керівник замість двох.

Читати відгук KJH-Comp

Вигляд із повітря на завод Piristeel із виробництва систем безпеки для дахів у Каухаві

99,2%надійності поставок

«SkyPlanner зробив вузькі місця видимими, а управління виробництвом — зрозумілішим.»

Toni Tuori, керівник виробництва
Piristeel · Системи безпеки для дахів і водостічні системи

Цього року надійність поставок досягла 99,2%, а календарне планування заощаджує до чотирьох годин робочого часу на день.

Читати відгук Piristeel

Поширені запитання

Чи є в SAP Business One інструмент календарного планування виробництва?

У системі є виробничі замовлення з чотирма методами розподілу ресурсів і вікно Resource Capacity, яке показує перевищення доступної потужності. Вона не визначає послідовність замовлень з урахуванням обмежень потужності. Перевантаження усувають, вручну змінюючи дати виробничих замовлень.

Чи враховує MRP у SAP Business One потужності виробничих ресурсів?

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

Чим відрізняються Daily Internal Capacity і Single Run Capacity?

Daily Internal Capacity — це загальний час, доступний для виробничого ресурсу протягом дня. Single Run Capacity — це час, який одне виробниче замовлення може використати на цьому ресурсі за день. Цей показник визначає розрахунок Required Days для замовлень із технологічним маршрутом. У SAP цей розрахунок ґрунтується на виконанні одного замовлення на одному верстаті.

Чи враховує SAP Business One час налагодження, що залежить від послідовності виготовлення?

Ні. Поле Additional Quantity в рядку виробничого ресурсу в BOM додає фіксований час на кожне замовлення незалежно від того, що виготовлялося перед ним. Матриця часу переналагодження SkyPlanner містить час переходу між продуктами в обох напрямках і визначає черговість завдань так, щоб загальний час налагодження залишався невеликим.

Чи потрібне виробниче доповнення в B1 для планування виробництва?

Ні. SkyPlanner планує стандартні виробничі замовлення B1 відповідно до реальних потужностей обладнання й доступності персоналу та додає облік робочого часу в цеху. Переносити BOM або замовлення до нової моделі даних не потрібно.

Як SkyPlanner APS підключається до SAP Business One?

Обмін даними двосторонній — через Service Layer у B1, а також REST API та вебхуки SkyPlanner. До SkyPlanner надходять виробничі замовлення, специфікації BOM, виробничі ресурси та замовлення на закупівлю. Назад передаються заплановані дати, зареєстрований випуск і відпрацьовані години. Під час впровадження команда SkyPlanner налаштовує інтеграцію відповідно до вашої конфігурації B1 та підтримує її після запуску. Ваш партнер із B1 або власні розробники також можуть створити інтеграцію на основі документованого REST API. Для початку достатньо ключа API.

Чи можна випробувати SkyPlanner до інтеграції із SAP Business One?

Так. Безкоштовний пробний період на 30 днів охоплює до 20 робочих центрів і не потребує банківської картки. Експортуйте виробничі замовлення та виробничі ресурси з B1, імпортуйте їх у форматі CSV або Excel і спочатку подивіться, як виглядатиме ваш графік. Почати пробний період або зв’язатися з відділом продажів.