Xtensive.DPA.Catalog: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<h1>Xtensive.DPA.Catalog.xsd</h1> Корневой элемент: Xtensive.DPA.Catalog <br/> Описание задач для действий с различ...») |
|||
(не показаны 43 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | |||
Корневой элемент: Xtensive.DPA.Catalog <br/> | Корневой элемент: Xtensive.DPA.Catalog <br/> | ||
− | Описание задач для действий с различными объектами DPA (создание, изменение, удаление) | + | Описание задач для действий с различными объектами DPA (создание, изменение, удаление)<br/> |
− | + | ==brigade - Бригада == | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Поле | | Поле | ||
Строка 26: | Строка 25: | ||
|} | |} | ||
− | + | ''Пример выгрузки "brigade":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?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> | ||
+ | </pre> | ||
− | + | ==staffPersonnelNumber - Табельный номер сотрудника == | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Поле | | Поле | ||
Строка 48: | Строка 52: | ||
|} | |} | ||
− | + | ''Пример выгрузки "staffPersonnelNumber":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?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" /> | ||
+ | </pre> | ||
+ | |||
+ | ==cycleType - Тип цикла == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 59: | Строка 69: | ||
|} | |} | ||
− | + | ''Пример выгрузки "cycleType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?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" /> | ||
+ | </pre> | ||
+ | |||
+ | ==downtimeReason - Причина простоя== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Поле | | Поле | ||
Строка 95: | Строка 111: | ||
|} | |} | ||
− | + | ==downtimeReasonType - Тип причины простоя== | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 106: | Строка 122: | ||
|} | |} | ||
− | + | ''Пример выгрузки "downtimeReasonType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?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" /> | ||
+ | </pre> | ||
+ | |||
+ | ==noteType - Тип записи== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 117: | Строка 139: | ||
|} | |} | ||
− | + | ''Пример выгрузки "noteType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?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" /> | ||
+ | </pre> | ||
+ | |||
+ | ==overtimeReason - Причина отклонения == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 136: | Строка 164: | ||
|} | |} | ||
− | + | ''Пример выгрузки "overtimeReason":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <overtimeReason name="сломан вал" code="04714" color="Красный" /> | ||
+ | </pre> | ||
+ | |||
+ | ==position - Должность== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 147: | Строка 181: | ||
|} | |} | ||
− | + | ''Пример выгрузки "position":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <position name="Механик" /> | ||
+ | </pre> | ||
+ | |||
+ | ==processingType - Тип процесса== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 158: | Строка 198: | ||
|} | |} | ||
− | + | ''Пример выгрузки "processingType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <processingType name="Наладка" /> | ||
+ | </pre> | ||
+ | |||
+ | ==productType - Тип продукта== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 169: | Строка 215: | ||
|} | |} | ||
− | + | ''Пример выгрузки "productType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <productType name="Заготовка" /> | ||
+ | </pre> | ||
+ | |||
+ | ==programType - Тип программы== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 180: | Строка 232: | ||
|} | |} | ||
− | + | ''Пример выгрузки "programType":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <programType name="тест" /> | ||
+ | </pre> | ||
+ | |||
+ | ==shift - Смена == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 195: | Строка 253: | ||
|} | |} | ||
− | + | ''Пример выгрузки "shift":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?xml version="1.0" encoding="utf-8"?> | |
− | + | <shift name="Дневная" color="Красный" /> | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==staff - Сотрудник== | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 241: | Строка 290: | ||
|} | |} | ||
− | + | ''Пример выгрузки "staff":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <staff personnelNumber="12345" firstName="Имя" secondName="Отчество" lastName="Фамилия" position="Должность" user="Имя пользователя" /> | ||
+ | </pre> | ||
+ | |||
+ | ==suspendReason - Причина приостановки== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 260: | Строка 315: | ||
|} | |} | ||
− | + | ''Пример выгрузки "suspendReason ":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <suspendReason name="Авария" code="Код" color="Цвет"/> | ||
+ | </pre> | ||
+ | |||
+ | ==workCenterGroup - Группа рабочих центров== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Поле | | Поле | ||
Строка 280: | Строка 341: | ||
|} | |} | ||
− | + | ==ticketFilter - Фильтр тикетов== | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Поле | | Поле | ||
Строка 312: | Строка 373: | ||
|} | |} | ||
− | + | ==ticketGroup - Группа тикетов== | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 331: | Строка 392: | ||
|} | |} | ||
− | + | ''Пример выгрузки "ticketGroup":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <ticketGroup name="Группа" icon="Изображение" index="12345" /> | ||
+ | </pre> | ||
+ | |||
+ | ==ticketSource - Источник тикетов== | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 346: | Строка 413: | ||
|} | |} | ||
− | + | ''Пример выгрузки "ticketSource":'' | |
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <ticketSource name="Имя" group="Группа"/> | ||
+ | </pre> | ||
+ | |||
+ | ==ticketType - Тип тикетов == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 365: | Строка 438: | ||
|} | |} | ||
− | + | ''Пример выгрузки "ticketType":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?xml version="1.0" encoding="utf-8"?> | |
− | + | <ticketType name="Имя" source="Источник" index="1234"/> | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==workScheduleOwner - Структурная единица, на которую распространяется расписание== | |
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| Атрибут | | Атрибут | ||
Строка 480: | Строка 455: | ||
|} | |} | ||
− | + | ''Пример выгрузки "workScheduleOwner":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?xml version="1.0" encoding="utf-8"?> | |
− | + | <workScheduleOwner path="Путь"/> | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Текущая версия на 22:24, 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 workScheduleOwner - Структурная единица, на которую распространяется расписание
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 | Пользователь |
Пример выгрузки "staff":
<?xml version="1.0" encoding="utf-8"?> <staff personnelNumber="12345" firstName="Имя" secondName="Отчество" lastName="Фамилия" position="Должность" user="Имя пользователя" />
suspendReason - Причина приостановки
Атрибут | Тип | Описание |
name | string | Наименование |
code | string | Код |
color | string | Цвет |
Пример выгрузки "suspendReason ":
<?xml version="1.0" encoding="utf-8"?> <suspendReason name="Авария" code="Код" color="Цвет"/>
workCenterGroup - Группа рабочих центров
Поле | Тип | Описание |
equipments | equipmentCollection | Список оборудования |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketFilter - Фильтр тикетов
Поле | Тип | Описание |
equipments | equipmentCollection | Список оборудования |
groups | ticketGroupCollection | Группы |
types | ticketTypeCollection | Типы |
sources | ticketSourceCollection | Источники |
Атрибут | Тип | Описание |
name | string | Наименование |
ticketGroup - Группа тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
icon | string | Изображение |
index | integer | Индекс сортировки |
Пример выгрузки "ticketGroup":
<?xml version="1.0" encoding="utf-8"?> <ticketGroup name="Группа" icon="Изображение" index="12345" />
ticketSource - Источник тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
group | string | Группа |
Пример выгрузки "ticketSource":
<?xml version="1.0" encoding="utf-8"?> <ticketSource name="Имя" group="Группа"/>
ticketType - Тип тикетов
Атрибут | Тип | Описание |
name | string | Наименование |
source | string | Источник |
index | integer | Индекс сортировки |
Пример выгрузки "ticketType":
<?xml version="1.0" encoding="utf-8"?> <ticketType name="Имя" source="Источник" index="1234"/>
workScheduleOwner - Структурная единица, на которую распространяется расписание
Атрибут | Тип | Описание |
path | string | Путь |
Пример выгрузки "workScheduleOwner":
<?xml version="1.0" encoding="utf-8"?> <workScheduleOwner path="Путь"/>