- Nyomtat
M365 Dynamics F&O csatlakozó
A Tulip és a Dynamics(F&O) ERP integrálása
Bevezetés
A Microsoft Dynamics 365 (F&O) nagy teljesítményű ERP-megoldása egyszerű, könnyen használható, és a bevezetést követően gyorsan bizonyítja a megtérülést. Az ERP alapvető képességei közé tartozik a pénzügyi menedzsment, a humánerőforrás-kezelés, az üzleti intelligencia, a termelés, az ellátási lánc kezelése, a beszerzés és beszerzés, a projektmenedzsment és a számvitel, az értékesítés és marketing, valamint a szolgáltatásmenedzsment.
Ennek a csatlakozónak a célja a Tulip és a Microsoft Dynamics (F&O) integrálása HTTP-csatlakozók segítségével, valamint az, hogy ügyfeleink számára egy olyan kész csatlakozót biztosítsunk, amelyet be lehet importálni a saját példányukba, és amely teljes körű végponttól végpontig tartó műveleteket végezhet.
Cél
Különböző csatlakozófunkciókat fogunk kiemelni, amelyek a Microsoft Dynamics API HTTP-hívásaival építhetők fel az adatokkal való interakcióhoz és alapvető CRUD műveletek elvégzéséhez a Dynamicson. A csatlakozóhoz használt csatlakozófüggvények lehetővé teszik a Tételes megrendelések, a Tételes megrendelések frissítése, az Útvonal frissítése műveletek listájának lehívását & a műveletek listájának szűrését állapot szerint.
API-dokumentum
Microsoft Graph API dokumentáció
Előfeltételek
- Az OAuth 2.0 hitelesítő adatok konfigurálása az Azure Active Directoryban.
- API regisztrálása a szükséges hatókörökkel az Azure Active Directory portálon.
Tulip kapcsolat részletei
A következő információkat kellene konfigurálni a Tulip
Csatlakozók.
- Futtatás: Cloud Connector Host
- Host: .cloudax.dynamics.com
- Port:443
- TLS: Igen
OAuth 2: A hitelesítés továbbításra kerül az összes
a csatlakozó funkcióira
Csatlakozó funkciók
Az összes tételes megrendelés listájának lekérdezése
Cél
Ez a csatlakozó lekérdezi a Dynamicsban elérhető összes tételes megrendelés listáját.
Végpont
HTTP GET hívás a következő végpontra: https://<host_url>:443/data/BatchOrderHeaders
Kötelező bemenet
- Jogi egység azonosítója (OData-szűrőként átadott lekérdezési paraméter)
Kimenet Extractor
A Dynamics által visszaadott különböző mezők vannak, az egyes felhasználási esetek alapján több mezőt is elemezhet. Néhányat megnevezve, amelyek elemzése a csatlakozóba történik:
- Tételes rendelés száma
- Tervezett mennyiség
- Tételszám
- ScheduledStartDate
- ProductName
- WorkOrderStatus
- Leltár tétel azonosító
Az összes tételes rendelés listájának lekérdezése státusz szerint
Cél
Ez a csatlakozó egy adott állapot megadásával lekérdezi a Dynamicsban elérhető összes tételes megrendelés listáját.
Végpont
HTTP GET hívás a következő végpontra: https://<host_url>:443/data/BatchOrderHeaders
Kötelező bemenet
- Jogalany azonosítója (OData-szűrőként átadott lekérdezési paraméter)
- Batch Order Status (OData-szűrőként átadott lekérdezési paraméter)
Kimenet Extractor
A Dynamics által visszaadott különböző mezők vannak, az egyes felhasználási esetek alapján több mezőt is elemezhet. Néhányat megnevezve, amelyek elemzése a csatlakozóban történik:
- Tételes rendelés száma
- Tervezett mennyiség
- Tételszám
- ScheduledStartDate
- ProductName
- WorkOrderStatus
- Leltár tétel azonosító
Konkrét tételes rendelés részleteinek lekérdezése
Cél
Ez a csatlakozó a Dynamicsban lévő konkrét tételes rendelések listáját kapja meg a tételes rendelésszám megadásával.
Végpont
HTTP GET hívás a következő végpontra: https://<host_url>:443/data/BatchOrderHeaders
Kötelező bemenet
- Jogi egység azonosítója (OData-szűrőként átadott lekérdezési paraméter)
- Tételes rendelés száma (OData-szűrőként átadott lekérdezési paraméter)
Kimenet Extractor
A Dynamics által visszaadott különböző mezők vannak, az egyes felhasználási esetek alapján több mezőt is elemezhet. Néhányat megnevezve, amelyek elemzése a csatlakozóban történik:
- Tételes rendelés száma
- Tervezett mennyiség
- Tételszám
- ScheduledStartDate
- ProductName
- WorkOrderStatus
- Leltár tétel azonosító
Tételes rendelés állapotának frissítése
Cél
Ez a csatlakozó frissíti a lehúzott tételes rendelés állapotát.
Végpont
HTTP POST hívás a következő végponthoz: https://<host_url>:443/data/TPProdTableStatusUpdates
Kötelező bemenet
- Jogi személy azonosítója (OData-szűrőként átadott lekérdezési paraméter)
- Batch Order Number (OData-szűrőként átadott lekérdezési paraméter)
- Termelési státusz (lekérdezés teste)
Tételes rendelési képlet/BOM lekérdezése
Cél
Ez a csatlakozó a tételes rendelés darabjegyzékének vagy képletének listáját szerzi le.
Végpont
HTTP GET hívás a következő végpontra: https://<host_url>:443/data/BatchOrderFormulaLines
Kötelező bemenet
- Jogalany azonosítója (OData-szűrőként átadott lekérdezési paraméter)
- Tételes rendelés száma (OData-szűrőként átadott lekérdezési paraméter)
Kimenet
A Dynamics különböző mezőket ad vissza, az egyes felhasználási esetek alapján több mezőt is elemezhet. Néhányat megnevezve, amelyeket a csatlakozó elemez:
- Anyagszám
- Anyag neve
- Leltári tételazonosító
- UOM
- Útvonal művelet száma
- Vonalszám
A tételes megrendeléshez tartozó műveletek listájának lekérdezése
Cél
Ez a csatlakozó megkapja az összes művelet listáját, amelyet a tételes megbízáson keresztül kell feldolgozni.
Végpont
A végpont HTTP GET hívása - https://<host_url>:443/data/TBProductionOrderRouteOperations.
Kötelező bemenet
A következő paramétereket kell elküldeni a kérés testeként
- Jogalany-azonosító (OData-szűrőként átadott lekérdezési paraméter)
- Batch Order Number (OData-szűrőként átadott lekérdezési paraméter)
Kimenet
A Dynamics által visszaküldött különböző mezők vannak, az egyes felhasználási esetek alapján több mezőt is elemezhet. Néhányat megnevezve, amelyeket a csatlakozó elemez:
- Művelet száma
- Művelet prioritása
- Következő művelet száma
- Művelet neve