Службы в Operator Advisor > Сервисы профиля вещи управления порядка работы
Сервисы профиля вещи управления порядка работы
В профиле вещи управления порядка работы находятся следующие сервисы (PTC.SCA.SCO.JobOrderManagementThingShape):
Создание сервисов
* 
При создании любого объекта, который является частью модели данных Operator Advisor, значение UID автоматически создается системой. Игнорируется любое значение, вводимое в поле UID.
CreateJobOrderMaterialRequirementLinks — создает одну или несколько ссылок требования материала для порядка задания, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список созданных ссылок на требование материала для порядка работы вместе с UID.
Входные параметры: JobOrderMaterialRequirementLinks (InfoTable)
Выходные данные: результат (InfoTable)
CreateJobOrderMaterialRequirements — создает одно или несколько требований материала для порядка задания, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirements. Возвращает список созданных требований материала для порядка работы вместе с UID.
Входные параметры: JobOrderMaterialRequirements (InfoTable)
Выходные данные: результат (InfoTable)
CreateJobOrderPersonnelRequirements — создает одно или несколько требований персонала для порядка задания, используя информацию, добавленную в таблицу входных параметров JobOrderPersonnelRequirements. Возвращает список созданных требований персонала для порядка работы вместе с UID.
Входные параметры: JobOrderPersonnelRequirements (InfoTable)
Выходные данные: результат (InfoTable)
CreateJobOrderProcessingResourceRequirements — создает одно или несколько требований ресурса обработки для порядка работы, используя информацию, добавленную в таблицу входных параметров JobOrderProcessingResourceRequirements. Возвращает список созданных требований ресурса обработки для порядка работы вместе с UID.
Входные параметры: JobOrderProcessingResourceRequirements (InfoTable)
Выходные данные: результат (InfoTable)
CreateJobOrders — создает один или несколько порядков работы, используя информацию, добавленную в таблицу входных параметров JobOrders. Возвращает список созданных порядков работы вместе с UID.
Входные параметры: JobOrders (InfoTable)
Выходные данные: результат (InfoTable)
Удаление сервисов
DeleteJobOrder — удаляет порядок работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteJobOrderMaterialRequirement — удаляет требование материала для порядка работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteJobOrderMaterialRequirementLink — удаляет ссылку на требование материала для порядка работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteJobOrderMaterialRequirement — удаляет требование персонала для порядка работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteJobOrderProcessingResourceRequirement — удаляет требование ресурса обработки для порядка работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
Чтение сервисов
GetJobOrder — загружает отдельный порядок работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
GetJobOrderMaterialRequirement — загружает отдельное требование материала для порядка работы с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
GetJobOrderMaterialRequirementLinks: загружает список всех ссылок на требование материала для порядка работы с указанным UID родителя.
Входные параметры: ParentUID (String)
Выходные данные: результат (InfoTable)
GetJobOrderMaterialRequirements: загружает список всех требований материала для порядка работы с указанным UID порядка работы.
Входные параметры: JobOrderUID (String)
Выходные данные: результат (InfoTable)
GetJobOrderPersonnelRequirements: загружает список всех требований персонала для порядка работы, связанных с указанным UID порядка работы.
Входные параметры: JobOrderUID (String)
Выходные данные: результат (InfoTable)
GetJobOrderProcessingResourceRequirements: загружает список всех требований ресурса обработки для порядка работы, связанных с указанным UID порядка работы.
Входные параметры: JobOrderUID (String)
Выходные данные: результат (InfoTable)
GetJobOrders — загружает все порядки работы в базе данных, включая UID. Фильтр может применяться со смещением и пределом для уменьшения списка полученных результатов.
Входные параметры:
фильтр (JSON)
смещение (integer)
предел (integer)
Выходные данные: результат (InfoTable)
Обновление сервисов
UpdateJobOrderMaterialRequirementLinks — обновляет одну или несколько ссылок требования материала для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список обновленных ссылок на требование материала для порядка работы.
Входные параметры: JobOrderMaterialRequirementLinks (InfoTable)
Выходные данные: результат (InfoTable)
UpdateJobOrderMaterialRequirements — обновляет одно или несколько требований материала для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderMaterialRequirementLinks. Возвращает список обновленных требований к материалу для порядка работы.
Входные параметры: JobOrderMaterialRequirements (InfoTable)
Выходные данные: результат (InfoTable)
UpdateJobOrderPersonnelRequirements — обновляет одно или несколько требований персонала для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderPersonnelRequirements. Возвращает список обновленных требований к персоналу для порядка работы.
Входные параметры: JobOrderPersonnelRequirements (InfoTable)
Выходные данные: результат (InfoTable)
UpdateJobOrderProcessingResourceRequirements — обновляет одно или несколько требований ресурса обработки для порядка работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrderProcessingResourceRequirements. Возвращает список обновленных требований к ресурсу обработки для прорядка работы.
Входные параметры: JobOrderProcessingResourceRequirements (InfoTable)
Выходные данные: результат (InfoTable)
UpdateJobOrders: обновляет один или несколько порядков работы по UID, используя информацию, добавленную в таблицу входных параметров JobOrders. Возвращает список обновленных порядков работы.
Входные параметры: JobOrders (InfoTable)
Выходные данные: результат (InfoTable)
Разные сервисы и утилиты
GetJobOrderDBInfo — загружает информацию таблицы базы данных, связанную с порядками работы, такую как наименования столбцов таблицы базы данных. Используется внутренне другими службами. Не предназначено для автономного использования.
Входные параметры: нет входных данных
Выходные данные: результат (JSON)
GetJobOrderRelatedObjects — загружает список всех объектов указанного профиля данных, связанных с порядком работы с указанным UID. Используется внутренне другими службами. Не предназначено для автономного использования.
Входные параметры:
dataShapeName (String)
JobOrderUID (String)
Выходные данные: результат (InfoTable)