Інтеграції / ERP / KARAT
Посібник з інтеграції KARAT для календарного планування виробництва зі SkyPlanner APS
Цей посібник пояснює партнерам та ІТ-командам, як підключити IS KARAT до SkyPlanner APS. SkyPlanner обмінюється даними з KARAT в обох напрямках через власні інтерфейси KARAT:
- До SkyPlanner надходять виробничі накази (výrobní příkazy) та виробничі замовлення (výrobní zakázky) з їхніми технологічними операціями, картки номенклатури, специфікації, технологічні маршрути, дані про верстати, робочі місця, персонал, складські запаси та видані замовлення на закупівлю.
- Заплановані дати початку й завершення записуються назад у виробничі дані KARAT.
- За вашим вибором записи обліку робочого часу операторів можна передавати назад через модуль звітності з терміналів KARAT.
- Вебхуки SkyPlanner передають зміни графіка одразу, щойно вони відбуваються.
Під час впровадження команда SkyPlanner налаштовує інтеграцію відповідно до вашої конфігурації KARAT і підтримує її після запуску в експлуатацію. Цей посібник призначений для партнерів і розробників KARAT, які хочуть долучитися до інтеграції або самостійно розробляти рішення на основі документованого REST API SkyPlanner (довідник API).
Інтерфейси інтеграції KARAT
Узгоджений інтерфейс обміну даними.
За інформацією KARAT Software, відкритість ERP KARAT дає змогу підключати її до інших зовнішніх інформаційних систем, а сама система підтримує електронний обмін даними у форматах XML, EDI, ISDOC та ISDS (розробка програмного забезпечення KARAT). Для системи календарного планування це означає інтерфейс, узгоджений для вашої інсталяції: він експортує відкриті виробничі замовлення, технологічні маршрути, виробничі ресурси, складські запаси й замовлення на закупівлю та імпортує заплановані дати.
Інтерфейс звітності з терміналів.
Модуль звітності з терміналів KARAT (terminálové odvádění) готує дані для експорту в зовнішню систему та приймає імпортовані дані через узгоджений інтерфейс (звітність із терміналів). Він обробляє початок, переривання й завершення роботи, передачу технологічних операцій, відпуск матеріалів у виробництво та оприбуткування готової продукції. Саме через цей інтерфейс доцільно передавати зі SkyPlanner записи про виконану роботу.
Послуга системної інтеграції.
KARAT Software надає послуги підключення IS KARAT до систем збору виробничих даних, автоматизованих складів, CAD/CAM та інших спеціалізованих застосунків (системна інтеграція). Команда SkyPlanner узгоджує інтерфейс із KARAT Software або вашим партнером KARAT на етапі визначення обсягу проєкту.
Excel і CSV.
Для пробного завантаження достатньо відкритих виробничих замовлень, експортованих в Excel або CSV.
Автентифікація та ліцензування
- Обліковий запис інтеграції. Інтерфейс працює від імені користувача KARAT із правами на читання й запис потрібних виробничих, складських та закупівельних даних. У KARAT права доступу можна налаштовувати аж до окремих ключів таблиць, тому обмежте їх лише необхідними.
- Розгортання. IS KARAT працює локально, на умовах аутсорсингу або як SaaS. Спосіб передачі даних через узгоджений інтерфейс — обмін файлами або доступ через кінцеву точку сервісу — налаштовують відповідно до вашого розгортання на етапі визначення обсягу проєкту.
- Ліцензування. Умови надання узгодженого інтерфейсу та виконання будь-яких робіт KARAT Software погоджують із KARAT Software або вашим партнером.
На стороні SkyPlanner REST API використовує для автентифікації токен API в заголовку Authorization-Token (SkyPlanner Settings > API); документація доступна у Swagger/OpenAPI. У навчальному посібнику з інтеграції покроково описано перші виклики.
Події та періодичне опитування
SkyPlanner зчитує дані з KARAT за розкладом. Нові завдання надходять завдяки регулярному експорту або зчитуванню через узгоджений інтерфейс із фільтрацією за відкритими виробничими замовленнями й останніми змінами. Частоту визначають для кожного заводу: від кожних кількох хвилин для виробничих замовлень до одного разу на годину для складських запасів.
SkyPlanner надсилає вебхуки, коли змінюється стан або розклад, тож зворотний запис запускається за подіями.
Зіставлення даних
| Об’єкт KARAT | Об’єкт SkyPlanner | Напрямок | Частота |
|---|---|---|---|
| Картки номенклатури (karty), одиниці виміру | Продукція та матеріали | KARAT → SkyPlanner | Початкове завантаження, потім періодичне опитування |
| Специфікації (kusovníky) | Структура виробу, складові вироби, матеріали для кожного виробу | KARAT → SkyPlanner | Початкове завантаження, потім у разі змін |
| Технологічні маршрути (technologické postupy), технологічні операції та час їх виконання | Етапи процесу із тривалістю виконання, часом підготовки та завершальних робіт | KARAT → SkyPlanner | Початкове завантаження, потім у разі змін |
| Виробничі ресурси (zdroje): верстати, робочі місця | Робочі центри, групи робочих центрів, альтернативні робочі центри | KARAT → SkyPlanner | Початкове завантаження, надалі — зрідка |
| Персонал | Персонал і кількість операторів для кожного виробничого завдання | KARAT → SkyPlanner | Початкове завантаження, потім у разі змін |
| Виробничі накази (výrobní příkazy), виробничі замовлення (výrobní zakázky), технологічні операції, матеріали | Замовлення та виробничі завдання з термінами виконання й потребами в матеріалах | KARAT → SkyPlanner | Опитування кожні кілька хвилин |
| Складські запаси (sklady) | Складські залишки | KARAT → SkyPlanner | Опитування щогодини або під час запуску планування |
| Видані замовлення на закупівлю (objednávky vydané) з датами поставки | Замовлення на закупівлю, очікувані надходження матеріалів за датами поставки | KARAT → SkyPlanner | Опитування щогодини або під час запуску планування |
| Запланований початок і завершення кожної технологічної операції замовлення (узгоджений імпорт) | Запланований початок і завершення кожного виробничого завдання | SkyPlanner → KARAT | У разі зміни розкладу, через вебхук SkyPlanner |
| Звітність із терміналів: початок, зупинка, передача, кількості | Записи обліку часу та підтвердження операторів | SkyPlanner → KARAT | Після кожного підтвердження або за кожну зміну, якщо вибрано цей обмін |
| Відсутні в KARAT | Матриця часу переналагодження, інструменти як ресурси з обмеженою доступністю, виробничі завдання для кількох операторів | Ведуться у SkyPlanner | Налаштовуються під час впровадження |
Схеми інтеграції
1. Початкове завантаження основних даних. Зчитайте картки номенклатури, специфікації, технологічні маршрути та виробничі ресурси. Ретельно продумайте зіставлення ресурсів зі SkyPlanner: робоче місце з чотирма верстатами перетворюється на одну групу робочих центрів або чотири робочі центри. Персонал підготовки виробництва, наприклад технологи та конструктори, роботу якого планують із застосуванням вагових коефіцієнтів, не включають до цехового розкладу, якщо ви не вирішите інакше.
2. Синхронізація замовлень. Зчитайте запущені у виробництво замовлення з їхніми технологічними операціями та матеріалами, а також видані замовлення на закупівлю. SkyPlanner вважає замовлені матеріали доступними на дату поставки, зазначену в замовленні на закупівлю, і оновлює складські залишки, коли це замовлення отримує статус Delivered.
3. Зворотний запис розкладу. Коли механізм планування розміщує або переміщує виробниче завдання, вебхук SkyPlanner запускає імпорт запланованих дат початку й завершення до KARAT через узгоджений інтерфейс. Куди саме в KARAT імпортуватимуться дані — у резервування виробничих ресурсів чи в дати технологічних операцій виробничого замовлення — визначають на етапі визначення обсягу робіт із впровадження.
4. Підтвердження виконання робіт у цеху. Оператори реєструють роботу за допомогою SkyPlanner Mobile Confirmations або Production Timer, а записи обліку часу підтримують актуальність розкладу. Ви вирішуєте, чи передавати фактичний час назад до KARAT. Якщо так, ці дані імпортуються через інтерфейс звітності з терміналів як події початку, зупинки та обліку кількості для кожної технологічної операції. Якщо ні, оператори й далі звітують на терміналах KARAT, а SkyPlanner зчитує ці звіти.
5. Правила відповідальності за дані та вирішення конфліктів. Зафіксуйте їх до запуску в експлуатацію:
| Дані | Відповідальна система |
|---|---|
| Картки номенклатури, специфікації, технологічні маршрути, кількості, статус замовлення | KARAT |
| Послідовність технологічних операцій, час початку й завершення, призначення верстатів | SkyPlanner |
| Матриця часу переналагодження, вимоги до інструментів та операторів, альтернативні виробничі ресурси | SkyPlanner |
| Зміни та неробочі дні | Одна система, обрана на етапі визначення обсягу проєкту |
| Звіти про технологічні операції, відпуск та оприбуткування матеріалів | KARAT: дані вводять безпосередньо або передають із записів обліку часу SkyPlanner |
Виберіть лише одну систему, яка записуватиме дати замовлень. Якщо APS KARAT досі зберігає плани у виробничих даних, вимкніть цю функцію для замовлень, які планує SkyPlanner, щоб системи не перезаписували дані одна одної.
Типові етапи проєкту
Реалізація зазвичай займає кілька тижнів від початку впровадження. Перед цим перевірте розклад протягом 30-денного безкоштовного пробного періоду, використовуючи дані про верстати, технологічні маршрути та відкриті виробничі замовлення, експортовані з KARAT у CSV або Excel.
- Зіставлення. Зафіксуйте таблицю зіставлення, правила відповідальності за дані, частоту синхронізації та рішення про зворотну передачу звітів про технологічні операції.
- Інтерфейс KARAT. Узгодьте з KARAT Software або вашим партнером формат експорту й імпорту та спосіб передачі даних, а також налаштуйте обліковий запис інтеграції. Спочатку проведіть тестування на копії бази даних.
- Початкове завантаження. Картки номенклатури, специфікації, технологічні маршрути, виробничі ресурси.
- Синхронізація виробничих замовлень і замовлень на закупівлю. Зчитування за розкладом із фільтрами та повторними спробами.
- Налаштування обмежень у SkyPlanner. Матриця часу переналагодження, інструменти, кількість операторів для кожного виробничого завдання та альтернативні верстати або працівники.
- Зворотний запис графіка. Перевірте імпорт планових дат і, якщо ви обрали цю можливість, імпорт через інтерфейс звітності з терміналів.
- Паралельне тестування. Використовуйте SkyPlanner паралельно з поточним планом, порівнюйте дати та виправляйте основні дані.
- Запуск у роботу. Увімкніть зворотний запис, коли дані збігатимуться.
Що врахувати під час інтеграції з KARAT
- Інтерфейс узгоджують для кожного впровадження. Передбачте час на визначення обсягу робіт разом із KARAT Software або вашим партнером. Документуючи зіставлення даних, зафіксуйте також формати експорту й імпорту.
- Відповідальність за планування. Під час закриття APS KARAT зберігає плани у виробничих даних. Визначте, які замовлення ця система й далі плануватиме, якщо такі залишаться.
- Зведений план для всіх заводів. Для кожного заводу визначте, які замовлення плануватиме SkyPlanner.
- Наявні інтеграції терміналів. Якщо дані з терміналів обліку вже експортуються в іншу систему, використайте узгоджений інтерфейс і для записів обліку часу зі SkyPlanner, замість того щоб додавати ще один.
- Одиниці часу. Під час першого завантаження перевірте одиниці вимірювання часу технологічних операцій у маршрутах. Від цього залежать усі значення тривалості.
Хто налаштовує та підтримує інтеграцію з KARAT
- Команда SkyPlanner налаштовує інтеграцію під час впровадження та підтримує її після запуску. Це охоплює узгоджені потоки експорту, імпорту та обліку через термінали. На кожному заводі KARAT використовують по-своєму, і саме тут ці знання стають у пригоді.
- KARAT Software або ваш партнер KARAT можуть долучитися. Вони знають особливості вашого впровадження та структури даних і можуть разом із командою SkyPlanner налаштувати узгоджений інтерфейс та обліковий запис для інтеграції.
- Ваші розробники можуть розширювати інтеграцію через REST API SkyPlanner, використовуючи токен API. Для початку достатньо токена API, а команда SkyPlanner допоможе за потреби. Документація доступна в розділі документації з інтеграції SkyPlanner.
Вартість SkyPlanner — від 199 € на місяць за щомісячної оплати, з 5 робочими центрами включно. Вартість інтеграції розраховують заздалегідь з урахуванням ваших процесів і потреб та пропонують разом із тарифним планом. Перегляньте ціни, матеріал про планування виробництва з урахуванням реальних потужностей обладнання та персоналу в KARAT, сторінку KARAT та розділ інтеграцій з ERP. Основи викладено в матеріалі про календарне планування виробництва.
Відгуки виробників про SkyPlanner
2 годекономії щотижня
«Завдяки SkyPlanner ми перейшли від планування виробництва в таблицях Excel до оптимізації виробництва в реальному часі».
Kalle Kalliomäki, фахівець із ланцюгів постачання
UTU · Електрощити та розподільні пристрої
Планування виробництва заощаджує 2 години робочого часу щотижня, а нова черга завдань надходить на лінію за лічені секунди.
+90%до ефективності виробництва
«Ефективність виробництва зросла на 90%».
Abdul Rucyinga, керівник ІТ-відділу
Laboratory & Allied · Фармацевтичне виробництво
Ефективність виробництва зросла на 90%, а створення оптимізованого плану на три місяці для всіх робочих центрів займає менш ніж 30 хвилин.
99,2%надійність поставок
«SkyPlanner допоміг нам наочно бачити вузькі місця та зробив управління виробництвом зрозумілішим».
Toni Tuori, керівник виробництва
Piristeel · Системи безпеки покрівлі та водостічні системи
Цього року надійність поставок досягла 99,2%, а календарне планування виробництва заощаджує до чотирьох годин робочого часу на день.
Меншезупинок через брак матеріалів
«Цінність SkyPlanner для нас у тому, що це інструмент, який працює в щоденній роботі, особливо коли потрібно визначати дати поставок».
Tommi Männistö, керівник відділу планування виробництва
Eskomatic · Механічна обробка на замовлення
Автоматичне планування завантаження дає змогу точніше визначати дати поставок, а кількість зупинок виробництва через брак матеріалів різко скоротилася.
Поширені запитання
Як SkyPlanner підключається до KARAT?
Замовлення, основні дані та планові дати передаються у форматі XML через узгоджений інтерфейс обміну даними KARAT, а дані про виконану роботу — через термінальний облік KARAT. Команда SkyPlanner налаштовує це разом із KARAT Software або вашим партнером KARAT під час впровадження.
Як SkyPlanner отримує зміни з KARAT?
SkyPlanner зчитує дані з KARAT за розкладом, установленим для кожного заводу, відбираючи відкриті виробничі замовлення та останні зміни. Власні вебхуки SkyPlanner передають зміни графіка одразу після їх появи.
Як планові дати передаються назад у KARAT?
Через узгоджений інтерфейс імпортуються планові дати початку й завершення кожної технологічної операції замовлення. Під час визначення обсягу робіт із впровадження команда SkyPlanner узгоджує, куди саме імпортувати дані: у резервування виробничих ресурсів чи в дати операцій виробничого замовлення.
Чи можна передавати записи обліку часу операторів назад у KARAT?
Так, якщо ви оберете цю можливість. Термінальний облік KARAT приймає імпортовані дані через узгоджений інтерфейс, тому записи обліку часу зі SkyPlanner передаються як події початку, зупинки та обліку кількості для кожної технологічної операції.
Що партнеру KARAT варто пропонувати: APS KARAT чи SkyPlanner?
SkyPlanner — коли план клієнта часто змінюється й має спиратися на актуальні дані. APS KARAT планує на основі даних, експортованих із виробництва: планувальники створюють варіанти, а потім зберігають один із них назад у системі (KARAT). SkyPlanner автоматично переплановує виробництво, планує переналагодження, інструменти, бригади та матеріали й не обмежує кількість користувачів — від 199 € на місяць.
Чи можна протестувати SkyPlanner до розробки інтеграції?
Так. Безкоштовний 30-денний пробний період дає змогу використовувати до 20 робочих центрів та імпортувати дані з KARAT у форматі CSV або Excel. Кредитна картка не потрібна. Розпочніть пробний період або зверніться до відділу продажів, щоб визначити обсяг робіт з інтеграції.