Servizi della thing shape dello strumento di convalida di pre-azione
I seguenti servizi sono disponibili nella thing shape dello strumento di convalida di pre-azione (PTC.SCA.SCO.PreActionValidatorThingShape):
EnumerationValidation - Convalida se esiste uno stato di esecuzione della definizione di lavorazione nella tabella PTC.SCA.SCO.WorkDefinitionExecutionStatus. Se valido, l'azione può essere completata. Se non è valido, viene generato un errore e l'azione non viene completata. Chiamato dal servizio ValidateWorkDefinitionExecutionStatus.
• Parametri di input:
◦ EnumerationInfoTable (INFOTABLE)
◦ Value (STRING)
• Output: nessuno
PreCreateAction - Esegue le convalide sui dati prima della creazione dei dati. Attivato da un'azione di creazione. Richiama il servizio CallServices.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno
PreUpdateAction - Esegue le convalide sui dati prima dell'aggiornamento dei dati. Attivato da un'azione di aggiornamento. Richiama il servizio CallServices.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno
PreDeleteAction - Esegue le convalide sui dati prima dell'eliminazione dei dati. Attivato da un'azione di eliminazione. Richiama il servizio CallServices.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno
ValidateWorkDefinitionExecutionStatus - Chiamato dal servizio WorkDefinitionPreCreate o WorkDefinitionPreUpdate. Per ciascuna definizione di lavorazione creata o aggiornata, questo servizio trasmette lo stato di esecuzione della definizione di lavorazione specificato al servizio EnumerationValidation.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno
WorkDefinitionPreCreate - Chiamato dal servizio CallServices. Richiama il servizio ValidateWorkDefinitionExecutionStatus.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno
WorkDefinitionPreUpdate - Chiamato dal servizio CallServices. Richiama il servizio ValidateWorkDefinitionExecutionStatus.
• Parametri di input: DataChanges (INFOTABLE - Data shape PTC.SCA.SCO.DataChange)
• Output: nessuno