Корневой элемент: Xtensive.DPA.Downtime
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Пример xml по разделу: "downtime":
<downtime>
<equipment>Test1</equipment>
<downtimeType>Undefined</downtimeType>
<startTime>02.06.2020 16:13:36.9 +05:00</startTime>
<endTime>02.06.2020 16:13:39.47 +05:00</endTime>
<duration>00:00:03.0379008</duration>
<messages />
<reasons>
<reason>
<startTime>02.06.2020 16:13:36.9 +05:00</startTime>
<endTime>02.06.2020 16:13:39.47 +05:00</endTime>
<duration>00:00:03.0379008</duration>
<reason>Не определено</reason>
<user personnelNumber="1050330931" name="Юзер" surname="Систем" middle-name="Нейм" />
</reason>
</reasons>
</downtime>
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
|
Описание
|