EntityMerger
EntityMerger - базовый класс, отвечающий за объединение полей сущностей.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| create | Метод создает новую сущность с указанным идентификатором типа сущности путем слияния. | 14.5.4 |
| enabledPermissionCheck | Метод включает или отключает проверку флага разрешения. | 16.0.7 |
| getEntityTypeID | Метод получает идентификатор типа сущности. | 16.0.7 |
| getEntityTypeName | Метод получает имя типа сущности. | 16.0.7 |
| getMergeCollisions | Метод получает возможные совпадения полей при слиянии сущностей. | 14.5.4 |
| getUserID | Метод получает идентификатор пользователя. | 16.0.7 |
| getUserName | Метод получает имя пользователя. | 16.0.7 |
| isAdminUser | Метод проверяет, является ли пользователь администратором. | 16.0.7 |
| isMergable | Метод проверяет, что объединение сущностей возможно. | 16.0.7 |
| isPermissionCheckEnabled | Метод проверяет, включена ли проверка разрешения на объединение полей сущностей. | 16.0.7 |
| isRoleDefined | Метод проверяет, определен ли идентификатор роли. | 16.0.7 |
| merge | Метод осуществляет слияние сущностей. | 16.0.7 |
| mergeFields | Метод объединяет поля. Если значение отсутствует в принимающем поле, оно будет скопировано из поля источника. | 14.5.4 |
| registerCriterionMismatch | Метод регистрирует несоответствие в дублях показателей. | 16.0.7 |
| setUserID | Метод устанавливает идентификатор пользователя. | 16.0.7 |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025