Services clés (bloc de construction de données de base travail)
L'objet PTC.WorkMasterImpl.Manager contient des services CRUD pour les tables de base de données des données de base travail, ainsi que des services pour valider les données avant leur insertion dans les tables de base de données. Vous pouvez afficher tous les services de ce bloc de construction sur la page Services de l'objet PTC.WorkMasterImpl.Manager.
Les services clés exécutés à partir de l'objet PTC.WorkMasterImpl.Manager sont les suivants :
AddWorkMasterData : ajoute les données de base travail (PTC.WorkMaster.WorkMaster) et la spécification de matière des données de base travail (PTC.WorkMaster.WorkMasterMaterialSpecification) pour les données de base matière (PTC.MaterialMaster.MaterialMaster), la spécification de modèle des données de base travail (PTC.WorkMaster.WorkMasterModelSpecification) et la spécification de configuration des données de base travail (PTC.WorkMaster.WorkMasterConfigurationSpecification) concernées. Définit également la propriété ProductionBlockValue sur la spécification de configuration des données de base travail (PTC.WorkMaster.WorkMasterConfigurationSpecification) si une durée de bloc de production est fournie en entrée.
AddWorkMasterDataInternal : ce service interne doit uniquement être appelé par AddWorkMasterData.
UpdateWorkMasterData :·met à jour les propriétés ProductionBlockValue et ProductionBlockTypeUid sur la spécification de configuration des données de base travail (PTC.WorkMaster.WorkMasterConfigurationSpecification), et la propriété Duration sur les données de base travail (PTC.WorkMaster.WorkMaster).
UpdateWorkMasterDataInternal : ce service interne doit uniquement être appelé par AddWorkMasterData.
GetModelWorkMasterForMaterial : récupère les données de base travail (PTC.WorkMaster.WorkMaster) associées au modèle (PTC.MfgModel.Model) et aux données de base matière (PTC.MaterialMaster.MaterialMaster) concernés.
GetChildrenWorkMasters : récupère la première couche des données de base travail enfants (PTC.WorkMaster.WorkMaster) pour les données de base travail concernées.
GetModelsForMaterialMaster : récupère la liste des modèles (PTC.MfgModel.Model) qui sont associés aux données de base matière (PTC.WorkMaster.WorkMaster) concernées.
GetNestedWorkMasters : récupère les données de base travail enfants (PTC.WorkMaster.WorkMaster) pour les données de base travail et le nombre maximal de niveaux spécifiés.
GetMaterialMastersForModel : récupère la liste des données de base matière (PTC.MaterialMaster.MaterialMaster) disponibles pour un modèle (PTC.MfgModel.Model) donné.
GenerateWorkDefinition : crée des clones des données de base travail (PTC.WorkMaster.WorkMaster) spécifiées et les entités associées lorsqu'un ordre de travail est exécuté.
Les diagrammes suivants illustrent la séquence d'appels de service relative aux services AddWorkMasterData et UpdateWorkMasterData.
Exemple de séquence d'appels de service.
Est-ce que cela a été utile ?