• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/volume/invoice.php
  • Класс: Bitrix\Crm\Volume\Invoice
  • Вызов: Invoice::getFilterAlias
public function getFilterAlias()
{
	return array(
		'DATE_CREATE' => 'DATE_INSERT',
		'STAGE_SEMANTIC_ID' => function(&$param, $filterInp)
		{
			$statuses = Volume\Invoice::getStatusSemantics($filterInp);
			foreach ($statuses as $status)
			{
				if (is_array($param))
				{
					if (!isset($param['STATUS_ID']))
					{
						$param['STATUS_ID'] = array();
					}
					$param['STATUS_ID'][] = htmlspecialcharsbx($status);
				}
				else
				{
					$param .= "&STATUS_ID[]=". htmlspecialcharsbx($status);
				}
			}
		},
	);
}