Корневой элемент: Xtensive.DPA.Downtime
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Пример xml по разделу: "downtimeReasonCollection":
<root xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://x-tensive.com/dpa/downtime">
<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>
</root>
Содержание
Поле
|
Тип
|
Описание
|
equipment
|
string
|
Оборудование
|
downtimeType
|
downtimeType
|
Тип простоя
|
startTime
|
dateTimeOffset
|
Время начала
|
endTime
|
dateTimeOffset
|
Время окончания
|
duration
|
timeSpan
|
Продолжительность
|
externalOrder
|
string
|
Внешний запрос
|
messages
|
messageEventCollection
|
Сообщение
|
serviceRequests
|
operatorRequestCollection
|
Сервисный запрос
|
reasons
|
downtimeReasonCollection
|
Причина
|
Пример xml по разделу: "downtime":
<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/downtime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<downtime>
<equipment>Тест станок1</equipment>
<downtimeType>Unscheduled</downtimeType>
<startTime>31.05.2020 22:14:45.947 -07:00</startTime>
<endTime>31.05.2020 22:14:49.25 -07:00</endTime>
<duration>00:00:03.0780581</duration>
<messages/>
<reasons>
<reason>
<startTime>31.05.2020 22:14:45.947 -07:00</startTime>
<endTime>31.05.2020 22:14:49.25 -07:00</endTime>
<duration>00:00:03.0780581</duration>
<reason>Не определено</reason>
<user middle-name="Нейм1" surname="Систем" name="Юзер" personnelNumber="19"/>
</reason>
</reasons>
</downtime>
</root>