Servicios de definición de cosa de gestión de materiales
Los siguientes servicios se encuentran en la definición de cosa de gestión de materiales (PTC.SCA.SCO.MaterialManagementThingShape):
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.
CreateMaterialClasses: permite crear una o varias clases de material basándose en la información añadida a la tabla de parámetros de entrada MaterialClasses. Devuelve la lista de clases de materiales que se han creado, junto con sus UID.
Parámetros de entrada:MaterialClasses (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialClassLinks: permite crear uno o varios vínculos de clase de material basándose en la información añadida a la tabla de parámetros de entrada MaterialClassLinks. Devuelve la lista de vínculos de clases de materiales que se han creado, junto con sus UID.
Parámetros de entrada:MaterialClassLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialDefinitionLinks: permite crear uno o varios vínculos de definiciones de materiales basándose en la información añadida a la tabla de parámetros de entrada MaterialDefinitionLinks. Devuelve la lista de vínculos de definiciones de materiales que se han creado, junto con sus UID.
Parámetros de entrada:MaterialDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialDefinitions: permite crear una o varias definiciones de materiales basándose en la información añadida en la tabla de parámetros de entrada MaterialDefinitions. Devuelve la lista de definiciones de materiales que se han creado, junto con sus UID.
Parámetros de entrada:MaterialDefinitions (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialDefinitionToClassLinks: permite crear uno o varios vínculos de definición de material a clase basándose en la información añadida a la tabla de parámetros de entrada MaterialDefinitionToClassLinks. Devuelve la lista de vínculos de definición de material a clase que se han creado, junto con sus UID.
Parámetros de entrada:MaterialDefinitionToClassLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialLotLinks: permite crear uno o varios vínculos de lotes de definiciones de materiales basándose en la información añadida a la tabla de parámetros de entrada MaterialLotLinks. Devuelve la lista de vínculos de lotes de definiciones de materiales que se han creado, junto con su UID.
Parámetros de entrada:MaterialLotLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialLots: permite crear uno o varios lotes de material basándose en la información añadida a la tabla de parámetros de entrada MaterialLots. Devuelve la lista de lotes de definiciones de materiales que se han creado, junto con su UID.
Parámetros de entrada:MaterialLots (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialSubLotLinks: permite crear uno o varios vínculos de sublotes de material basándose en la información añadida a la tabla de parámetros de entrada MaterialSubLotLinks. Devuelve la lista de vínculos de sublotes de material que se han creado, junto con sus UID.
Parámetros de entrada:MaterialSubLotLinks (INFOTABLE)
Salida: result (INFOTABLE)
CreateMaterialSubLots: permite crear uno o varios sublotes de material basándose en la información añadida a la tabla de parámetros de entrada MaterialSubLots. Devuelve la lista de sublotes de material que se han creado, junto con sus UID.
Parámetros de entrada:MaterialSubLots (INFOTABLE)
Salida: result (INFOTABLE)
Servicios de eliminación
DeleteMaterialClass: permite borrar la clase de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialClassLink: permite borrar el vínculo de la clase de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialDefinition: permite borrar la definición de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialDefinitionLink: permite borrar el vínculo de la definición de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialDefinitionToClassLink: permite borrar el vínculo de la definición de material a clase con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialLot: permite borrar el lote de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialLotLink: permite borrar el vínculo del lote de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialSubLot: permite borrar el sublote de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
DeleteMaterialSubLotLink: permite borrar el vínculo del sublote de material con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
Servicios de lectura
GetMaterialClass: permite recuperar la clase de material individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetMaterialClassLinks: permite recuperar una lista de todos los vínculos de clase de material con el UID padre especificado.
Parámetros de entrada:ParentUID (STRING)
Salida: result (INFOTABLE)
GetMaterialDefinition: permite recuperar la definición de material individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetMaterialDefinitionLinks: permite recuperar una lista de todos los vínculos de definición de materiales con el UID padre especificado.
Parámetros de entrada:ParentUID (STRING)
Salida: result (INFOTABLE)
GetMaterialDefinitionToClassLinks: permite recuperar una lista de todos los vínculos de definición de material a clase con el UID padre especificado.
Parámetros de entrada:ParentUID (STRING)
Salida: result (INFOTABLE)
GetMaterialDefinitionToClassLinksByMaterialClass: permite recuperar una lista de vínculos de definición de material a clase para el UID de clase de material especificado.
Parámetros de entrada:MaterialClassUID (STRING)
Salida: result (INFOTABLE)
GetMaterialLot: permite recuperar el lote de material individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetMaterialLotLinks: permite recuperar una lista de todos los vínculos de lote de material con el UID del lote de material padre especificado.
Parámetros de entrada:ParentMaterialLotUID (STRING)
Salida: result (INFOTABLE)
GetMaterialLotsByMaterialDefinition: permite recuperar una lista de todos los lotes de material con el UID de la definición de material padre especificado.
Parámetros de entrada:MaterialDefinitionUID (STRING)
Salida: result (INFOTABLE)
GetMaterialSubLot: permite recuperar el sublote de material individual con el UID especificado.
Parámetros de entrada:UID (STRING)
Salida: result (INFOTABLE)
GetMaterialSubLotLinks: permite recuperar una lista de todos los vínculos de sublote de material con el UID del sublote de material padre especificado.
Parámetros de entrada:ParentMaterialSubLotUID (STRING)
Salida: result (INFOTABLE)
GetMaterialSubLotLinksByMaterialLot: permite recuperar una lista de todos los vínculos de sublote de material para el UID del sublote de material hijo especificado.
Parámetros de entrada:ChildMaterialSubLotUID (STRING)
Salida: result (INFOTABLE)
Servicios de actualización
UpdateMaterialClasses: permite actualizar una o varias clases de material por UID, mediante la información añadida en la tabla de parámetros de entrada MaterialClasses. Devuelve la lista de las clases de material que se han actualizado.
Parámetros de entrada:MaterialClasses (INFOTABLE)
Salida: result (INFOTABLE)
UpdateMaterialClassLinks: permite actualizar uno o varios vínculos de clase de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialClassLinks. Devuelve la lista de los vínculos de clase de material que se han actualizado.
Parámetros de entrada:MaterialClassLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateMaterialDefinitionLinks: permite actualizar uno o varios vínculos de definición de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialDefinitionLinks. Devuelve la lista de los vínculos de definición de material que se han actualizado.
Parámetros de entrada:MaterialDefinitionLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateMaterialDefinitions: permite actualizar una o varias definiciones de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialDefinitions. Devuelve la lista de definiciones de material que se han actualizado.
Parámetros de entrada:MaterialDefinitions (INFOTABLE)
Salida: result (INFOTABLE)
UpdateMaterialDefinitionToClassLinks: permite actualizar uno o varios vínculos de definición de material a clase por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialDefinitionToClassLinks. Devuelve la lista de los vínculos de definición de material a clase que se han actualizado.
Parámetros de entrada:MaterialDefinitionToClassLinks (INFOTABLE)
Salida: result (INFOTABLE)
UpdateMaterialLotLinks: permite actualizar uno o varios vínculos de lote de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialLotLinks. Devuelve la lista de los vínculos de lote de material que se han actualizado.
Parámetros de entrada:MaterialLotLinks (INFOTABLE)
Salida: no hay salida.
UpdateMaterialLots: permite actualizar uno o varios lotes de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialLots. Devuelve la lista de los lotes de material que se han actualizado.
Parámetros de entrada:MaterialLots (INFOTABLE)
Salida: no hay salida.
UpdateMaterialSubLotLinks: permite actualizar uno o varios vínculos de sublote de material por UID, utilizando la información añadida a la tabla de parámetros de entrada MaterialSubLotLinks. Devuelve la lista de vínculos de sublotes de material que se han actualizado.
Parámetros de entrada: MaterialSubLotLinks
Salida: no hay salida.
UpdateMaterialSubLots: permite actualizar uno o varios sublotes de material por UID, mediante la información añadida a la tabla de parámetros de entrada MaterialSubLots. Devuelve la lista de sublotes de material que se han actualizado.
Parámetros de entrada: MaterialSubLots
Salida: no hay salida.
Servicios de utilidad y varios
GetMaterialDBInfo: permite recuperar la información de la tabla de base de datos relacionada con el material, 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)
¿Fue esto útil?