Задать вопрос
@venomphp

Как отобразить контакт в созданном деле?

При создании дела, не получается отобразить ссылку на контакт, всегда показывает 'Без имени', что в коде не так ?
639cc3013443e275838140.png

$resPhones = \CCrmFieldMulti::GetListEx([],['ELEMENT_ID' => $idClientCrm, 'TYPE_ID' => 'PHONE'],false,[],[]);
        $arPhone = $resPhones->fetch();


        $communication[] = [
            'TYPE' => $arPhone['TYPE_ID'],
            'ENTITY_ID' => $arPhone['ENTITY_ID'],
            'ENTITY_TYPE_ID' => \CCrmOwnerType::Contact,
            'VALUE' => $arPhone['VALUE'],
        ];

        $fields =
            [
                'PROVIDER_ID' => 'VOXIMPLANT_CALL',
                'TYPE_NAME' => 'Звонок',
                'TYPE_ID' => $call,
                'TITLE' => $text,
                'COMPLETED' => "N",
                'AUTHOR_ID' => 1,
                'RESPONSIBLE_ID' => $rsUsers,
                'OWNER_TYPE_ID' => $deal,
                'OWNER_ID' => $arDeals['ID'],
                'SUBJECT' => $title,
                'DESCRIPTION' => $text,
                'COMMUNICATIONS' => $communication,
                'END_TIME' => $date,
            ];


        $activityId = \CCrmActivity::Add($fields, false, true, ['REGISTER_SONET_EVENT' => true]);
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Средний 9 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы