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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.