Servizi della thing shape di gestione del materiale
I seguenti servizi sono disponibili nella thing shape di gestione del materiale (PTC.SCA.SCO.MaterialManagementThingShape):
Servizi di creazione
* 
Quando si crea un oggetto incluso nel modello di dati del building block delle istruzioni di lavorazione, il valore di UID viene generato automaticamente dal sistema. Qualsiasi valore immesso nel campo UID viene ignorato.
CreateMaterialClasses - Crea una o più classi di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialClasses. Restituisce l'elenco delle classi di materiale che sono state create, insieme ai rispettivi UID.
Parametri di input: MaterialClasses (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialClassLinks - Crea uno o più link di classi di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialClassLinks. Restituisce l'elenco dei link di classi di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialClassLinks (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialDefinitionLinks - Crea uno o più link di definizioni di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialDefinitionLinks. Restituisce l'elenco dei link di definizioni di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialDefinitionLinks (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialDefinitions - Crea una o più definizioni di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialDefinitions. Restituisce l'elenco delle definizioni di materiale che sono state create, insieme ai rispettivi UID.
Parametri di input: MaterialDefinitions (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialDefinitionToClassLinks - Crea uno o più link da definizione a classe di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialDefinitionToClassLinks. Restituisce l'elenco dei link da definizione a classe di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialDefinitionToClassLinks (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialLotLinks - Crea uno o più link di lotti delle definizioni di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialLotLinks. Restituisce l'elenco dei link di lotti delle definizioni di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialLotLinks (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialLots - Crea uno o più lotti di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialLots. Restituisce l'elenco dei lotti delle definizioni di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialLots (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialSubLotLinks - Crea uno o più link di sottolotti di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialSubLotLinks. Restituisce l'elenco dei link di sottolotti di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialSubLotLinks (INFOTABLE)
Output: result (INFOTABLE)
CreateMaterialSubLots - Crea uno o più sottolotti di materiale in base alle informazioni aggiunte alla tabella dei parametri di input MaterialSubLots. Restituisce l'elenco dei sottolotti di materiale che sono stati creati, insieme ai rispettivi UID.
Parametri di input: MaterialSubLots (INFOTABLE)
Output: result (INFOTABLE)
Servizi di eliminazione
DeleteMaterialClass - Elimina la classe di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialClassLink - Elimina il link di classi di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialDefinition - Elimina la definizione di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialDefinitionLink - Elimina il link di definizioni di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialDefinitionToClassLink - Elimina il link da definizione a classe di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialLot - Elimina il lotto di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialLotLink - Elimina il link di lotti di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialSubLot - Elimina il sottolotto di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
DeleteMaterialSubLotLink - Elimina il link di sottolotti di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
Servizi di lettura
GetMaterialClass - Recupera la singola classe di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
GetMaterialClassLinks - Recupera un elenco di tutti i link di classi di materiale con l'UID padre specificato.
Parametri di input: ParentUID (STRING)
Output: result (INFOTABLE)
GetMaterialDefinition - Recupera la singola definizione di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
GetMaterialDefinitionLinks - Recupera un elenco di tutti i link di definizioni di materiale con l'UID padre specificato.
Parametri di input: ParentUID (STRING)
Output: result (INFOTABLE)
GetMaterialDefinitionToClassLinks - Recupera un elenco di tutti i link da definizione a classe di materiale con l'UID padre specificato.
Parametri di input: ParentUID (STRING)
Output: result (INFOTABLE)
GetMaterialDefinitionToClassLinksByMaterialClass - Recupera un elenco dei link da definizione a classe di materiale per l'UID classe di materiale specificato.
Parametri di input: MaterialClassUID (STRING)
Output: result (INFOTABLE)
GetMaterialLot - Recupera il singolo lotto di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
GetMaterialLotLinks - Recupera un elenco di tutti i link di lotti di materiale con l'UID del lotto di materiale padre specificato.
Parametri di input: ParentMaterialLotUID (STRING)
Output: result (INFOTABLE)
GetMaterialLotsByMaterialDefinition - Recupera un elenco di tutti i lotti di materiale con l'UID definizione di materiale padre specificato.
Parametri di input: MaterialDefinitionUID (STRING)
Output: result (INFOTABLE)
GetMaterialSubLot - Recupera il singolo sottolotto di materiale con l'UID specificato.
Parametri di input: UID (STRING)
Output: result (INFOTABLE)
GetMaterialSubLotLinks - Recupera un elenco di tutti i link di sottolotti di materiale con l'UID del sottolotto di materiale padre specificato.
Parametri di input: ParentMaterialSubLotUID (STRING)
Output: result (INFOTABLE)
GetMaterialSubLotLinksByMaterialLot - Recupera un elenco di tutti i link di sottolotti di materiale con l'UID sottolotto di materiale figlio specificato.
Parametri di input: ChildMaterialSubLotUID (STRING)
Output: result (INFOTABLE)
Servizi di aggiornamento
UpdateMaterialClasses - Aggiorna una o più classi di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialClasses. Restituisce l'elenco delle classi di materiale aggiornate.
Parametri di input: MaterialClasses (INFOTABLE)
Output: result (INFOTABLE)
UpdateMaterialClassLinks - Aggiorna uno o più link di classi di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialClassLinks. Restituisce l'elenco dei link di classi di materiale aggiornati.
Parametri di input: MaterialClassLinks (INFOTABLE)
Output: result (INFOTABLE)
UpdateMaterialDefinitionLinks - Aggiorna uno o più link di definizioni di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialDefinitionLinks. Restituisce l'elenco dei link di definizioni di materiale aggiornati.
Parametri di input: MaterialDefinitionLinks (INFOTABLE)
Output: result (INFOTABLE)
UpdateMaterialDefinitions - Aggiorna una o più definizioni di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialDefinitions. Restituisce l'elenco delle definizioni di materiale aggiornate.
Parametri di input: MaterialDefinitions (INFOTABLE)
Output: result (INFOTABLE)
UpdateMaterialDefinitionToClassLinks - Aggiorna uno o più link da definizione a classe di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialDefinitionToClassLinks. Restituisce l'elenco dei link da definizione a classe di materiale aggiornati.
Parametri di input: MaterialDefinitionToClassLinks (INFOTABLE)
Output: result (INFOTABLE)
UpdateMaterialLotLinks - Aggiorna uno o più link di lotti di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialLotLinks. Restituisce l'elenco dei link di lotti di materiale aggiornati.
Parametri di input: MaterialLotLinks (INFOTABLE)
Output: nessuno
UpdateMaterialLots - Aggiorna uno o più lotti di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialLots. Restituisce l'elenco dei lotti di materiale aggiornati.
Parametri di input: MaterialLots (INFOTABLE)
Output: nessuno
UpdateMaterialSubLotLinks - Aggiorna uno o più link di sottolotti di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialSubLotLinks. Restituisce l'elenco dei link di sottolotti di materiale aggiornati.
Parametri di input: MaterialSubLotLinks
Output: nessuno
UpdateMaterialSubLots - Aggiorna uno o più sottolotti di materiale in base all'UID, utilizzando le informazioni aggiunte alla tabella dei parametri di input MaterialSubLots. Restituisce l'elenco dei sottolotti di materiale aggiornati.
Parametri di input: MaterialSubLots
Output: nessuno
Servizi vari e delle utilità
GetMaterialDBInfo - Recupera le informazioni della tabella di database correlate al materiale, ad esempio i nomi delle colonne. Viene utilizzato internamente da altri servizi. Non è previsto l'utilizzo indipendente.
Parametri di input: nessuno
Output: result (JSON)
È stato utile?