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

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

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

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

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

Інтеграції / ERP / HELIOS

Посібник з інтеграції HELIOS для календарного планування виробництва у SkyPlanner APS

Цей посібник з інтеграції HELIOS пояснює партнерам та ІТ-командам, як підключити HELIOS iNuvio та HELIOS Nephrite до SkyPlanner APS. SkyPlanner забезпечує двосторонній обмін даними з HELIOS через власні інтерфейси HELIOS:

  • До SkyPlanner надходять виробничі замовлення (výrobní příkazy) з їхніми технологічними операціями, виготовлювані деталі, специфікації складу виробів (BOM), технологічні маршрути, робочі місця, верстати, професії, персонал, складські запаси та замовлення на закупівлю.
  • Планові дати початку та завершення передаються назад у виробничі замовлення.
  • За вашим вибором записи обліку часу операторів можуть передаватися назад як записи про виконання технологічних операцій (evidence výrobních operací).
  • Вебхуки SkyPlanner передають зміни графіка одразу, щойно вони відбуваються.
Діаграма Gantt у SkyPlanner APS із завданнями, розподіленими між робочими центрами, та списком замовлень унизу.

Під час впровадження команда SkyPlanner налаштовує інтеграцію відповідно до вашої конфігурації HELIOS і підтримує її після запуску в експлуатацію. Цей посібник призначений для партнерів і розробників HELIOS, які хочуть долучитися до роботи або самостійно розробляти інтеграцію на основі документованого REST API SkyPlanner (довідник API).

Інтерфейси інтеграції HELIOS

Helios Inuvio Server (Inuvio REST API). Asseco описує його як окрему частину HELIOS iNuvio, яка надає доступ через REST API до функціональних розділів HELIOS iNuvio (довідка Helios Inuvio Server). Він входить до дистрибутива iNuvio, а специфікацію OpenAPI опубліковано у форматах Rapidoc і Redoc. API працює з табличними оглядами HELIOS (browses), кожен з яких має власний ID та права доступу:

  • GET /browses/list і GET /browses/meta повертають перелік доступних оглядів та їхніх стовпців.
  • /browses/data зчитує рядки огляду, а також записує їх, якщо огляд дозволяє створення, оновлення та видалення.
  • /api/v1/actions/meta і /api/v1/actions/execute/{dbName}/{browseIdent}/{actionIdent} запускають зовнішні дії в огляді. Наразі підтримуються зовнішні дії типів Procedure, Browse і Plugin.

Планувальник використовує виробничі огляди, що містять план виробництва (výrobní plán), виробничі замовлення (výrobní příkazy), деталі виробничих замовлень, матеріали й напівфабрикати для виробництва, професії, персонал, попередні налаштування технологічних операцій маршруту та записи про їх виконання. Так само доступні складські запаси, надходження, відпуск зі складу та оформлені замовлення на закупівлю (vydané objednávky).

HELIOS Nephrite REST API. У плані розвитку Nephrite передбачено розробку REST API (план розвитку HELIOS Nephrite). Під час визначення обсягу проєкту команда SkyPlanner разом із вами та вашим партнером HELIOS уточнює кінцеві точки Nephrite для вашої інсталяції. Описані нижче потоки даних залишаються незмінними.

Excel і CSV. Кожен огляд HELIOS можна експортувати до Microsoft Office. Цього достатньо для пробного завантаження даних.

Автентифікація та ліцензування

  • Два способи автентифікації. iNuvio пропонує старіший власний API автентифікації (/api/token) та новіший API OAuth2 на основі RFC 6749 (/oauth/token, /oauth/revoke). Токени оновлюються через POST /oauth/token або GET /api/token.
  • Ліцензування. Сам Helios Inuvio Server безкоштовний, а REST API потребує ліцензії. Починаючи з версії 3.0.2026.0301, системний API та API функціональних розділів об’єднано в єдиний Inuvio REST API, а доступ до API більше не обмежується кількістю користувачів.
  • Права доступу. Користувачу інтеграції потрібні права на читання виробничих і складських оглядів та на запуск узгоджених зовнішніх дій.

На боці SkyPlanner для автентифікації в REST API використовується токен API в заголовку Authorization-Token (SkyPlanner Settings > API). Документація доступна у Swagger/OpenAPI. У навчальному посібнику з інтеграції покроково описано перші виклики.

Події та періодичне опитування

SkyPlanner зчитує дані з HELIOS за розкладом. Виклики /browses/data з фільтрами за відкритими виробничими замовленнями й останніми змінами дають змогу отримувати нові завдання. Частоту задають для кожного підприємства: від опитування кожні кілька хвилин для виробничих замовлень до щогодинного — для складських запасів.

SkyPlanner надсилає вебхуки при зміні стану або графіка, тому зворотний запис даних запускається подіями.

Зіставлення даних

Об’єкт HELIOS (огляд)Об’єкт SkyPlannerНапрямокЧастота
Картки номенклатури та виготовлювані деталі (vyráběné dílce), одиниці виміруВироби та матеріалиHELIOS → SkyPlannerПочаткове завантаження, далі — періодичне опитування
Специфікації складу виробів (BOM) (kusovník, kusovníkové vazby) з датами діїСтруктура виробу, складові вироби, матеріали для кожного виробуHELIOS → SkyPlannerПочаткове завантаження, далі — у разі змін
Технологічні маршрути (technologický postup): технологічна операція, робоче місце, час підготовки верстата й оператора, штучний час, завершальний час, міжопераційний часЕтапи процесу з тривалістю, часом підготовки та завершальних робітHELIOS → SkyPlannerПочаткове завантаження, далі — у разі змін
Робочі місця (pracoviště), верстати (stroje), альтернативні робочі місцяРобочі центри, групи робочих центрів, альтернативні робочі центриHELIOS → SkyPlannerПочаткове завантаження, надалі — зрідка
Професії (výrobní profese), персонал (výrobní personální zdroje)Персонал і кількість операторів для кожного виробничого завданняHELIOS → SkyPlannerПочаткове завантаження, далі — у разі змін
Календарі планування (plánovací kalendáře)Зміни та неробочі дніHELIOS → SkyPlannerЩодня або окреме ведення змін у SkyPlanner
Виробничі замовлення (výrobní příkazy), їхні деталі й технологічні операції, матеріали для виробництваЗамовлення та виробничі завдання зі строками виконання й потребами в матеріалахHELIOS → SkyPlannerОпитування кожні кілька хвилин
Складські запаси (stav skladu)Складські залишкиHELIOS → SkyPlannerОпитування щогодини або під час розрахунку розкладу
Оформлені замовлення на закупівлю (vydané objednávky) з датами поставкиЗамовлення на закупівлю, очікувані надходження матеріалів за датами поставкиHELIOS → SkyPlannerОпитування щогодини або під час розрахунку графіка
Плановий початок і завершення кожної технологічної операції виробничого замовлення (зовнішня дія)Плановий початок і завершення кожного виробничого завданняSkyPlanner → HELIOSПри зміні графіка, через вебхук SkyPlanner
Записи про виконання технологічних операцій (evidence výrobních operací)Записи обліку часу та підтвердження операторівSkyPlanner → HELIOSПісля кожного підтвердження або за кожну зміну, якщо передавання ввімкнено
Відсутнє в HELIOSМатриця часу переналагодження, інструменти як обмежені виробничі ресурси, виробничі завдання для кількох операторівВедеться у SkyPlannerНалаштовується під час впровадження

Сценарії інтеграції

1. Початкове завантаження основних даних. Зчитайте з оглядів TPV виготовлювані деталі, специфікації складу виробів (BOM), технологічні маршрути, робочі місця, верстати, професії, персонал і календарі. Кожен виробничий ресурс HELIOS має ознаку включення до планування виробничих потужностей, тому визначте для кожного ресурсу, чи плануватиме його SkyPlanner. Робоче місце з чотирма верстатами стає однією групою робочих центрів або чотирма робочими центрами.

2. Синхронізація замовлень. Зчитайте виробничі замовлення з їхніми деталями, технологічними операціями та матеріалами, а також оформлені замовлення на закупівлю. SkyPlanner вважає замовлений матеріал доступним на дату поставки із замовлення на закупівлю та оновлює складські залишки, коли це замовлення отримує статус Delivered. Плануйте виробничі замовлення, випущені у виробництво. Планові обсяги виробництва залишаються в плані HELIOS, доки на них не створять виробничі замовлення.

3. Зворотний запис графіка. Коли механізм планування розміщує або переміщує виробниче завдання, вебхук SkyPlanner через /api/v1/actions/execute запускає зовнішню дію в огляді виробничих замовлень. Ця дія — процедура HELIOS, узгоджена під час визначення обсягу проєкту. Вона задає плановий початок і завершення технологічної операції замовлення. HELIOS перевіряє зміну за власною логікою.

4. Підтвердження виконання в цеху. Оператори реєструють роботу через SkyPlanner Mobile Confirmations або Production Timer, а записи обліку часу підтримують актуальність графіка. Ви вирішуєте, чи передавати фактичний час назад у HELIOS. Якщо так, зовнішня дія зберігає його в записах про виконання кожної технологічної операції замовлення. Якщо ні, оператори й далі звітують через термінали HELIOS, а SkyPlanner зчитує ці записи.

5. Правила відповідальності за дані та розв’язання конфліктів. Зафіксуйте їх до запуску в експлуатацію:

ДаніВідповідальна система
Номенклатура, специфікації складу виробів (BOM), технологічні маршрути, кількості, статус замовленняHELIOS
Послідовність операцій, час початку й завершення, призначення верстатівSkyPlanner
Матриця часу переналагодження, вимоги до інструментів та операторів, альтернативні ресурсиSkyPlanner
Зміни та неробочі дніОдна система, обрана під час визначення обсягу проєкту
Записи про виконання технологічних операцій, відпуск і надходження матеріалівHELIOS: введення безпосередньо в системі або передавання із записів обліку часу SkyPlanner

Визначте одну систему, яка записуватиме дати замовлень. Якщо функція планування виробничих потужностей HELIOS або Nephrite APS досі записує дати, вимкніть цю можливість для замовлень, які планує SkyPlanner, або використовуйте план HELIOS лише як тестовий.

Типові етапи проєкту

Впровадження зазвичай завершується протягом кількох тижнів від початку робіт. Перед цим перевірте графік у межах 30-денного безкоштовного пробного періоду, використовуючи робочі місця, технологічні маршрути та відкриті виробничі замовлення, експортовані з HELIOS у CSV або Excel.

  1. Зіставлення даних. Зафіксуйте таблицю зіставлення, правила відповідальності за дані, частоту синхронізації та рішення щодо зворотного запису даних про виконання технологічних операцій.
  2. Доступ до HELIOS. Налаштуйте Helios Inuvio Server, користувача інтеграції, облікові дані OAuth2 та ліцензування REST API. Спочатку проведіть тестування на копії бази даних.
  3. Початкове завантаження. Виготовлювані деталі, специфікації складу виробів (BOM), технологічні маршрути, робочі місця, верстати, професії, календарі.
  4. Синхронізація виробничих замовлень і замовлень на закупівлю. Опитування з фільтрами, посторінковим отриманням даних і повторними спробами.
  5. Налаштування обмежень у SkyPlanner. Матриця часу переналагодження, інструменти, кількість операторів для кожного виробничого завдання та альтернативні верстати або персонал.
  6. Зворотний запис графіка. Створіть і перевірте зовнішні дії для планових дат, а якщо вирішено передавати записи про виконання технологічних операцій — також для цих записів.
  7. Паралельне тестування. Плануйте в SkyPlanner, водночас продовжуючи працювати за поточним планом. Порівнюйте дати й виправляйте основні дані.
  8. Запуск в експлуатацію. Увімкніть зворотний запис, коли дані узгоджені.

Що врахувати під час інтеграції з HELIOS

  • Ознаки участі в плануванні. Лише виробничі ресурси, позначені для планування виробничих потужностей, мають достовірні дані про потужність. Перед першим завантаженням перевірте ці ознаки для робочих місць, верстатів, професій і субпідрядних робіт.
  • Одиниці часу. Підготовчий, штучний і завершальний час можуть бути задані в годинах, хвилинах або секундах. Перетворіть одиниці під час імпорту, інакше всі значення тривалості будуть неправильними.
  • Міжопераційний час. Постійний міжопераційний час — це очікування між технологічними операціями, а не час роботи обладнання. Моделюйте його як очікування, а не як завантаження потужностей.
  • Субпідрядні операції (kooperace). Час транспортування враховується в обидва боки. Моделюйте субпідрядні роботи як етапи, для яких враховується лише тривалість.
  • Огляди з можливістю запису. Усі огляди підтримують читання, але лише деякі — створення, оновлення та видалення. Запит GET /browses/list із фільтром browseCreateImplemented=1 показує, які саме. Огляди виробничих замовлень доступні лише для читання, тому заплановані дати передаються назад через узгоджену зовнішню дію.

Хто налаштовує та підтримує інтеграцію з HELIOS

  1. Команда SkyPlanner налаштовує інтеграцію під час впровадження та підтримує її після запуску в межах узгоджених оглядів і зовнішніх дій. Кожне підприємство використовує HELIOS по-своєму, і ці особливості враховуються в роботі.
  2. Ваш партнер HELIOS може долучитися. Партнер знає вашу інсталяцію, спеціально розроблені процедури та умови ліцензування й може налаштувати Helios Inuvio Server і зовнішні дії разом із командою SkyPlanner.
  3. Ваші розробники можуть розвивати інтеграцію через REST API SkyPlanner, використовуючи токен API. Щоб почати, достатньо токена API, а команда SkyPlanner допоможе за потреби. Документація доступна в розділі документації з інтеграції SkyPlanner.

Вартість SkyPlanner — від 199 € на місяць за щомісячної оплати, з 5 робочими центрами в комплекті. Вартість інтеграції визначається заздалегідь разом із тарифним планом, з урахуванням ваших процесів і потреб. Перегляньте ціни, матеріал про планування виробництва з HELIOS з урахуванням реальних потужностей обладнання та персоналу, сторінку HELIOS та розділ інтеграцій з ERP. Основи викладено в матеріалі про календарне планування виробництва.

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

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

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

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

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

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

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

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

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

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

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

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

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

Ганну Рююнянен, генеральний директор Mamec, у виробничому цеху компанії в Лох'я

1 000+виробничих замовлень плануються автоматично

«Ми тепер зовсім інакше контролюємо виробництво, а наше розуміння виробничих потужностей вийшло на абсолютно інший рівень».

Ганну Рююнянен, генеральний директор
Mamec · Промислові змішувачі, насоси та високотехнологічне контрактне виробництво

Тисячі виробничих замовлень плануються автоматично, а вся компанія бачить стан виробництва в реальному часі.

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

100%надійності поставок із 2021 року

«SkyPlanner дає нам чітке уявлення про виробничі потужності та робить планування передбачуваним».

Дан Берглунд, COO/CFO
Opes Corporation · Хімічне та харчове виробництво

Надійність поставок становить 100% протягом усього часу використання SkyPlanner — із 2021 року.

Читати відгук Opes Corporation

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

Чи має HELIOS API для виробничих замовлень?

Так. Helios Inuvio Server надає REST-доступ до оглядів HELIOS iNuvio, зокрема до виробничого плану, виробничих замовлень, деталей замовлень, матеріалів для виробництва та записів технологічних операцій. Для HELIOS Nephrite команда SkyPlanner разом із вами та вашим партнером HELIOS визначає спосіб інтеграції для вашої інсталяції під час визначення обсягу впровадження.

Як SkyPlanner отримує зміни з HELIOS?

SkyPlanner опитує огляди HELIOS за розкладом, установленим для кожного підприємства, відбираючи відкриті виробничі замовлення та останні зміни. Власні вебхуки SkyPlanner передають зміни графіка одразу після їх появи.

Як заплановані дати повертаються в HELIOS?

Через зовнішню дію в огляді виробничих замовлень, яка запускається за допомогою /api/v1/actions/execute. Ця дія — процедура HELIOS, узгоджена під час визначення обсягу, тому HELIOS застосовує власну логіку до кожної отриманої дати.

Яку автентифікацію використовує Inuvio REST API?

OAuth2 відповідно до RFC 6749 через /oauth/token або старіший власний механізм через /api/token. Власний API SkyPlanner використовує токен API в заголовку Authorization-Token.

Що партнеру HELIOS варто пропонувати: HELIOS APS чи SkyPlanner?

SkyPlanner — якщо план клієнта часто змінюється й має враховувати реальні обмеження виробничих потужностей. У HELIOS планування ґрунтується на розрахунках для одного активного плану. Щоб дотриматися запланованих дат, система може перейти в режим планування без обмежень потужностей, а розв’язання конфліктів залишає планувальнику (довідка HELIOS). SkyPlanner підключається через REST API, автоматично переплановує виробництво, планує переналагодження, використання інструментів, роботу бригад і потреби в матеріалах та не обмежує кількість користувачів — від 199 € на місяць.

Чи можна протестувати SkyPlanner до створення інтеграції?

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