Készítse el első rendszerintegrációját

Prev Next

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.

  1. Beszéljék meg a megoldandó problémát.
  2. Határozzanak meg mérhető célokat.
  3. 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éseIntegration Diagram Get Work Orders for Today

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ábaIntegration Diagram Write Work Order to Tulip Table

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ó