• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/import/import.php
  • Класс: BitrixSaleLocationImportis
  • Вызов: is::buildStaticLocationIndex
protected function buildStaticLocationIndex()
{
	$parameters = array(
		'select' => array('ID', 'CODE')
	);

	// get static index, it will be always in memory
	$parameters['filter'] = array('TYPE_ID' => array('COUNTRY', 'COUNTRY_DISTRICT', 'REGION')); // todo: from typegroup later

	$this->data['existedlocs'] = array('static' => array());
	$res = LocationLocationTable::getList($parameters);
	while($item = $res->fetch())
		$this->data['existedlocs']['static'][$item['CODE']] = $item['ID']; // get existed, "static" index
}