• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/kanban/supervisor.php
  • Класс: Bitrix\Crm\Kanban\SupervisorTable
  • Вызов: SupervisorTable::getRedefinedPriceField
static function getRedefinedPriceField($type)
{
	static $prices = array();

	if (!array_key_exists($type, $prices) && $type != \CCrmOwnerType::QuoteName)
	{
		$prices[$type] = '';
		$slots = \Bitrix\Crm\Statistics\StatisticEntryManager::prepareSlotBingingData($type .  '_SUM_STATS');
		if (is_array($slots) && isset($slots['SLOT_BINDINGS']) && is_array($slots['SLOT_BINDINGS']))
		{
			foreach ($slots['SLOT_BINDINGS'] as $slot)
			{
				if ($slot['SLOT'] == 'SUM_TOTAL')
				{
					$prices[$type] = $slot['FIELD'];
				}
			}
		}
	}

	return $prices[$type];
}