Метод: UpdateProjectExt
!!! Метод не поддерживается. Рекомендуем использовать метод UpdateProject. Начиная с версии 3.23 в метод UpdateProject добавлены все передаваемые параметры UpdateProjectExt.
Наследует данные метода UpdateProject. Метод UpdateProjectExt может быть заменой UpdateProject. Дополнительно не нужно вызывать UpdateProject.
В зависимости от параметра сбрасывается дата и соответствующее ограничение.
if (constraintString == PseudoDateConstraints.START_NOT_SET) { project.SetPlannedStartDate(null); project.SetStartDateConstraint((int?) DateConstraints.NOT_SET); } else if (constraintString == PseudoDateConstraints.END_NOT_SET) { project.SetPlannedEndDate(null); project.SetEndDateConstraint(null); } else
Параметр | Описание | Принимает строки |
---|---|---|
PlannedDuration* | Плановая продолжительность | |
DurationUnit* | Единица деления | HOURS, DAYS, WEEKS, MONTHS, YEARS |
Constraint* | Ограничение | START_NOT_SET, END_NOT_SET |
Order* | Порядковый номер |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <UpdateProjectExt xmlns="http://streamline/"> <contract> <ASPNETSessionId>string</ASPNETSessionId> <Project> <PlannedDuration>double</PlannedDuration> <DurationUnit>string</DurationUnit> <Constraint>string</Constraint> <Order>int</Order> </Project> </contract> </UpdateProjectExt> </soap:Body> </soap:Envelope>
Параметр | Описание |
UpdateProjectExtResult | Результат выполнения метода (успешно, либо нет с указанием причины) |
* – параметры, обязательные для заполнения
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <UpdateProjectExtResponse xmlns="http://streamline/"> <UpdateProjectExtResult>string</UpdateProjectExtResult> </UpdateProjectExtResponse> </soap:Body> </soap:Envelope>