Xtensive.DPA.Task: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 1206: | Строка 1206: | ||
| источник тикетов | | источник тикетов | ||
|} | |} | ||
+ | |||
+ | ''Пример xml: "createTicketSource":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> | ||
+ | <createTicketSource name="ticket source 1"> | ||
+ | <Source name="ticket source 1" group="ticket group 1"> | ||
+ | <types> | ||
+ | <type name="ticket type 1"/> | ||
+ | <type name="ticket type 2"/> | ||
+ | <type name="ticket type 3"/> | ||
+ | </types> | ||
+ | </Source> | ||
+ | </createTicketSource> | ||
+ | </Xtensive.DPA.Task> | ||
+ | </pre> | ||
==createOrUpdateTicketSource - Создать и обновить источник тикетов== | ==createOrUpdateTicketSource - Создать и обновить источник тикетов== |
Версия 20:35, 5 июля 2020
Корневой элемент: Xtensive.DPA.Task
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Пример xml по разделу: "createTicketType":
<?xml version="1.0" encoding="utf-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <createTicketType> <type name="ticket type 1" index="1" source="ticket source 1"/> </createTicketType> </Xtensive.DPA.Task>
Содержание
- 1 controlProgramVersionTaskBase - Описание версии УП для различных задач
- 2 updateControlProgramVersion - Создание версии УП
- 3 removeControlProgramVersion - Удаление версии УП
- 4 controlProgramWithoutVersionBase - Описание УП без версии
- 5 controlProgramWithVersionBase - Описание УП с версией
- 6 updateControlProgram - Обновление УП
- 7 removeControlProgram - Удаление УП
- 8 productVersionBase - Описание версии изделия
- 9 updateProductVersion - Обновление версии изделия
- 10 removeProductVersion - Удаление версии изделия
- 11 productWithoutVersionBase - Описание изделия без версии
- 12 productWithVersionBase - Описание изделия с версией
- 13 createProductAndStatus - Создать статус версии изделия
- 14 updateProductAndStatus - Обновить статус версии изделия
- 15 updateProduct - Обновление изделия
- 16 removeProduct - Удаление изделия
- 17 createTechnology - Создать технологию
- 18 createOrUpdateTechnology - Создать и обновить технологию
- 19 updateTechnology - Обновить технологию
- 20 removeTechnology - Удалить технологию
- 21 createBrigade - Создать смену
- 22 createOrUpdateBrigade - Создать и обновить смену
- 23 updateBrigade - Обновить смену
- 24 removeBrigade - Удалить смену
- 25 createCycleType - Создать тип цикла
- 26 createOrUpdateCycleType - Создать и обновить тип цикла
- 27 updateCycleType - Обновить тип цикла
- 28 removeCycleType - Удалить тип цикла
- 29 createDowntimeReason - Создать причину простоя
- 30 createOrUpdateDowntimeReason - Создать и обновить причину простоя
- 31 updateDowntimeReason - Обновить причину простоя
- 32 removeDowntimeReason - Удалить причину простоя
- 33 createDowntimeReasonType - Создать тип причины простоя
- 34 createOrUpdateDowntimeReasonType - Создать и обновить тип причины простоя
- 35 updateDowntimeReasonType - Обновить тип причины простоя
- 36 removeDowntimeReasonType - Удалить тип причины простоя
- 37 createNoteType - Создать запись
- 38 createOrUpdateNoteType - Создать и обновить тип записи
- 39 updateNoteType - Обновить запись
- 40 removeDowntimeReasonType - Удалить тип причины простоя
- 41 createOvertimeReason - Создать причину отклонения
- 42 createOrUpdateOvertimeReason - Создать и обновить причину отклонения
- 43 updateOvertimeReason - Обновить причину отклонения
- 44 removeOvertimeReason - Удалить причину отклонения
- 45 createPosition - Создать позицию
- 46 createOrUpdatePosition - Создать и обновить позицию
- 47 updatePosition - Обновить позицию
- 48 removePosition - Удалить позицию
- 49 createProcessingType - Создать тип процесса
- 50 createOrUpdateProcessingType - Создать и обновить тип процесса
- 51 updateProcessingType - Обновить тип процесса
- 52 removeProcessingType - Удалить тип процесса
- 53 createProgramType - Создать тип программы
- 54 createOrUpdateProgramType - Создать и обновить тип программы
- 55 updateProgramType - Обновить тип программы
- 56 removeProgramType - Удалить тип программы
- 57 createShift - Создать смену
- 58 createOrUpdateShift - Создать и обновить смену
- 59 updateShift - Обновить смену
- 60 removeShift - Удалить смену
- 61 createStaff - Создать персонал
- 62 createOrUpdateStaff - Создать и обновить смену
- 63 updateStaff - Обновить персонал
- 64 removeStaff - Удалить персонал
- 65 createSuspendReason - Создать причину приостановки операции
- 66 createOrUpdateSuspendReason - Создать и обновить смену
- 67 updateSuspendReason - Обновить смену
- 68 removeSuspendReason - Удалить смену
- 69 createWorkCenterGroup - Создать группу рабочих центров
- 70 createOrUpdateWorkCenterGroup - Создать и обновить группу рабочих центров
- 71 updateWorkCenterGroup - Обновить группу рабочих центров
- 72 removeWorkCenterGroup - Удалить группу рабочих центров
- 73 createWorkScheduleTemplate - Создать шаблон расписания
- 74 createOrUpdateWorkScheduleTemplate - Создать и обновить шаблон расписания
- 75 updateWorkScheduleTemplate - Обновить шаблон расписания
- 76 removeWorkScheduleTemplate - Удалить шаблон расписания
- 77 createTicketFilter - Создать фильтр тикетов
- 78 createOrUpdateTicketFilter - Создать и обновить фильтр тикетов
- 79 updateTicketFilter - Обновить фильтр тикетов
- 80 removeTicketFilter - Удалить фильтр тикетов
- 81 createTicketGroup - Создать группу тикетов
- 82 createOrUpdateTicketGroup - Создать и обновить группу тикетов
- 83 updateTicketGroup - Обновить группу тикетов
- 84 removeTicketGroup - Удалить группу тикетов
- 85 createTicketSource - Создать источник тикетов
- 86 createOrUpdateTicketSource - Создать и обновить источник тикетов
- 87 updateTicketSource - Обновить источник тикетов
- 88 removeTicketSource - Удалить источник тикетов
- 89 createTicketType - Создать тип тикетов
- 90 createOrUpdateTicketType - Создать и обновить тип тикетов
- 91 updateTicketType - Обновить тип тикетов
- 92 removeTicketType - Удалить тип тикетов
- 93 applyScheduleIntervalsToSchedule
- 94 applyScheduleTemplateToSchedule
- 95 applyScheduleIntervalsToEquipment
- 96 applyScheduleTemplateToEquipment
- 97 resetScheduleToParentSchedule
- 98 setActiveSchedule
- 99 addScheduleOperations
- 100 addScheduledOperation
- 101 addScheduledOperation
- 102 createOperation
- 103 assignOperation
- 104 scheduleOperation
- 105 runOperation
- 106 completeOperation
- 107 cancelOperation
- 108 createProductType - Создать тип продукта
- 109 createOrUpdateProductType - Создать и обновить тип продукта
- 110 updateProductType - Обновить тип продукта
- 111 removeProductType - Удалить тип продукта
- 112 productVersion - Описание версии изделия
- 113 controlProgram - Описание УП (управляющей программы)
- 114 department - Подразделение
- 115 productType - Описание типа продукта
- 116 controlProgramVersion - Версия управляющей программы (УП)
- 117 createMaintenancePeriod - Создание ТОиР
- 118 equipment - Оборудование
- 119 compositeProduct - Составные части составного изделия
- 120 workCenter - Рабочий центр
- 121 controlProgramType - Перечисление возможных типов УП
- 122 versionStatus - Перечисление возможных типов УП
- 123 createOrder - Создание заказа
- 124 createOrder-product - Описание изделия для создания заказа
- 125 createOrder-technology - Описание технологии для создания заказа
- 126 timeSpan - Интервал времени в формате «д.чч:мм:сс»
controlProgramVersionTaskBase - Описание версии УП для различных задач
Поле | Тип | Описание |
version | controlProgramVersion | Версия УП |
Атрибут | Тип | Описание |
controlProgramName | string | Имя УП |
updateControlProgramVersion - Создание версии УП
Поле | Тип | Описание |
version | controlProgramVersion | Информация о версии УП |
Атрибут | Тип | Описание |
controlProgramName | string | Имя УП |
oldVersionNumber | integer | Номер версии УП, которая подлежит изменению |
removeControlProgramVersion - Удаление версии УП
Атрибут | Тип | Описание |
controlProgramName | string | Имя УП |
versionNumber | integer | Номер версии УП, которая подлежит удалению |
controlProgramWithoutVersionBase - Описание УП без версии
Поле | Тип | Описание |
controlProgram | controlProgram | Управляющая программа (УП) |
controlProgramWithVersionBase - Описание УП с версией
Поле | Тип | Описание |
controlProgram | controlProgram | Управляющая программа (УП) |
version | controlProgramVersion | Версия УП |
updateControlProgram - Обновление УП
Поле | Тип | Описание |
controlProgram | controlProgram | Управляющая программа (УП) |
Атрибут | Тип | Описание |
oldName | string | Имя УП, которая подлежит обновлению |
removeControlProgram - Удаление УП
Атрибут | Тип | Описание |
name | string | Имя УП, которая подлежит обновлению |
productVersionBase - Описание версии изделия
Поле | Тип | Описание |
version | productVersion | Версия изделия |
Атрибут | Тип | Описание |
productCode | string | Код изделия |
updateProductVersion - Обновление версии изделия
Поле | Тип | Описание |
version | productVersion | Новая версия изделия |
Атрибут | Тип | Описание |
productCode | string | Код изделия, подлежащего обновлению |
oldVersionNumber | integer | Версия изделия, подлежащая обновлению |
removeProductVersion - Удаление версии изделия
Атрибут | Тип | Описание |
productCode | string | Код изделия |
oldVersionNumber | integer | Номер версии изделия, подлежащей удалению |
productWithoutVersionBase - Описание изделия без версии
Поле | Тип | Описание |
product | product | Изделие |
productWithVersionBase - Описание изделия с версией
Поле | Тип | Описание |
product | product | Изделие |
version | productVersion | Версия изделия |
createProductAndStatus - Создать статус версии изделия
Поле | Тип | Описание |
product | product | Изделие |
Атрибут | Тип | Описание |
status | versionStatus | Статус версии |
updateProductAndStatus - Обновить статус версии изделия
Поле | Тип | Описание |
product | product | Изделие |
extensionData | produextensionData | Версия изделия |
Атрибут | Тип | Описание |
oldCode | string | Код изделия, подлежащего обновлению |
status | versionStatus | Статус версии |
updateProduct - Обновление изделия
Поле | Тип | Описание |
product | product | Описание нового изделия |
Атрибут | Тип | Описание |
oldCode | string | Код изделия, подлежащего обновлению |
removeProduct - Удаление изделия
Атрибут | Тип | Описание |
Code | string | Код изделия, подлежащего удалению |
createTechnology - Создать технологию
Поле | Тип | Описание |
type | technology | Тип |
createOrUpdateTechnology - Создать и обновить технологию
Поле | Тип | Описание |
name | technology | Имя технологии |
type | technology | Тип |
updateTechnology - Обновить технологию
Поле | Тип | Описание |
name | technology | Имя технологии |
Атрибут | Тип | Описание |
name | string | Имя технологии |
removeTechnology - Удалить технологию
Атрибут | Тип | Описание |
name | string | Имя технологии |
createBrigade - Создать смену
Поле | Тип | Описание |
name | brigade | Имя смены |
createOrUpdateBrigade - Создать и обновить смену
Поле | Тип | Описание |
name | brigade | Имя смены |
updateBrigade - Обновить смену
Поле | Тип | Описание |
brigade | brigade | Имя смены |
Атрибут | Тип | Описание |
name | string | Имя смены |
removeBrigade - Удалить смену
Атрибут | Тип | Описание |
name | string | Имя смены |
createCycleType - Создать тип цикла
Поле | Тип | Описание |
name | cycleType | Тип цикла |
createOrUpdateCycleType - Создать и обновить тип цикла
Поле | Тип | Описание |
name | cycleType | Тип цикла |
updateCycleType - Обновить тип цикла
Поле | Тип | Описание |
productType | cycleType | Тип цикла |
Атрибут | Тип | Описание |
name | string | Строка цикла |
removeCycleType - Удалить тип цикла
Атрибут | Тип | Описание |
name | string | Строка цикла |
createDowntimeReason - Создать причину простоя
Поле | Тип | Описание |
reason | downtimeReason | Причина простоя |
createOrUpdateDowntimeReason - Создать и обновить причину простоя
Поле | Тип | Описание |
reason | downtimeReason | Причина простоя |
updateDowntimeReason - Обновить причину простоя
Поле | Тип | Описание |
reason | downtimeReason | Причина простоя |
Атрибут | Тип | Описание |
name | string | Причина простоя |
removeDowntimeReason - Удалить причину простоя
Атрибут | Тип | Описание |
name | string | Причина простоя |
createDowntimeReasonType - Создать тип причины простоя
Поле | Тип | Описание |
reasonType | downtimeReasonType | Тип Причина простоя |
createOrUpdateDowntimeReasonType - Создать и обновить тип причины простоя
Поле | Тип | Описание |
reasonType | downtimeReasonType | Тип Причина простоя |
updateDowntimeReasonType - Обновить тип причины простоя
Поле | Тип | Описание |
reasonType | downtimeReasonType | Тип Причина простоя |
Атрибут | Тип | Описание |
name | string | Тип Причина простоя |
removeDowntimeReasonType - Удалить тип причины простоя
Атрибут | Тип | Описание |
name | string | Тип Причина простоя |
createNoteType - Создать запись
Поле | Тип | Описание |
name | noteType | Тип записи |
createOrUpdateNoteType - Создать и обновить тип записи
Поле | Тип | Описание |
name | noteType | Тип записи |
updateNoteType - Обновить запись
Поле | Тип | Описание |
noteType | noteType | Тип записи |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeDowntimeReasonType - Удалить тип причины простоя
Атрибут | Тип | Описание |
name | string | Строка имени |
createOvertimeReason - Создать причину отклонения
Поле | Тип | Описание |
reason | overtimeReason | Причина отклонения |
createOrUpdateOvertimeReason - Создать и обновить причину отклонения
Поле | Тип | Описание |
reason | overtimeReason | Причина отклонения |
updateOvertimeReason - Обновить причину отклонения
Поле | Тип | Описание |
reason | overtimeReason | Причина отклонения |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeOvertimeReason - Удалить причину отклонения
Атрибут | Тип | Описание |
name | string | Строка имени |
createPosition - Создать позицию
Поле | Тип | Описание |
position | position | позиция |
createOrUpdatePosition - Создать и обновить позицию
Поле | Тип | Описание |
position | position | позиция |
updatePosition - Обновить позицию
Поле | Тип | Описание |
position | position | позиция |
Атрибут | Тип | Описание |
name | string | Строка имени |
removePosition - Удалить позицию
Атрибут | Тип | Описание |
name | string | Строка имени |
createProcessingType - Создать тип процесса
Поле | Тип | Описание |
processingType | processingType | Тип процесса |
createOrUpdateProcessingType - Создать и обновить тип процесса
Поле | Тип | Описание |
processingType | processingType | Тип процесса |
updateProcessingType - Обновить тип процесса
Поле | Тип | Описание |
processingType | processingType | Тип процесса |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeProcessingType - Удалить тип процесса
Атрибут | Тип | Описание |
name | string | Строка имени |
createProgramType - Создать тип программы
Поле | Тип | Описание |
programType | programType | Тип программы |
createOrUpdateProgramType - Создать и обновить тип программы
Поле | Тип | Описание |
programType | programType | Тип программы |
updateProgramType - Обновить тип программы
Поле | Тип | Описание |
programType | programType | Тип программы |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeProgramType - Удалить тип программы
Атрибут | Тип | Описание |
name | string | Строка имени |
createShift - Создать смену
Поле | Тип | Описание |
shift | shift | смена |
createOrUpdateShift - Создать и обновить смену
Поле | Тип | Описание |
shift | shift | смена |
updateShift - Обновить смену
Поле | Тип | Описание |
shift | shift | смена |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeShift - Удалить смену
Атрибут | Тип | Описание |
name | string | Строка имени |
createStaff - Создать персонал
Поле | Тип | Описание |
staff | staff | персонал |
createOrUpdateStaff - Создать и обновить смену
Поле | Тип | Описание |
staff | staff | персонал |
updateStaff - Обновить персонал
Поле | Тип | Описание |
staff | staff | персонал |
Атрибут | Тип | Описание |
personnelNumber | int | номер |
removeStaff - Удалить персонал
Атрибут | Тип | Описание |
personnelNumber | int | номер |
createSuspendReason - Создать причину приостановки операции
Поле | Тип | Описание |
reason | suspendReason | Причина приостановки операции |
createOrUpdateSuspendReason - Создать и обновить смену
Поле | Тип | Описание |
reason | suspendReason | Причина приостановки операции |
updateSuspendReason - Обновить смену
Поле | Тип | Описание |
reason | suspendReason | Причина приостановки операции |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeSuspendReason - Удалить смену
Атрибут | Тип | Описание |
name | string | Имя строки |
createWorkCenterGroup - Создать группу рабочих центров
Поле | Тип | Описание |
group | workCenterGroup | Группа рабочих центров |
createOrUpdateWorkCenterGroup - Создать и обновить группу рабочих центров
Поле | Тип | Описание |
group | workCenterGroup | Группа рабочих центров |
updateWorkCenterGroup - Обновить группу рабочих центров
Поле | Тип | Описание |
group | workCenterGroup | Группа рабочих центров |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeWorkCenterGroup - Удалить группу рабочих центров
Атрибут | Тип | Описание |
name | string | Имя строки |
createWorkScheduleTemplate - Создать шаблон расписания
Поле | Тип | Описание |
template | workScheduleTemplate | шаблон расписания |
createOrUpdateWorkScheduleTemplate - Создать и обновить шаблон расписания
Поле | Тип | Описание |
template | workScheduleTemplate | шаблон расписания |
updateWorkScheduleTemplate - Обновить шаблон расписания
Поле | Тип | Описание |
template | workScheduleTemplate | шаблон расписания |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeWorkScheduleTemplate - Удалить шаблон расписания
Атрибут | Тип | Описание |
name | string | Имя строки |
createTicketFilter - Создать фильтр тикетов
Поле | Тип | Описание |
filter | ticketFilter | Фильтр тикетов |
createOrUpdateTicketFilter - Создать и обновить фильтр тикетов
Поле | Тип | Описание |
filter | ticketFilter | Фильтр тикетов |
updateTicketFilter - Обновить фильтр тикетов
Поле | Тип | Описание |
filter | ticketFilter | Фильтр тикетов |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeTicketFilter - Удалить фильтр тикетов
Атрибут | Тип | Описание |
name | string | Имя строки |
createTicketGroup - Создать группу тикетов
Поле | Тип | Описание |
group | ticketGroup | группа тикетов |
createOrUpdateTicketGroup - Создать и обновить группу тикетов
Поле | Тип | Описание |
group | ticketGroup | группа тикетов |
updateTicketGroup - Обновить группу тикетов
Поле | Тип | Описание |
group | ticketGroup | группа тикетов |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeTicketGroup - Удалить группу тикетов
Атрибут | Тип | Описание |
name | string | Имя строки |
createTicketSource - Создать источник тикетов
Поле | Тип | Описание |
source | ticketSource | источник тикетов |
Пример xml: "createTicketSource":
<?xml version="1.0" encoding="UTF-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <createTicketSource name="ticket source 1"> <Source name="ticket source 1" group="ticket group 1"> <types> <type name="ticket type 1"/> <type name="ticket type 2"/> <type name="ticket type 3"/> </types> </Source> </createTicketSource> </Xtensive.DPA.Task>
createOrUpdateTicketSource - Создать и обновить источник тикетов
Поле | Тип | Описание |
source | ticketSource | источник тикетов |
updateTicketSource - Обновить источник тикетов
Поле | Тип | Описание |
source | ticketSource | источник тикетов |
Атрибут | Тип | Описание |
name | string | Имя строки |
removeTicketSource - Удалить источник тикетов
Атрибут | Тип | Описание |
name | string | Имя строки |
createTicketType - Создать тип тикетов
Поле | Тип | Описание |
type | ticketType | тип тикетов |
Пример xml: "createTicketType":
<?xml version="1.0" encoding="UTF-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <createTicketType> <type source="ticket source 1" index="1" name="ticket type 1"/> </createTicketType> </Xtensive.DPA.Task>
createOrUpdateTicketType - Создать и обновить тип тикетов
Поле | Тип | Описание |
type | ticketType | тип тикетов |
Пример xml: "createOrUpdateTicketType":
<?xml version="1.0" encoding="UTF-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <createOrUpdateTicketType> <type source="ticket source 1" index="1" name="ticket type 1"/> </createOrUpdateTicketType>
updateTicketType - Обновить тип тикетов
Поле | Тип | Описание |
type | ticketType | тип тикетов |
Атрибут | Тип | Описание |
name | string | Имя строки |
Пример xml: "updateTicketType":
<?xml version="1.0" encoding="UTF-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <updateTicketType name="ticket type 1"> <type name="new ticket type name" source="ticket source 3" index="2"/> </updateTicketType> </Xtensive.DPA.Task>
removeTicketType - Удалить тип тикетов
Атрибут | Тип | Описание |
name | string | Имя строки |
Пример xml: "removeTicketType":
<?xml version="1.0" encoding="UTF-8"?> <Xtensive.DPA.Task xmlns="http://x-tensive.com/dpa/task"> <removeTicketType name="ticket type 1"/> </Xtensive.DPA.Task>
applyScheduleIntervalsToSchedule
Поле | Тип | Описание |
scheduleOwner | workScheduleOwner | |
intervals | intervalsCollection |
Атрибут | Тип | Описание |
start | dateTimeOffset | |
end | dateTimeOffset |
applyScheduleTemplateToSchedule
Поле | Тип | Описание |
scheduleOwner | workScheduleOwner |
Атрибут | Тип | Описание |
start | dateTimeOffset | |
end | dateTimeOffset | |
scheduleTemplateName | string |
applyScheduleIntervalsToEquipment
Поле | Тип | Описание |
equipment | equipment | |
intervals | intervalsCollection |
Атрибут | Тип | Описание |
start | dateTimeOffset | |
end | dateTimeOffset |
applyScheduleTemplateToEquipment
Поле | Тип | Описание |
equipment | equipment |
Атрибут | Тип | Описание |
start | dateTimeOffset | |
end | dateTimeOffset | |
scheduleTemplateName | string | Строка имени |
resetScheduleToParentSchedule
Поле | Тип | Описание |
scheduleOwner | workScheduleOwner |
setActiveSchedule
Поле | Тип | Описание |
scheduleStart | dateTimeOffset | |
operations | operationList |
addScheduleOperations
Поле | Тип | Описание |
operations | operationList |
addScheduledOperation
Поле | Тип | Описание |
maintenanceOperation | maintenanceOperation | |
productionOperation | productionOperation |
addScheduledOperation
Поле | Тип | Описание |
operations | operation IDList |
createOperation
Поле | Тип | Описание |
maintenanceOperation | maintenanceOperation | |
productionOperation | productionOperation |
assignOperation
Поле | Тип | Описание |
equipment | equipment |
Атрибут | Тип | Описание |
id | long |
scheduleOperation
Атрибут | Тип | Описание |
id | long | |
startTime | dateTimeOffset | |
endTime | dateTimeOffset |
runOperation
Атрибут | Тип | Описание |
id | long | |
startTime | dateTimeOffset |
completeOperation
Атрибут | Тип | Описание |
id | long | |
endTime | dateTimeOffset |
cancelOperation
Атрибут | Тип | Описание |
id | long |
createProductType - Создать тип продукта
Поле | Тип | Описание |
name | productType | Тип продукта |
createOrUpdateProductType - Создать и обновить тип продукта
Поле | Тип | Описание |
name | productType | Тип продукта |
updateProductType - Обновить тип продукта
Поле | Тип | Описание |
name | productType | Тип продукта |
Атрибут | Тип | Описание |
name | string | Строка имени |
removeProductType - Удалить тип продукта
Атрибут | Тип | Описание |
name | string | Строка имени |
productVersion - Описание версии изделия
Поле | Тип | Описание |
workCenters | Массив workCenter | Рабочие центры, на которых производится данное изделие |
compositeProducts | Массив составных частей изделия compositeProduct | Составные части данного изделия |
Атрибут | Тип | Описание |
status | versionStatus | Статус версии |
number | integer | Номер |
description | string | Описание |
controlProgram - Описание УП (управляющей программы)
Поле | Тип | Описание |
department | department | Подразделение |
Атрибут | Тип | Описание |
name | string | Название |
type | controlProgramType | Тип |
category | string | Категория |
comment | string | Комментарий |
department - Подразделение
Атрибут | Тип | Описание |
рath | string | Путь к подразделению в структуре предприятия, например «Предприятие X\Производственная площадка Y\Цех Z» |
productType - Описание типа продукта
Атрибут | Тип | Описание |
name | string | Название типа продукта |
controlProgramVersion - Версия управляющей программы (УП)
Поле | Тип | Описание |
compatibilityEquipment | Массив equipment | Список оборудования, на котором может выполняться данная версия УП |
Атрибут | Тип | Описание |
status | versionStatus | Статус версии УП |
number | int | Номер |
description | string | Описание |
status | string | Количество изделий, производимых за один цикл выполнения УП |
adjustmentTime | timeSpan | Норма времени наладки |
operationTime | timeSpan | Норма времени производства |
fileName | string | Имя файла |
createMaintenancePeriod - Создание ТОиР
Атрибут | Тип | Описание |
equipmentId | integer | Идентификатор оборудования в DPA |
startTime | string | Время начала |
endTime | string | Время окончания |
type | string Planned – запланированное |
Тип ТОиР |
cause | string | Причина ТОиР |
mode | string Automatic – автоматический |
Режим ТОиР |
equipment - Оборудование
Атрибут | Тип | Описание |
equipmentName | string | Название |
compositeProduct - Составные части составного изделия
Атрибут | Тип | Описание |
productCode | string | Код изделия |
versionNumber | integer | Номер версии |
workCenter - Рабочий центр
Атрибут | Тип | Описание |
equipmentName | string | Название оборудования |
controlProgramName | string | Название УП |
controlProgramType - Перечисление возможных типов УП
Значение | Описание |
None | Нет |
Milling | Фрезерная |
Turning | Токарная |
versionStatus - Перечисление возможных типов УП
Значение | Описание |
NotActive | Не активная |
Active | Активная |
createOrder - Создание заказа
Поле | Тип | Описание |
product | createOrder-product | Описание изделия |
technology | createOrder-technology | Описание технологии |
Атрибут | Тип | Описание |
order | string | Код заказа |
lot | string | Номер партии |
count | int | Количество изделий |
createOrder-product - Описание изделия для создания заказа
Атрибут | Тип | Описание |
productCode | string | Код изделия |
versionNumber | int | Номер версии |
createOrder-technology - Описание технологии для создания заказа
Атрибут | Тип | Описание |
name | string | Название |
stageNumber | int | Номер этапа |