• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/bizproc/automation/target/projecttask.php
  • Класс: BitrixTasksIntegrationBizprocAutomationTargetProjectTask
  • Вызов: ProjectTask::getDocumentStatus
public function getDocumentStatus()
{
	$projectId = DocumentTask::resolveProjectId($this->getDocumentType()[2]);
	$fields = $this->getFields();
	$documentStatus = (int) ($fields['STAGE_ID'] ?? 0);
	if ($documentStatus === 0 && $projectId > 0)
	{
		TasksKanbanStagesTable::setWorkMode(TasksKanbanStagesTable::WORK_MODE_GROUP);
		$documentStatus = TasksKanbanStagesTable::getDefaultStageId($projectId);
	}

	return $documentStatus;
}