Страница 1 из 1
!!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 14:43
Technik
Здравствуйте дорогие форумчане! Вновь столкнулся с проблемой, на сей раз следующего характера, на астере 11.4 установлен Time_interval, который действует следующим образом, с 9 утра до 18 вечера звонки поступают на голосовое меню, после 18 часов просто гасятся входящие звонки, и у абонента просто сбрасывается трубка, сейчас поставили задачу что бы с 9 до 18 была одна запись, а после 18 другая и сразу после записи hangup. Так вот в данный момент организовано так:
[globals]
timeinterval_Support_Time = 08:55-18:00,mon-fri,*,*
[DID_trunk_1_timeinterval_Support_Time]
exten = _X.,1,Goto(voicemenu-custom-1,s,1)
Подскажите как можно сделать что бы после 18 часов он переводил на другое voicemenu, а не сбрасывал трубку?
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 14:49
Wapo
А просто без затей использовать GotoIfTime
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 14:55
Technik
мммм, а можно подробнее, я еще не очень что бы силен в синтаксисе астериска, в основном настраивал через гую, там же и Time Intervals откопал, настроил и вот таким образом воткнул в DID_Trunk, кстати тоже через гую при создании оного ДИДА, а как использовать GotoIfTime не знаю, просто очень ограничен в сроках, буквально до сегодняшнего вечера(
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 15:20
ded
У вас видно, что в рабочее время 08:55-18:00,mon-fri,*,* звонок попадает в контекст [DID_trunk_1_timeinterval_Support_Time]
А в какой контекст попадает во внерабочее время?
(Остерегайтесь такого количества восклицательных знаков.
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 15:25
Technik
[DID_trunk_1]
include = DID_trunk_1_timeinterval_Support_Time,${timeinterval_Support_Time}
;include = DID_trunk_1_default
закомментировал вторую строку потому что в таком случае Timeinterval не работал
Хорошо остерегусь)
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 15:39
ded
Если точно сюда попадает (проверяли?), то там надо
exten = _X.,1,Goto(voicemenu-custom-2,s,1)
которое нужно сначала создать.
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 15:40
zzuz
Автор залез своими ручками в настройки ATCOM железки))
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 15:49
Technik
по моему разумению цепочка получается такая:
[globals]
timeinterval_Support_Time = 08:55-18:00,mon-fri,*,*
[DID_trunk_1]
include = DID_trunk_1_timeinterval_Support_Time,${timeinterval_Support_Time}
;include = DID_trunk_1_default
[DID_trunk_1_default]
exten = *******,1,Goto(voicemenu-custom-2,s,1)
[DID_trunk_1_timeinterval_Support_Time]
exten = _X.,1,Goto(voicemenu-custom-1,s,1)
и данное работает так с 9 до 18 звонок поступает на войсменю после 18 часов идет отбой вызова, вот а как щас сделать чтоб после 18 часов на войсменю_2 переводил а не сбрасывал
Re: !!!Timeinterval_Help!!!
Добавлено: 27 ноя 2013, 16:40
Technik
в итоге сделал вот так:
[DID_trunk_1]
include = DID_trunk_1_timeinterval_Support_Time,${timeinterval_Support_Time}
include = DID_trunk_1_default
[DID_trunk_1_default]
exten = ******,1,Goto(voicemenu-custom-3,s,1)
[DID_trunk_1_timeinterval_Support_Time]
exten = _X.,1,Goto(voicemenu-custom-1,s,1)
Тьфу,тьфу ,тьфу вроде работает)