8383 байта добавлено,
21:03, 24 мая 2020 <h1>Xtensive.DPA.Catalog.xsd</h1>
Корневой элемент: Xtensive.DPA.Catalog <br/>
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
*brigade - Бригада
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| 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
| Группа
|}
*ticketType - Тип тикетов
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Наименование
|-
| source
| string
| Источник
|-
| index
| integer
| Индекс сортировки
|}
*ticketGroupCollection - Список групп тикетов
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| group
|
| Группа
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Наименование
|}
*ticketTypeCollection - Список типов тикетов
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| type
|
| Тип
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Наименование
|}
*ticketSourceCollection - Список источников тикетов
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| source
|
| Источник
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Наименование
|}
*equipmentCollection - Список оборудования
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| equipment
|
| Оборудование
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| equipmentName
| string
| Название оборудования
|}
*workScheduleTemplate - Шаблон расписания
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| intervals
| intervalsCollection
| Интервал
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Наименование
|-
| type
| scheduleTemplateType
| Тип шаблона расписания
|}
*workScheduleOwner - Структурная единица, на которую распространяется расписание
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| path
| string
| Путь
|}
*workScheduleInterval - Интервал расписания
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| ownedShift
| string
| Привязка к смене
|-
| start
| timeSpan
| Старт
|-
| end
| timeSpan
| Окончание
|}
*intervalsCollection - Список интервалов
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| interval
| workScheduleInterval
| Интервал
|}