...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/sms/sender.php
- Класс: Bitrix\Crm\Activity\Provider\Sms\Sender
- Вызов: Sender::prepareDealAdditionalFields
private function prepareDealAdditionalFields(&$additionalFields): void { if (empty($this->compilationProductIds) || $this->source !== mb_strtolower(\CCrmOwnerType::DealName)) { return; } $deal = ( $this->owner->getEntityTypeId() === \CCrmOwnerType::Deal ? \CCrmDeal::GetByID($this->owner->getEntityId()) : null ); $additionalFields['PRODUCT_IDS'] = $this->compilationProductIds; $additionalFields['ENTITIES'] = [ 'DEAL' => $deal, ]; }