- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/merger/dealmerger.php
- Класс: Bitrix\Crm\Merger\DealMerger
- Вызов: DealMerger::rebind
protected function rebind($seedID, $targID)
{
\CCrmQuote::Rebind(\CCrmOwnerType::Deal, $seedID, $targID);
\CCrmActivity::Rebind(\CCrmOwnerType::Deal, $seedID, $targID);
\CCrmLiveFeed::Rebind(\CCrmOwnerType::Deal, $seedID, $targID);
\CCrmSonetRelation::RebindRelations(\CCrmOwnerType::Deal, $seedID, $targID);
\CCrmEvent::Rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Timeline\ActivityEntry::rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Timeline\CreationEntry::rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Timeline\MarkEntry::rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Timeline\CommentEntry::rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Timeline\LogMessageEntry::rebind(\CCrmOwnerType::Deal, $seedID, $targID);
Crm\Tracking\Entity::rebindTrace(
\CCrmOwnerType::Deal, $seedID,
\CCrmOwnerType::Deal, $targID
);
Crm\Relation\EntityRelationTable::rebind(
new Crm\ItemIdentifier(\CCrmOwnerType::Deal, $seedID),
new Crm\ItemIdentifier(\CCrmOwnerType::Deal, $targID)
);
}