• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/service/sprintservice.php
  • Класс: BitrixTasksScrumServiceSprintService
  • Вызов: SprintService::getCompletedStoryPoints
public function getCompletedStoryPoints(
	EntityForm $sprint,
	KanbanService $kanbanService,
	ItemService $itemService
): float
{
	$finishedTaskIds = $kanbanService->getFinishedTaskIdsInSprint($sprint->getId());

	if (empty($finishedTaskIds))
	{
		return 0;
	}

	return $itemService->getSumStoryPointsBySourceIds($finishedTaskIds);
}