Інтеграції / ERP / Cegid
Посібник з інтеграції Cegid для календарного планування виробництва в SkyPlanner APS
Цей посібник пояснює партнерам та ІТ-командам, як підключити виробничі ERP-системи Cegid до SkyPlanner APS. Спочатку розглянемо Cegid PMI, потім — Cegid Primavera та Cegid Ekon. SkyPlanner обмінюється даними з Cegid в обох напрямках через власні інтерфейси Cegid:
- До SkyPlanner надходять виробничі замовлення OF (ordres de fabrication, ordens de fabrico, órdenes de fabricación) з їхніми технологічними операціями, маршрутами (gammes), специфікаціями (nomenclatures), робочими центрами (postes de charge) та верстатами, а також номенклатура, складські залишки й замовлення постачальникам.
- Планові дати початку й завершення передаються назад для кожної технологічної операції OF.
- За вашим вибором робочий час операторів можна передавати назад як pointages (PMI), Diários de Trabalho (Primavera) або imputaciones (Ekon).
Інтерфейси інтеграції Cegid
Cegid PMI. Cegid надає Web API для PMI: “Facilitez les échanges sécurisés avec vos applications externes grâce à la mise à disposition de Web API depuis votre gestion de production Cegid.” (Спростіть захищений обмін із зовнішніми застосунками завдяки Web API вашої системи управління виробництвом Cegid.) Web API зберігає бізнес-правила Manufacturing PMI під час роботи із зовнішніми застосунками (Cegid PMI). PMI також пропонує EDI, стандартизовані XML-файли для технічних даних із CAD і генератор звітів з експортом в Excel. Експорт в Excel — найшвидший спосіб отримати дані для тестування.
Cegid Primavera. PRIMAVERA ERP V10 API “allows third party applications to perform both data query and writing operations” (дає змогу стороннім застосункам як запитувати, так і записувати дані) та охоплює всі модулі продукту (документація V10 API). Документація Web API і можливість виконувати виклики доступні через Swagger окремо для кожного модуля (Swagger для Web API). Модуль Produção (GPR) охоплює технічні карти (fichas técnicas), чисті потреби, запуск OF, Planeamento, виробничі записи та Diários de Trabalho (довідник Produção). Основні сервіси для календарного планування:
- IGprBSOrdensFabrico зчитує виробничі замовлення ordens de fabrico та їхні технологічні операції (GprBEOFOperacao).
- IGprBSPlaneamento завантажує OF для планування й оновлює заплановані технологічні операції через ActualizaPlaneamentoOperacao.
- IGprBSCentrosTrabalho, IGprBSPostosTrabalho, IGprBSOperadores та IGprBSRoteiros зчитують відповідно робочі центри (centros de trabalho), робочі місця (postos), операторів (operadores) і технологічні маршрути (roteiros).
- IGprBSDiariosTrabalho реєструє роботу через IniciaPicagem та TerminaPicagem.
Cegid Ekon XRP Industria. За інформацією Cegid, Ekon підключається до інших систем управління компанії (Cegid Ekon). Команда SkyPlanner визначає інтерфейс для вашої інсталяції Ekon на етапі визначення обсягу проєкту.
Автентифікація та ліцензування
- Cegid PMI. Доступ до Web API для інтеграції вмикають у вашій інсталяції PMI разом із вашим партнером Cegid на етапі визначення обсягу проєкту.
- Cegid Primavera. Кожна сутність Web API має метод Login, який повертає токен Bearer із ключем сеансу. Токен оновлюється через кінцеву точку token (Swagger для Web API). Користувачеві інтеграції потрібні ліцензії Produção для тих функціональних областей, до яких він звертається.
- На боці SkyPlanner. Для автентифікації REST API використовує токен API в заголовку Authorization-Token (SkyPlanner Settings > API). Документація доступна у Swagger/OpenAPI. У покроковому посібнику з інтеграції описано перші виклики.
Події та опитування
Дані з Cegid отримують шляхом опитування. Запити з фільтрами за відкритими OF та останніми змінами виявляють нові виробничі завдання. Частоту задають окремо для кожного заводу: від разу на кілька хвилин для OF до разу на годину для складських залишків.
SkyPlanner надсилає вебхуки, коли змінюється стан або графік, тому зворотний запис запускається подіями.
Зіставлення даних
| Об’єкт Cegid (PMI / Primavera) | Об’єкт SkyPlanner | Напрямок | Частота |
|---|---|---|---|
| Номенклатура (Articles / artigos) | Продукція та матеріали | Cegid → SkyPlanner | Початкове завантаження, далі — опитування |
| Специфікації / технічні карти й компоненти (Nomenclatures / fichas técnicas, componentes) | Структура виробу, напівфабрикати, матеріали на виріб | Cegid → SkyPlanner | Початкове завантаження, далі — у разі змін |
| Технологічні маршрути й операції (Gammes and operations / roteiros, operações) | Етапи процесу з тривалістю, часом налагодження та завершальних робіт | Cegid → SkyPlanner | Початкове завантаження, далі — у разі змін |
| Робочі центри та верстати (Postes de charge and machines / centros de trabalho, postos de trabalho) | Робочі центри, групи робочих центрів, коефіцієнти ефективності | Cegid → SkyPlanner | Початкове завантаження, надалі — зрідка |
| Працівники / оператори (Salariés / operadores) | Персонал | Cegid → SkyPlanner | Початкове завантаження, далі — у разі змін |
| Календарі / відхилення від стандартної доступності потужностей (exceções de capacidade) | Зміни та неробочі дні | Cegid → SkyPlanner | Щодня або ведення власних змін у SkyPlanner |
| Інструменти та пресформи — Ferramentas e moldes (Primavera) | Інструменти як ресурси з обмеженою доступністю | Cegid → SkyPlanner | Початкове завантаження, далі — у разі змін |
| Затверджені та попередні OF (fermes і prévisionnels) / виробничі замовлення ordens de fabrico з технологічними операціями | Замовлення та виробничі завдання з термінами виконання й потребами в матеріалах | Cegid → SkyPlanner | Опитування кожні кілька хвилин |
| Складські залишки за номенклатурою та складами | Складські залишки | Cegid → SkyPlanner | Опитування щогодини або під час розрахунку графіка |
| Замовлення постачальникам із датами поставки | Замовлення на закупівлю, надходження матеріалів за датами поставки | Cegid → SkyPlanner | Опитування щогодини або під час розрахунку графіка |
| Планові початок і завершення технологічної операції OF / GprBEOFOperacao DataIniPrevista, DataFimPrevista через ActualizaPlaneamentoOperacao | Планові початок і завершення кожного етапу, призначений робочий центр | SkyPlanner → Cegid | У разі зміни графіка через вебхук SkyPlanner |
| Облік робочого часу: Pointages / Diários de Trabalho (IniciaPicagem, TerminaPicagem) | Записи робочого часу та підтвердження операторів | SkyPlanner → Cegid | За кожним підтвердженням або за зміну, якщо вибрано цю можливість |
| Відсутні в Cegid | Матриця часу переналагодження, інструменти як ресурси з обмеженою доступністю (PMI), альтернативні верстати та працівники | Ведуться у SkyPlanner | Налаштовуються під час початкового впровадження |
Схеми інтеграції
1. Початкове завантаження основних даних. Зчитайте номенклатуру, специфікації, технологічні маршрути, робочі центри, верстати, операторів і календарі. Уважно зіставте postes: один poste de charge із чотирма верстатами стає однією групою з чотирма робочими центрами.
2. Синхронізація OF. Зчитайте затверджені OF з їхніми технологічними операціями та компонентами, а також відкриті замовлення постачальникам. SkyPlanner вважає замовлений матеріал доступним на дату поставки за замовленням на закупівлю (PO) й оновлює складські залишки, коли PO отримує статус Delivered. На етапі визначення обсягу проєкту вирішіть, чи включати до графіка також попередні OF (OF prévisionnels), чи лише затверджені.
3. Зворотний запис графіка. Коли алгоритм розміщує або переміщує виробниче завдання, вебхук SkyPlanner запускає запис у Cegid. У PMI планові дати початку й завершення передаються до технологічних операцій OF через Web API з дотриманням бізнес-правил PMI. У Primavera інтеграція викликає IGprBSPlaneamento.ActualizaPlaneamentoOperacao, передаючи технологічну операцію, робочий центр (centro de trabalho), планові початок і завершення. Це оновлює DataIniPrevista та DataFimPrevista в технологічній операції виробничого замовлення ordem de fabrico.
4. Підтвердження виконання в цеху. Оператори реєструють роботу через SkyPlanner Mobile Confirmations або Production Timer, а записи робочого часу підтримують актуальність графіка. Ви вирішуєте, чи передавати робочий час назад до Cegid. Якщо так, він передається як pointages у PMI або через IniciaPicagem і TerminaPicagem у Diários de Trabalho системи Primavera. Якщо ні, робочий час, як і раніше, реєструється в Cegid за допомогою штрихкодів.
5. Відповідальність за дані та правила розв’язання конфліктів. Зафіксуйте їх до запуску в промислову експлуатацію:
| Дані | Відповідальна система |
|---|---|
| Номенклатура, специфікації, технологічні маршрути, кількість продукції та статус OF | Cegid |
| Послідовність технологічних операцій, час початку й завершення, призначення верстатів | SkyPlanner |
| Матриця часу переналагодження, вимоги до інструментів і операторів, альтернативні ресурси | SkyPlanner |
| Зміни та неробочі дні | Одна система, вибрана на етапі визначення обсягу проєкту |
| Робочий час, витрати матеріалів і завершення робіт | Cegid: дані вводяться безпосередньо або передаються із записів робочого часу SkyPlanner |
Виберіть одну систему, яка записуватиме дати OF. SkyPlanner бере на себе запис планових дат замість процедур планування PMI та алгоритму планування Primavera. Не запускайте ці процедури для OF, які планує SkyPlanner, щоб системи не перезаписували дати одна одної.
Типові етапи проєкту
Впровадження зазвичай завершується протягом кількох тижнів після початку початкового налаштування. Перед цим перевірте графік протягом 30-денного безкоштовного пробного періоду, використовуючи postes, gammes і відкриті OF, експортовані з Cegid у форматі CSV або Excel.
- Зіставлення даних. Узгодьте таблицю зіставлення, правила визначення відповідальної системи, частоту синхронізації та потребу в зворотному записі часу.
- Доступ до Cegid. Створіть користувача для інтеграції та перевірте права й ліцензії для роботи з виробничими об’єктами. Спочатку проведіть перевірку в тестовій компанії.
- Початкове завантаження. Номенклатура (articles), специфікації (nomenclatures), технологічні маршрути (gammes), робочі центри (postes de charge), верстати, оператори, календарі.
- Синхронізація OF і замовлень постачальникам. Опитування з фільтрами, посторінковим отриманням даних і повторними спробами.
- Налаштування обмежень у SkyPlanner. Матриця часу переналагодження, інструменти, кількість операторів для кожного виробничого завдання та альтернативні верстати або працівники.
- Зворотний запис графіка. Передавання планових дат технологічних операцій за вебхуками SkyPlanner, а також зворотне передавання робочого часу, якщо вибрано цю можливість.
- Паралельне тестування. Використовуйте SkyPlanner паралельно з поточним планом, порівнюйте дати й виправляйте основні дані.
- Запуск у роботу. Увімкніть зворотний запис, коли дані збігатимуться.
Що врахувати під час інтеграції з Cegid
- Підтверджені та планові OF. PMI створює обидва типи на основі CBN. Календарне планування планових OF показує майбутнє завантаження, але записувати дати назад слід лише для підтверджених OF.
- Технологічні операції, виключені з планування. У Primavera операцію можна позначити як таку, що не підлягає плануванню (NaoSujeitaPlaneamento). Пропускайте такі операції під час зворотного запису.
- Час верстата й оператора. Для кожної технологічної операції Primavera окремо зберігає час роботи верстата й час роботи оператора. Зіставте обидва показники, щоб виробничі завдання, які потребують кількох операторів, отримували належний склад бригади.
- Перекриття технологічних операцій. У Primavera для операцій задається коефіцієнт перекриття. Врахуйте його в часових параметрах етапів SkyPlanner, інакше паузи в розкладі будуть довшими, ніж у цеху.
- Яка саме ERP-система Cegid. PMI, Primavera та Ekon використовують різні інтерфейси. Спочатку уточніть продукт і версію, а для Cegid XRP Flex скористайтеся посібником з інтеграції з Acumatica.
Хто налаштовує та підтримує інтеграцію з Cegid
- Команда SkyPlanner налаштовує інтеграцію під час впровадження та підтримує її після запуску в межах узгоджених викликів API Cegid. На кожному підприємстві Cegid використовують по-своєму, і ці особливості враховуються в налаштуванні.
- Ваш партнер Cegid може долучитися. Він знає ваші налаштування, доопрацювання та ліцензії й може разом із командою SkyPlanner створити користувача для інтеграції та налаштувати доступ до API.
- Ваші розробники можуть розширювати інтеграцію через REST API SkyPlanner з використанням токена API. Для початку достатньо токена API, а команда SkyPlanner допоможе за потреби. Документація доступна в розділі документації з інтеграції SkyPlanner.
Вартість SkyPlanner — від 199 € на місяць за 5 робочих центрів зі щомісячною оплатою. Вартість інтеграції розраховується заздалегідь з урахуванням ваших процесів і потреб та надається разом із тарифним планом. Перегляньте ціни, сторінку планування виробництва з Cegid з урахуванням реальних потужностей обладнання та персоналу, сторінку Cegid та розділ інтеграцій з ERP.
Відгуки виробників про SkyPlanner
2 годекономії щотижня
«Завдяки SkyPlanner ми перейшли від планування виробництва в таблицях Excel до оптимізації виробництва в реальному часі».
Kalle Kalliomäki, фахівець із ланцюга постачання
UTU · Електрощити та розподільні пристрої
Планування виробництва заощаджує 2 години робочого часу щотижня, а нова черга завдань надходить на лінію за лічені секунди.
+90%до ефективності виробництва
«Ефективність виробництва зросла на 90%».
Abdul Rucyinga, керівник ІТ-відділу
Laboratory & Allied · Фармацевтичне виробництво
Ефективність виробництва зросла на 90%, а підготовка оптимізованого плану на три місяці для всіх робочих центрів займає менш ніж 30 хвилин.
6 місяцівнаперед відділ продажів бачить вільні потужності
«SkyPlanner створює надійну основу для всього планування виробництва».
Anu Järvinen, керівниця виробництва
Fredman Operations · Пакувальний папір для контакту з харчовими продуктами
Відділ продажів бачить вільні потужності на шість місяців наперед, а відповіді на запити щодо зміни розкладу, які раніше потребували години або більше, тепер надходять за лічені секунди.
100%надійності поставок із 2021 року
«SkyPlanner дає нам змогу бачити доступні потужності та робить планування передбачуваним».
Dan Berglund, COO/CFO
Opes Corporation · Хімічне та харчове виробництво
Надійність поставок становить 100% протягом усього часу використання SkyPlanner — із 2021 року.
Поширені запитання
Чи має Cegid PMI API?
Так. Cegid надає Web API для PMI для безпечного обміну даними із зовнішніми застосунками зі збереженням бізнес-правил Manufacturing PMI. SkyPlanner використовує його для читання OF і запису запланованих дат та pointages.
Чи має Cegid Primavera API для виробничих замовлень?
Так. API PRIMAVERA V10 підтримує читання та запис у всіх модулях. Модуль Produção надає доступ до ordens de fabrico, Planeamento з ActualizaPlaneamentoOperacao та Diários de Trabalho.
Як заплановані дати передаються зі SkyPlanner до Cegid?
У PMI — через Web API для кожної технологічної операції OF. У Primavera — через IGprBSPlaneamento.ActualizaPlaneamentoOperacao, що задає заплановані початок і завершення операції ordem de fabrico.
Чи підтримує Cegid вебхуки?
Інтеграція опитує Cegid за розкладом, установленим для кожного підприємства. Власні вебхуки SkyPlanner надсилають зміни розкладу одразу після їх виникнення, тож дати потрапляють у Cegid відразу після кожного перепланування.
Що партнеру Cegid пропонувати клієнту: вбудоване планування Cegid чи SkyPlanner?
SkyPlanner, якщо обмеження клієнта не зводяться лише до верстатів і запасів. Сама Cegid рекомендує підключати інструменти розширеного планування для врахування додаткових обмежень (Cegid PMI). SkyPlanner планує роботу операторів, використання інструментів і матеріалів та переналагодження, автоматично переплановує й не обмежує кількість користувачів — від 199 € на місяць.
Чи можна протестувати SkyPlanner до створення інтеграції?
Так. Безкоштовна 30-денна пробна версія підтримує до 20 робочих центрів та імпорт даних із Cegid у форматі CSV або Excel. Банківська картка не потрібна. Спробуйте безкоштовно або зверніться до відділу продажів, щоб визначити обсяг інтеграції.