Интеграция: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
 
(не показано 11 промежуточных версий 2 участников)
Строка 1: Строка 1:
<h1>Xtensive.DPA.Catalog.xsd</h1>
+
:[[Xtensive.DPA.Catalog|Catalog.xsd]]
Корневой элемент: Xtensive.DPA.Catalog <br/>
+
:[[Xtensive.DPA.Common|Common.xsd]]
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
+
:[[Xtensive.DPA.Downtime|Downtime.xsd]]
*brigade - Бригада 
+
:[[Xtensive.DPA.JobExport|JobExport.xsd]]
{| class="wikitable" style="width: 30%;"
+
:[[Xtensive.DPA.Schedule|Schedule.xsd]]
| Поле
+
:[[Xtensive.DPA.Task|Task.xsd]]
| Тип
+
:[[Xtensive.DPA.Technology|Technology.xsd]]
| Описание
+
:[[Xtensive.DPA.TicketExport|TicketExport.xsd]]
|-
 
| brigadier
 
| staffPersonnelNumber
 
| Бригадир
 
|-
 
| employees
 
| employeCollection
 
| Сотрудники
 
|}
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*employeCollection - Список сотрудников
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Тип
 
| Описание
 
|-
 
| employe
 
| staffPersonnelNumber
 
| Сотрудник
 
|}
 
 
 
*staffPersonnelNumber - Табельный номер сотрудника
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Тип
 
| Описание
 
|-
 
| personnelNumber
 
| int
 
| Табельный номер
 
|}
 
 
 
*cycleType - Тип цикла 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*downtimeReason - Причина простоя
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Тип
 
| Описание
 
|-
 
| reasonType
 
| downtimeReasonType
 
| Тип причины
 
|}
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| color
 
| string
 
| Цвет
 
|-
 
| reasonCategory
 
| downtimeCategory
 
| Категория
 
|-
 
| allowSetInAnalytics
 
| boolean
 
| Разрешено устанавливать через аналитики
 
|-
 
| allowSetInOperator
 
| boolean
 
| Разрешено устанавливать через модуль оператора
 
|}
 
 
 
*downtimeReasonType - Тип причины простоя 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*noteType - Тип записи 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*overtimeReason - Причина отклонения   
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| color
 
| string
 
| Цвет
 
|-
 
| code
 
| string
 
| Код
 
|}
 
 
 
*position - Должность 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*processingType - Тип процесса
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*productType - Тип продукта 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*programType - Тип программы 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*shift - Смена 
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| color
 
| string
 
| Цвет
 
|}
 
 
 
*periodCollection - Список периодов   
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| startTime
 
| string
 
| Время начала
 
|-
 
| endTime
 
| string
 
| Время окончания
 
|}
 
 
 
*staff - Сотрудник   
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| personnelNumber
 
| int
 
| Табельный номер 
 
|-
 
| firstName
 
| string
 
| Имя
 
|-
 
| secondName
 
| string
 
| Отчество
 
|-
 
| lastName
 
| string
 
| Фамилия
 
|-
 
| position
 
| string
 
| Должность
 
|-
 
| user
 
| string
 
| Пользователь
 
|}
 
 
 
*suspendReason - Причина приостановки   
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| code
 
| string
 
| Код
 
|-
 
| color
 
| string
 
| Цвет
 
|}
 
 
 
*workCenterGroup - Группа рабочих центров
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Тип
 
| Описание
 
|-
 
| equipments
 
| equipmentCollection
 
| Список оборудования
 
|}
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*ticketFilter - Фильтр тикетов 
 
{| class="wikitable" style="width: 30%;"
 
| Поле
 
| Тип
 
| Описание
 
|-
 
| equipments
 
| equipmentCollection
 
| Список оборудования
 
|-
 
| groups
 
| ticketGroupCollection
 
| Группы
 
|-
 
| types
 
| ticketTypeCollection
 
| Типы
 
|-
 
| sources
 
| ticketSourceCollection
 
| Источники
 
|}
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|}
 
 
 
*ticketGroup - Группа тикетов     
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| icon
 
| string
 
| Изображение
 
|-
 
| index
 
| integer
 
| Индекс сортировки
 
|}
 
 
 
*ticketSource - Источник тикетов     
 
{| class="wikitable" style="width: 30%;"
 
| Атрибут
 
| Тип
 
| Описание
 
|-
 
| name
 
| string
 
| Наименование
 
|-
 
| group
 
| string
 
| Группа
 
|}
 

Текущая версия на 23:06, 26 мая 2020