Test dell'unità Duro PLM
  • 13 Jan 2025
  • 3 Minuti da leggere
  • Contributori

Test dell'unità Duro PLM


Sommario dell'articolo

Questo articolo spiega come integrare il PLM Duro con Tulip.

Scopo

Lo scopo del Duro PLM Unit Test è quello di consentire agli utenti di verificare se la connessione tra Tulip e la piattaforma Duro PLM è corretta e funziona come previsto.

Il connettore API consente agli utenti di visualizzare le definizioni dei prodotti, le revisioni, i dettagli della distinta base (BOM), le immagini, i documenti e le specifiche in Tulip.

È stata inoltre definita una Starter App per utilizzare le funzioni del connettore e le API Graph QL.

Come iniziare con Duro

La piattaforma PLM cloud-native di Duro consente ai team di progettazione hardware di gestire sourcing, distinte base, ordini di modifica e revisioni in un unico luogo. L'interfaccia intuitiva della piattaforma e i flussi di lavoro agili predefiniti consentono a tutti coloro che partecipano allo sviluppo dell'hardware di prendere decisioni informate e tempestive. Inoltre, le integrazioni con i migliori partner hardware, come Tulip, semplificano la centralizzazione o la condivisione dei dati in pochi minuti senza costose integrazioni.

Configurazione

Generare una chiave API Duro:

  1. Accedere a Duro PLM
  2. Generare una chiave seguendo la Starter Guide di Duro.
  3. Salvare la nuova chiave API

Configurare il connettore Tulip

  1. Nella pagina Connettori, trovare il connettore.Connectors.jpg
  2. Nel connettore, fare clic su produzione, test e sviluppo per visualizzare le impostazioni di connessione.Duro Connector.jpg
  3. Impostare le impostazioni di connessione come segue:In esecuzione su: Cloud Connector HostHost: mfg.duro.appPort: 443TLS: SìDetails.png
  4. Fare clic su Modifica intestazioni e impostare l'intestazione "apiToken" utilizzando il valore recuperato dalle impostazioni di Duro.Details2.png
  5. Tornare indietro e fare clic su Test, quindi salvare i dettagli. Passed.jpg

Come funziona

Una volta configurato il connettore come mostrato nel paragrafo Impostazione{target="_blank"}, è possibile testare le funzioni del connettore nell'applicazione facendo clic su Test Graph QL API nel passaggio Unit Testing. L'elenco dei prodotti definiti nell'account Duro apparirà come segue:Unit Testing.jpg

Nell'App Editor, si può vedere come il Trigger per il pulsante sia configurato per chiamare la funzione Connector:Trigger.jpg

Il risultato della chiamata alla funzione Connector viene memorizzato in una variabile che viene poi visualizzata in una tabella interattiva Tulip:Table View.jpg

Funzione connettore

Il connettore Duro utilizza le query di Graph QL, viene fornito con funzioni predefinite e può essere esteso per supportare qualsiasi API offerta da Duro (vedere la documentazione di Graph QL qui{target="_blank"}).

GraphQL to JSON

Tulip does not support Graph QL and requires to transform Grahp QL into JSON queries, use the following website to transform the queries: GraphQL to JSON body converter

Il connettore attuale è dotato delle seguenti API Call:

Nome della funzioneDescrizione
Ottieni tutti i componentiRecupera un elenco di tutti i componenti
Ottieni tutte le definizioni di prodottoRecupera un elenco di tutte le definizioni di prodotto.
Ottieni tutte le revisioniRecupera un elenco di tutte le revisioni dei prodotti
Ottieni figli di componenti - Per ID componenteRecupera un elenco di tutti i componenti figli di un componente in base all'ID del componente.
Ottieni definizione di componente - Per ID componenteRecupera i dettagli di un componente in base all'ID del componente.
Ottieni documenti del componente - Per ID componenteRecupera un elenco di documenti di un componente per ID del componente.
Ottieni documenti del componente - Per nome del componenteRecupera un elenco di documenti di un componente per nome del componente.
Ottieni figli di prodotti - Per ID prodottoRecupera un elenco di figli di un prodotto per ID prodotto.
Ottieni definizione di prodotto - Per ID prodottoRecupera i dettagli di una definizione di prodotto in base all'ID.
Ottieni documenti del prodotto - Per ID prodottoRecupera un elenco di documenti del prodotto per ID prodotto
Ottieni revisioni del prodotto - Per nome del prodottoRecupera un elenco di revisioni del prodotto per nome del prodotto.
Ottieni revisione - Per ID revisioneOttiene i dettagli della revisione del prodotto per ID revisione
Ottieni figli di revisione - Per ID revisioneOttenere l'elenco dei figli della revisione per ID revisione
Ottieni documenti di revisione - Per ID revisioneOttenere l'elenco dei documenti di revisione per ID revisione

Ulteriori letture


Questo articolo è stato utile?