Сервисы профиля вещи Work Definition Converter
В профиле вещи Work Definition Converter находятся следующие сервисы (PTC.SCA.SCO.WorkDefinitionConverterThingShape):
ConvertFromProcessPlanID: получает все определения технологического процесса и соответствующую информацию из идентификатора технологического процесса Windchill и помещает их в базу данных, вызывая поэтапно службы BatchConvertFromProcessPlanID и BatchConvertFromProcessPlanIDContinuation. Принимает критерии навигации в качестве входных параметров JSON для фильтрации данных технологического процесса, подлежащего преобразованию.
Входные параметры:
processPlanId (STRING): идентификатор для технологического процесса Windchill, подлежащего преобразованию. При просмотре технологического процесса в Windchill идентификатор технологического процесса является частью URL-адреса после oid=. Например, в следующем URL-адресе идентификатор технологического процесса отображается жирным шрифтом:
http://<Имя хост-компьютера Windchill>:<порт>/Windchill/app/#ptc1/tcomp/infoPage?oid=OR:com.ptc.windchill.mpml.processplan.MPMProcessPlan:273985
processPlanNavigationCriteria (JSON): информационное наполнение JSON, определяющее критерии навигации, эквивалентные сохраненному фильтру для технологического процесса.
relatedAssemblyNavigationCriteria (JSON): информационное наполнение JSON, определяющее критерии навигации, эквивалентные сохраненному связанному фильтру сборки для технологического процесса.
Выходные данные: UID корневого определения работы для преобразованного технологического процесса.
* 
Службы BatchConvertFromProcessPlanID и BatchConvertFromProcessPlanIDContinuation вызываются последовательно службой ConvertFromProcessPlanID, и совместно используются для загрузки данных технологического процесса.
В качестве настройки можно выбрать выполнение служб в соответствии с потребностями вашего бизнеса. Необходимо завершить выполнение службы BatchConvertFromProcessPlanID до запуска службы BatchConvertFromProcessPlanIDContinuation. Таким образом гарантируется, что необходимые выходные данные службы BatchConvertFromProcessPlanID могут быть предоставлены в качестве входного параметра для службы BatchConvertFromProcessPlanIDContinuation.
Службы IterativeConvertFromProcessPlanID и IterativeConvertFromProcessPlanIDContinuation доступны для использования в настройках, но не используются по умолчанию при преобразовании технологического процесса.
ConvertFromProcessPlanId:·получает·все·определения·технологического·процесса·и·соответствующую·информацию·из·идентификатора·технологического·процесса·Windchill·и·помещает·их·в·базу·данных, вызывая поэтапно другие внутренние сервисы преобразования (по мере необходимости). Принимает идентификаторы сохраненных фильтров технологического процесса и связанных фильтров сборки в качестве входных параметров для фильтрации данных технологического процесса, подлежащего преобразованию.
Входные параметры:
processPlanId (STRING): идентификатор для технологического процесса Windchill, подлежащего преобразованию. При просмотре технологического процесса в Windchill идентификатор технологического процесса является частью URL-адреса после oid=. Например, в следующем URL-адресе идентификатор технологического процесса отображается жирным шрифтом:
http://<Имя хост-компьютера Windchill>:<порт>/Windchill/app/#ptc1/tcomp/infoPage?oid=OR:com.ptc.windchill.mpml.processplan.MPMProcessPlan:273985
processPlanNavigationCriteriaId (STRING): идентификатор сохраненного фильтра для технологического плана, указанного в processPlanId.
relatedAssemblyNavigationCriteriaId (STRING): идентификатор сохраненного связанного фильтра сборки для технологического плана, указанного в processPlanId.
Выходные данные: UID корневого определения работы для преобразованного технологического процесса.
GetMaterialUseValue: используется во время преобразования технологического процесса, получает значение MaterialUse которое сопоставляется со значением типа назначения, которое поступает из Windchill.
Входные параметры: materialUse (STRING)
Выходные данные: result (STRING)
Было ли это полезно?