Personalización de Operator Advisor > Servicios de Operator Advisor > Servicios de definición de cosa de validador anterior a la acción
Servicios de definición de cosa de validador anterior a la acción
Los siguientes servicios se encuentran en la definición de cosa del validador anterior a la acción (PTC.SCA.SCO.PreActionValidatorThingShape):
* 
Para obtener más información sobre la interacción de estos servicios, consulte Envío y validación de eventos anteriores y posteriores a la acción.
EnumerationValidation: permite comprobar si existe un estado de ejecución de definiciones de trabajo en la tabla PTC.SCA.SCO.WorkDefinitionExecutionStatus. Si el estado es válido, se permite que la acción se complete. Si no es válido, se genera un error y la acción no se completa. Llamado por el servicio ValidateWorkDefinitionExecutionStatus.
Parámetros de entrada:
EnumerationInfoTable (INFOTABLE)
Value (CADENA)
Salida: no hay salida.
PreCreateAction: ejecuta validaciones sobre los datos antes de crearlos. Desencadenado por una acción de creación. Llama al servicio CallServices.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.
PreUpdateAction: ejecuta validaciones sobre los datos antes de actualizarlos. Desencadenado por una acción de actualización. Llama al servicio CallServices.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.
PreDeleteAction: ejecuta validaciones sobre los datos antes de borrarlos. Activado por una acción de eliminación. Llama al servicio CallServices.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.
ValidateWorkDefinitionExecutionStatus: llamado por los servicios WorkDefinitionPreCreate o WorkDefinitionPreUpdate. Para cada definición de trabajo que se esté creando o actualizando, este servicio transmite el estado de ejecución de definiciones de trabajos específico al servicio EnumerationValidation.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.
WorkDefinitionPreCreate: llamado por el servicio CallServices. Llama al servicio ValidateWorkDefinitionExecutionStatus.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.
WorkDefinitionPreUpdate: llamado por el servicio CallServices. Llama al servicio ValidateWorkDefinitionExecutionStatus.
Parámetros de entrada: DataChanges (INFOTABLE: definición de datos PTC.SCA.SCO.DataChange)
Salida: no hay salida.