Xtensive.DPA.Catalog: различия между версиями
Перейти к навигации
Перейти к поиску
(не показано 30 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Корневой элемент: Xtensive.DPA.Catalog <br/> | Корневой элемент: Xtensive.DPA.Catalog <br/> | ||
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)<br/> | Описание задач для действий с различными объектами DPA (создание, изменение, удаление)<br/> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==brigade - Бригада == | ==brigade - Бригада == | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
Строка 30: | Строка 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 - Табельный номер сотрудника == | ==staffPersonnelNumber - Табельный номер сотрудника == | ||
Строка 51: | Строка 51: | ||
| Табельный номер | | Табельный номер | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "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 - Тип цикла == | ==cycleType - Тип цикла == | ||
Строка 62: | Строка 68: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "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 - Причина простоя== | ==downtimeReason - Причина простоя== | ||
Строка 109: | Строка 121: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "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 - Тип записи== | ==noteType - Тип записи== | ||
Строка 120: | Строка 138: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "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 - Причина отклонения == | ==overtimeReason - Причина отклонения == | ||
Строка 139: | Строка 163: | ||
| Код | | Код | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "overtimeReason":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <overtimeReason name="сломан вал" code="04714" color="Красный" /> | ||
+ | </pre> | ||
==position - Должность== | ==position - Должность== | ||
Строка 150: | Строка 180: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "position":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <position name="Механик" /> | ||
+ | </pre> | ||
==processingType - Тип процесса== | ==processingType - Тип процесса== | ||
Строка 161: | Строка 197: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "processingType":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <processingType name="Наладка" /> | ||
+ | </pre> | ||
==productType - Тип продукта== | ==productType - Тип продукта== | ||
Строка 172: | Строка 214: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "productType":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <productType name="Заготовка" /> | ||
+ | </pre> | ||
==programType - Тип программы== | ==programType - Тип программы== | ||
Строка 183: | Строка 231: | ||
| Наименование | | Наименование | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "programType":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <programType name="тест" /> | ||
+ | </pre> | ||
==shift - Смена == | ==shift - Смена == | ||
Строка 199: | Строка 253: | ||
|} | |} | ||
− | + | ''Пример выгрузки "shift":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?xml version="1.0" encoding="utf-8"?> | |
− | + | <shift name="Дневная" color="Красный" /> | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==staff - Сотрудник== | ==staff - Сотрудник== | ||
Строка 244: | Строка 289: | ||
| Пользователь | | Пользователь | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "staff":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <staff personnelNumber="12345" firstName="Имя" secondName="Отчество" lastName="Фамилия" position="Должность" user="Имя пользователя" /> | ||
+ | </pre> | ||
==suspendReason - Причина приостановки== | ==suspendReason - Причина приостановки== | ||
Строка 263: | Строка 314: | ||
| Цвет | | Цвет | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "suspendReason ":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <suspendReason name="Авария" code="Код" color="Цвет"/> | ||
+ | </pre> | ||
==workCenterGroup - Группа рабочих центров== | ==workCenterGroup - Группа рабочих центров== | ||
Строка 334: | Строка 391: | ||
| Индекс сортировки | | Индекс сортировки | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "ticketGroup":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <ticketGroup name="Группа" icon="Изображение" index="12345" /> | ||
+ | </pre> | ||
==ticketSource - Источник тикетов== | ==ticketSource - Источник тикетов== | ||
Строка 349: | Строка 412: | ||
| Группа | | Группа | ||
|} | |} | ||
+ | |||
+ | ''Пример выгрузки "ticketSource":'' | ||
+ | <pre style="width: 70%;> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <ticketSource name="Имя" group="Группа"/> | ||
+ | </pre> | ||
==ticketType - Тип тикетов == | ==ticketType - Тип тикетов == | ||
Строка 369: | Строка 438: | ||
|} | |} | ||
− | + | ''Пример выгрузки "ticketType":'' | |
− | + | <pre style="width: 70%;> | |
− | + | <?xml version="1.0" encoding="utf-8"?> | |
− | + | <ticketType name="Имя" source="Источник" index="1234"/> | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==workScheduleOwner - Структурная единица, на которую распространяется расписание== | ==workScheduleOwner - Структурная единица, на которую распространяется расписание== | ||
Строка 484: | Строка 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="Путь"/>