Building block > Building block specifici del dominio > Building block del master di lavorazione > Servizi chiave (building block del master di lavorazione)
Servizi chiave (building block del master di lavorazione)
L'oggetto PTC.WorkMasterImpl.Manager contiene i servizi CRUD per le tabelle di database del master di lavorazione e i servizi per convalidare i dati prima che vengano inseriti nelle tabelle di database. È possibile visualizzare tutti i servizi di questo building block nella pagina Servizi dell'oggetto PTC.WorkMasterImpl.Manager.
I servizi chiave seguenti vengono eseguiti dall'oggetto PTC.WorkMasterImpl.Manager:
AddWorkMasterData - Aggiunge il master di lavorazione (PTC.WorkMaster.WorkMaster) e la specifica di materiale del master di lavorazione (PTC.WorkMaster.WorkMasterMaterialSpecification) per il materiale principale (PTC.MaterialMaster.MaterialMaster), la specifica del modello del master di lavorazione (PTC.WorkMaster.WorkMasterModelSpecification) e la specifica di configurazione del master di lavorazione (PTC.WorkMaster.WorkMasterConfigurationSpecification) specificati. Imposta inoltre la proprietà ProductionBlockValue nella specifica di configurazione del master di lavorazione (PTC.WorkMaster.WorkMasterConfigurationSpecification) se la durata di un blocco di produzione viene fornita come input.
AddWorkMasterDataInternal - Il servizio interno deve essere chiamato solo da AddWorkMasterData.
UpdateWorkMasterData - Aggiorna le proprietà ProductionBlockValue e ProductionBlockTypeUid nella specifica di configurazione del master di lavorazione (PTC.WorkMaster.WorkMasterConfigurationSpecification) e la proprietà Duration nel master di lavorazione (PTC.WorkMaster.WorkMaster).
UpdateWorkMasterDataInternal - Il servizio interno deve essere chiamato solo da AddWorkMasterData.
GetModelWorkMasterForMaterial - Recupera il master di lavorazione (PTC.WorkMaster.WorkMaster) associato al modello (PTC.MfgModel.Model) e al materiale principale (PTC.MaterialMaster.MaterialMaster) specificati.
GetChildrenWorkMasters - Recupera il primo livello dei master di lavorazione figlio (PTC.WorkMaster.WorkMaster) per il master di lavorazione specificato.
GetModelsForMaterialMaster - Recupera l'elenco di modelli (PTC.MfgModel.Model) associati al materiale principale specificato (PTC.WorkMaster.WorkMaster).
GetNestedWorkMasters - Recupera i master di lavorazione figlio (PTC.WorkMaster.WorkMaster) per il master di lavorazione e il numero massimo di livelli specificati.
GetMaterialMastersForModel - Recupera l'elenco dei materiali principali (PTC.MaterialMaster.MaterialMaster) disponibili per un modello specificato (PTC.MfgModel.Model).
GenerateWorkDefinition - Crea cloni del master di lavorazione specificato (PTC.WorkMaster.WorkMaster) ed entità correlate quando viene eseguita una commessa.
I diagrammi seguenti mostrano la sequenza di chiamate al servizio per i servizi AddWorkMasterData e UpdateWorkMasterData:
Esempio di sequenza di chiamate al servizio.
È stato utile?