> -----Original Message-----
> From: Watkins, Bradley [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, December 19, 2006 4:16 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: RE: [asterisk-users] Match a Numer - then continue with
> dialplan
> 
> 
> Please correct me if I'm misunderstanding your requirements, but see
> below (inline) for what I would do: 
> 
> > -----Original Message-----
[snip]
> > 
> > [coo1_CallStart]
> > include => coo1_OnNet
> > include => syst_OnNet
> > include => syst_OffNet
> 
> Instead of including your system-wide logic for offnet calling,
> introduce a per-company offnet and include that instead:
> 
> [coo1_CallStart]
>  include => coo1_OnNet
>  include => syst_OnNet
>  include => coo1_OffNet 
> 
> [coo1_OffNet]
> 
> exten => _X.,1,Set(CALLERID(NUM)=3254000)
> exten => _X.,2,Set(CALLERID(NUM)=Widgets Inc.)
> exten => _X.,3,Goto(syst_OffNet,${EXTEN},1)

Bradley, If I do this, then I can no longer continue with further extensions in 
my dialplan as Asterisk has already matched a number. I still need to check 
black/white lists, set pic codes and rate centers, 4 digit extensions etc 
within the company context. I just need to set the caller id and then move on. 
If I goto over to ${EXTEN} within syst_OffNet, I'd have to put ALL this logic 
within that extension, which would mean potentiall several hundred priorities. 
Asterisk really does need a way to match a number, execute some code, and then 
go back to looking for extensions.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to