Podrška #14335
ZatvorenSistem prebacivanja poziva na drugu ekstenziju sa primarne, podešenje
100%
Opis
Zamislimo da smo na radnom mjestu, te odlazimo i želimo da svi pozivi upućeni nama budu preusmjereni na drugu ekstenziju....
Treba omogućiti dakle da se ovo rutiranje može inicirati sa telefona, nešto na principu:
3000# -> "pick extension" -> 12# i onda će svi pozivi biti automatski rutirani na extenziju "12"
Izmjenjeno od Saša Vranić prije oko 18 godina
i da, to bi bilo to....
3000#12# će automatski prebaciti na 12.....
a 3000#0# će poništiti to...
može se efikasno koristiti DB funkcija i zapisivanje u bazu.
10 => {
Set(exten_route=${DB(EXT_${EXTEN}/ROUTE_TO)};
Dial(SIP/${exten_route},400);
}
a napraviti na extenziju 3000
3000 => {
Read(route_to,enter-extension);
Set(DB(EXT_${EXTEN}/ROUTE_TO)=${route_to});
Hangup();
}
Izmjenjeno od Saša Vranić prije oko 18 godina
Implementirao sam opciju da se sa jedne ekstenzije može setovati da dolazni pozivi idu na drugu....
ovako se setuje rutiranje, odabirom 3000#21# ext. 10 se rutira na ext.21
3000 => {
&Set_route_ext_to(${CALLERID(number)});
};
ovjde korisim macro definiciju
macro Set_route_ext_to(ext) {
Read(routetoext);
if ("${routetoext}" = "0") {
Set(routetoext="");
};
Set(DB(EXT_${ext}/ROUTE_TO)=${routetoext});
Hangup();
};
dakle, vrlo jednostavno, ako je smo nakon 3000 izabrali 0, setuje se "", ako smo unjeli 21 setuje se "21"
ovako se koristi opcija na samoj definiciji ekstenzije u extensions.ael, primjer za ext.10
10 => {
Set(ext_to_call=${DB(EXT_10/ROUTE_TO)});
&Get_route_ext_to(${ext_to_call},10);
Dial(SIP/${ext_to_call}, ${DEFTIMEOUT}, tT);
Voicemail(${ext_to_call}@rmlh,u);
};
dakle, iz baze se iščitava varijabla EXT_10/ROUTE_TO = ? te ako nije definisana, ako je povratna vrijednost "" macro komanda "Get_route_ext_to" je setuje na default-nu a to je 10
- Get_route_ext_to(route_to, default_ext)
Izmjenjeno od Saša Vranić prije oko 18 godina
macro Get_route_ext_to(ext_to_call,default_ext) {
if ("${ext_to_call}" = "") {
Set(ext_to_call=${default_ext});
};
};
Izmjenjeno od Saša Vranić prije oko 18 godina
- Status promijenjeno iz Novo u Zatvoreno
- % završeno promijenjeno iz 0 u 100