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