← Усі продукти
🔌
Інтеграція

Інтеграція з ERP та цифровізація робочих процесів

MSF підключається до систем, які у вас вже є

Залиште свою ERP. MSF підключається до неї. Замовлення, номенклатура, специфікації та запаси надходять автоматично; підтвердження, дані про споживання та якість повертаються назад. Крім того: цифровізуйте будь-який паперовий процес у вашій компанії.

Запросити демоРозпочати PoC

Що таке ERP-інтеграція для виробництва?

ERP-інтеграція для виробництва з’єднує ERP із цехом: виробничі замовлення, номенклатура, специфікації, технологічні маршрути та залишки автоматично надходять у цех, а підтвердження, споживання матеріалів, брак і результати контролю якості повертаються без подвійного введення даних. Meta Smart Factory пропонує стандартні конектори для SAP, Microsoft Dynamics, Oracle NetSuite та Odoo, REST API або файловий обмін для інших ERP, а також перший етап лише на читання, перш ніж щось записується назад.

Ключові можливості

Стандартні конектори ERPПеревірені інтеграції для SAP, Microsoft Dynamics, Oracle NetSuite, Odoo та багатьох локальних систем ERP.
Двостороння синхронізаціяНормативно-довідкові дані надходять з ERP; реальні результати виробництва автоматично проводяться назад.
Архітектура API-firstREST API та вебхуки роблять індивідуальні інтеграції простими.
Конструктор робочих процесівМоделюйте будь-який робочий процес (затвердження, відхилення, інженерні зміни) за допомогою візуального конструктора.
Цифрові формиЗамінюйте паперові форми цифровими, прив’язаними до замовлень, обладнання чи продуктів.
Управління нормативно-довідковими данимиПравила перевірки забезпечують чистоту даних про номенклатуру, специфікації та технологічні маршрути в усіх системах.
Власник поля визначений до мапінгуВласника погоджують поле за полем ще до того, як написано перший мапінг: яка система володіє кожним значенням і що робиться, коли його правлять з обох боків. Переграти це рішення потім дорого.
Черга підтверджень переживає недоступність ERPПідтвердження пишуться в локальну базу і йдуть в ERP, щойно вона відповість. Це працює, доки працюють локальний сервер і заводська мережа. Відкладена проводка може потрапити в закритий бухгалтерський період.
Черга повідомлень і стани помилок доступні для розборуВідхилені проводки лишаються в черзі, яку можна відкрити, з повторними спробами та станом помилки, який піднімає конкретну людину. Тихо накопичуватися до інвентаризації вони не будуть.
Слід звірки за зміною та замовленнямРізницю можна відмотати до зміни, замовлення та події, які її спричинили, а періодичний звіт підтверджує, що цех і ERP досі сходяться. Відповідального та періодичність визначають до запуску в продуктив.
Перший етап лише на читання, запис пізнішеПочніть із того, що тягнете замовлення й показуєте їх на панелях у цеху, а проводки робите вручну; зворотний запис вмикаєте тоді, коли обидва набори цифр зійдуться.
Коли в локальної ERP немає APIЯкщо локальна ERP не надає API для потрібних даних, інтеграція працює через планові вивантаження SFTP, проміжну таблицю на боці ERP або подання, яке підтримує ваша команда ERP.

Оцінювання та випробування

ДокладнішеЗ’єднання SAP, Dynamics 365 і Business Central із цехомЦех і ERP майже ніколи не сперечаються про те, що має статися. Вони сперечаються про те, що сталося. Ось як насправді працює інтеграція MES з ERP, у який бік має текти кожен тип даних і де такі проєкти зазвичай ідуть не так.Читати статтю повністю →

Коротко про головне

Лише читанняПерша фаза до зворотного запису
0Подвійне введення даних
За змінамиСлід звірки
anyСистема ERP

Технічні характеристики

Стандартні конектори ERP
Для SAP, Dynamics 365 і Business Central, Oracle NetSuite та Odoo є стандартні конектори; регіональні системи, як-от Panteon, Logo і Nebim, підключаються через власні API, де вони є (REST-сервіси Logo, Nebim V3 Integrator), або через обмін файлами чи проміжними таблицями.
Інтерфейси ERP
SAP: IDoc, BAPI або OData. Dynamics 365 і Business Central: опубліковані REST API. Інші системи: вебсервіси REST або SOAP. З боку MSF: REST API та вебхуки.
Обмін файлами та через базу
Вивантаження CSV або XML на SFTP за розкладом, staging-таблиця на боці ERP або представлення, яке підтримує ваша ERP-команда. Пряме читання прикладних таблиць не застосовується: воно ламається на оновленнях.
Вхідні дані
З ERP у цех надходять виробничі замовлення, номенклатура, специфікації, технологічні маршрути та залишки.
Вихідні дані
В ERP проводяться підтвердження замовлень і операцій, випущена кількість і брак, списання матеріалів та результати контролю якості.
Затримка
Через API або чергу повідомлень обмін подієвий: кожне підтвердження проводиться в момент події або стає в чергу, якщо ERP недоступна. Обмін файлами чи через staging-таблицю пакетний, раз на зміну або вночі.
Потрібний доступ до ERP
Доступ на читання для нормативно-довідкових даних; доступ на запис через штатні інтерфейси (BAPI, OData-сервіси або staging-таблицю), якщо підтвердження мають проводитися назад.
Межі конструктора процесів
Конструктор цифровізує форми, узгодження та маршрут руху роботи між людьми. За кожним кроком, який оновлює запис в ERP, потрібен інтерфейс; логіка калькуляції залишається там, де лежать ці дані.

Демонстраційні відео готуються

Від верстата до відвантаження
Від верстата до відвантаження
ДокладнішеЩо насправді робить MES? Завдання, генеалогія та OEEБільшість визначень системи управління виробництвом (MES) точні й непридатні до вжитку. Вони перелічують десяток функцій і не наближають читача до відповіді на питання, що зміниться на його власному робочому місці в понеділок. Ця сторінка йде іншим шляхом: за що MES відповідає в момент, коли деталь виготовляють. Вона є системою-джерелом істини про те, що сталося в цеху, і якщо цей запис хибний, ніщо над ним не може бути правильним.Читати статтю повністю →

Часті запитання

Які системи ERP підтримуються?

SAP, Dynamics, NetSuite, Odoo та багато регіональних систем ERP через стандартні конектори; усе інше підключається через REST API або обмін файлами.

А якщо моя ERP сильно доопрацьована?

Рівень інтеграції зіставляє індивідуальні поля та логіку; доопрацювання для нас є нормою.

Чи може MSF замінити мою ERP?

MSF доповнює ERP. Фінанси та комерція залишаються там, де вони є, а ви отримуєте виробничий рівень світового класу.

Які дані реально ходять між ERP і цехом?

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

Чи потрібен інтеграції доступ на запис у нашу ERP?

Так, якщо підтвердження мають проводитися назад. Усе, що створює рух матеріалу або закриває операцію, є записом, і ваші ERP-фахівці захочуть робити його через штатні інтерфейси: BAPI, OData-сервіси або staging-таблицю, без прямого доступу до бази. Перший етап лише на читання цілком розумний: тягнете замовлення, показуєте їх на панелях у цеху, а проводки поки що робите вручну, доки цифри не зійдуться.

Скільки часу займає інтеграція з ERP?

Тижні, якщо з боку ERP є конкретна відповідальна людина, тестовий контур, схожий на продуктив, погоджені інтерфейси та більш-менш коректні нормативно-довідкові дані; довше, якщо цього немає. Сама робота над конектором рідко затягується. Довго тягнуться очікування вікна змін, погодження транспортів і відповіді на питання, який із чотирьох кодів номенклатури справжній. Якщо ви сьогодні не можете назвати контактну особу по ERP, плануйте терміни в місяцях.

Як інтегруватися, якщо наша ERP вміє тільки обмін файлами або через базу?

Через вивантаження CSV чи XML за розкладом на SFTP, через staging-таблицю на боці ERP або через представлення в базі, яке робить і підтримує ваш вендор ERP чи ваша власна ERP-команда; читати прикладні таблиці самотужки зазвичай не дають, та й на оновленні це ламається. Втрачаєте ви миттєвість: затримка дорівнює інтервалу, який ви поставили в розкладі, найчастіше раз на зміну або вночі. Для зворотного напрямку потрібне завдання імпорту на боці ERP, з відповідальним і з правилом, що робити із записами, які воно відхилило.

Що робити, коли залишки в ERP не збігаються з фактичними в цеху?

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

Що буде в цеху, якщо ERP недоступна?

Якщо ERP не відповідає, але локальний сервер і заводська мережа працюють, уже передані замовлення залишаються на панелях, і оператори далі роблять підтвердження. Ці підтвердження пишуться в локальну базу, тож переживають перезапуск і йдуть в ERP, щойно вона відповість. Практичне обмеження стосується замовлень, які не встигли передатися: їх запустити не вийде. Окремо спитайте, що станеться, якщо відкладені проводки потраплять у період, який ваша бухгалтерія вже закрила.

Чи можна обійтися конструктором робочих процесів замість доопрацювання ERP?

Ні. Конструктор процесів цифровізує форми, узгодження та маршрут руху роботи між людьми, тож паперові процеси відхилень і інженерних змін переїжджають на нього добре, але він не змінює того, як ваша ERP рахує ціни, планує чи проводить, і за кожним кроком, який має оновити запис в ERP, усе одно потрібен інтерфейс. Логіка, яка насправді є розрахунком, наприклад правила калькуляції собівартості, має жити там, де лежать ці дані.

Готові побачити потенціал вашого заводу?

Отримайте безкоштовну демонстрацію та індивідуальний план PoC.

Запросити демо