Корневой элемент: Xtensive.DPA.Downtime
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Пример xml по разделу: "downtimeReasonCollection":
<downtimeReasonCollection>
<reason>
<startTime>2020-01-01 13:55:16</startTime>
<endTime>2020-01-01 14:15:57</endTime>
<duration>00:20:41</duration>
<reason>ходил курить</reason>
<user personnelNumber="1234" name="Иван" middle-name="Иванович" surname="Иванов"/>
</reason>
<reason>
<startTime>2020-01-01 15:55:16</startTime>
<endTime>2020-01-01 17:15:57</endTime>
<duration>01:20:41</duration>
<reason>Замена инструмента</reason>
<user personnelNumber="1234" name="Иван" middle-name="Иванович" surname="Иванов"/>
</reason>
</downtimeReasonCollection>
downtime - Простой
Поле
|
Тип
|
Описание
|
equipment
|
string
|
Оборудование
|
downtimeType
|
downtimeType
|
Тип простоя
|
startTime
|
dateTimeOffset
|
Время начала
|
endTime
|
dateTimeOffset
|
Время окончания
|
duration
|
timeSpan
|
Продолжительность
|
externalOrder
|
string
|
Внешний запрос
|
messages
|
messageEventCollection
|
Сообщение
|
serviceRequests
|
operatorRequestCollection
|
Сервисный запрос
|
reasons
|
downtimeReasonCollection
|
Причина
|
operatorRequestCollection - Список запросов оператора
Поле
|
Тип
|
Описание
|
serviceRequest
|
operatorRequest
|
Сервисный запрос
|
operatorRequest - Запрос оператора
Поле
|
Тип
|
Описание
|
startTime
|
dateTimeOffset
|
Время начала
|
endTime
|
dateTimeOffset
|
Время окончания
|
duration
|
timeSpan
|
Продолжительность
|
operator
|
operator
|
оператор
|
executor
|
operator
|
исполнитель
|
status
|
dispatcherRecordStatus
|
статус
|
operator - Оператор
Атрибут
|
Тип
|
Описание
|
personnelNumber
|
integer
|
Идентификационный номер
|
name
|
string
|
Имя
|
middle-name
|
string
|
Отчество
|
surname
|
string
|
Фамилия
|
downtimeReasonCollection - Список причин простоя
Поле
|
Тип
|
Описание
|
reason
|
downtimeReason
|
Причина
|
downtimeReason - Причина простоя
Поле
|
Тип
|
Описание
|
startTime
|
dateTimeOffset
|
Время начала
|
endTime
|
dateTimeOffset
|
Время окончания
|
duration
|
timeSpan
|
Продолжительность
|
reason
|
string
|
Причина
|
user
|
operator
|
Пользователь
|
messageEventCollection - Список сообщений
Поле
|
Тип
|
Описание
|
message
|
messageEvent
|
Сообщение
|
messageEvent - Сообщение
Поле
|
Тип
|
Описание
|
startTime
|
dateTimeOffset
|
Время начала
|
endTime
|
dateTimeOffset
|
Время окончания
|
duration
|
timeSpan
|
Продолжительность
|
type
|
machineMessageType
|
Тип
|
code
|
string
|
Код
|
text
|
string
|
Описание
|