Xtensive.DPA.Downtime: различия между версиями
Перейти к навигации
Перейти к поиску
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Корневой элемент: Xtensive.DPA.Downtime<br/> | Корневой элемент: Xtensive.DPA.Downtime<br/> | ||
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)<br/> | Описание задач для действий с различными объектами DPA (создание, изменение, удаление)<br/> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==downtime - Простой== | ==downtime - Простой== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
Строка 66: | Строка 44: | ||
|} | |} | ||
− | ''Пример xml по разделу: " | + | ''Пример xml по разделу: "downtime":'' |
<pre> | <pre> | ||
<?xml version="1.0"?> | <?xml version="1.0"?> | ||
Строка 166: | Строка 144: | ||
|} | |} | ||
+ | ''Пример xml по разделу: "downtimeReasonCollection":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <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> | ||
+ | </pre> | ||
+ | |||
==downtimeReason - Причина простоя == | ==downtimeReason - Причина простоя == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" |
Текущая версия на 21:35, 21 июля 2020
Корневой элемент: Xtensive.DPA.Downtime
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Содержание
downtime - Простой
Поле | Тип | Описание |
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>
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 | Причина |
Пример 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>
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 | Описание |