Да, этот вариант помог, спасибо.
Только теперь при просмотре подразделений через администрирование, какое бы мы представление ни выбирали, отображаются тоже только активные. Можно ли в плагине как-нибудь узнать, что Fetch делается системным представлением?
решил это заменой вот этого кода:
X++:
if (FetchXml.Contains("<entity name=\"businessunit\">"))
на вот этот:
X++:
if (FetchXml.Contains("<entity name=\"businessunit\">") && !FetchXml.Contains("isdisabled"))