Servicios de definición de cosa de gestión de órdenes de trabajo
Los siguientes servicios se encuentran en la definición de cosa de gestión de órdenes de trabajo (PTC.SCA.SCO.JobOrderManagementThingShape):
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.
CreateJobOrderDependencies: permite crear una o varias dependencias de orden de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrderDependencies. Devuelve la lista de dependencias de orden de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderDependencies (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrderMaterialRequirementLinks: permite crear uno o varios vínculos de requisitos de material de órdenes de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrderMaterialRequirementLinks. Devuelve la lista de vínculos de requisitos de material de órdenes de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderMaterialRequirementLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrderMaterialRequirements: permite crear uno o varios requisitos de material de órdenes de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrderMaterialRequirements. Devuelve la lista de requisitos de material de órdenes de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderMaterialRequirements (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrderPersonnelRequirements: permite crear uno o varios requisitos de personal de órdenes de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrderPersonnelRequirements. Devuelve la lista de requisitos de personal de órdenes de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderPersonnelRequirements (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrderProcessingResourceRequirements: permite crear uno o varios requisitos de recursos de procesamiento de órdenes de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrderProcessingResourceRequirements. Devuelve la lista de requisitos de recursos de procesamiento de órdenes de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderProcessingResourceRequirements (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrders: permite crear una o varias órdenes de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrders. Devuelve la lista de órdenes de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrders (INFOTABLE)
Salida: result (INFOTABLE)
CreateJobOrderWorkDefinitionLinks: permite crear uno o varios vínculos de la orden de trabajo a la definición de trabajo mediante la información añadida a la tabla de parámetros de entrada JobOrders. Devuelve la lista de vínculos de la orden de trabajo a la definición de trabajo que se han creado, junto con sus UID.
Parámetros de entrada:JobOrderWorkDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
Servicios de eliminación
DeleteJobOrder: permite borrar la orden de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderDependencies: permite borrar la dependencia de orden de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderMaterialRequirement: permite borrar el requisito de material de la orden de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderMaterialRequirementLink: permite borrar el vínculo de requisitos de material de órdenes de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderPersonnelRequirement: permite borrar el requisito de personal de la orden de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderProcessingResourceRequirement: permite borrar el requisito de recursos de procesamiento de órdenes de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteJobOrderWorkDefinitionLink: permite borrar el vínculo de la orden de trabajo a la definición de trabajo con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
Servicios de lectura
GetJobOrder: permite recuperar la orden de trabajo individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetJobOrderDependencies: permite recuperar órdenes de trabajo con el FromUID especificado.
Parámetros de entrada:FromUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderDependenders: permite recuperar órdenes de trabajo con el ToUID especificado.
Parámetros de entrada:ToUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderMaterialRequirement: permite recuperar el requisito de material de la orden de trabajo individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetJobOrderMaterialRequirementLinks: permite recuperar una lista de todos los vínculos de requisitos de material de la orden de trabajo con el UID padre especificado.
Parámetros de entrada:ParentUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderMaterialRequirements: permite recuperar una lista de todos los requisitos de material de la orden de trabajo con el UID de orden de trabajo especificado.
Parámetros de entrada:JobOrderUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderPersonnelRequirements: permite recuperar una lista de todos los requisitos de personal de la orden de trabajo asociados con el UID de orden de trabajo especificado.
Parámetros de entrada:JobOrderUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderProcessingResourceRequirements: permite recuperar una lista de todos los requisitos de recursos de procesamiento de órdenes de trabajo asociados con el UID de orden de trabajo especificado.
Parámetros de entrada:JobOrderUID (STRING)
Salida: result (INFOTABLE)
GetJobOrders: permite recuperar una lista de todas las órdenes de trabajo de la base de datos, incluidos sus UID. 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 (JSON)
offset (INTEGER)
limit (INTEGER)
Salida: result (INFOTABLE)
GetJobOrderWorkDefinitionLinks: permite recuperar una lista de todos los vínculos de la orden de trabajo a la definición de trabajo con el UID de orden de trabajo.
Parámetros de entrada:JobOrderUID (STRING)
Salida: result (INFOTABLE)
GetJobOrderWorkDefinitions: permite recuperar una lista de las definiciones de trabajo vinculadas con el UID de orden de trabajo especificado.
Parámetros de entrada:JobOrderUID (STRING)
Salida: result (INFOTABLE)
Servicios de actualización
UpdateJobOrderDependencies: permite actualizar una o varias dependencias de orden de trabajo por UID mediante la información añadida a la tabla de parámetros de entrada JobOrderDependencies. Devuelve la lista de dependencias de orden de trabajo que se han actualizado.
Parámetros de entrada:JobOrderDependencies (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrderMaterialRequirementLinks: permite actualizar uno o varios vínculos de requisitos de material de la orden de trabajo por UID mediante la información añadida a la tabla de parámetros de entrada JobOrderMaterialRequirementLinks. Devuelve la lista de los vínculos de requisitos de material de la orden de trabajo que se han actualizado.
Parámetros de entrada:JobOrderMaterialRequirementLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrderMaterialRequirements: permite actualizar uno o varios requisitos de material de la orden de trabajo por UID mediante la información añadida a la tabla de parámetros de entrada JobOrderMaterialRequirementLinks. Devuelve la lista de requisitos de material de la orden de trabajo que se han actualizado.
Parámetros de entrada:JobOrderMaterialRequirements (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrderPersonnelRequirements: permite actualizar uno o varios requisitos de personal de la orden de trabajo por UID mediante la información añadida a la tabla de parámetros de entrada JobOrderPersonnelRequirements. Devuelve la lista de requisitos de personal de material de la orden de trabajo que se han actualizado.
Parámetros de entrada:JobOrderPersonnelRequirements (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrderProcessingResourceRequirements: permite actualizar uno o varios requisitos de recursos de procesamiento de la orden de trabajo por UID mediante la información añadida a la tabla de parámetros de entrada JobOrderProcessingResourceRequirements. Devuelve la lista de requisitos de recursos de procesamiento de órdenes de trabajo que se han actualizado.
Parámetros de entrada:JobOrderProcessingResourceRequirements (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrders: permite actualizar una o varias órdenes de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada JobOrders. Devuelve la lista de órdenes de trabajo que se han actualizado.
Parámetros de entrada:JobOrders (INFOTABLE)
Salida: result (INFOTABLE)
UpdateJobOrderWorkDefinitionLinks: permite actualizar uno o varios vínculos de la orden de trabajo a la definición de trabajo por UID, mediante la información añadida a la tabla de parámetros de entrada JobOrderWorkDefinitionLinks. Devuelve la lista de órdenes de trabajo que se han actualizado.
Parámetros de entrada:JobOrderWorkDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
Servicios de utilidad y varios
GetJobOrderDBInfo: permite recuperar la información de la tabla de base de datos relacionada con las órdenes 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)
GetJobOrderRelatedObjects: permite recuperar una lista de todos los objetos de la definición de datos especificada en relación con la orden de trabajo con el UID especificado. Otros servicios lo utilizan internamente. No está diseñado para uso independiente.
Parámetros de entrada:
dataShapeName (STRING)
JobOrderUID (STRING)
Salida: result (INFOTABLE)
¿Fue esto útil?