Xtensive.DPA.TicketExport: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
 
(не показаны 22 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
Корневой элемент: Xtensive.DPA.TicketExport<br/>
 
Корневой элемент: Xtensive.DPA.TicketExport<br/>
 
Описание структур выгружаемых данных по событиям в системе:  
 
Описание структур выгружаемых данных по событиям в системе:  
*ticketCreated - Создать тикет     
+
==ticketCreated - Создать тикет==    
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 27: Строка 27:
 
''Пример выгрузки "ticketCreated":''
 
''Пример выгрузки "ticketCreated":''
 
<pre style="width: 70%;>
 
<pre style="width: 70%;>
<ticketCreated message="TestTC" timestamp="31.05.2020 03:01:33.995 -07:00" ticketId="70277777">
+
<?xml version="1.0"?>
  <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
+
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ticket-type name="Отсутствует" id="49086353"/>
+
  <ticketCreated message="TestTC" timestamp="31.05.2020 03:01:33.995 -07:00" ticketId="70277777">
  <author name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
+
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
</ticketCreated>
+
      <ticket-type name="Отсутствует" id="49086353"/>
 +
      <author name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketCreated>
 +
</root>
 
</pre>
 
</pre>
  
*ticketAssigned - Назаначить тикет     
+
==ticketAssigned - Назаначить тикет==    
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 51: Строка 54:
 
''Пример выгрузки "ticketAssigned ":''
 
''Пример выгрузки "ticketAssigned ":''
 
<pre style="width: 70%;>
 
<pre style="width: 70%;>
<ticketAssigned timestamp="31.05.2020 03:21:52.214 -07:00" ticketId="70007948">
+
<?xml version="1.0"?>
  <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>" inventoryNumber="Inventory number" name="Dtest"/>
+
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <assigned-to name="Иван1" middle-name="Ивановичь1" surname="Иванов1" personnelNumber="2085996177"/>
+
  <ticketAssigned timestamp="31.05.2020 03:21:52.214 -07:00" ticketId="70007948">
  <assigned-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
+
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>" inventoryNumber="Inventory number" name="Dtest"/>
</ticketAssigned>
+
      <assigned-to name="Иван1" middle-name="Ивановичь1" surname="Иванов1" personnelNumber="2085996177"/>
 +
      <assigned-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketAssigned>
 +
</root>
 
</pre>
 
</pre>
  
*ticketAssignAccepteed - Подтвердить назначение тикета    
+
==ticketAssignAccepteed - Подтвердить назначение тикета ==   
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 71: Строка 77:
 
''Пример выгрузки "ticketAssignAccepteed ":''
 
''Пример выгрузки "ticketAssignAccepteed ":''
 
<pre style="width: 70%;>
 
<pre style="width: 70%;>
<ticketAssignAccepted timestamp="31.05.2020 04:33:17.861 -07:00" ticketId="70094299">
+
<?xml version="1.0"?>
  <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
+
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <accepted-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
+
  <ticketAssignAccepted timestamp="31.05.2020 04:33:17.861 -07:00" ticketId="70094299">
</ticketAssignAccepted>
+
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <accepted-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketAssignAccepted>
 +
</root>
 
</pre>
 
</pre>
  
*ticketAssignRejected - Отклонить назначение тикета    
+
==ticketAssignRejected - Отклонить назначение тикета ==   
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 97: Строка 106:
 
|}
 
|}
  
*ticketStarted - Запустить тикет      
+
''Пример выгрузки "ticketAssignRejected":''
 +
<pre style="width: 70%;>
 +
<?xml version="1.0"?>
 +
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 +
  <ticketAssignRejected timestamp="31.05.2020 04:33:17.861 -07:00" ticketId="70094299">
 +
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <rejected-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketAssignRejected>
 +
</root>
 +
</pre>
 +
 
 +
==ticketStarted - Запустить тикет ==   
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 110: Строка 130:
 
''Пример выгрузки "ticketStarted":''
 
''Пример выгрузки "ticketStarted":''
 
<pre style="width: 70%;>
 
<pre style="width: 70%;>
<ticketStarted timestamp="31.05.2020 04:39:28.473 -07:00" ticketId="70276417">
+
<?xml version="1.0"?>
  <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
+
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <started-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
+
  <ticketStarted timestamp="31.05.2020 04:39:28.473 -07:00" ticketId="70276417">
</ticketStarted>
+
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <started-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketStarted>
 +
</root>
 
</pre>
 
</pre>
  
*ticketCompleted - Выполнить тикет    
+
==ticketCompleted - Выполнить тикет ==   
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 129: Строка 152:
 
''Пример выгрузки "ticketCompleted":''
 
''Пример выгрузки "ticketCompleted":''
 
<pre style="width: 70%;>
 
<pre style="width: 70%;>
<ticketCompleted timestamp="31.05.2020 04:41:52.138 -07:00" ticketId="70276417">
+
<?xml version="1.0"?>
  <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
+
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <completed-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
+
  <ticketCompleted timestamp="31.05.2020 04:41:52.138 -07:00" ticketId="70276417">
</ticketCompleted>
+
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <completed-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketCompleted>
 +
</root>
 
</pre>
 
</pre>
  
*ticketCompleteAccepted - Подтвердить выполнение тикета    
+
==ticketCompleteAccepted - Подтвердить выполнение тикета == 
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 146: Строка 172:
 
|}
 
|}
  
*ticketCompleteRejected - Отклонить завершение тикета      
+
''Пример выгрузки "ticketCompleteAccepted":''
 +
<pre style="width: 70%;>
 +
<?xml version="1.0"?>
 +
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 +
  <ticketCompleteAccepted timestamp="31.05.2020 04:44:11.310 -07:00" ticketId="57012005">
 +
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <accepted-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketCompleteAccepted>
 +
</root>
 +
</pre>
 +
 
 +
==ticketCompleteRejected - Отклонить завершение тикета ==     
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 166: Строка 203:
 
|}
 
|}
  
*ticketCancelled - Отменить тикет      
+
''Пример выгрузки "ticketCompleteRejected":''
 +
<pre style="width: 70%;>
 +
<?xml version="1.0"?>
 +
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 +
  <ticketCompleteRejected message="" timestamp="31.05.2020 04:48:08.890 -07:00" ticketId="70276417">
 +
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <rejected-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketCompleteRejected>
 +
</root>
 +
</pre>
 +
 
 +
==ticketCancelled - Отменить тикет ==     
 
{| class="wikitable" style="width: 30%;"
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Поле
Строка 185: Строка 233:
 
| Строка сообщения  
 
| Строка сообщения  
 
|}
 
|}
 +
 +
''Пример выгрузки "ticketCancelled":''
 +
<pre style="width: 70%;>
 +
<?xml version="1.0"?>
 +
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 +
  <ticketCancelled message="" timestamp="31.05.2020 04:49:45.731 -07:00" ticketId="57030019">
 +
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
 +
      <cancelled-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
 +
  </ticketCancelled>
 +
</root>
 +
</pre>

Текущая версия на 02:30, 20 июля 2020

Корневой элемент: Xtensive.DPA.TicketExport
Описание структур выгружаемых данных по событиям в системе:

ticketCreated - Создать тикет

Поле Тип Описание
ticket-type ticket-type Тип тикета
author staff Создатель
Атрибут Тип Описание
message string Строка сообщения

Пример выгрузки "ticketCreated":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketCreated message="TestTC" timestamp="31.05.2020 03:01:33.995 -07:00" ticketId="70277777">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <ticket-type name="Отсутствует" id="49086353"/>
      <author name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketCreated>
</root>

ticketAssigned - Назаначить тикет

Поле Тип Описание
assigned-to staff Назначить в…
assigned-by staff Назначить на…

Пример выгрузки "ticketAssigned ":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketAssigned timestamp="31.05.2020 03:21:52.214 -07:00" ticketId="70007948">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>" inventoryNumber="Inventory number" name="Dtest"/>
      <assigned-to name="Иван1" middle-name="Ивановичь1" surname="Иванов1" personnelNumber="2085996177"/>
      <assigned-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketAssigned>
</root>

ticketAssignAccepteed - Подтвердить назначение тикета

Поле Тип Описание
accepted-by staff подтвердить на…

Пример выгрузки "ticketAssignAccepteed ":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketAssignAccepted timestamp="31.05.2020 04:33:17.861 -07:00" ticketId="70094299">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <accepted-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketAssignAccepted>
</root>

ticketAssignRejected - Отклонить назначение тикета

Поле Тип Описание
rejected-by staff Отклонить на…
Атрибут Тип Описание
message string Строка сообщения

Пример выгрузки "ticketAssignRejected":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketAssignRejected timestamp="31.05.2020 04:33:17.861 -07:00" ticketId="70094299">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <rejected-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketAssignRejected>
</root>

ticketStarted - Запустить тикет

Поле Тип Описание
started-by staff Запустить на…

Пример выгрузки "ticketStarted":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketStarted timestamp="31.05.2020 04:39:28.473 -07:00" ticketId="70276417">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <started-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketStarted>
</root>

ticketCompleted - Выполнить тикет

Поле Тип Описание
completed-by staff Выполнить на…

Пример выгрузки "ticketCompleted":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketCompleted timestamp="31.05.2020 04:41:52.138 -07:00" ticketId="70276417">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <completed-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketCompleted>
</root>

ticketCompleteAccepted - Подтвердить выполнение тикета

Поле Тип Описание
accepted-by staff Подтвердить на…

Пример выгрузки "ticketCompleteAccepted":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketCompleteAccepted timestamp="31.05.2020 04:44:11.310 -07:00" ticketId="57012005">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <accepted-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketCompleteAccepted>
</root>

ticketCompleteRejected - Отклонить завершение тикета

Поле Тип Описание
rejected-by staff Отклонить на…
Атрибут Тип Описание
message string Строка сообщения

Пример выгрузки "ticketCompleteRejected":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketCompleteRejected message="" timestamp="31.05.2020 04:48:08.890 -07:00" ticketId="70276417">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <rejected-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketCompleteRejected>
</root>

ticketCancelled - Отменить тикет

Поле Тип Описание
cancelled-by staff отменить на…
Атрибут Тип Описание
message string Строка сообщения

Пример выгрузки "ticketCancelled":

<?xml version="1.0"?>
<root xmlns="http://x-tensive.com/dpa/ticket-export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ticketCancelled message="" timestamp="31.05.2020 04:49:45.731 -07:00" ticketId="57030019">
      <equipment path="Главное предприятие\Тест-Цех №1\Станки-Тестовые" name="Тестовый станок №1"/>
      <cancelled-by name="Имя" middle-name="Администратор" surname="Фамилия" personnelNumber="1234567890"/>
   </ticketCancelled>
</root>