M365 Dynamics F&O csatlakozó
  • 03 Nov 2023
  • 3 Elolvasandó percek
  • Közreműködők

M365 Dynamics F&O csatlakozó


Cikk összefoglaló

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

  1. Az OAuth 2.0 hitelesítő adatok konfigurálása az Azure Active Directoryban.
  2. 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.

  1. Futtatás: Cloud Connector Host
  2. Host: .cloudax.dynamics.com
  3. Port:443
  4. 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

  1. 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:

  1. Tételes rendelés száma
  2. Tervezett mennyiség
  3. Tételszám
  4. ScheduledStartDate
  5. ProductName
  6. WorkOrderStatus
  7. 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

  1. Jogalany azonosítója (OData-szűrőként átadott lekérdezési paraméter)
  2. 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:

  1. Tételes rendelés száma
  2. Tervezett mennyiség
  3. Tételszám
  4. ScheduledStartDate
  5. ProductName
  6. WorkOrderStatus
  7. 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

  1. Jogi egység azonosítója (OData-szűrőként átadott lekérdezési paraméter)
  2. 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:

  1. Tételes rendelés száma
  2. Tervezett mennyiség
  3. Tételszám
  4. ScheduledStartDate
  5. ProductName
  6. WorkOrderStatus
  7. 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

  1. Jogi személy azonosítója (OData-szűrőként átadott lekérdezési paraméter)
  2. Batch Order Number (OData-szűrőként átadott lekérdezési paraméter)
  3. 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

  1. Jogalany azonosítója (OData-szűrőként átadott lekérdezési paraméter)
  2. 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:

  1. Anyagszám
  2. Anyag neve
  3. Leltári tételazonosító
  4. UOM
  5. Útvonal művelet száma
  6. 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

  1. Jogalany-azonosító (OData-szűrőként átadott lekérdezési paraméter)
  2. 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:

  1. Művelet száma
  2. Művelet prioritása
  3. Következő művelet száma
  4. Művelet neve

Hasznos volt ez a cikk?