# CompanyAddress

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

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

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

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