• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/ParentFieldManager.php
  • Класс: Bitrix\Crm\Service\ParentFieldManager
  • Вызов: ParentFieldManager::prepareGridHeaders
public function prepareGridHeaders(int $entityTypeId, array &$headers): void
{
	$relationManager = Container::getInstance()->getRelationManager();
	$parentRelations = $relationManager->getParentRelations($entityTypeId);
	foreach ($parentRelations as $relation)
	{
		if (!$relation->isPredefined())
		{
			$parentEntityTypeId = $relation->getParentEntityTypeId();
			$headers[] = [
				'id' => static::getParentFieldName($parentEntityTypeId),
				'name' => \CCrmOwnerType::GetDescription($parentEntityTypeId),
				'sort' => false,
				'default' => false,
				'editable' => false
			];
		}
	}
}