1 | изначальная версия редактировать | |
Добрый день уважаемые специалисты. Поставлена мне задача от руководства: необходимо чтобы на внутренний номер сотрудника(200) шли звонки только от других определенных номеров сотрудников(201,202,209,210), а остальные не состоящие в этом списке переводились на номер секретаря ресепшеониста(201). Немного пред истории, я в астериске новичок, изучаю её по мере необходимости, атска досталась мне в таком состоянии какая она сейчас есть, и как я понял этаже задача уже была поставлена, но не решена. Конфигурация работает, но на половину, все звонки идущие на номер 200 уходят на номер 201 даже те которым разрешено:
exten => 200,1,Noop(New call received from ${CALLERID(all)} to ${EXTEN}-)
same => n,GotoIf($["${CALLERID(num)}" = "201"]?da:no)
same => n,GotoIf($["${CALLERID(num)}" = "209"]?da:no)
same => n,GotoIf($["${CALLERID(num)}" = "210"]?da:no)
same => n,GotoIf($["${CALLERID(num)}" = "202"]?da:no)
same => n,GotoIf($["${CALLERID(num)}" = "2xx"]?no)
same => n(da),Dial(SIP/200,125,Tt)
same => n,Hangup()
same => n(no),Dial(SIP/201,125,Tt)
same => n,Hangup()
Подскажите пожалуйста где кроется ошибка, или как можно решить эту задачу другим действенным способом. За ранее извиняюсь за свою неграмотность и не профпригодность.
2 | No.2 Revision редактировать |
Добрый день уважаемые специалисты. Поставлена мне задача от руководства: необходимо чтобы на внутренний номер сотрудника(200) шли звонки только от других определенных номеров сотрудников(201,202,209,210), а остальные не состоящие в этом списке переводились на номер секретаря ресепшеониста(201). Немного пред истории, я в астериске новичок, изучаю её по мере необходимости, атска досталась мне в таком состоянии какая она сейчас есть, и как я понял этаже задача уже была поставлена, но не решена. Конфигурация работает, но на половину, все звонки идущие на номер 200 уходят на номер 201 даже те которым разрешено:
exten => 200,1,Noop(New call received from ${CALLERID(all)} to Подскажите пожалуйста где кроется ошибка, или как можно решить эту задачу другим действенным способом. За ранее извиняюсь за свою неграмотность и не профпригодность.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.