Ajout d'un 0 sur le CID lors d'un appel entrant

Joined
May 16, 2007
Messages
113
Points
0
Bonjour,

Je souhaite ajouter un zero lors d'un appel entrant pour faciliter le redial du correspondant.

J'ai ajouté le context add-zero dans le extensions_custom.conf
Dans la déclaration du trunk j'ai mis context=add-zero

Le context add-zero:
[add-zero]
exten => s,1,NoOp(Ajout Zero - pour : ${CALLERID(all)} )
exten => s,n,GotoIf($["${CALLERID(num)}" = "pstn"]?noadd)
exten => s,n,Set(CALLERID(num)=0${CALLERID(num)})
exten => s,n,NoOp(Ajout du Zero ok pour : ${CALLERID(num)} )
exten => s,n(noadd),Goto(from-trunk,${EXTEN},1)
exten => s,n,Hangup()

Mais les appels entrants sont raccrochés.

Merci pour votre aide.

Brice

Précision Elastix 2.5.0
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Salut

Précisé aussi dans un post ressent que ça fonctionne en remplacent le s par _. (underscore et point).

Voilà
 
Joined
May 16, 2007
Messages
113
Points
0
danardf said:
Salut

Précisé aussi dans un post ressent que ça fonctionne en remplacent le s par _. (underscore et point).

Voilà
Merci Franck

même en faisant:
[add-zero]
exten => _.,1,NoOp(Ajout Zero - pour : ${CALLERID(all)} )
exten => _.,n,GotoIf($["${CALLERID(num)}" = "pstn"]?noadd)
exten => _.,n,Set(CALLERID(num)=0${CALLERID(num)})
exten => _.,n,NoOp(Ajout du Zero ok pour : ${CALLERID(num)} )
exten => _.,n(noadd),Goto(from-trunk,${EXTEN},1)
exten => _.,n,Hangup()

Il n'ajoute pas le 0 au numéro de l’appelant. Pourtant dans la partie de la déclaration e mon trunk dans la partie peer il y a bien context=add-zero . Pour info le trunk et déclaré en type friend
 
Joined
Oct 6, 2014
Messages
5
Points
0
Il y a une autre solution qui consiste à modifier la route sortante pour qu'elle ajoute un 0 si il est manquant pour un numéro à 9 chiffres :

on met 0 dans "prepend" et ZXXXXXXXX dans le match pattern.
Et maintenant si je recompose le numéro 122334455, le système va appeler 0122334455

C'est nettement plus souple comme système et facile à mettre en place.
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,996
Messages
131,114
Members
17,716
Latest member
Orbit114
Top