PDA

Voir la version complète : appel entrant vers plusieurs group de postes



pierre77
10/08/2014, 13h23
Bonjour,

Lors d'un appel entrant j’appelle les postes en les concaténant avec "&" dans dial

exten => 54,1,Dial(SIP/6001&SIP/6002&SIP/6003&SIP/6004,,r)

Mais si on à beaucoup de postes et de groupes, est il possible de la différencier?
Genre:

exten => 54,1,Dial(group_bureau&group_direction,,r)
exten => 55,1,Dial(group_direction,,r)
exten => 56,1,Dial(group_bureau,,r)

avec comme groupe

[group_bureau]
SIP/6001
SIP/6002
...
SIP/6009

[group_direction]
SIP/6201
SIP/6202
..
SIP/6209

Cordialement
Pierre

_AK_
14/08/2014, 10h10
de mémoire tu peux faire des extentions courtes par groupe, puis appeler ces extentions courtes avec local/.

ex

exten => 100,1,Dial(SIP/6001&SIP/6002&SIP/6003&SIP/6004)
exten => 101,1,Dial(SIP/6005&SIP/6006)


et après tu peux sur tes extentions faire un dial de tes extentions courtes :

exten => 54,1,Dial(LOCAL/100&LOCAL/101)

a tester.

pierre77
25/08/2014, 18h38
merci _AK_,
J'ai fais quelque chose dans ce style et ça fonctionne (version simplifié)


[group_user]
;Faire sonner tous les postes
exten => _100,1,Dial(SIP/user_1_&SIP/user_2_&SIP/user_3_&SIP/user_4_,10)
exten => _100,2,Hangup()

;faire sonner le groupe 1
exten => _101,1,Dial(SIP/user_1_&SIP/user_2_,10)
exten => _101,2,Hangup()

;faire sonner le groupe 2
exten => _102,1,Dial(SIP/user_3_&SIP/user_4_,10)
exten => _102,2,Hangup()

[from-sda]
exten => 55,1,Dial(LOCAL/100@group_user,,r)
exten => 55,n,Hangup()

exten => 56,1,Dial(LOCAL/101@group_user,,r)
exten => 56,n,Hangup()

exten => 57,1,Dial(LOCAL/102@group_user,,r)
exten => 57,n,Hangup()

ca me convietnt car j'ai pas beaucoup de poste à configurer, mais je me posais la question : comment font les boites qui ont plusieurs dizaines ou centaines de postes?