yep,
Tu l’as testé ?
car à lire le coode j’ai un doute.
D’ailleurs, c’est le nom entre Accolade qui compte, pas le nom du fichier.
là, tu match avec xivo-subrgbl-outcall, soit tous les appels sortants.
Mais pour le cas voulu, ça doit fonctionner.
rappel du lien vers la doc:
mais là où j’ai un doute c’est dans cette ligne:
same = n, GotoIf($[${XIVO_DSTNUM} == 15|17|18|114|112]?:return
ça veut dire que si on appelle le 15 ou 17 ou 18 ou 114 ou 112, c’est vrai donc on continue
et on va tomber sur:
same = n,GoSub(wazo-add-pre-dial-hook,s,1(ng15))
Donc, même si on appelle le 112, on appelle le 15.
on peut faire:
same => n,GotoIf($[${XIVO_DSTNUM} = 15]?2) // quand c'est égal à 15, on va au point 2, sinon on continue
same => n,GotoIf($[${XIVO_DSTNUM} = 17]?3) // quand c'est égal à 17, on va au point 3, sinon on continue
same => 2,GoSub(quand on appelle le 15)
same => 3,GoSub(quand on appelle le 17)
Si tu peux faire un retour.
Moi, ce qui me dérange dans tout ça, c’est que ça implique que chaque utilisateur possède les variables.
c’est beaucoup de config et un risque d’oubli.
Je chercherai à afficher le nom d’entreprise + numéro, donc avoir une valeur globale qui est définie quand on appelle un numéro d’urgence.
Mais je ne suis pas au fait de la réglementation et de ce qui est autorisé ou demandé par un client.
cheers