Как убрать определенного сотрудника из списка новых сотрудников(intranet.structure.informer.new)?

Для того чтобы убрать определенного сотрудника из списка новых сотрудников в 1C-Bitrix, вы можете воспользоваться следующим алгоритмом:

1. Определите идентификатор сотрудника, которого вы хотите удалить из списка новых сотрудников. Идентификатор можно найти в базе данных 1C-Bitrix или с помощью соответствующей функции API.

2. Откройте файл, который отвечает за вывод списка новых сотрудников (обычно это файл .php или компонент сайта). Найдите место, где происходит формирование списка, и добавьте следующий код перед выводом списка:

$excludedEmployeeId = 123; // идентификатор сотрудника, которого нужно исключить из списка

global $USER;
if ($USER->IsAuthorized()) {
  CModule::IncludeModule("intranet");

  $arUsers = CIntranetUser::GetList(
    array("SORT" => "ASC", "LAST_NAME" => "ASC"),
    array("ACTIVE" => "Y", "!ID" => $excludedEmployeeId),
    false,
    false,
    array("ID", "NAME", "LAST_NAME", "SECOND_NAME")
  );

  while ($arUser = $arUsers->Fetch()) {
    // Выводите список сотрудников, игнорируя сотрудника с идентификатором $excludedEmployeeId
  }
}

Вместо 123 в коде выше подставьте идентификатор сотрудника, которого вы хотите исключить из списка.

3. Сохраните изменения в файле и перезагрузите страницу, чтобы увидеть обновленный список новых сотрудников.

Теперь, при выводе списка новых сотрудников, сотрудник с указанным идентификатором будет исключен из списка.