Servicios de definición de cosa de gestión de definiciones de trabajo
Los siguientes servicios se encuentran en la definición de cosa de gestión de definiciones de trabajo (PTC.SCA.SCO.WorkDefinitionManagementThingShape):
Servicios de creación
* 
Al crear cualquier objeto que forme parte del modelo de datos del bloque de creación de instrucciones de trabajo, el sistema genera automáticamente el valor del UID. Cualquier valor que introduzca en el campo UID será ignorado.
CreateExternalSystems: permite crear uno o varios sistemas externos basándose en la información añadida a la tabla de parámetros de entrada ExternalSystems. Devuelve la lista de sistemas externos que se han creado, junto con sus UID.
Parámetros de entrada:ExternalSystems (INFOTABLE)
Salida: result (INFOTABLE)
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)
CreateWorkDefinitionDependencies: permite crear una o varias dependencias de definición de trabajo basándose en la información añadida en la tabla de parámetros de entrada WorkDefinitionDependencies. Devuelve la lista de dependencias de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionDependencies (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)
CreateWorkDefinitionMetadatas: permite crear una o varias entradas de metadatos de definición de trabajo basándose en la información añadida en la tabla de parámetros de entrada WorkDefinitionMetadatas. Devuelve la lista de entradas de metadatos de definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:WorkDefinitionMetadatas (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
DeleteExternalSystem: permite borrar el sistema externo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
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)
DeleteWorkDefinitionDependency: permite borrar la dependencia 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)
DeleteWorkDefinitionMetadata: permite borrar la entrada de metadatos 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
GetExternalSystem: permite recuperar el sistema externo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetExternalSystems: permite recuperar una lista de todos los sistemas externos. Se puede aplicar un filtro con un desvío y un límite para restringir la lista de resultados devueltos.
Parámetros de entrada:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
Salida: result (INFOTABLE)
GetReferencingJobOrderWorkDefinitionLink: permite recuperar el vínculo de la orden de trabajo a la definición de trabajo, si existe, para el UID de definición de trabajo especificado.
Parámetros de entrada:WorkDefinitionUID (STRING)
Salida: result (INFOTABLE)
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)
GetWorkDefinitionDependencies: permite recuperar una lista de todas las dependencias de definición de trabajo con el FromUID especificado.
Parámetros de entrada:FromUID (STRING)
Salida: result (INFOTABLE)
GetWorkDefinitionDependers: permite recuperar una lista de todas las dependencias de definición de trabajo con el ToUID especificado.
Parámetros de entrada:ToUID (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 falso.
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)
GetWorkDefinitionMetadata: permite recuperar la entrada de metadatos de definición de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetWorkDefinitionMetadatas: permite recuperar una lista de todas las entradas de metadatos de definición de trabajo. Se puede aplicar un filtro con un desvío y un límite para restringir la lista de resultados devueltos.
Parámetros de entrada:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
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)
GetWorkDefinitions: permite recuperar una lista de todas las definiciones de trabajo. Se puede aplicar un filtro con un desvío y un límite para restringir la lista de resultados devueltos.
Parámetros de entrada:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
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
UpdateExternalSystems: permite actualizar uno o varios sistemas externos por UID, mediante la información añadida a la tabla de parámetros de entrada ExternalSystems. Devuelve la lista de sistemas externos que se han actualizado.
Parámetros de entrada:ExternalSystems (INFOTABLE)
Salida: result (INFOTABLE)
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)
UpdateWorkDefinitionDependencies: permite actualizar una o varias dependencias de definición de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitionDependencies. Devuelve la lista de ilustraciones de definiciones de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionDependencies (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)
UpdateWorkDefinitionMetadatas: permite actualizar una o varias entradas de metadatos de definición de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada WorkDefinitionMetadatas. Devuelve la lista de entradas de metadatos de definición de trabajo que se han actualizado.
Parámetros de entrada:WorkDefinitionMetadatas (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
CloneWorkDefinition: permite llamar a todos los servicios necesarios para clonar una definición de trabajo especificada y todas sus entidades relacionadas. En caso de fallo, este servicio quita las entidades de base de datos que se hayan creado y los ficheros binarios que se hayan añadido al almacén de ficheros.
Parámetros de entrada: WorkDefinitionUID (STRING): el UID de la definición de trabajo que se va a clonar.
Salida: result (INFOTABLE): una infotable que muestra la definición de trabajo raíz del clon.
CreateWorkDefinitionClone: no está diseñado para uso independiente. Llamado por CloneWorkDefinition, este servicio clona la definición de trabajo y todas sus entidades relacionadas. Este servicio no realiza la limpieza de la base de datos en caso de fallo.
Parámetros de entrada: WorkDefinitionUID (STRING): el UID de la definición de trabajo que se va a clonar.
Salida: result (INFOTABLE): una infotable que muestra la definición de trabajo raíz del clon.
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)
¿Fue esto útil?