• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discount/analyzer.php
  • Класс: BitrixSaleDiscountAnalyzer
  • Вызов: Analyzer::canCalculateSeparatelyAllDiscount
public function canCalculateSeparatelyAllDiscount()
{
	$query = DiscountTable::query();
	$query->setSelect(array('ID'));
	$query->setFilter(array(
		'=ACTIVE' => 'Y',
		'!EXECUTE_MODE' => DiscountTable::EXECUTE_MODE_SEPARATELY,
	));
	$query->setLimit(1);

	return !(bool)$query->exec()->fetch() && !$this->isThereCustomDiscountModules();
}