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


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
     https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to