- Модуль: voximplant
- Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_history.php
- Класс: CVoxImplantHistory
- Вызов: CVoxImplantHistory::sendCallEndEvent
static function sendCallEndEvent(array $statisticFields)
{
foreach(GetModuleEvents("voximplant", "onCallEnd", true) as $arEvent)
{
ExecuteModuleEventEx($arEvent, Array(Array(
'CALL_ID' => $statisticFields['CALL_ID'],
'CALL_TYPE' => $statisticFields['INCOMING'],
'PHONE_NUMBER' => $statisticFields['PHONE_NUMBER'],
'PORTAL_NUMBER' => $statisticFields['PORTAL_NUMBER'],
'PORTAL_USER_ID' => $statisticFields['PORTAL_USER_ID'],
'CALL_DURATION' => $statisticFields['CALL_DURATION'],
'CALL_START_DATE' => $statisticFields['CALL_START_DATE'],
'COST' => $statisticFields['COST'],
'COST_CURRENCY' => $statisticFields['COST_CURRENCY'],
'CALL_FAILED_CODE' => $statisticFields['CALL_FAILED_CODE'],
'CALL_FAILED_REASON' => $statisticFields['CALL_FAILED_REASON'],
'CRM_ACTIVITY_ID' => $statisticFields['CRM_ACTIVITY_ID'],
)));
}
}