Документация для разработчиков
Темная тема

QuoteContactTable

Класс QuoteContactTable отвечает за хранение связей коммерческого Предложения с Контактами.


Цепочка наследования

Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).


Методы класса

МетодОписание С версии
bindContactIDsМетод привязывает Предложение к Контактам с указанными идентификаторами.
bindContactsМетод связывает Предложение с Контактами.
getContactQuotesIDsМетод получает идентификаторы Предложений, связанных с указанным Контактом.
getMapМетод получает карту полей таблицы.
getQuoteBindingCountМетод получает количество привязок Предложения.
getQuoteBindingsМетод получает привязки Предложения.
getQuoteContactIDsМетод получает идентификаторы Контактов, связанные с указанным Предложением.
getTableNameМетод получает название таблицы.
hasContactsМетод проверяет, имеет ли Предложение Контакты.
prepareFilterJoinSqlМетод подготавливает условия SQL-фильтра соединения для указанной сущности. 17.0.12
unbindAllContactsМетод отвязывает указанное Предложение от всех Контактов.
unbindAllQuotesМетод отвязывает указанный контакт от всех Предложений.
unbindContactIDsМетод удаляет привязки Предложения к Контактам по идентификаторам Контактов.
unbindContactsМетод удаляет указанные привязки Предложения к Контактам.
upsertМетод выполняет операцию UPSERT.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024