• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_report_helper.php
  • Класс: \CCrmActivityReportHelper
  • Вызов: CCrmActivityReportHelper::getPeriodFilter
static function getPeriodFilter($date_from, $date_to)
{
	if(is_null($date_from) && is_null($date_to))
	{
		return array();
	}

	$filter = array('LOGIC' => 'AND');
	if(!is_null($date_to))
	{
		$filter[] = array(
			'LOGIC' => 'OR',
			'<=DATE_CREATED_SHORT' => $date_to/*,
			'=DATE_CREATED_SHORT' => null*/
		);
	}

	if(!is_null($date_from))
	{
		$filter[] = array(
			'LOGIC' => 'OR',
			'>=END_TIME_SHORT' => $date_from
			/*'>=DATE_FINISHED_SHORT' => $date_from//,
			//'=DATE_FINISHED_SHORT' => null*/
		);
	}

	return $filter;
}