Services dans Operator Advisor > Services de forme d'objet de gestion du matériel
Services de forme d'objet de gestion du matériel
Les services suivants se trouvent sur la forme d'objet de gestion du matériel (PTC.SCA.SCO.MaterialManagementThingShape) :
Services de création
* 
Lors de la création d'un objet faisant partie du modèle de données Operator Advisor, la valeur de l'UID est générée automatiquement par le système. Toute valeur que vous entrez dans le champ UID est ignorée.
CreateMaterialClasses : crée une ou plusieurs classes de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialClasses. Renvoie la liste des classes de matériel qui ont été créées, avec leur UID.
Paramètres d'entrée : MaterialClasses (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialClassLinks : crée un ou plusieurs liens de classe de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialClassLinks. Renvoie la liste des liens de classe de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialClassLinks (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialDefinitionLinks : crée un ou plusieurs liens de définition de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitionLinks. Renvoie la liste des liens de définition de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialDefinitionLinks (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialDefinitions : crée une ou plusieurs définitions de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitions. Renvoie la liste des définitions de matériel qui ont été créées, avec leur UID.
Paramètres d'entrée : MaterialDefinitions (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialDefinitionToClassLinks : crée un ou plusieurs liens définition-classe de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitionToClassLinks. Renvoie la liste des liens définition-classe de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialDefinitionToClassLinks (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialLotLinks : crée un ou plusieurs liens de lot de définitions de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialLotLinks. Renvoie la liste des liens de lot de définitions de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialLotLinks (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialLots : crée un ou plusieurs lots de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialLots. Renvoie la liste des lots de définitions de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialLots (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialSubLotLinks : crée un ou plusieurs liens de sous-lot de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialSubLotLinks. Renvoie la liste des liens de sous-lot de matériel qui ont été créés, avec leur UID.
Paramètres d'entrée : MaterialSubLotLinks (InfoTable)
Sortie : résultat (InfoTable)
CreateMaterialSubLots : crée un ou plusieurs sous-lots de matériel sur la base des informations ajoutées à la table de paramètres d'entrée MaterialSubLots. Renvoie la liste des sous-lots de matériel qui ont été créées, avec leur UID.
Paramètres d'entrée : MaterialSubLots (InfoTable)
Sortie : résultat (InfoTable)
Services de suppression
DeleteMaterialClass : supprime la classe de matériel associée à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialClassLink : supprime le lien de classe de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialDefinition : supprime la définition de matériel associée à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialDefinitionLink : supprime le lien de définition de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialDefinitionToClassLink : supprime le lien définition-classe de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialLot : supprime le lot de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialLotLink : supprime le lien de lot de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialSubLot : supprime le sous-lot de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
DeleteMaterialSubLotLink : supprime le lien de sous-lot de matériel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
Services de lecture
GetMaterialClass : récupère la classe de matériel individuelle associée à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
GetMaterialClassLinks : récupère la liste de tous les liens de classe de matériel associés à l'UID de parent spécifié.
Paramètres d'entrée : ParentUID (String)
Sortie : résultat (InfoTable)
GetMaterialDefinition : récupère la définition de matériel individuelle associée à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
GetMaterialDefinitionLinks : récupère la liste de tous les liens de définition de matériel associés à l'UID de parent spécifié.
Paramètres d'entrée : ParentUID (String)
Sortie : résultat (InfoTable)
GetMaterialDefinitionToClassLinks : récupère la liste de tous les liens définition-classe de matériel associés à l'UID de parent spécifié.
Paramètres d'entrée : ParentUID (String)
Sortie : résultat (InfoTable)
GetMaterialLot : récupère le lot de matériel individuel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
GetMaterialLotLinks : récupère la liste de tous les liens de lot de matériel associés à l'UID de lot de matériel parent spécifié.
Paramètres d'entrée : ParentMaterialLotUID (String)
Sortie : résultat (InfoTable)
GetMaterialSubLot : récupère le sous-lot de matériel individuel associé à l'UID spécifié.
Paramètres d'entrée : UID (String)
Sortie : résultat (InfoTable)
GetMaterialSubLotLinks : récupère la liste de tous les liens de sous-lot de matériel associés à l'UID de sous-lot de matériel parent spécifié.
Paramètres d'entrée : ParentMaterialSubLotUID (String)
Sortie : résultat (InfoTable)
Services de mise à jour
UpdateMaterialClasses : met à jour une ou plusieurs classes de matériel par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialClasses. Renvoie la liste des classes de matériel qui ont été mises à jour.
Paramètres d'entrée : MaterialClasses (InfoTable)
Sortie : résultat (InfoTable)
UpdateMaterialClassLinks : met à jour un ou plusieurs liens de classe de matériel par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialClassLinks. Renvoie la liste des liens de classe de matériel qui ont été mis à jour.
Paramètres d'entrée : MaterialClassLinks (InfoTable)
Sortie : résultat (InfoTable)
UpdateMaterialDefinitionLinks : met à jour un ou plusieurs liens de définition de matériel par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitionLinks. Renvoie la liste des liens de définition de matériel qui ont été mis à jour.
Paramètres d'entrée : MaterialDefinitionLinks (InfoTable)
Sortie : résultat (InfoTable)
UpdateMaterialDefinitions : met à jour une ou plusieurs définitions de matériel par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitions. Renvoie la liste des définitions de matériel mises à jour.
Paramètres d'entrée : MaterialDefinitions (InfoTable)
Sortie : résultat (InfoTable)
UpdateMaterialDefinitionToClassLinks : met à jour un ou plusieurs liens définition-classe de matériel par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialDefinitionToClassLinks. Renvoie la liste des liens de définition-classe de matériel qui ont été mis à jour.
Paramètres d'entrée : MaterialDefinitionToClassLinks (InfoTable)
Sortie : résultat (InfoTable)
UpdateMaterialLotLinks : met à jour un ou plusieurs liens de lot de matériels par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialLotLinks. Renvoie la liste des liens de lot de matériels qui ont été mis à jour.
Paramètres d'entrée : MaterialLotLinks (InfoTable)
Sortie : aucune sortie
UpdateMaterialLots : met à jour un ou plusieurs lots de matériels par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialLots. Renvoie la liste des lots de matériels qui ont été mis à jour.
Paramètres d'entrée : MaterialLots (InfoTable)
Sortie : aucune sortie
UpdateMaterialSubLotLinks : met à jour un ou plusieurs liens de sous-lot de matériels par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialSubLotLinks. Renvoie la liste des liens de sous-lot de matériels qui ont été mis à jour.
Paramètres d'entrée : MaterialSubLotLinks
Sortie : aucune sortie
UpdateMaterialSubLots : met à jour un ou plusieurs sous-lots de matériels par UID, sur la base des informations ajoutées à la table de paramètres d'entrée MaterialSubLots. Renvoie la liste des sous-lots de matériels qui ont été mis à jour.
Paramètres d'entrée : MaterialSubLots
Sortie : aucune sortie
Services divers et utilitaires
GetMaterialDBInfo : récupère les informations de table de base de données relatives au matériel, notamment les noms de colonne de table. Utilisé en interne par d'autres services. Non destiné à une utilisation autonome.
Paramètres d'entrée : aucune entrée
Sortie : résultat (JSON)