Сервисы профиля вещи управления порядка работы
В профиле вещи управления порядка работы находятся следующие сервисы (PTC.SCA.SCO.JobOrderManagementThingShape):
Создание сервисов
* 
При создании любого объекта, который является частью модели данных компоновочного блока рабочих инструкций, значение UID автоматически создается системой. Игнорируется любое значение, вводимое в поле UID.
CreateJobOrderDependencies: создает одну или несколько зависимостей порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderDependencies. Возвращает список созданных зависимостей порядка работы вместе с UID.
Входные параметры: JobOrderDependencies (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrderMaterialRequirementLinks: создает одну или несколько ссылок требования материала для порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список созданных ссылок на требование материала для порядка работы вместе с UID.
Входные параметры: JobOrderMaterialRequirementLinks (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrderMaterialRequirements: создает одно или несколько требований к материалу для порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirements. Возвращает список созданных требований материала для порядка работы вместе с UID.
Входные параметры: JobOrderMaterialRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrderPersonnelRequirements: создает одно или несколько требований к персоналу для порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderPersonnelRequirements. Возвращает список созданных требований персонала для порядка работы вместе с UID.
Входные параметры: JobOrderPersonnelRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrderProcessingResourceRequirements: создает одно или несколько требований к технологическому ресурсу для порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderProcessingResourceRequirements. Возвращает список созданных требований ресурса обработки для порядка работы вместе с UID.
Входные параметры: JobOrderProcessingResourceRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrders: создает один или несколько порядков работы, используя информацию, добавленную в таблицу входных параметров JobOrders. Возвращает список созданных порядков работы вместе с UID.
Входные параметры: JobOrders (INFOTABLE)
Выходные данные: result (INFOTABLE)
CreateJobOrderWorkDefinitionLinks: создает одну или несколько ссылок порядка работы на определение работы, используя информацию, добавленную в таблицу входных параметров JobOrders. Возвращает список созданных ссылок на порядка работы на определение работы вместе с UID.
Входные параметры: JobOrderWorkDefinitionLinks (INFOTABLE)
Выходные данные: result (INFOTABLE)
Удаление сервисов
DeleteJobOrder: удаляет порядок работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderDependencies: удаляет зависимость порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderMaterialRequirement: удаляет требование материала для порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderMaterialRequirementLink: удаляет ссылку на требование материала для порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderPersonnelRequirement: удаляет требование персонала для порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderProcessingResourceRequirement: удаляет требование технологического ресурса для порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
DeleteJobOrderWorkDefinitionLink: удаляет ссылку порядка работы на определение работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
Чтение сервисов
GetJobOrder: загружает отдельный порядок работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderDependencies: загружает порядки работы с указанным FromUID.
Входные параметры: FromUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderDependenders: загружает порядки работы с указанным ToUID.
Входные параметры: ToUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderMaterialRequirement: загружает отдельное требование материала для порядка работы с указанным UID.
Входные параметры: UID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderMaterialRequirementLinks: загружает список всех ссылок на требование материала для порядка работы с указанным UID родителя.
Входные параметры: ParentUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderMaterialRequirements: загружает список всех требований материала для порядка работы с указанным UID порядка работы.
Входные параметры: JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderPersonnelRequirements: загружает список всех требований к персоналу для порядка работы, связанных с указанным UID порядка работы.
Входные параметры: JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderProcessingResourceRequirements: загружает список всех требований технологического ресурса для порядка работы, связанных с указанным UID порядка работы.
Входные параметры: JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrders: загружает все порядки работы в базе данных, включая UID. Фильтр может применяться со смещением и пределом для уменьшения списка полученных результатов.
Входные параметры:
filter (JSON)
offset (INTEGER)
limit (INTEGER)
Выходные данные: result (INFOTABLE)
GetJobOrderWorkDefinitionLinks: загружает список всех ссылок порядка работы на определение работы с указанным UID порядка работы.
Входные параметры: JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
GetJobOrderWorkDefinitions: загружает список определений работы, связанный с указанным UID порядка работы.
Входные параметры: JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
Обновление сервисов
UpdateJobOrderDependencies: обновляет одну или несколько зависимостей порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderDependencies. Возвращает список обновленных зависимостей для порядка работы.
Входные параметры: JobOrderDependencies (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrderMaterialRequirementLinks: обновляет одну или несколько ссылок требования материала для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список обновленных ссылок на требование материала для порядка работы.
Входные параметры: JobOrderMaterialRequirementLinks (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrderMaterialRequirements: обновляет одно или несколько требований материала для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список обновленных требований к материалу для порядка работы.
Входные параметры: JobOrderMaterialRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrderPersonnelRequirements: обновляет одно или несколько требований к персоналу для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderPersonnelRequirements. Возвращает список обновленных требований к персоналу для порядка работы.
Входные параметры: JobOrderPersonnelRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrderProcessingResourceRequirements: обновляет одно или несколько требований к технологическому ресурсу для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderProcessingResourceRequirements. Возвращает список обновленных требований к ресурсу обработки для прорядка работы.
Входные параметры: JobOrderProcessingResourceRequirements (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrders: обновляет один или несколько порядков работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrders. Возвращает список обновленных порядков работы.
Входные параметры: JobOrders (INFOTABLE)
Выходные данные: result (INFOTABLE)
UpdateJobOrderWorkDefinitionLinks: обновляет одну или несколько ссылок порядка работы на определение работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderWorkDefinitionLinks. Возвращает список обновленных порядков работы.
Входные параметры: JobOrderWorkDefinitionLinks (INFOTABLE)
Выходные данные: result (INFOTABLE)
Разные сервисы и утилиты
GetJobOrderDBInfo: загружает информацию таблицы базы данных, связанную с порядками работы, такую как наименования столбцов таблицы базы данных. Используется внутренне другими службами. Не предназначено для автономного использования.
Входные параметры: нет входных данных
Выходные данные: result (JSON)
GetJobOrderRelatedObjects: загружает список всех объектов указанного профиля данных, связанных с порядком работы с указанным UID. Используется внутренне другими службами. Не предназначено для автономного использования.
Входные параметры:
dataShapeName (STRING)
JobOrderUID (STRING)
Выходные данные: result (INFOTABLE)
Было ли это полезно?