Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| product:api:list:updateproject [13.12.2021 12:43] – [Передаваемые параметры] anna.makhneva | product:api:list:updateproject [10.06.2025 07:13] (текущий) – ekaterina.menkhuzina | ||
|---|---|---|---|
| Строка 4: | Строка 4: | ||
| =====Передаваемые параметры===== | =====Передаваемые параметры===== | ||
| ^Параметр^Описание^Комментарии^ | ^Параметр^Описание^Комментарии^ | ||
| - | |ASPNETSessionId*|Идентификатор сессии|Обязательно для заполнения| | + | |ASPNETSessionId|Идентификатор сессии|Обязательно для заполнения| |
| |Project|Массив значений проекта|| | |Project|Массив значений проекта|| | ||
| - | |UID*|Идентификатор проекта|Обязательно для заполнения| | + | |UID|Идентификатор проекта|Обязательно для заполнения| |
| |ParentProjectId|Идентификатор родительского проекта|| | |ParentProjectId|Идентификатор родительского проекта|| | ||
| |Name|Название проекта|| | |Name|Название проекта|| | ||
| Строка 15: | Строка 15: | ||
| |ActualStartDate|Фактическая дата начала проекта|| | |ActualStartDate|Фактическая дата начала проекта|| | ||
| |ActualEndDate|Фактическая дата завершения проекта|| | |ActualEndDate|Фактическая дата завершения проекта|| | ||
| - | |OwnerId|Идентификатор руководителя проекта|Параметр можно передавать, | + | |OwnerId|Идентификатор руководителя проекта| |
| - | |ResponsibleId|Идентификатор исполнителя проекта|Параметр можно передавать, | + | |ResponsibleId|Идентификатор исполнителя проекта| |
| |ResourceAssignments|Массив назначенных ресурсов|| | |ResourceAssignments|Массив назначенных ресурсов|| | ||
| |ResourceAssignmentWrapper|Массив параметров ресурса|| | |ResourceAssignmentWrapper|Массив параметров ресурса|| | ||
| Строка 26: | Строка 26: | ||
| |EndDateConstraint|Тип ограничения даты окончания проекта. Передаваемые значения: | |EndDateConstraint|Тип ограничения даты окончания проекта. Передаваемые значения: | ||
| |CalendarId|Идентификатор производственного календаря проекта|| | |CalendarId|Идентификатор производственного календаря проекта|| | ||
| - | * -- параметры, обязательные для заполнения. \\ | + | |UsePlannedCost|'' |
| + | |PlannedCost|'' | ||
| Возможные статусы проектов: | Возможные статусы проектов: | ||
| - | * " | + | * " |
| - | * " | + | * " |
| - | * " | + | * " |
| - | * " | + | * " |
| - | * " | + | * " |
| - | * " | + | * " |
| - | * " | + | статусы с номерами 2, 4 и 5 устарели и больше не используются. |
| - | * " | + | |
| Формат передаваемых дат должен быть типа '' | Формат передаваемых дат должен быть типа '' | ||
| * YYYY указатель года | * YYYY указатель года | ||
| Строка 84: | Строка 85: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | Пример запроса с передачей плановых трудозатрат (доступно '' | ||
| + | |||
| + | <code xml> | ||
| + | <?xml version=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Варианты комбинаций параметров и результат работы метода: | ||
| + | ^UsePlannedCost^PlannedCost^Результат работы метода^ | ||
| + | |true|Указан|Значение плановых трудозатрат установлено и равно значению, | ||
| + | |false (или null)|Указан|Значение плановых трудозатрат не установлено\\ Значение, | ||
| + | |true|null|Значение плановых трудозатрат становится расчетным| | ||
| + | |false (или null)|null|Значение плановых трудозатрат не установлено \\ Текущее значение трудозатрат объекта и их тип (плановые трудозатраты или расчетные трудозатраты) не изменяются| | ||
| =====Возвращаемые параметры===== | =====Возвращаемые параметры===== | ||
| ^Параметр^Описание^ | ^Параметр^Описание^ | ||
| Строка 97: | Строка 150: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ===== Пример вызова метода ===== | ||
| + | Вызов метода с помощью [[https:// | ||
| + | |||
| + | 1. В окне запроса в передаваемых параметрах указать: | ||
| + | * идентификатор сессии (можно получить с помощью метода [[: | ||
| + | * статус проекта - параметр, | ||
| + | |||
| + | <image shape=" | ||
| + | \\ | ||
| + | 2. При корректно выполненном методе появится код 200 и возвращаемый параметр - в данном случае '' | ||
| + | |||
| + | <image shape=" | ||
| + | \\ | ||
| + | Готовый пример: | ||
| + | |||
| + | <image shape=" | ||