# EntityMerger

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

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

Исходный файл: `source/crm/lib/merger/entitymerger.php:10`

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

- `ROLE_SEED`
- `ROLE_TARG`
- `ROLE_UNDEFINED`

## Методы (29)

- [`__construct()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/__construct/)
- [`static create()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/create/) — Создать новый объединитель сущностей по указанному идентификатору типа сущности.
- [`enabledPermissionCheck()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/enabledpermissioncheck/) — Включить или отключить флаг проверки прав.
- [`enrich()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/enrich/) — Обогатить сущность назначения данными исходной сущности.
- [`getConflictResolutionMode()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getconflictresolutionmode/)
- [`static getDefaultConflictResolutionMode()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getdefaultconflictresolutionmode/)
- [`getEntityTypeID()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getentitytypeid/) — Получить идентификатор типа сущности.
- [`getEntityTypeName()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getentitytypename/) — Получить имя типа сущности.
- [`getMap()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getmap/)
- [`getMergeCollisions()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getmergecollisions/) — Получить возможные конфликты объединения.
- [`getUserID()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getuserid/) — Получить идентификатор пользователя.
- [`getUserName()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/getusername/) — Получить имя пользователя.
- [`isAdminUser()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/isadminuser/) — Проверить, является ли пользователь администратором.
- [`isAutomatic()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/isautomatic/)
- [`isMergable()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/ismergable/) — Проверить, можно ли объединить сущность.
- [`isPermissionCheckEnabled()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/ispermissioncheckenabled/) — Проверить, включена ли проверка прав.
- [`static isRoleDefined()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/isroledefined/) — Проверить, определён ли идентификатор роли.
- [`merge()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/merge/) — Объединить сущности.
- [`mergeBatch()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/mergebatch/)
- [`static mergeEntityBindings()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/mergeentitybindings/)
- [`mergeFields()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/mergefields/) — Объединить поля. Если значение отсутствует в целевом поле, оно будет скопировано из исходного поля.
- [`static mergeMultiFields()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/mergemultifields/) — Объединить мультиполя.
- [`prepareEntityFieldMergeData()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/prepareentityfieldmergedata/)
- [`prepareEntityMergeData()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/prepareentitymergedata/)
- [`registerCriterionMismatch()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/registercriterionmismatch/) — Зарегистрировать несовпадение в индексе дубликатов.
- [`setConflictResolutionMode()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/setconflictresolutionmode/)
- [`setIsAutomatic()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/setisautomatic/)
- [`setMap()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/setmap/)
- [`setUserID()`](https://chugunov.pro/api-bitrix/crm/merger/entitymerger/setuserid/) — Установить идентификатор пользователя.

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