A siker biztosítása érdekében a bevált gyakorlatok alapján készítse elő és valósítsa meg a Tulip-pal való rendszerintegrációt.
A Tulip és egy harmadik fél rendszere közötti integráció tervezésekor számos szerepkört kell figyelembe venni, és számos előkészületet el kell végezni, mielőtt megkezdődhetne a fejlesztés.
A tervezés során legalább a következő érdekelt felekkel kell kommunikálni és be kell vonni őket:* Általános fejlesztők* Az integrált rendszerek üzemeltetői* IS/IT mérnökök* A megoldás által kiszolgált gyártósori felhasználók
Együtt elkezdhetik átgondolni és döntéseket hozni az integrációval kapcsolatos különböző szempontokról.
- Beszéljék meg a megoldandó problémát.
- Határozzanak meg mérhető célokat.
- Egyezzék meg a legjobb megoldásban:
- Melyek azok az adatok, amelyek a probléma megoldásához szükségesek?
- Mi a megfelelő nyilvántartási rendszer a szükséges integráció alapján?
- Milyen informatikai változtatásokra van szükség?
Az első rendszerintegráció felépítése
Az alábbiakban átfogó lépéseket talál, amelyek segítenek a Tulip és egy harmadik fél által fejlesztett alkalmazás integrálásában.Előfeltétel: A harmadik fél rendszerének rendelkeznie kell API végponttal (pl. NetSuite RESTlet, Slack API)
| # | Feladat leírása | Ki végezheti el ezt a feladatot? |
|---|---|---|
| 1 | Állítsa be a Cloud Connector Host vagy az On-Prem Connector Host(OPCH) használatát. | Ügyfél (OPCH használata esetén a Tulip támogatásával) |
| 2 | Készítse elő a hitelesítési adatokat, amelyekkel a Tulip kommunikálhat a harmadik fél rendszerével (pl. OAuth2.0). | Ügyfél |
| 3 | Válasszon ki egy tranzakciót, és határozza meg az információáramlás irányát (pl. GET munkarendelések, POST készletmozgatás). Kezdésként egyszerű tranzakciót javaslunk. | Ügyfél |
| 4 | Tegye elérhetővé az adott tranzakció adatait és végpontjait. Dokumentálja a HTTP végpontot és a szükséges Input-okat (Netsuite esetén a végpont = RESTlet szkript-azonosítóval és telepítési azonosítóval). | Ügyfél |
| 5 | Készítsen és teszteljen egy Tulip-csatlakozót. | Ügyfél és/vagy Tulip (fizetett Services projekt keretében, korlátozott tesztelési lehetőséggel) |
| 6 | Tranzakciós adatok beépítése új vagy meglévő Tulip-alkalmazásokba a csatlakozó funkciók segítségével. | Ügyfél és/vagy Tulip (fizetős szolgáltatási projekt keretében) |
Példa az adatáramlásra
Tegyük fel, hogy munkarendeléseket szeretne lekérni egy ERP-ből, és azokat egy kijelölt „Munkarendelések” táblába szeretné tárolni.
Először le kell töltenie a munkarendeléseket az ERP-ből. Az adatáramláshoz kövesse az alábbi ábrát:
A mai munkarendelések lekérése
Ezután be kell írnia a lekért munkarendeléseket egy táblába. Az adatáramláshoz kövesse az alábbi ábrát:
Munkarendelések írása a Tulip táblába
Bevált gyakorlatok
- Valós időben dolgozzon a hiteles forrásból. Ezen felül gondoskodjon arról, hogy a gyártóterület a legfrissebb forrást használja.
- A Tulip-központú adatokat tárolja a Tulip-ban. Bár a munkarend hiteles forrása lehet az ERP-je, bizonyos adatok főként a Tulip szempontjából relevánsak, pl. a munkarenddel kapcsolatban a Tulip-ban rögzített nem megfelelőségek.
- Növelje az operátorok egyszerű, ERP/WMS-központú felhasználási esetek végrehajtásának hatékonyságát összetett, integrált Tulip-alkalmazásokkal. Például egy olyan Tulip-alkalmazás, amely a táblagép kameráját használja vonalkód-leolvasóként a készletkezeléshez.
- Kerülje el a hiteles forrásból származó adatok Tulip-táblákba történő tárolását, ha az adatok gyorsan elavulnak. Például a jelenlegi raktárkészletnek saját adatforrásban kell lennie, lehetővé téve a Tulip számára, hogy valós időben kommunikáljon vele.
- Használja a Tulip-ot külön a megfelelő felhasználási esetekhez. Azokat a felhasználási eseteket, amelyek végrehajtására az ERP-je a legalkalmasabb, ott is kell tartania.
- Amikor csak lehetséges, használjon HTTP-API-kat. Az SQL-csatlakozók további konfigurációt igényelnek.
További olvasnivaló
- A Tulip és egy tranzakciós üzleti rendszer integrációjának alapjai
- Hogyan tervezzük meg a Tulip és egy MES vagy ERP közötti integrációt
- Bevezetés a Tulip-csatlakozókba
- Hogyan kell konfigurálni egy csatlakozót
- HTTP-csatlakozók

