This has been briefly talked about before but no real resolution was found.
If someone dials a DID, it comes to asterisk via PRI. I translate that DID into an extension by means of: exten => 7145254474,1,Dial(SIP/3022,30) The destination number of the caller is '7145254474' yet for some reason the CDR shows a destination of 3022. 3022 was 'not' the destination dialed, it was the 'translated' destination. Is there no way to get both the 'translated' destination and the dialed destination? This applies mainly to 800 numbers, as we terminate them. I have an 800 number come to us over PRI and instead of translating it to a local number, sending it out PRI only to come back into asterisk to be translated again to someone's extension is kinda dumb. Instead I need to see the 800 number, send it to the phone but still be able to see that the caller dialed an 800 so I can bill the callee. If I can't see 800, then I can't bill. If nobody knows how to do this, I'll look into patching CDR stuff. -Matthew _______________________________________________ Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
