Servizi chiave (building block delle commesse)
Il building block delle commesse contiene i servizi che consentono di aggiungere, recuperare, aggiornare ed eliminare i dati per ogni tabella e convalidare i dati prima che vengano inseriti nelle tabelle di database delle commesse. È possibile visualizzare tutti i servizi per il building block nella pagina Servizi dell'oggetto PTC.JobOrderImpl.Manager.
I servizi chiave seguenti vengono eseguiti dall'oggetto PTC.JobOrderImpl.Manager:
• CloneJobOrder - Crea un clone della commessa specificata con le eccezioni riportate di seguito. I valori di actualStartTime e actualEndTime vengono lasciati vuoti e dispatchStatus è impostato su Dispatched.
• GetJobOrderAndMaterialMasterInfo - Recupera determinati campi di una commessa e un materiale principale per l'UID della commessa specificata.
• GetJobOrderDispatchStatusTime - Recupera il tempo trascorso in ogni stato di invio per la commessa specificata.
• GetJobOrderExecutionData - Recupera i campi correlati alla commessa, ad esempio modello, materiale principale e definizione di materiale per la commessa specificata.
• GetJobOrderTargetStatus - Recupera i possibili successivi stati di invio validi in base alla macchina di stato per la commessa specificata. Ad esempio, se lo stato corrente di una commessa è Running, il servizio restituisce Held e Completed perché sono i successivi stati validi per la commessa in esecuzione.
• GetLatestJobOrderExecutionResponseForJobOrder - Recupera l'ultima risposta di esecuzione della commessa per l'UID della commessa specificata.
• GetLatestJobOrderExecutionResponseForModel - Restituisce l'ultima risposta di esecuzione della commessa per l'UID del modello specificato.
• GetMaterialMasterManager - Recupera l'oggetto manager del materiale principale configurato.
• GetMfgModelManager - Recupera l'oggetto manager del modello di fabbricazione configurato.
• GetModelManagementManager - Recupera l'oggetto manager di gestione modelli configurato.
• GetProductionOrderManager - Recupera l'oggetto manager dell'ordine di produzione configurato.
• GetStateMachineManager - Recupera l'oggetto manager della macchina di stato configurato.
• GetWorkMasterManager - Recupera l'oggetto manager del master di lavorazione configurato.
• GetValidDispatchStatusesForEvent - Recupera gli stati di invio validi per un evento. Ad esempio, se StartJobOrder viene passato come input, il servizio restituisce gli stati Held e Dispatched. Ciò significa che per avviare la commessa, questa deve essere in stato Held o Dispatched.
• GetValidDispatchStatusesForStartJobOrder - Recupera lo stato di invio valido necessario prima di avviare la commessa. Per default, questo servizio restituisce Dispatched e Held.
• GetValidDispatchStatusesForStopJobOrder - Recupera lo stato di invio valido necessario prima di avviare la commessa. Per default, questo servizio restituisce Running.
• StartJobOrders - Avvia una commessa.
• StopJobOrders - Interrompe una commessa.
• ValidateJobOrderSite - Convalida il parametro di sito per la commessa, il master di lavorazione associato, il materiale e il modello.