Установка связи между объектами вида «Задача»

Метод: AddLinkTaskToTask

На входе – первый и второй объект вида «Задача» в виде GUID. В качестве параметра – тип связи (НН, ОО, ОН, НО) и задержка по длительности в днях.

На выходе – в Систему добавляется связь между двумя объектами вида «Задача». В случае, если между ними уже существовала связь, метод заменяет ее.

ПараметрОписание
ASPNETSessionId*Идентификатор сессии
ObjectIdFollower*Идентификатор объекта-последователя вида «Задача» (в котором проставляется связь)
ObjectIdPredecessor*Идентификатор объекта-предшественника вида «Задача» (от которого будет зависеть объект вида «Задача»-последователь)
LinkType*Тип зависимости.
Значения:
• «FS» – для связи «Окончание-Начало» (ОН).
• «SS» – для связи «Начало-Начало» (НН).
• «FF» – для связи «Окончание-Окончание» (ОО).
• «SF» – для связи «Начало-Окончание» (НО).
LagValueЧисловое значение временного лага в зависимости. Выражается в днях. Отрицательные и положительные значения.
Значение по умолчанию 0

* – параметры, обязательные для заполнения

<?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>
    <AddLinkTaskToTask xmlns="http://streamline/">
      <contract>
        <ASPNETSessionId>string</ASPNETSessionId>
        <ObjectIdFollower>string</ObjectIdFollower>
        <ObjectIdPredecessor>string</ObjectIdPredecessor>
        <LinkType>string</LinkType>
        <LagValue>double</LagValue>
      </contract>
    </AddLinkTaskToTask>
  </soap:Body>
</soap:Envelope>
ПараметрОписание
AddLinkTaskToTaskResultРезультат выполнения метода (успешно, либо нет с указанием причины)
<?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>
    <AddLinkTaskToTaskResponse xmlns="http://streamline/">
      <AddLinkTaskToTaskResult>string</AddLinkTaskToTaskResult>
    </AddLinkTaskToTaskResponse>
  </soap:Body>
</soap:Envelope>