• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/bizproc/automation/target/scrumprojecttask.php
  • Класс: BitrixTasksIntegrationBizprocAutomationTargetScrumProjectTask
  • Вызов: ScrumProjectTask::setDocumentStatus
public function setDocumentStatus($statusId)
{
	if ($taskStage = $this->getTaskStage())
	{
		TasksKanbanTaskStageTable::update($taskStage['ID'], [
			'STAGE_ID' => $statusId,
		]);

		$task = new CTasks();
		$result = $task->update($this->getDocumentId(), ['STAGE_ID' => $statusId]);
		if ($result)
		{
			$this->setField('STAGE_ID', $statusId);
		}
	}
}