• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/companyaddress.php
  • Класс: Bitrix\Crm\CompanyAddress
  • Вызов: CompanyAddress::getFieldMap
static function getFieldMap($typeID)
{
	if(!isset(self::$fieldMaps[$typeID]))
	{
		if($typeID === EntityAddressType::Registered)
		{
			self::$fieldMaps[$typeID] = array(
				'ADDRESS_1' => 'REG_ADDRESS',
				'ADDRESS_2' => 'REG_ADDRESS_2',
				'CITY' => 'REG_ADDRESS_CITY',
				'POSTAL_CODE' => 'REG_ADDRESS_POSTAL_CODE',
				'REGION' => 'REG_ADDRESS_REGION',
				'PROVINCE' => 'REG_ADDRESS_PROVINCE',
				'COUNTRY' => 'REG_ADDRESS_COUNTRY',
				'COUNTRY_CODE' => 'REG_ADDRESS_COUNTRY_CODE',
				'LOC_ADDR_ID' => 'REG_ADDRESS_LOC_ADDR_ID'
			);
		}
		else
		{
			self::$fieldMaps[$typeID] = array(
				'ADDRESS_1' => 'ADDRESS',
				'ADDRESS_2' => 'ADDRESS_2',
				'CITY' => 'ADDRESS_CITY',
				'POSTAL_CODE' => 'ADDRESS_POSTAL_CODE',
				'REGION' => 'ADDRESS_REGION',
				'PROVINCE' => 'ADDRESS_PROVINCE',
				'COUNTRY' => 'ADDRESS_COUNTRY',
				'COUNTRY_CODE' => 'ADDRESS_COUNTRY_CODE',
				'LOC_ADDR_ID' => 'ADDRESS_LOC_ADDR_ID'
			);
		}
	}

	return self::$fieldMaps[$typeID];
}