Personalización de Operator Advisor > Servicios de Operator Advisor > Servicios de definición de cosa de administración de definiciones de trabajo
Servicios de definición de cosa de administración de definiciones de trabajo
Los siguientes servicios se encuentran en la definición de cosa de administración de definiciones de trabajo (PTC.SCA.SCO.WorkDefinitionManagementThingShape):
Servicios de creación
* 
Al crear cualquier objeto que forme parte del modelo de datos de Operator Advisor, el sistema genera automáticamente el valor del UID. Cualquier valor que introduzca en el campo UID será ignorado.
CreateWorkDefinitionControlCharacteristicResponses: permite crear una o varias respuestas de característica de control de definición de trabajo basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitionControlCharacteristicResponses. Devuelve la lista de respuestas de característica de control de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionControlCharacteristicResponses (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionControlCharacteristics: permite crear una o varias características de control de definición de trabajo basándose en la información añadida en la tabla de parámetros de entrada WorkDefinitionControlCharacteristics. Devuelve la lista de órdenes de características de control de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionControlCharacteristics (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionIllustrations: permite crear una o varias ilustraciones de definiciones de trabajo basándose en la información añadida en la tabla de parámetros de entrada WorkDefinitionIllustrations. Devuelve la lista de ilustraciones de definiciones de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionIllustrations (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionLinks: permite crear uno o varios vínculos de definiciones de trabajo basándose en la información añadida en la tabla de parámetros de entrada WorkDefinitionLinks. Devuelve la lista de vínculos de definiciones de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionMaterialSpecificationInstances: permite crear una o varias instancias de especificaciones de material de definiciones de trabajo basadas en la información añadida a la tabla de parámetros de entrada WorkDefinitionMaterialSpecificationInstances. Devuelve la lista de especificaciones de material de definiciones de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionMaterialSpecificationInstances (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionMaterialSpecificationLinks: permite vínculos basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitionMaterialSpecificationLinks. Devuelve la lista de vínculos de especificación de material de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionMaterialSpecificationLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionMaterialSpecifications: permite crear una o varias especificaciones de material de definición de trabajo basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitionMaterialSpecifications. Devuelve la lista de especificaciones de material de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionMaterialSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionPersonnelSpecifications: permite crear una o varias especificaciones de personal de definición de trabajo basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitionPersonnelSpecifications. Devuelve la lista de especificaciones de personal de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionPersonnelSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionProcessingResourceSpecifications: permite crear una o varias especificaciones de recursos de procesamiento de definición de trabajo basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitionProcessingResourceSpecifications. Devuelve la lista de especificaciones de recursos de procesamiento de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionProcessingResourceSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitionRelatedDocuments: permite crear uno o más documentos relacionados con definiciones de trabajo basados en la información añadida a la tabla de parámetros de entrada WorkDefinitionRelatedDocuments. Devuelve la lista de documentos relacionados con las definiciones de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionRelatedDocuments (INFOTABLE)
Salida: result (INFOTABLE)
CreateWorkDefinitions: permite crear una o varias definiciones de trabajo basándose en la información añadida a la tabla de parámetros de entrada WorkDefinitions. Devuelve la lista de definiciones de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitions (INFOTABLE)
Salida: result (INFOTABLE)
Servicios de eliminación
DeleteWorkDefinition: permite borrar la definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristic: permite borrar la característica de control de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristicResponse: permite borrar la respuesta de característica de control de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionIllustration: permite borrar la ilustración de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionLink: permite borrar el vínculo de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecification: permite borrar la especificación de material de definiciones de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecificationInstance: permite borrar la instancia de especificación de material de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecificationLink: permite borrar los vínculos de especificación de material de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionPersonnelSpecification: permite borrar la especificación de personal de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionProcessingResourceSpecification: permite borrar la especificación de recursos de procesamiento de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
DeleteWorkDefinitionReleatedDocument: permite borrar el documento relacionado con la definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
Servicios de lectura
GetWorkDefinition: permite recuperar la definición de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionControlCharacteristicResponses: permite recuperar una lista de todas las respuestas de característica de control de definición de trabajo asociadas a la característica de control de definición de trabajo con el UID especificado.
Parámetros de entrada:WorkDefinitionControlCharacteristicUID (String)
Salida: result (INFOTABLE: definición de datos PTC.SCA.SCO.WorkDefinitionControlCharacteristicResponse)
GetWorkDefinitionControlCharacteristics: permite recuperar una lista de todas las características de control de definición de trabajo asociadas con la definición de trabajo con el UID especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionExecutionLog: permite recuperar el registro de cambio de estado de ejecución para la definición de trabajo especificada.
Parámetros de entrada:
WorkDefinitionUID (String)
Salida: infotable de la definición de datos PTC.SCA.SCO.WorkDefinitionExecutionStatusHistory (INFOTABLE); formato:
"TimeStamp", "StateUID", "StateName", "UserName"
GetWorkDefinitionExecutionSummary: permite recuperar el resumen del estado de ejecución para la definición de trabajo especificada con el tiempo total empleado en cada estado de ejecución en segundos. Se calcula el tiempo actual en el estado únicamente si el señalizador de inclusión especificado es 'true'.
Parámetros de entrada:
WorkDefinitionUID (String)
IncludeCurrentStatus( Boolean ): el valor por defecto es false.
Salida: infotable de la definición de datos PTC.SCA.SCO.WorkDefinitionExecutionStatusSummary (INFOTABLE); formato:
"StateUID", "StateName", "TotalTime"
GetWorkDefinitionIllustrations: permite recuperar una lista de todas las ilustraciones de definiciones de trabajo con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: infotable de la definición de datos PTC.SCA.SCO.WorkDefinitioExecutionStatusHistory (INFOTABLE); formato:
"TimeStamp", "StateUID", "StateName", "UserName"
GetWorkDefinitionLinks: permite recuperar una lista de todos los vínculos de definiciones de trabajo con el UID padre especificado.
Parámetros de entrada:ParentUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionMaterialSpecification: permite recuperar la especificación de material de definiciones de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationInstance: permite recuperar la instancia de especificación de material de definiciones de trabajo con el UID especificado.
Parámetros de entrada:UID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationInstances: permite recuperar una lista de todas las instancias de especificaciones de material de definiciones de trabajo con el UID especificado.
Parámetros de entrada:WorkDefinitionMaterialSpecificationUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationLinks: permite recuperar una lista de todos los vínculos de especificación de material de definición de trabajo con el UID padre especificado.
Parámetros de entrada:ParentUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionMaterialSpecifications: permite recuperar una lista de todas las especificaciones de material de definición de trabajo con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionPersonnelSpecifications: permite recuperar una lista de todas las especificaciones de personal de definición de trabajo con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionProcessingResourceSpecifications: permite recuperar una lista de todas las especificaciones de recursos de procesamiento de definición de trabajo con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionRelatedDocuments: permite recuperar una lista de todos los documentos relacionados con definiciones de trabajo con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
GetWorkDefinitionThumbnail: permite recuperar la imagen reducida relacionada con el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (String)
Salida: result (INFOTABLE)
Servicios de actualización
UpdateWorkDefinitionControlCharacteristicResponses: permite actualizar una o varias respuestas de característica de control de definición de trabajo por UID, utilizando la información añadida a la tabla de parámetros de entrada WorkDefinitionControlCharacteristicResponses. Devuelve la lista de respuestas de características de control de la definición de trabajo que se han actualizado.
Parámetros de entrada: WorkDefinitionControlCharacteristicResponses (INFOTABLE: definición de datos PTC.SCA.SCO.WorkDefinitionControlCharacteristicResponse)
Salida: result (INFOTABLE)
UpdateWorkDefinitionControlCharacteristics: permite actualizar una o varias características de control de definición de trabajo por UID, mediante la información añadida en la tabla de parámetros de entrada WorkDefinitionControlCharacteristics. Devuelve la lista de características de control de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionControlCharacteristics (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionIllustrations: permite actualizar una o varias ilustraciones de definiciones de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitionIllustrations. Devuelve la lista de ilustraciones de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionIllustrations (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionLinks: permite actualizar uno o varios vínculos de definiciones de trabajo por UID, mediante la información añadida en la tabla de parámetros de entrada WorkDefinitionLinks. Devuelve la lista de vínculos de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecificationInstances: permite actualizar una o varias instancias de especificaciones de material de definiciones de trabajo por UID, utilizando la información añadida a la tabla de parámetros de entrada WorkDefinitionMaterialSpecificationInstances. Devuelve la lista de especificaciones de materiales de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionMaterialSpecificationInstances (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecificationLinks: permite actualizar uno o varios vínculos de especificaciones de material de definiciones de trabajo por UID, utilizando la información añadida a la tabla de parámetros de entrada WorkDefinitionMaterialSpecificationLinks. Devuelve la lista de vínculos de especificación de material de definición de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionMaterialSpecificationLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecifications: permite actualizar una o varias especificación de material de definición de trabajo por UID, mediante la información añadida en la tabla de parámetros de entrada WorkDefinitionMaterialSpecifications. Devuelve la lista de especificaciones de material de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionMaterialSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionPersonnelSpecifications: permite actualizar una o varias especificaciones de personal de definición de trabajo por UID, mediante la información añadida en la tabla de parámetros de entrada WorkDefinitionPersonnelSpecifications. Devuelve la lista de especificaciones de personal de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionPersonnelSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionProcessingResourceSpecifications: permite actualizar una o varias especificaciones de recursos de procesamiento de definición de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitionProcessingResourceSpecifications. Devuelve la lista de especificaciones de recursos de procesamiento de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionProcessingResourceSpecifications (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitionRelatedDocuments: permite actualizar uno o varios documentos relacionados con definiciones de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitionRelatedDocuments. Devuelve la lista de documentos relacionados con definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionRelatedDocuments (INFOTABLE)
Salida: result (INFOTABLE)
UpdateWorkDefinitions: permite actualizar una o varias definiciones de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitions. Devuelve la lista de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitions (INFOTABLE)
Salida: result (INFOTABLE)
Servicios de utilidad y varios
GetChildren: permite recuperar una lista de todas las entidades hijas de la definición de datos indicada con el UID padre especificado. Otros servicios lo utilizan internamente. No está diseñado para uso independiente.
Parámetros de entrada:
dataShapeName (String)
ParentUID (String)
Salida: result (INFOTABLE)
GetFileType: permite recuperar el tipo de fichero del fichero especificado en función de la extensión de fichero. Por ejemplo, un fichero con la extensión .gif devuelve un tipo de fichero de 2D; un fichero con la extensión de fichero .rtf devuelve un tipo de fichero de TEXT. Otros servicios lo utilizan internamente. No está diseñado para uso independiente.
Parámetros de entrada:FileName (String)
Salida: result (JSON)
GetWorkDefinitionDBInfo: permite recuperar la información de la tabla de base de datos relacionada con las definiciones de trabajo, como los nombres de columna de la tabla de base de datos. Otros servicios lo utilizan internamente. No está diseñado para uso independiente.
Parámetros de entrada: no hay entradas
Salida: result (JSON)
GetWorkDefinitionRelatedObjects: permite recuperar una lista de todos los objetos de la definición de datos indicada con el UID de definición de trabajo especificado. Otros servicios lo utilizan internamente. No está diseñado para uso independiente.
Parámetros de entrada:
dataShapeName (String)
WorkDefinitionUID (String)
Filter (JSON)
Salida: result (INFOTABLE)