Services dans Operator Advisor > Services de forme d'objet de validateur pré-action
Services de forme d'objet de validateur pré-action
Les services suivants se trouvent sur la forme d'objet de validateur pré-action (PTC.SCA.SCO.PreActionValidatorThingShape) :
* 
Pour plus d'informations sur la manière dont ces services interagissent, consultez la rubrique Distribution et validation des événements pré et post-action.
EnumerationValidation : vérifie s'il existe un statut d'exécution de définition de travail dans la table PTC.SCA.SCO.WorkDefinitionExecutionStatus. S'il est valide, l'action est autorisée à se terminer. S'il n'est pas valide, une erreur est renvoyée et l'action n'aboutit pas. Appelé par le service ValidateWorkDefinitionExecutionStatus.
Paramètres d'entrée :
EnumerationInfoTable (InfoTable)
Value (String)
Sortie : aucune sortie
PreCreateAction : exécute des validations sur les données avant leur création. Déclenché par une action de création. Appelle le service CallServices.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie
PreUpdateAction : exécute des validations sur les données avant leur mise à jour. Déclenché par une action de mise à jour. Appelle le service CallServices.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie
PreDeleteAction : exécute des validations sur les données avant de les supprimer. Déclenché par une action de suppression. Appelle le service CallServices.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie
ValidateWorkDefinitionExecutionStatus : appelé par les services WorkDefinitionPreCreate ou WorkDefinitionPreUpdate. Pour chaque définition de travail créée ou mise à jour, ce service transmet le statut de l'exécution de définition de travail spécifié au service EnumerationValidation.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie
WorkDefinitionPreCreate : appelé par le service CallServices. Appelle le service ValidateWorkDefinitionExecutionStatus.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie
WorkDefinitionPreUpdate : appelé par le service CallServices. Appelle le service ValidateWorkDefinitionExecutionStatus.
Paramètres d'entrée : DataChanges (InfoTable : forme de données PTC.SCA.SCO.DataChange)
Sortie : aucune sortie