# CAllCrmContact

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

Класс `\CAllCrmContact`
Модуль: Глобальные классы.

Исходный файл: `source/crm/classes/general/crm_contact.php:37`

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

- `CACHE_TTL`
- `DEFAULT_FORM_ID`
- `SUSPENDED_USER_FIELD_ENTITY_ID`
- `TABLE_ALIAS`
- `TOTAL_COUNT_CACHE_ID`
- `USER_FIELD_ENTITY_ID`

## Свойства (2)

- `$$LAST_ERROR`
- `static $$sUFEntityID`

## Методы (51)

- [`static __AfterPrepareSql()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/__afterpreparesql/)
- [`__construct()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/__construct/)
- [`Add()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/add/)
- [`static BuildEntityAttr()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/buildentityattr/)
- [`static BuildPermSql()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/buildpermsql/)
- [`static CheckCreatePermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkcreatepermission/) (устаревший)
- [`static CheckDeletePermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkdeletepermission/) (устаревший)
- [`static CheckExportPermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkexportpermission/) (устаревший)
- [`CheckFields()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkfields/)
- [`static CheckImportPermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkimportpermission/) (устаревший)
- [`static CheckReadPermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkreadpermission/) (устаревший)
- [`static CheckUpdatePermission()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/checkupdatepermission/) (устаревший)
- [`static CompareFields()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/comparefields/)
- [`static CreateListBuilder()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/createlistbuilder/)
- [`static CreateRequisite()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/createrequisite/)
- [`Delete()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/delete/)
- [`static Exists()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/exists/)
- [`static GetByID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getbyid/)
- [`GetCheckExceptions()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getcheckexceptions/)
- [`static GetContactByCompanyID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getcontactbycompanyid/) (устаревший)
- [`static GetCount()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getcount/)
- [`static GetDefaultName()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getdefaultname/)
- [`static GetDefaultTitle()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getdefaulttitle/)
- [`static GetDefaultTitleTemplate()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getdefaulttitletemplate/)
- [`static GetFieldCaption()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getfieldcaption/)
- [`static GetFields()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getfields/)
- [`static GetFieldsInfo()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getfieldsinfo/)
- [`static GetFullName()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getfullname/)
- [`getLastError()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getlasterror/)
- [`static GetLeftSiblingID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getleftsiblingid/)
- [`static GetList()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getlist/)
- [`static GetListEx()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getlistex/)
- [`static GetRightSiblingID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getrightsiblingid/)
- [`static GetTopIDs()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/gettopids/)
- [`static GetTopIDsInCategory()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/gettopidsincategory/)
- [`static GetTotalCount()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/gettotalcount/)
- [`static GetUserFieldEntityID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getuserfieldentityid/)
- [`static GetUserFields()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/getuserfields/)
- [`static isDefaultName()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/isdefaultname/) — Указывает, имеет ли контакт имя по умолчанию
- [`isUseOperation()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/isuseoperation/) — Возвращает true, если этот класс должен вызывать Service\Operation вместо старого API.
- [`static PrepareFilter()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/preparefilter/)
- [`static PrepareFormattedName()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/prepareformattedname/)
- [`static ProcessCompanyDeletion()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/processcompanydeletion/)
- [`static ProcessLeadDeletion()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/processleaddeletion/)
- [`static Rebind()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/rebind/)
- [`static RebuildDuplicateIndex()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/rebuildduplicateindex/)
- [`static RebuildEntityAccessAttrs()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/rebuildentityaccessattrs/)
- [`static ReleaseExternalResources()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/releaseexternalresources/)
- [`static SynchronizeMultifieldMarkers()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/synchronizemultifieldmarkers/)
- [`Update()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/update/)
- [`UpdateCompanyID()`](https://chugunov.pro/api-bitrix/global/callcrmcontact/updatecompanyid/) (устаревший)

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