Dans fichier de conf, tu en crée un nouveau fichier par exemple : RenvGen.conf
tu lui ajoute ceci dedans :
Code:
[RenvoiGeneral]
;BLF
exten => **1244**500,hint,Custom:lampRenvGen
;Activation/Desactivation BLF Renvoi General
exten => **1244**500,1,Answer()
exten => **1244**500,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
exten => **1244**500,n,Hangup()
exten => **1244**500,n(Actif),Set(DB(Renvoi/General)=0)
exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=NOT_INUSE)
exten => **1244**500,n,Playback(RenvoiDesactive)
exten => **1244**500,n,Hangup()
exten => **1244**500,n(PasActif),Set(DB(Renvoi/General)=1)
exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=BUSY)
exten => **1244**500,n,Playback(RenvoiActive)
exten => **1244**500,n,Hangup()
[CheckRenv]
exten = s,1,NoOp(Controle Renvoi General)
exten = s,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
exten = s,n(Actif),NoOp(Renvoi Actif)
exten = s,n,Goto([TON RENVOI ICI])
exten = s,n,Hangup()
exten = s,n(PasActif),NoOp(Renvoi Desactive)
exten = s,n,Return()
Voila, tu mes dans le champs subroutine des appels concernés : CheckRenv
Et tu mes dans tes téléphone un BLF sur le numéro: **1244**500
et cela devrait corespondre à ton attente