ContactCompanyTable
Класс ContactCompanyTable отвечает за хранение связей Контакта с Компаниями.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
| Метод | Описание | С версии | 
|---|---|---|
| bindCompanies | Метод связывает Контакт с Компаниями. | |
| bindCompanyIDs | Метод привязывает Контакт к Компаниям с указанными идентификаторами. | |
| bindContactIDs | Метод привязывает Компанию к Контактам с заданными идентификаторами. | |
| bindContacts | Метод привязывает Компанию к Контактам. | |
| getCompanyBindings | Метод получает привязки компании. | 16.5.7 | 
| getCompanyContactIDs | Метод получает идентификаторы Контактов, связанных с указанной Компанией. | |
| getContactBindingCount | Метод получает количество привязок Контакта. | |
| getContactBindings | Метод получает привязки Контакта. | |
| getContactCompanyIDs | Метод получает идентификаторы Компании, связанные с указанным Контактом. | |
| getMap | Метод получает карту полей таблицы. | |
| getTableName | Метод получает название таблицы. | |
| hasCompanies | Метод проверяет, имеются ли у Контакта Компании. | |
| prepareFilterJoinSql | Метод подготавливает условия фильтра для SQL-запроса на объединение для указанной сущности. | |
| rebindAllCompanies | Метод отвязывает все компании от контакта-источника и привязывает к целевому контакту. | 16.5.7 | 
| rebindAllContacts | Метод отвязывает все контакты от Компании-источника и привязывает к Компании-приемнику. | |
| unbindAllCompanies | Метод отвязывает указанный Контакт от всех Компаний. | |
| unbindAllContacts | Метод отвязывает указанную Компанию от всех Контактов. | |
| unbindCompanies | Метод удаляет указанные привязки Контакта к Компаниям. | |
| unbindCompanyIDs | Метод удаляет привязки Контакта к Компаниям по идентификаторам Компаний. | |
| unbindContactIDs | Метод удаляет привязки Компании к Контактам по идентификаторам Контактов. | |
| unbindContacts | Метод удаляет указанные привязки Компании к Контактам. | |
| upsert | Метод выполняет операцию UPSERT. | 
					© «Битрикс», 2001-2025, «1С-Битрикс», 2025