# ContactAddress

URL: https://chugunov.pro/api-bitrix/crm/contactaddress/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\ContactAddress`
Модуль: Crm.

Исходный файл: `source/crm/lib/contactaddress.php:5`

## Константы (14)

- `Bank` (устаревший)
- `Beneficiary` (устаревший)
- `Custom` (устаревший)
- `Delivery` (устаревший)
- `First` (устаревший)
- `Home` (устаревший)
- `Last` (устаревший)
- `Post` (устаревший)
- `Primary` (устаревший)
- `Registered` (устаревший)
- `Secondary` (устаревший)
- `Third` (устаревший)
- `Undefined` (устаревший)
- `Work` (устаревший)

## Методы (49)

- [`static areEquals()`](https://chugunov.pro/api-bitrix/crm/contactaddress/areequals/) — Проверяет, равны ли адреса
- [`static checkCreatePermissionOwnerEntity()`](https://chugunov.pro/api-bitrix/crm/contactaddress/checkcreatepermissionownerentity/)
- [`static checkDeletePermissionOwnerEntity()`](https://chugunov.pro/api-bitrix/crm/contactaddress/checkdeletepermissionownerentity/)
- [`static checkReadPermissionOwnerEntity()`](https://chugunov.pro/api-bitrix/crm/contactaddress/checkreadpermissionownerentity/)
- [`static checkUpdatePermissionOwnerEntity()`](https://chugunov.pro/api-bitrix/crm/contactaddress/checkupdatepermissionownerentity/)
- [`static cloneLocationAddress()`](https://chugunov.pro/api-bitrix/crm/contactaddress/clonelocationaddress/)
- [`static deleteByEntity()`](https://chugunov.pro/api-bitrix/crm/contactaddress/deletebyentity/)
- [`static deleteByEntityId()`](https://chugunov.pro/api-bitrix/crm/contactaddress/deletebyentityid/) — Удаляет адреса сущности
- [`static getByOwner()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getbyowner/)
- [`static getClientTypeInfos()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getclienttypeinfos/) (устаревший)
- [`getCount()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getcount/)
- [`static getCountries()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getcountries/)
- [`static getCountryByCode()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getcountrybycode/)
- [`static getDefaultLanguageId()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getdefaultlanguageid/)
- [`static getEntityList()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getentitylist/)
- [`static getFieldsInfo()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getfieldsinfo/)
- [`static getFullAddressLabel()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getfulladdresslabel/) (устаревший)
- [`static getLabel()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getlabel/)
- [`static getLabels()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getlabels/)
- [`getList()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getlist/)
- [`static getListByOwner()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getlistbyowner/)
- [`static getLocationAddressByFields()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getlocationaddressbyfields/)
- [`static getShortLabels()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getshortlabels/)
- [`static getTypeDescription()`](https://chugunov.pro/api-bitrix/crm/contactaddress/gettypedescription/) (устаревший)
- [`static getTypeInfos()`](https://chugunov.pro/api-bitrix/crm/contactaddress/gettypeinfos/) (устаревший)
- [`static getTypeLabels()`](https://chugunov.pro/api-bitrix/crm/contactaddress/gettypelabels/) (устаревший)
- [`static getZoneId()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getzoneid/)
- [`static getZoneMap()`](https://chugunov.pro/api-bitrix/crm/contactaddress/getzonemap/)
- [`static isDefined()`](https://chugunov.pro/api-bitrix/crm/contactaddress/isdefined/) (устаревший)
- [`static isEmpty()`](https://chugunov.pro/api-bitrix/crm/contactaddress/isempty/) — Проверяет, пуст ли адрес
- [`static isLocationModuleIncluded()`](https://chugunov.pro/api-bitrix/crm/contactaddress/islocationmoduleincluded/)
- [`static isSet()`](https://chugunov.pro/api-bitrix/crm/contactaddress/isset/) — Проверяет, заданы ли поля адреса
- [`static makeLocationAddressByFields()`](https://chugunov.pro/api-bitrix/crm/contactaddress/makelocationaddressbyfields/)
- [`static mapEntityField()`](https://chugunov.pro/api-bitrix/crm/contactaddress/mapentityfield/)
- [`static mapEntityFields()`](https://chugunov.pro/api-bitrix/crm/contactaddress/mapentityfields/)
- [`static onLocationAddressDelete()`](https://chugunov.pro/api-bitrix/crm/contactaddress/onlocationaddressdelete/)
- [`static onLocationAddressUpdate()`](https://chugunov.pro/api-bitrix/crm/contactaddress/onlocationaddressupdate/)
- [`static prepareChangeEvents()`](https://chugunov.pro/api-bitrix/crm/contactaddress/preparechangeevents/)
- [`static prepareFilterJoinSql()`](https://chugunov.pro/api-bitrix/crm/contactaddress/preparefilterjoinsql/)
- [`static prepareFilterSql()`](https://chugunov.pro/api-bitrix/crm/contactaddress/preparefiltersql/)
- [`static prepareJsonValue()`](https://chugunov.pro/api-bitrix/crm/contactaddress/preparejsonvalue/) (устаревший)
- [`static rebind()`](https://chugunov.pro/api-bitrix/crm/contactaddress/rebind/)
- [`static register()`](https://chugunov.pro/api-bitrix/crm/contactaddress/register/)
- [`static resolveEntityFieldName()`](https://chugunov.pro/api-bitrix/crm/contactaddress/resolveentityfieldname/)
- [`static resolveEntityFieldTypeID()`](https://chugunov.pro/api-bitrix/crm/contactaddress/resolveentityfieldtypeid/)
- [`static resolveFieldNames()`](https://chugunov.pro/api-bitrix/crm/contactaddress/resolvefieldnames/)
- [`static setDef()`](https://chugunov.pro/api-bitrix/crm/contactaddress/setdef/)
- [`static setZoneId()`](https://chugunov.pro/api-bitrix/crm/contactaddress/setzoneid/)
- [`static unregister()`](https://chugunov.pro/api-bitrix/crm/contactaddress/unregister/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-ContactAddress.html
