Здравствуйте. Как через api получить список непосредственных подчинённых по id начальника. Я нашёл скрипт, но он выдаёт не только непосредственных подчинённых, а в том числе подчинённых подчинённых.
Код |
---|
if(CModule::IncludeModule("intranet")){
$arUsers = CIntranetUtils::GetSubordinateEmployees($HeadID, true);
while($User = $arUsers->GetNext()){
if($User['ID'] != $HeadID){
echo '<a target="_blanc" href="/rating/?user='.$User['ID'].'">'.$User['LAST_NAME'].' '.$User['NAME'].' '.$User['SECOND_NAME'].'</a> <br>';
}
}
} |
Есть например начальник управления, в управлении есть отделы, у каждого отдела свой начальник. При поиске подчинённых начальника управления выше приведённым кодом выводятся все работники всех отделов. Как сделать чтобы выводились только сотрудники на уровень ниже, то есть начальники отделов и непосредственные подчинённые начальника управления? Не должны выводиться сотрудники отделов, у которых есть начальник отдела.