Имеется сервер с астериском. В астериске включена запись в таблицу CEL. Записываются все события (events=all)
При входящем звонке я вижу, что астериск вроде как пытается записать в таблицу информацию о звонке:
>
[INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield,extra) VALUES ('CHAN_START',{ts '2025-02-18 12:20:20'},'','','','','','s','DLPN_AM','SIP/7665-00007503','','',3,'','1739874020.185514','1739873998.185511','','','','')]
-- Called SIP/7665
-- SIP/7665-00007503 is ringing
-- SIP/7665-00007503 is ringing
-- Stopped music on hold on SIP/trunk_zebra_AM-00007502
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield,extra) VALUES ('HANGUP',{ts '2025-02-18 12:20:25'},'','','','','','5690','DLPN_AM,'SIP/7665-00007503','AppQueue','(Outgoing Line)',3,'','1739874020.185514','1739873998.185511','','','','{"hangupcause":16,"hangupsource":"","dialstatus":""}')]
Но почему-то в поле cid_num не пишется внутренний номер, на который был направлен звонок. Это нужно для модуля Itgrix (связь Астериска и Битрикса)- разрабы утверждают, что нужно, чтобы там был именно внутренний номер, чтобы модуль нормально отображал звонок в Битриксе. Но как сделать это не знают.