Xtensive.DPA.Task

Материал из DPA
Версия от 02:16, 26 мая 2020; Sergey Sitro (обсуждение | вклад) (Новая страница: «Корневой элемент: Xtensive.DPA.Task<br/> Описание задач для действий с различными объектами DPA (соз...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Корневой элемент: Xtensive.DPA.Task
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)

  • 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 источник тикетов
  • createOrUpdateTicketSource - Создать и обновить источник тикетов
Поле Тип Описание
source ticketSource источник тикетов
  • updateTicketSource - Обновить источник тикетов
Поле Тип Описание
source ticketSource источник тикетов
Атрибут Тип Описание
name string Имя строки
  • removeTicketSource - Удалить источник тикетов
Атрибут Тип Описание
name string Имя строки
  • createTicketType - Создать тип тикетов
Поле Тип Описание
type ticketType тип тикетов
  • createOrUpdateTicketType - Создать и обновить тип тикетов
Поле Тип Описание
type ticketType тип тикетов
  • updateTicketType - Обновить тип тикетов
Поле Тип Описание
type ticketType тип тикетов
Атрибут Тип Описание
name string Имя строки
  • removeTicketType - Удалить тип тикетов
Атрибут Тип Описание
name string Имя строки
  • 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 – запланированное
NotPlanned – не запланированное
Accident – авария

Тип ТОиР
cause string Причина ТОиР
mode string

Automatic – автоматический
Manual – ручной

Режим ТОиР
  • 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 Номер этапа
  • timeSpan - Интервал времени в формате «д.чч:мм:сс»