Справочники
Справочники
Связанные объекты, доступные через коллекцию Projects.
ProjectCategories
Категории проектов.
| Поле | Тип | Описание |
|---|---|---|
CategoryID | NVARCHAR | Идентификатор |
CategoryText | NVARCHAR | Название |
CategoryIcon | NVARCHAR | Иконка |
CategoryIconColor | NVARCHAR | Цвет |
ProjectTypes
Типы проектов.
| Поле | Тип | Описание |
|---|---|---|
TypeID | NVARCHAR(10) | Идентификатор |
TypeText | NVARCHAR | Название |
TypeIcon | NVARCHAR | Иконка |
TypeIconColor | NVARCHAR | Цвет |
ProjectSchemes
Схемы workflow (рабочих процессов). При создании/обновлении проекта схема указывается одним из ключей — см. операции Create и Update.
| Поле | Тип | Описание |
|---|---|---|
WorkFlowID | NVARCHAR | Идентификатор схемы (внутренний) |
PartnerCode | NVARCHAR | Код схемы |
IntegrationID | NVARCHAR | Внешний ID |
WorkFlowText | NVARCHAR | Название |
Customers
Заказчики (партнёры в роли заказчиков).
| Поле | Тип | Описание |
|---|---|---|
CustomerID | NVARCHAR(10) | Идентификатор |
CustomerText | NVARCHAR | Название |
IntegrationID | NVARCHAR | Внешний ID |
Companies
Внутренние компании.
| Поле | Тип | Описание |
|---|---|---|
CompanyID | NVARCHAR(10) | Идентификатор |
CompanyText | NVARCHAR | Название |
IntegrationID | NVARCHAR | Внешний ID |
Accounts
Счета (направления учёта).
| Поле | Тип | Описание |
|---|---|---|
AccountID | NVARCHAR(10) | Идентификатор |
AccountText | NVARCHAR | Название |
IntegrationID | NVARCHAR | Внешний ID |
LineOfBusinesses
Направления бизнеса.
| Поле | Тип | Описание |
|---|---|---|
LineOfBusinessID | NVARCHAR(10) | Идентификатор |
LineOfBusinessText | NVARCHAR | Название |
LineOfBusinessIcon | NVARCHAR | Иконка |
LineOfBusinessIconColor | NVARCHAR | Цвет |
Users (в контексте Projects)
Срез пользователей, нужный для выбора участников проекта.
| Поле | Тип | Описание |
|---|---|---|
UserID | NVARCHAR(10) | Идентификатор |
UserFullName | NVARCHAR(121) | ФИО |
AvatarURL | NVARCHAR | URL аватара |
TaskStatuses
Статусы задач (глобальные, до привязки к проекту).
| Поле | Тип |
|---|---|
StatusID | NVARCHAR(10) |
StatusText | NVARCHAR |
StatusIcon | NVARCHAR |
StatusColor | NVARCHAR |
TasksTypes, TaskPriorities
Глобальные типы и приоритеты задач — без привязки к проекту.TasksTypes: TaskTypeID, TypeText, TypeIcon, TypeColor.TaskPriorities: PriorityID, PriorityText, PriorityIcon, PriorityColor.
ProjectReleases
Версии (релизы) проектов.
| Поле | Тип | Описание |
|---|---|---|
ProjectReleaseID | NVARCHAR | Идентификатор версии |
ParentID | NVARCHAR | Родительская версия |
ProjectReleasText | NVARCHAR | Название версии |
ProjectReleasDescription | NVARCHAR | Описание |
ReleaseStatusID | NVARCHAR | Статус релиза |
StartDate | DATE | Дата начала |
ReleaseDate | DATE | Дата релиза |
IntegrationID | NVARCHAR | Внешний ID |
ProjectComponents
Компоненты проектов.
| Поле | Тип | Описание |
|---|---|---|
ProjectComponentID | NVARCHAR | Идентификатор |
ParentID | NVARCHAR | Родительский компонент |
ComponentText | NVARCHAR | Название |
ComponentDescription | NVARCHAR | Описание |
IntegrationID | NVARCHAR | Внешний ID |
ProjectTaskPriorities, ProjectTaskTypes
Связки «проект ↔ доступные в нём приоритеты/типы задач».
| Поле | Тип | Описание |
|---|---|---|
ParentID | NVARCHAR | ProjectID |
PriorityID или TaskTypeID | NVARCHAR | Идентификатор приоритета/типа |
…Text | NVARCHAR | Название |
…Icon, …Color | NVARCHAR | Оформление |
Language | NVARCHAR | Язык |
ProjectWorkflows
Переходы рабочего процесса проекта.
| Поле | Тип | Описание |
|---|---|---|
ParentID | NVARCHAR | ProjectID |
FromStatusID | NVARCHAR | Исходный статус |
ToStatusID | NVARCHAR | Целевой статус |
TaskTypeID | NVARCHAR | Тип задачи, к которому применим переход |
ProjectMembers
Участники проектов.
| Поле | Тип | Описание |
|---|---|---|
EntityPermissionID | NVARCHAR | Запись о членстве в проекте |
ProjectID | NVARCHAR | Проект |
UserID | NVARCHAR | Пользователь |
RoleID | NVARCHAR | Роль |
UserFullName | NVARCHAR | ФИО |
ProjectPermissions
Разрешения проектов (привязки ролей к функциональным правам).
| Поле | Тип |
|---|---|
EntityPermissionID | NVARCHAR |
ProjectID | NVARCHAR |
PermissionID | NVARCHAR |
RoleID | NVARCHAR |
CustomProjectFields, ProjectAttributes
Кастомные поля и атрибуты проектов. Используются для расширения модели данных проекта; ключи — FieldID+ProjectID и ProjectAttributeID+PartnerID+TabID+RoleID соответственно.