Xtensive.DPA.Downtime: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 66: | Строка 66: | ||
|} | |} | ||
| + | Пример xml по разделу: "downtimeReasonCollection": | ||
<pre> | <pre> | ||
<?xml version="1.0"?> | <?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"> | <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> | <downtime> | ||
| − | <equipment> | + | <equipment>Тест станок1</equipment> |
<downtimeType>Unscheduled</downtimeType> | <downtimeType>Unscheduled</downtimeType> | ||
<startTime>31.05.2020 22:14:45.947 -07:00</startTime> | <startTime>31.05.2020 22:14:45.947 -07:00</startTime> | ||
Версия 22:17, 23 июня 2020
Корневой элемент: 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>
Содержание
downtime - Простой
| Поле | Тип | Описание |
| equipment | string | Оборудование |
| downtimeType | downtimeType | Тип простоя |
| startTime | dateTimeOffset | Время начала |
| endTime | dateTimeOffset | Время окончания |
| duration | timeSpan | Продолжительность |
| externalOrder | string | Внешний запрос |
| messages | messageEventCollection | Сообщение |
| serviceRequests | operatorRequestCollection | Сервисный запрос |
| reasons | downtimeReasonCollection | Причина |
Пример xml по разделу: "downtimeReasonCollection":
<?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>
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 | Описание |