Hogyan tervezzen integrációt a Tulip és egy MES vagy ERP között?
  • 24 Jan 2024
  • 4 Elolvasandó percek
  • Közreműködők

Hogyan tervezzen integrációt a Tulip és egy MES vagy ERP között?


Cikk összefoglaló

Megtudhatja, milyen kérdéseket kell feltennie ahhoz, hogy meghatározhassa a MES/ERP integráció legjobb módját.

A Tulip számos MES- és ERP-rendszerrel integrálódott.

Mivel azonban számos ERP- és MES-termék van a piacon, nehéz megmondani, hogy a Tulip milyen könnyen csatlakozhat az Ön adott ERP- vagy MES-rendszeréhez. Ez a következőketől függ:

  • Magától az ERP/MES terméktől
  • Az Ön vállalatának informatikai környezetének összetettségétől.
  • Az Ön IT-csapatának az ERP/MES rendszerrel való munkavégzéssel kapcsolatos képességeitől.

:::(Info) (MEGJEGYZÉS) Ebben a példában egy ERP vagy MES rendszerre összpontosítunk, de ez az információ a legtöbb szoftverrendszerre alkalmazható, beleértve a CRM, QMS, LMS és BOM-kezelő rendszereket is. :::

Kérdőív

Sok ügyfél úgy találja, hogy a jelen cikkben szereplő információkat önmagukban is képesek az integráció létrehozására. Amennyiben a Tulip segítségét kéri egy szolgáltatás integrációjához, az ezekre a kérdésekre adott válaszok megadása az első lépés a sikeres projekt felé.

Stratégiai kérdések

1- Mi az integráció célja?

Fontos, hogy idejekorán megállapítsa, mik a projekt rövid és hosszú távú céljai. Minden információ megosztására van szükség a két rendszer között? Vagy több értelme van először csak néhány nagy értékű adatcserére összpontosítani?

2 - Kik a legfontosabb érdekelt felek a szervezeten belül

Ki az integráció végfelhasználója? Ki ismeri a legjobban azt a szolgáltatást, amelyhez a Tulipet szeretné csatlakoztatni? Ki fogja tudni megszervezni a szolgáltatáshoz való hozzáférést?

3- Milyen dokumentációt biztosít az Ön szolgáltatása?

Sok vállalati szoftver-ügyfél csak a fizető ügyfelek számára biztosít dokumentációt a szolgáltatásaihoz. Ez azt jelenti, hogy a Tulip nem fog tudni hozzáférni ehhez a dokumentációhoz. A szoftveréről szóló minél több dokumentációhoz való hozzáférés megszerzése segít az integrációhoz szükséges munka körének meghatározásában.

4- Milyen tranzakciókat kell végrehajtani a Tulip és a szolgáltatás között a siker érdekében?

Itt igyekszünk nagyon konkrétak lenni. Néhány példa:

  • Információk lekérése egy munkamegrendelésről egy munkamegrendelés azonosítója alapján.
  • Egy munkamegbízás teljesítettnek jelölése egy munkamegbízás azonosítójának megadásával.
  • Egy állomáshoz rendelt összes nyitott munkamegrendelés megkeresése egy állomásazonosító megadásával.

5- Ki fogja karbantartani ezt az integrációt?

Az új felhasználási esetek feltárásával ki lesz megbízva a szervezeten belül azzal, hogy az integráció szakértője legyen? Egyes szervezeteknél ez egy harmadik fél integrátor vagy vállalkozó.

Technikai kérdések

Az integráció részleteinek meghatározásához itt van néhány kérdés, amely irányt mutathat a folyamatban:

  1. Rendelkezik-e az ERP/MES rendszer API-val?
  2. Ha az Ön ERP/MES-e SQL-adatbázisba küldi az adatokat, egy harmadik fél tud-e csatlakozni ehhez az SQL-adatbázishoz? És ha igen, milyen jogosultságokkal rendelkezhet?
  3. Az ERP/MES rendszere küld adatokat valamilyen ipari protokollon, például OPC-n keresztül?
  4. Elérhető-e az ERP/MES a felhőből?

Tulip vs. ERP-rendszerek - Feltételezett nyilvántartási rendszerek (az igazság forrásai)

Az általunk ajánlott legjobb gyakorlat az objektum (pl. munkarend) nyilvántartó rendszerével való valós idejű interakció (jellemzően JSON formátumú HTTP Connector Functions-on keresztül).
Az alábbiakban az ERP-rendszerek és a Tulip összehasonlítása következik, és általánosságban, hogy milyen közös elemek esetében feltételezzük, hogy az egyes rendszerek a nyilvántartó rendszerek.Tulip vs ERP - assumed systems of record.png

Kapcsolati háttér

Általában a Tulip három módszer egyikén keresztül csatlakozik külső szoftverrendszerekhez:

  1. HTTP API (amely magában foglalja a REST és a SOAP API-t).
  2. OPC UA
  3. SQL-lekérdezések

HTTP API

Ha az Ön ERP/MES rendszere rendelkezik HTTP API-val (beleértve a REST és SOAP API-t), a Tulip képes olyan kéréseket kezdeményezni, amelyek ezeken a végpontokon keresztül adatokat küldhetnek vagy kérhetnek le. A Tulip a HTTP-csatlakozókkal képes fogyasztani az ERP-rendszer által közzétett webszolgáltatásokat, és az adatokat a Tulipen belül az alkalmazások számára valós időben felhasználhatóvá tenni.

Vegye figyelembe, hogy a Tulip Connectors használata esetén a Tulipnak kell kezdeményeznie a kapcsolatot, szemben az ERP/MES rendszerrel. Ha az ERP/MES-nek kell kezdeményeznie a kapcsolatot a Tulippal, használja a Tulip Tables API-t.

Az API-t a rendszer rendszergazdai felületén keresztül konfigurálhatja. Ez az információ elérhető a szoftverszolgáltató weboldalán.

SQL adatbázis

Ha az Ön ERP/MES rendszere SQL-adatbázissal osztja meg az adatokat, akkor a Tulip is hozzá tud férni ehhez az adatbázishoz és meg tudja osztani az adatokat. Ehhez szükség lehet néhány új lekérdezés megírására az ERP/MES rendszerén belül, hogy a Tulip új adataihoz hozzáférjen.

Ha az SQL-adatbázis szigorúan helyben van telepítve, akkor a Tulip helyben telepíthet egy olyan Connector Hostot, amely lehetővé teszi az adatbázis és a Tulip felhőplatformjának együttműködését.

Emellett egyes szervezetek ERP/MES-adataikat olyan érzékeny adatbázisban tárolják, amelyhez harmadik felek nem férhetnek hozzá, de mégis meg akarják osztani az adatokat a Tulip-pal. Ezért létrehoznak egy új adatbázist, amelyben megoszthatnak bizonyos adatokat a szoftverrendszerükből, és a Tulip biztonsági aggályok nélkül megoszthatja az adatokat.

Ipari protokollok

Ha az Ön ERP/MES rendszere ipari protokollon keresztül osztja meg az adatokat, mint például a Modbus, MTConnect és OPC UA, akkor a Tulip csatlakozni tud egy olyan szerveren keresztül, amelyen a Tulip Connector Host fut.

Ebben az esetben az Ön ERP/MES rendszere úgy fog viselkedni, mint egy "gép" a Tulipen belül. További részletekért olvassa el a Bevezetés a gépfelügyeletbe című cikkünket.

Egyirányú adatmegosztás

Egyes ERP/MES rendszerek rendelkeznek beépített módszerekkel a külső rendszerekből származó adatok átvételére, de saját adataikat nehéz más rendszerekbe küldeni.

Ha ez a helyzet, akkor el kell döntenie, hogy az egyirányú adatátvitel elfogadható-e, vagy több időt és energiát akar befektetni abba, hogy megtalálja a kétirányú adatátvitel lehetővé tételének módját.

Például elégedett lehet azzal, hogy a Tulip legyen az elsődleges rendszer az üzemi adatgyűjtéshez. Ezután az adatok MES/ERP-rendszerébe történő elküldése után az üzemi adatokat összehangolhatja a rendszerben meglévő adatokkal.

Példa: NetSuite

Tegyük fel, hogy Ön a NetSuite-ot használja ERP rendszerként, és szeretné tudni, hogy tud-e csatlakozni a Tuliphoz. A Google-on rákereshet a "Netsuite api" kifejezésre, és megtalálja ezt az oldalt, amely a SuiteTalkot, a NetSuite harmadik féllel való integrációra szolgáló eszközét írja le.

A SuiteTalk a következőket teszi:

Úgy tűnik, hogy a SuiteTalk lehetővé teszi egy HTTP API létrehozását, így ez lenne a legegyszerűbb módja a Tulipba való integrálásnak.

A végpontokat létrehozhatja saját maga a MES/ERP rendszergazdai portálján belül, vagy együttműködhet egy Tulip-partnerrel, aki létrehozhatja a végpontokat az Ön számára.

Íme egy példa a Tulip-NetSuite integráció létrehozására


Megtalálta, amit keresett?

A community.tulip.co oldalon is felteheti kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?