Forums » Discussions & Questions »
Recherche inverse à partir du répertoire des utilisateurs (interne)
Ajouté par Fabrice F il y a presque 4 ans
Bonjour
J'ai renseigné le téléphone portable de tous les utilisateurs internes, mais lors d'un appel entrant depuis un portable vers n'importe quel SDA, la recherche inverse ne s'effectue pas (i.e. seul le numéro de portable s'affiche sur l'écran du téléphone, pas le nom du collègue).
XIVO_SRCNAME reste vide :
[Dec 4 13:56:44] -- Executing [s@did:13] UserEvent("SIP/MonOperateur-00000002", "Did,XIVO_SRCNUM: 06xxxxxxxx,XIVO_SRCNAME: ,XIVO_EXTENPATTERN: 02xxxxxxxx,CHANNEL: SIP/MonOperateur-00000002,XIVO_SRCTON: 0,XIVO_SRCRDNIS: ") in new stack
Par contre si je créé un contact dans le Carnet d'adresses avec mon numéro de portable, à ce moment-là la recherche inverse s'effectue bien et mon nom s'affiche sur les téléphones :
[Dec 4 14:01:28] -- Executing [s@did:13] UserEvent("SIP/MonOperateur-00000004", "Did,XIVO_SRCNUM: 06xxxxxxxx,XIVO_SRCNAME: ***************************,XIVO_EXTENPATTERN: 02xxxxxxxx,CHANNEL: SIP/MonOperateur-00000004,XIVO_SRCTON: 0,XIVO_SRCRDNIS: ") in new stack
Dans Services --> Serveur CTI --> Recherches inverses j'ai bien xivodir
(par défaut) dans les items sélectionnés ; j'ai ajouté internal
puis redémarré tous les services XiVo, sans succès.
Dans Services --> Serveur CTI --> Définitions puis internal
j'ai ajouté mobile_phone_mobile
à Comparaison inverse sur, sans succès non plus (et redémarré les services aussi).
Sur vos installations ça fonctionne ?
Merci par avance
Réponses (3)
RE: Recherche inverse à partir du répertoire des utilisateurs (interne) - Ajouté par Fabrice F il y a presque 4 ans
Erreur à la fin de mon post : il faut lire mobile_phone_number
et pas mobile_phone_mobile
.
Dans Services --> Serveur CTI --> Définitions puis internal
j'ai ajouté mobile_phone_number
à Comparaison inverse sur, sans succès non plus (et redémarré les services aussi).
RE: Recherche inverse à partir du répertoire des utilisateurs (interne) - Ajouté par Fabrice F il y a presque 4 ans
Trouvé
Dans Services --> Serveur CTI --> Définitions puis internal
:
- Ajouter
mobile_phone_number
dans le champ Comparaison inverse sur - Ajouter un Champ associé (bouton + à droite)
- Saisir
reverse
dans Nom du champ puis les variables dans l'ordre que vous souhaitez dans Valeur par exemple :{firstname} {lastname}
- Redémarrer le service dird :
systemctl restart xivo-dird.service
À noter que dans Services --> Serveur CTI --> Répertoires inverse, peu importe l'ordre dans lequel vous placez les répertoires xivodir
et internal
, internal
se retrouve toujours en premier (ordre alphabétique ?), l'ordre personnalisé ne survit pas à l'enregistrement du formulaire.
Donc si vous avez un portable en double dans les deux répertoires, c'est la fiche de internal
qui sera restituée sur vos téléphones.
xivo-reverse.png (328 ko) xivo-reverse.png |
RE: Recherche inverse à partir du répertoire des utilisateurs (interne) - Ajouté par Laurent MEILLER il y a plus de 3 ans
Merci pour avoir partagé cette réponse, cela peut-être utile en effet pour beaucoup d'autres personnes utilisant XiVO.