Integrazione di Tulip con l’ERP Dynamics (F&O)
This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in Dynamics to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.
Introduzione
Una potente soluzione ERP di Microsoft Dynamics 365 (F&O) è semplice, facile da usare e consente di ottenere rapidamente un ritorno sull’investimento (ROI) dopo l’implementazione. Le funzionalità ERP principali includono la gestione finanziaria, la gestione del capitale umano, la business intelligence, la produzione, la gestione della catena di fornitura, gli acquisti e l’approvvigionamento, la gestione dei progetti e la contabilità, le vendite e il marketing, nonché 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
Metteremo in evidenza diverse operazioni di gestione ( connector functions ) che possono essere eseguite effettuando chiamate HTTP all’API di Microsoft Dynamics per interagire con i dati ed eseguire operazioni CRUD di base su Dynamics. L’API di gestione delle operazioni in batch ( connector functions ) utilizzata per il connettore consente di estrarre un elenco di ordini in batch, aggiornare gli ordini in batch, aggiornare le operazioni di percorso e filtrare l’elenco delle operazioni in base allo stato.
Documentazione API
Documentazione dell’API Microsoft Graph
Prerequisiti
- Configurazione delle credenziali OAuth 2.0 in Azure Active Directory.
- Registrazione dell’API con gli ambiti richiesti nel portale di Azure Active Directory
Dettagli di connessione a Tulip
Le seguenti informazioni devono essere configurate nella sezione
connettori di Tulip.
- In esecuzione su: Host del connettore cloud
- Host: .cloudax.dynamics.com
- Porta: 443
- TLS: Sì
OAuth 2: L'autenticazione verrà applicata a tutti
gli Connector Functions
Connector Functions
Ottenere un elenco di tutti gli ordini in batch
Scopo
Questo connettore recupera un elenco di tutti gli ordini in lotto disponibili in Dynamics.
Endpoint
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Dati di input richiesti
- ID entità giuridica (parametro di query passato come filtro OData)
Estrattore di output
Dynamics restituisce diversi campi; a seconda del caso d'uso, è possibile analizzare più campi. Di seguito sono riportati alcuni dei campi analizzati nel connettore:
- Numero dell'ordine in batch
- Quantità programmata
- Numero articolo
- Data di inizio pianificata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto di magazzino
Ottieni un elenco di tutti gli ordini in lotto per stato
Scopo
Questo connettore recupera un elenco di tutti gli ordini in lotto disponibili in Dynamics specificando uno stato specifico.
Endpoint
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Dati di input richiesti
- ID entità giuridica (parametro di query passato come filtro OData)
- Stato dell'ordine in batch (parametro di query passato come filtro OData)
Estrattore di output
Dynamics restituisce diversi campi; a seconda del caso d'uso, è possibile analizzare più campi. Di seguito sono riportati alcuni dei campi analizzati nel connettore:
- Numero dell'ordine in batch
- Quantità programmata
- Numero articolo
- Data di inizio pianificata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto di magazzino
Ottieni i dettagli specifici dell'ordine di lotto
Scopo
Questo connettore recupera un elenco di ordini in lotto specifici in Dynamics specificando il numero dell'ordine in lotto.
Endpoint
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderHeaders
Dati di input richiesti
- ID entità giuridica (parametro di query passato come filtro OData)
- Numero dell'ordine in lotto (parametro di query passato come filtro OData)
Estrattore di output
Dynamics restituisce diversi campi; a seconda del caso d'uso, è possibile analizzare più campi. Di seguito sono riportati alcuni dei campi analizzati nel connettore:
- Numero dell'ordine in lotto
- Quantità programmata
- Numero articolo
- Data di inizio pianificata
- Nome del prodotto
- Stato dell'ordine di lavoro
- ID lotto di magazzino
Aggiorna lo stato dell'ordine in lotto
Scopo
Questo connettore aggiorna lo stato di un ordine in lotto prelevato.
Endpoint
Chiamata HTTP POST all'endpoint: https://<host_url>:443/data/TPProdTableStatusUpdates
Dati di input richiesti
- ID dell’entità giuridica (parametro di query passato come filtro OData)
- Numero dell’ordine in lotto (parametro di query passato come filtro OData)
- Stato di produzione (corpo della richiesta)
Ottieni formula/distinta base dell’ordine in lotto
Scopo
Questo connettore recupera un elenco di distinte base o una formula per un ordine in lotto.
Endpoint
Chiamata HTTP GET all'endpoint: https://<host_url>:443/data/BatchOrderFormulaLines
Dati di input richiesti
- ID dell’entità giuridica (parametro di query passato come filtro OData)
- Numero dell'ordine in lotto (parametro di query passato come filtro OData)
Dati restituiti
Dynamics restituisce diversi campi; a seconda del caso d'uso, è possibile analizzare più campi. Di seguito sono riportati alcuni dei campi analizzati nel connettore:
- Numero materiale
- Nome del materiale
- ID lotto di magazzino
- Unità di misura
- Numero operazione di percorso
- Numero riga
Ottiene un elenco delle operazioni relative a un ordine in lotto
Scopo
Questo connettore recupera un elenco di tutte le operazioni che l'ordine in lotto deve attraversare per essere elaborato.
Endpoint
Chiamata HTTP GET all'endpoint - https://<host_url>:443/data/TBProductionOrderRouteOperations
Dati di input richiesti
Di seguito sono riportati i parametri inviati come corpo della richiesta
- ID dell’entità giuridica (parametro di query passato come filtro OData)
- Numero dell'ordine in batch (parametro di query passato come filtro OData)
Output
Dynamics restituisce diversi campi; a seconda del caso d'uso, è possibile analizzare più campi. Ecco alcuni esempi di campi analizzati nel connettore:
- Numero dell’operazione
- Priorità dell'operazione
- Numero dell'operazione successiva
- Nome dell'operazione
