Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| product:api:list:createproject [30.08.2024 09:55] – [Передаваемые параметры] ekaterina.menkhuzina | product:api:list:createproject [28.10.2024 08:24] (текущий) – [Пример вызова метода] ekaterina.menkhuzina | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Создание проекта ====== | ====== Создание проекта ====== | ||
| - | + | Метод: **CreateProject** | |
| - | Метод: **CreateProject** | + | |
| Возвращает идентификатор созданного проекта. | Возвращает идентификатор созданного проекта. | ||
| + | |||
| =====Передаваемые параметры===== | =====Передаваемые параметры===== | ||
| ^Параметр^Описание^ | ^Параметр^Описание^ | ||
| Строка 8: | Строка 8: | ||
| |ParentProjectId*|Идентификатор родительского проекта| | |ParentProjectId*|Идентификатор родительского проекта| | ||
| |ProjectTypeId*|Идентификатор типа создаваемого проекта| | |ProjectTypeId*|Идентификатор типа создаваемого проекта| | ||
| - | |TemplateID((доступно с [[releases/ | + | |TemplateID|Шаблон проекта '' |
| |ProjectName*|Название проекта| | |ProjectName*|Название проекта| | ||
| |Order|Порядковый номер| | |Order|Порядковый номер| | ||
| Строка 34: | Строка 34: | ||
| |DocumentBody|Документ в формате Base64| | |DocumentBody|Документ в формате Base64| | ||
| |DocumentContentType|[[https:// | |DocumentContentType|[[https:// | ||
| + | |UsePlannedCost|'' | ||
| + | |PlannedCost|'' | ||
| |PlannedDuration|Плановая длительность проекта| | |PlannedDuration|Плановая длительность проекта| | ||
| - | |DurationUnit|Единица измерения плановой длительности проекта. | + | |DurationUnit|Единица измерения плановой длительности проекта. |
| |StartDateConstraint|Тип ограничения даты начала проекта. Передаваемые значения: | |StartDateConstraint|Тип ограничения даты начала проекта. Передаваемые значения: | ||
| |EndDateConstraint|Тип ограничения даты окончания проекта. Передаваемые значения: | |EndDateConstraint|Тип ограничения даты окончания проекта. Передаваемые значения: | ||
| |CalendarId|Идентификатор производственного календаря проекта| | |CalendarId|Идентификатор производственного календаря проекта| | ||
| + | |||
| + | |||
| * -- параметры, | * -- параметры, | ||
| %%**%% -- при изменении реквизита-классификатора, | %%**%% -- при изменении реквизита-классификатора, | ||
| Строка 54: | Строка 58: | ||
| * **ss** -- указатель секунд. | * **ss** -- указатель секунд. | ||
| + | |||
| + | Пример запроса: | ||
| <code xml> | <code xml> | ||
| <?xml version=" | <?xml version=" | ||
| Строка 113: | Строка 119: | ||
| </ | </ | ||
| - | '' | + | Пример запроса с передачей плановых трудозатрат |
| - | ^Параметр^Описание^ | + | |
| - | |UsePlannedCost|Использовать значение | + | |
| - | |PlannedCost|Значение плановых трудозатрат\\ Доступные значения: | + | |
| <code xml> | <code xml> | ||
| Строка 198: | Строка 202: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ===== Пример вызова метода ===== | ||
| + | Вызов метода с помощью [[https:// | ||
| + | |||
| + | 1. В окне запроса в передаваемых параметрах указать: | ||
| + | * идентификатор сессии (можно получить с помощью метода [[: | ||
| + | * идентификатор родительского проекта; | ||
| + | * идентификатор типа создаваемого проекта; | ||
| + | * название проекта; | ||
| + | * идентификатор руководителя проекта. | ||
| + | |||
| + | <image shape=" | ||
| + | \\ | ||
| + | 2. При корректно выполненном методе появится код 200 и возвращаемый параметр - в данном случае '' | ||
| + | |||
| + | <image shape=" | ||
| + | \\ | ||
| + | Готовый пример: | ||
| + | <image shape=" | ||