Carlos Chavez
2018-Feb-22 21:54 UTC
[asterisk-users] Set external CID but retain internal extension in CDR...
On 2/22/18 3:46 PM, Antony Stone wrote:> On Thursday 22 February 2018 at 21:41:41, Carlos Chavez wrote: > >> On 2/22/18 1:07 PM, Antony Stone wrote: >>> On Thursday 22 February 2018 at 19:10:51, Carlos Chavez wrote: >>>> Usually phone companies set the outgoing CallerID for you but >>>> >>>> recently we got control over that and are now setting the outgoing >>>> Calleir ID ourselves. My problem now is that the CDR will put the >>>> outgoing CID in the CDR instead of the extension that dialed and that >>>> causes problems for reports. What is the proper way to set outgoing CID >>>> and keeping the original extension number in the CDR? >>> Surely the CDR field "clid" is your Caller ID, whereas the CDR field >>> "src" is the originating extension? >>> >>> >>> Antony. >> No, the src field contains the external number and the clid field has >> the extension name but also the external number. > Okay, then; what do you get in the "channel" field? > > >??? Channels contains PJSIP/XXXX-(id) ??? Like I mentioned, the problem really lies in that the software used for call reports is coded to the "src" field.? Than is why I need src to hace the extension number. -- Telecomunicaciones Abiertas de M?xico S.A. de C.V. Carlos Ch?vez +52 (55)8116-9161
Carlos Chavez
2018-Feb-22 22:40 UTC
[asterisk-users] Set external CID but retain internal extension in CDR...
On 2/22/18 3:54 PM, Carlos Chavez wrote:> On 2/22/18 3:46 PM, Antony Stone wrote: > >> On Thursday 22 February 2018 at 21:41:41, Carlos Chavez wrote: >> >>> On 2/22/18 1:07 PM, Antony Stone wrote: >>>> On Thursday 22 February 2018 at 19:10:51, Carlos Chavez wrote: >>>>> ?????? Usually phone companies set the outgoing CallerID for you but >>>>> >>>>> recently we got control over that and are now setting the outgoing >>>>> Calleir ID ourselves.? My problem now is that the CDR will put the >>>>> outgoing CID in the CDR instead of the extension that dialed and that >>>>> causes problems for reports.? What is the proper way to set >>>>> outgoing CID >>>>> and keeping the original extension number in the CDR? >>>> Surely the CDR field "clid" is your Caller ID, whereas the CDR field >>>> "src" is the originating extension? >>>> >>>> >>>> Antony. >>> No, the src field contains the external number and the clid field has >>> the extension name but also the external number. >> Okay, then; what do you get in the "channel" field? >> >> >> > ??? Channels contains PJSIP/XXXX-(id) > > ??? Like I mentioned, the problem really lies in that the software > used for call reports is coded to the "src" field.? Than is why I need > src to hace the extension number. >The solution to this problem is to set CDR(ani) to the original extension number before changing the outgoing callerid.? With this src will remain as the extension number. -- Telecomunicaciones Abiertas de M?xico S.A. de C.V. Carlos Ch?vez +52 (55)8116-9161
Carlos Chavez
2018-Feb-22 22:44 UTC
[asterisk-users] Set external CID but retain internal extension in CDR...
On 2/22/18 4:40 PM, Carlos Chavez wrote:> On 2/22/18 3:54 PM, Carlos Chavez wrote: > >> On 2/22/18 3:46 PM, Antony Stone wrote: >> >>> On Thursday 22 February 2018 at 21:41:41, Carlos Chavez wrote: >>> >>>> On 2/22/18 1:07 PM, Antony Stone wrote: >>>>> On Thursday 22 February 2018 at 19:10:51, Carlos Chavez wrote: >>>>>> ?????? Usually phone companies set the outgoing CallerID for you but >>>>>> >>>>>> recently we got control over that and are now setting the outgoing >>>>>> Calleir ID ourselves.? My problem now is that the CDR will put the >>>>>> outgoing CID in the CDR instead of the extension that dialed and >>>>>> that >>>>>> causes problems for reports.? What is the proper way to set >>>>>> outgoing CID >>>>>> and keeping the original extension number in the CDR? >>>>> Surely the CDR field "clid" is your Caller ID, whereas the CDR field >>>>> "src" is the originating extension? >>>>> >>>>> >>>>> Antony. >>>> No, the src field contains the external number and the clid field has >>>> the extension name but also the external number. >>> Okay, then; what do you get in the "channel" field? >>> >>> >>> >> ??? Channels contains PJSIP/XXXX-(id) >> >> ??? Like I mentioned, the problem really lies in that the software >> used for call reports is coded to the "src" field. Than is why I need >> src to hace the extension number. >> > The solution to this problem is to set CDR(ani) to the original > extension number before changing the outgoing callerid.? With this src > will remain as the extension number. >Sorry, I meant CALLERID(ani). Set(CALLERID(ani)=${CALLERID(num)}) -- Telecomunicaciones Abiertas de M?xico S.A. de C.V. Carlos Ch?vez +52 (55)8116-9161