- Stampa
Connettore M365 Dynamics F&O
Integrazione di Tulip con Dynamics (F&O) ERP
Introduzione
Una potente soluzione ERP di Microsoft Dynamics 365 (F&O) è semplice, facile da usare e rapida nel dimostrare il ROI dopo l'implementazione. Le funzionalità principali dell'ERP comprendono la gestione finanziaria, la gestione del capitale umano, la business intelligence, la produzione, la gestione della catena di fornitura, l'approvvigionamento e il sourcing, la gestione dei progetti e la contabilità, le vendite e il marketing e la gestione dei servizi.
L'obiettivo di questo connettore è integrare Tulip con Microsoft Dynamics (F&O) utilizzando i connettori HTTP e fornire ai nostri clienti un connettore pronto all'uso che possa essere importato nella loro istanza ed eseguire una serie completa di operazioni end-to-end.
Scopo
Verranno evidenziate le diverse funzioni del connettore che possono essere costruite effettuando chiamate HTTP alle API di Microsoft Dynamics per interagire con i dati ed eseguire operazioni CRUD di base su Dynamics. Le funzioni del connettore utilizzate per il connettore consentono di estrarre un elenco di ordini di lotti, di aggiornare gli ordini di lotti, di aggiornare i percorsi e di filtrare l'elenco delle operazioni in base allo stato.
Documentazione API
Documentazione API Microsoft Graph
Prerequisiti
- Configurazione delle credenziali OAuth 2.0 in Azure Active Directory.
- Registrare l'API con gli ambiti richiesti nel portale Azure Active Directory.
Dettagli della connessione Tulip
È necessario configurare le seguenti informazioni su Tulip
Connettori.
- In esecuzione su: Host del connettore cloud
- Host: .clouddax.dynamics.com
- Porta: 443
- TLS: Sì
OAuth 2: l'autenticazione verrà trasferita a tutte le
le funzioni del connettore
Funzioni del connettore
Ottenere un elenco di tutti gli ordini Batch
Scopo
Questo connettore ottiene un elenco di tutti gli ordini batch disponibili in Dynamics.
Punto finale
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Input richiesto
- ID entità legale (parametro della query passato come filtro OData)
Estrattore di output
Ci sono vari campi che vengono restituiti da Dynamics, in base a ciascun caso d'uso è possibile analizzare più campi. Ne citiamo alcuni che vengono analizzati nel connettore:
- Numero d'ordine del lotto
- Quantità programmata
- Numero dell'articolo
- Data di inizio programmata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto d'inventario
Ottenere un elenco di tutti gli ordini di lotto per stato
Scopo
Questo connettore ottiene un elenco di tutti gli ordini batch disponibili in Dynamics specificando uno stato specifico.
Punto finale
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Input richiesto
- ID entità legale (parametro della query passato come filtro OData)
- Stato dell'ordine batch (parametro della query passato come filtro OData)
Estrattore di output
Ci sono vari campi che vengono restituiti da Dynamics e, in base a ogni caso d'uso, è possibile analizzare più campi. Ne citiamo alcuni che vengono analizzati nel connettore:
- Numero d'ordine del lotto
- Quantità programmata
- Numero dell'articolo
- Data di inizio programmata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto d'inventario
Ottenere i dettagli di un ordine di lotto specifico
Scopo
Questo connettore ottiene un elenco di ordini batch specifici in Dynamics specificando il numero dell'ordine batch.
Punto finale
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Input richiesto
- ID entità legale (parametro della query passato come filtro OData)
- Numero di ordine del lotto (parametro della query passato come filtro OData)
Estrattore di output
Ci sono vari campi che vengono restituiti da Dynamics e, in base a ogni caso d'uso, è possibile analizzare più campi. Ne citiamo alcuni che vengono analizzati nel connettore:
- Numero d'ordine del lotto
- Quantità programmata
- Numero dell'articolo
- Data di inizio programmata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto d'inventario
Aggiornamento dello stato dell'ordine del lotto
Scopo
Questo connettore aggiorna lo stato di un ordine batch estratto.
Punto finale
Chiamata HTTP POST all'endpoint: https://<host_url>:443/data/TPProdTableStatusUpdates
Input richiesto
- ID entità legale (parametro della query passato come filtro OData)
- Numero d'ordine del lotto (parametro della query passato come filtro OData)
- Stato di produzione (corpo della richiesta)
Ottenere la formula dell'ordine di lotto/la distinta base
Scopo
Questo connettore ottiene un elenco di distinte base o una formula per un ordine batch.
Punto finale
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderFormulaLines
Input richiesto
- ID entità legale (parametro della query passato come filtro OData)
- Numero di ordine del lotto (parametro della query passato come filtro OData)
Uscita
Ci sono vari campi che vengono restituiti da Dynamics, in base a ciascun caso d'uso è possibile analizzare più campi. Ne citiamo alcuni che vengono analizzati nel connettore:
- Numero di materiale
- Nome del materiale
- ID lotto d'inventario
- UOM
- Numero di operazione del percorso
- Numero di riga
Ottiene un elenco di operazioni per un ordine batch.
Scopo
Questo connettore ottiene un elenco di tutte le operazioni che l'ordine batch deve elaborare.
Punto finale
Chiamata HTTP GET all'endpoint - https://<host_url>:443/data/TBProductionOrderRouteOperations
Input richiesti
I parametri che vengono inviati come corpo della richiesta sono i seguenti
- ID entità legale (parametro della query passato come filtro OData)
- Numero di ordine del lotto (parametro della query passato come filtro OData)
Output
Ci sono vari campi che vengono restituiti da Dynamics, in base a ciascun caso d'uso è possibile analizzare più campi. Ne citiamo alcuni che vengono analizzati nel connettore:
- Numero dell'operazione
- Priorità dell'operazione
- Numero operazione successiva
- Nome dell'operazione