Services de forme d'objet de convertisseur de définition de travail
Les services suivants se trouvent sur la forme d'objet de convertisseur de définition de travail (PTC.SCA.SCO.WorkDefinitionConverterThingShape) :
ConvertFromProcessPlanID : obtient toutes les définitions de gamme et les informations associées à partir d'un identificateur de gamme Windchill et les place dans la base de données en appelant les services BatchConvertFromProcessPlanID et BatchConvertFromProcessPlanIDContinuation de manière séquentielle. Accepte les critères de navigation en tant que paramètres d'entrée JSON pour filtrer les données de gamme en cours de conversion.
Paramètres d'entrée :
processPlanId (STRING) : identificateur de la gamme Windchill à convertir. Lors de l'affichage de la gamme dans Windchill, l'identificateur de gamme est la partie de l'URL après oid=. Par exemple, dans l'URL suivante, l'identificateur de gamme est affiché en gras :
http://<Nom d'hôte Windchill>:<port>/Windchill/app/#ptc1/tcomp/infoPage?oid=OR:com.ptc.windchill.mpml.processplan.MPMProcessPlan:273985
processPlanNavigationCriteria (JSON) : charge utile JSON définissant des critères de navigation équivalents à ceux d'un filtre enregistré pour une gamme.
relatedAssemblyNavigationCriteria (JSON) : charge utile JSON définissant des critères de navigation équivalents à ceux d'un filtre d'assemblages associés enregistré pour une gamme.
Pour plus d'informations, consultez la rubrique Utilisation des critères de navigation dans la conversion de gamme.
Sortie : UID de la définition de travail racine pour la gamme convertie.
* 
Les services BatchConvertFromProcessPlanID et BatchConvertFromProcessPlanIDContinuation sont appelés de manière séquentielle par ConvertFromProcessPlanID et sont utilisés en tandem pour terminer le téléchargement des données de gamme.
En tant que personnalisation, vous pouvez exécuter ces services en fonction des besoins de votre entreprise. L'exécution du service BatchConvertFromProcessPlanID doit être terminée avant le démarrage du service BatchConvertFromProcessPlanIDContinuation. Cela garantit que la sortie nécessaire du service BatchConvertFromProcessPlanID peut être fournie en tant que paramètre d'entrée au service BatchConvertFromProcessPlanIDContinuation.
Les services IterativeConvertFromProcessPlanID et IterativeConvertFromProcessPlanIDContinuation sont toujours utilisables dans les personnalisations, mais ne sont pas utilisés par défaut dans la conversion de gamme.
ConvertFromProcessPlanId : obtient toutes les définitions de gamme et les informations associées à partir d'un identificateur de gamme Windchill et les place dans la base de données en appelant, si nécessaire, d'autres services de conversion en interne. Accepte les identificateurs des filtres de gammes et des filtres d'assemblages associés enregistrés en tant que paramètres d'entrée pour filtrer les données de gamme en cours de conversion.
Paramètres d'entrée :
processPlanId (STRING) : identificateur de la gamme Windchill à convertir. Lors de l'affichage de la gamme dans Windchill, l'identificateur de gamme est la partie de l'URL après oid=. Par exemple, dans l'URL suivante, l'identificateur de gamme est affiché en gras :
http://<Nom d'hôte Windchill>:<port>/Windchill/app/#ptc1/tcomp/infoPage?oid=OR:com.ptc.windchill.mpml.processplan.MPMProcessPlan:273985
processPlanNavigationCriteriaId (STRING) : identificateur d'un filtre enregistré pour la gamme spécifiée dans processPlanId.
relatedAssemblyNavigationCriteriaId (STRING) : identificateur d'un filtre d'assemblages associés enregistré pour la gamme spécifiée dans processPlanId.
Sortie : UID de la définition de travail racine pour la gamme convertie.
GetMaterialUseValue : utilisé lors de la conversion de gamme, récupère la valeur MaterialUse mappée à la valeur de type d'allocation provenant de Windchill.
Paramètres d'entrée : materialUse (STRING)
Sortie : result (STRING)
Est-ce que cela a été utile ?