Xtensive.DPA.Catalog: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 258: | Строка 258: | ||
<shift name="Дневная" color="Красный" /> | <shift name="Дневная" color="Красный" /> | ||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==staff - Сотрудник== | ==staff - Сотрудник== |
Версия 20:56, 20 июля 2020
Корневой элемент: Xtensive.DPA.Catalog
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
Содержание
- 1 brigade - Бригада
- 2 staffPersonnelNumber - Табельный номер сотрудника
- 3 cycleType - Тип цикла
- 4 downtimeReason - Причина простоя
- 5 downtimeReasonType - Тип причины простоя
- 6 noteType - Тип записи
- 7 overtimeReason - Причина отклонения
- 8 position - Должность
- 9 processingType - Тип процесса
- 10 productType - Тип продукта
- 11 programType - Тип программы
- 12 shift - Смена
- 13 staff - Сотрудник
- 14 suspendReason - Причина приостановки
- 15 workCenterGroup - Группа рабочих центров
- 16 ticketFilter - Фильтр тикетов
- 17 ticketGroup - Группа тикетов
- 18 ticketSource - Источник тикетов
- 19 ticketType - Тип тикетов
- 20 ticketGroupCollection - Список групп тикетов
- 21 ticketTypeCollection - Список типов тикетов
- 22 ticketSourceCollection - Список источников тикетов
- 23 equipmentCollection - Список оборудования
- 24 workScheduleTemplate - Шаблон расписания
- 25 workScheduleOwner - Структурная единица, на которую распространяется расписание
- 26 workScheduleInterval - Интервал расписания
- 27 intervalsCollection - Список интервалов
brigade - Бригада
Поле | Тип | Описание |
brigadier | staffPersonnelNumber | Бригадир |
employees | employeCollection | Сотрудники |
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "brigade":
<?xml version="1.0" encoding="utf-8"?> <brigade xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="brigade"> <extraFields xmlns="http://x-tensive.com/dpa/common"> <extraField name="test1" value="qq" /> <extraField name="test2" value="ww" /> </extraFields> <brigadier personnelNumber="123" xmlns="http://x-tensive.com/dpa/catalog" /> <employees xmlns="http://x-tensive.com/dpa/catalog"> <employe personnelNumber="111" /> <employe personnelNumber="222" /> </employees> </brigade>
staffPersonnelNumber - Табельный номер сотрудника
Поле | Тип | Описание |
personnelNumber | int | Табельный номер |
Пример выгрузки "staffPersonnelNumber":
<?xml version="1.0" encoding="utf-8"?> <staffPersonnelNumber xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" personnelNumber="333" />
cycleType - Тип цикла
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "cycleType":
<?xml version="1.0" encoding="utf-8"?> <cycleType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="test" />
downtimeReason - Причина простоя
Поле | Тип | Описание |
reasonType | downtimeReasonType | Тип причины |
Атрибут | Тип | Описание |
name | string | Наименование |
color | string | Цвет |
reasonCategory | downtimeCategory | Категория |
allowSetInAnalytics | boolean | Разрешено устанавливать через аналитики |
allowSetInOperator | boolean | Разрешено устанавливать через модуль оператора |
downtimeReasonType - Тип причины простоя
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "downtimeReasonType":
<?xml version="1.0" encoding="utf-8"?> <downtimeReasonType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="test" />
noteType - Тип записи
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "noteType":
<?xml version="1.0" encoding="utf-8"?> <noteType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="test" />
overtimeReason - Причина отклонения
Атрибут | Тип | Описание |
name | string | Наименование |
color | string | Цвет |
code | string | Код |
Пример выгрузки "overtimeReason":
<?xml version="1.0" encoding="utf-8"?> <overtimeReason name="сломан вал" code="04714" color="Красный" />
position - Должность
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "position":
<?xml version="1.0" encoding="utf-8"?> <position name="Механик" />
processingType - Тип процесса
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "processingType":
<?xml version="1.0" encoding="utf-8"?> <processingType name="Наладка" />
productType - Тип продукта
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "productType":
<?xml version="1.0" encoding="utf-8"?> <productType name="Заготовка" />
programType - Тип программы
Атрибут | Тип | Описание |
name | string | Наименование |
Пример выгрузки "programType":
<?xml version="1.0" encoding="utf-8"?> <programType name="тест" />
shift - Смена
Атрибут | Тип | Описание |
name | string | Наименование |
color | string | Цвет |
Пример выгрузки "shift":
<?xml version="1.0" encoding="utf-8"?> <shift name="Дневная" color="Красный" />
staff - Сотрудник
Атрибут | Тип | Описание |
personnelNumber | int | Табельный номер |
firstName | string | Имя |
secondName | string | Отчество |
lastName | string | Фамилия |
position | string | Должность |
user | string | Пользователь |
suspendReason - Причина приостановки
Атрибут | Тип | Описание |
name | string | Наименование |
code | string | Код |
color | string | Цвет |
workCenterGroup - Группа рабочих центров
Поле | Тип | Описание |
equipments | equipmentCollection | Список оборудования |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketFilter - Фильтр тикетов
Поле | Тип | Описание |
equipments | equipmentCollection | Список оборудования |
groups | ticketGroupCollection | Группы |
types | ticketTypeCollection | Типы |
sources | ticketSourceCollection | Источники |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketGroup - Группа тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
icon | string | Изображение |
index | integer | Индекс сортировки |
ticketSource - Источник тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
group | string | Группа |
ticketType - Тип тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
source | string | Источник |
index | integer | Индекс сортировки |
ticketGroupCollection - Список групп тикетов
Поле | Тип | Описание |
group | Группа |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketTypeCollection - Список типов тикетов
Поле | Тип | Описание |
type | Тип |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketSourceCollection - Список источников тикетов
Поле | Тип | Описание |
source | Источник |
Атрибут | Тип | Описание |
name | string | Наименование |
equipmentCollection - Список оборудования
Поле | Тип | Описание |
equipment | Оборудование |
Атрибут | Тип | Описание |
equipmentName | string | Название оборудования |
workScheduleTemplate - Шаблон расписания
Поле | Тип | Описание |
intervals | intervalsCollection | Интервал |
Атрибут | Тип | Описание |
name | string | Наименование |
type | scheduleTemplateType | Тип шаблона расписания |
workScheduleOwner - Структурная единица, на которую распространяется расписание
Атрибут | Тип | Описание |
path | string | Путь |
workScheduleInterval - Интервал расписания
Атрибут | Тип | Описание |
ownedShift | string | Привязка к смене |
start | timeSpan | Старт |
end | timeSpan | Окончание |
intervalsCollection - Список интервалов
Поле | Тип | Описание |
interval | workScheduleInterval | Интервал |