Connettore M365 Dynamics F&O

Prev Next

Integrazione di Tulip con l’ERP Dynamics (F&O)

Additional Configuration Required

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

  1. Configurazione delle credenziali OAuth 2.0 in Azure Active Directory.
  2. 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.

  1. In esecuzione su: Host del connettore cloud
  2. Host: .cloudax.dynamics.com
  3. Porta: 443
  4. 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

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

  1. Numero dell'ordine in batch
  2. Quantità programmata
  3. Numero articolo
  4. Data di inizio pianificata
  5. Nome del prodotto
  6. Stato dell'ordine di lavoro
  7. 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

  1. ID entità giuridica (parametro di query passato come filtro OData)
  2. 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:

  1. Numero dell'ordine in batch
  2. Quantità programmata
  3. Numero articolo
  4. Data di inizio pianificata
  5. Nome del prodotto
  6. Stato dell'ordine di lavoro
  7. 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

  1. ID entità giuridica (parametro di query passato come filtro OData)
  2. 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:

  1. Numero dell'ordine in lotto
  2. Quantità programmata
  3. Numero articolo
  4. Data di inizio pianificata
  5. Nome del prodotto
  6. Stato dell'ordine di lavoro
  7. 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

  1. ID dell’entità giuridica (parametro di query passato come filtro OData)
  2. Numero dell’ordine in lotto (parametro di query passato come filtro OData)
  3. 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

  1. ID dell’entità giuridica (parametro di query passato come filtro OData)
  2. 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:

  1. Numero materiale
  2. Nome del materiale
  3. ID lotto di magazzino
  4. Unità di misura
  5. Numero operazione di percorso
  6. 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

  1. ID dell’entità giuridica (parametro di query passato come filtro OData)
  2. 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:

  1. Numero dell’operazione
  2. Priorità dell'operazione
  3. Numero dell'operazione successiva
  4. Nome dell'operazione