DealContactTable
Класс DealContactTable отвечает за хранение связей Сделки с Контактами.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
Метод | Описание | С версии |
---|---|---|
bindContactIDs | Метод привязывает Сделку к Контактам с указанными идентификаторами. | |
bindContacts | Метод привязывает Сделку к Контактам. | |
getContactDealIDs | Метод получает идентификаторы Сделок, связанных с указанным Контактом. | |
getDealBindingCount | Метод получает количество привязок Сделки. | |
getDealBindings | Метод получает привязки Сделки. | |
getDealContactIDs | Метод получает идентификаторы Контакта, связанные с указанным Сделкой. | |
getMap | Метод получает карту полей таблицы. | |
getTableName | Метод получает название таблицы. | |
hasContacts | Метод проверяет, имеются ли у Сделки Контакты. | |
prepareFilterJoinSql | Метод подготавливает условия фильтра для JOIN-запроса SQL для конкретной сущности. | |
rebindAllDeals | Метод отвязывает все сделки от Контакта-источника и привязывает к Контакту-приемнику. | |
unbindAllContacts | Метод отвязывает указанную Сделку ото всех Контактов. | |
unbindAllDeals | Метод отвязывает указанный Контакт ото всех Сделок. | |
unbindContactIDs | Метод удаляет привязки Сделки к Контактам по идентификаторам Контактов. | |
unbindContacts | Метод удаляет указанные привязки Сделки к Контактам. | |
upsert | Метод выполняет операцию UPSERT. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.