• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/dynamic.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Dynamic
  • Вызов: Dynamic::getFilterString
public function getFilterString(): string
{
	if(!$this->isLoaded())
	{
		return static::class . '_' . '%';
	}

	$factory = $this->getFactory();
	if(!$factory)
	{
		return static::class . '_' . '%';
	}

	$categoryId = (int)$this->getRawValue('CATEGORY_ID');
	if ($categoryId <= 0)
	{
		return static::class . '_' . '%';
	}

	return static::getProviderCode($factory->getEntityTypeId(), $categoryId);
}