jeudi 14 septembre 2017 | infos & blog
Taxation externe sur Asterisk
Les informations de taxation sont disponibles depuis l’origine dans les configurations Asterisk, notamment sous forme de ‘fichiers CDR’ puis de plus en plus dans la base de données.
La prise en compte des fichiers est assez simple mais la gestion par base de données devient la plus courante, notamment pour des problèmes de sécurité. On partira donc du principe que la base de données est MySQL/MariaDB et que les tickets sont stockés dans la table CDR.
Configuration du PABX & de la table CDR
Il est utile de se reporter à la documentation (ex : https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=5242894) de la version d’Asterisk,
Après mise en place de la table et vérification des prise en compte des communications il y a un certain nombre d’étapes :
- Créer (ou noter) un utilisateur ayant les droits d’accès en lecture à la table, y compris à travers le réseau.
- Il faut impérativement vérifier que l’on a accès en lecture à la table CDR du PC ‘externe’ où est installé le logiciel de taxation avec un logiciel ‘Client MySQL’ de type MySQLWorkBench ou HeidiSQL.
- Attention :
- L’accès ‘externe’ à la base de données doit être configuré à plusieurs endroits notamment dans la base elle même (droit de l’utilisateur), dans le fichier de configuration de MySQL et dans les différents pare feux.
- IL est impératif pour des raison de sécurité de limiter les droits notamment : uniquement en LECTURE, uniquement sur la table CDR, uniquement pour le PC serveur.
- Modifier, avec un utilisateur root sur MySQL, la table CDR pour lui ajouter une colonne autoincrémentée (permet de savoir quelles communications ont déjà été traitées). Typiquement avec une requête ressemblant à :
ALTER TABLE cdr ADD COLUMN id int(10) UNSIGNED PRIMARY KEY AUTO_INCREMENT ;
- Configurer le PBX pour que le champ AMAFlags soit à 2 (bIlling) pour les communications sortantes et 3 (documentation) pour les communications entrantes.
- Faire quelques communications et vérifier, avec le logiciel ‘Client MySQL’ que celles ci apparaissent bien dans la table et que les champs rajoutés sont présents et corrects.
Distributions Asterisk : éléments de configuration
Ouverture du port MySQL
Par défaut le port n’est pas ouvert, on peut tester avec la ligne :
> telnet <adresse IP du serveur> 3306
Pour ouvrir le port, puis sauvegarder la modification :
> iptables -A INPUT -m state --state -m tcp -p tcp --dport 3306 -j ACCEPT
> service iptables save
Remarque : on peut utiliser la commande >netstat -lntu pour identifier les ports ouverts
Modifications des droits dans MySQL
Accéder à MySQL (si root n’a pas de mot de passe sur MySQL) : > mysql -u root donne accès au prompt MySQL:
Créer un user (comtrafic/comtrafic) avec les bons droits (attention de limiter les droits après les modifications de base) :
-
MySQL > CREATE USER 'comtrafic'@'%' IDENTIFIED BY 'comtrafic';
-
MySQL > GRANT SELECT,ALTER ON * . * TO 'comtrafic'@'%';
-
MySQL > FLUSH PRIVILEGES;
FreePBX
Dans FreePBX la base de donnée MySQL :
- se nomme asteriskcdrdb et la table CDR
- l’utilisateur MySQL est freepbxuser son mot de passe est indiqué dans /etc/amportal.conf ligne AMPDBPASS=
Configuration de Comtrafic.
Installer le logiciel par le setup, dans ‘type d’installation’ choisissez ‘Réelle’ et dans ‘Modèle de Pabx’ choisissez ‘Asterisk_MySQLIndex‘ à la fin du setup lancer ComTrafic pour initialiser la base de données, puis fermez le.
Lancer le logiciel ‘lien.exe’ par le raccourci créé sur le bureau.
Vérifier les paramètres (onglet paramètres, bouton ‘Modifier‘ dans interface avec le PABX) :
- Indiquer l’adresse du PABX dans ‘Adresse IP du Serveur’
- Vérifier le nom de la base de donnée.
- Indiquer un nom d’utilisateur et son mot de passe permettant d’accéder à la base.

Validez par ‘OK’ puis ‘Valider’ dans le menu précédent. On doit voir les tickets défiler à l’écran.
Remarque : Les principes précédentes sont correctes pour la plupart des ‘distributions’ Asterisk : FreePBX, Elastix, Tribox, Xivo, Wazo, Wildix…mais le principe exact de connexion est à étudier pour chacune d’entre elle.
lundi 3 juillet 2017 | infos & blog

Version 3.4.5 : Gestion de la facturation résidents.
La version ‘résident’ ou ‘hôtelière’ permet de refacturer la partie ‘télécoms’ d’un client quelque soit son parcours dans l’établissement et notamment lorsqu’il change de poste, et permet une gestion simplifiée d’établissements de type clinique, maison de retraite ou location de bureaux voire résidences hôtelière.
Pour Comtrafic :
Remise en forme de la version ‘résidents’ :
- Intégration dans le setup d’une version de démo ‘résidents’.
- Modification de l’annuaire des postes/lits/SDA pour améliorer la saisie et pouvoir faire des imports de fichiers.
Pour lien.exe qui est la partie ‘acquisition’ :
- Modification de la syntaxe des dates dans les drivers :
- intégration de saisie de type D/M/YY pour saisie sur un seul caractère.
- Gestion de AM/P
- Correctifs de la gestion des génération de postes et des services :
- Plus de blocage quand le poste est absent
- Meilleure gestion du dépassement de nombre de postes.
- Meilleure gestion de la création des services déjà existants.
La version 3.4.5 est disponible et est donc téléchargeable ici : https://comtrafic.com/wp-content/uploads/ComTraficExe/SetupComTrafic.exe . Par rapport à la version précédente 3.4.4 les changements principaux sont les suivants.
vendredi 23 juin 2017 | infos & blog

TelNowEdge : raccordement d’un logiciel de taxation
Prérequis
Pour cette installation il est requis :
-
Un PC avec Windows au moins XP et sur le même réseau que le PABX.
-
Un accès à ce PC avec les droits administrateur.
-
Si possible un accès Internet pour d’éventuelles mises à jour
-
Les informations d’accès aux tables (cdr, user…) de la base MySQL du PABX : notamment l’adresse IP.
Configuration du PABX
TelNowEdge est un PBX sur plate forme Asterisk qui fournit les tickets de taxation via une base de données MySQL, pour une application de taxation le service technique de TelNowEdge valide un accès aux tables utiles.
Configuration du logiciel de taxation
Installer le logiciel par le setup, dans ‘type d’installation’ choisissez ‘Réelle’ et dans ‘Modèle de Pabx’ choisissez ‘Tel.Now.Edge’ à la fin du setup lancer ComTrafic pour initialiser la base de données, puis fermez le.

Lancer le logiciel ‘lien.exe’ par le raccourci créé sur le bureau, normalement le PABX est configuré, sauf pour les paramètres d’accès au PBX, donc cliquez sur l’onglet paramétrage, vérifiez que vous avez TNE_TelNowEdge.pbx dans ‘Type de Pabx’, cliquez sur le bouton ‘Modifier‘ :

Modifiez l’adresse pour correspondre à celle du serveur MySQL les autres paramètres sont ceux par défaut.
jeudi 4 mai 2017 | infos & blog
Gestion des licences pour Comtrafic
Droits liés à la licence
Par défaut la licence permet à l’utilisateur une installation et exploitation du logiciel COMTRAFIC pour un nombre de postes déterminé, sans limite de temps. Pour des raisons de protection la licence est liée à un PC, en cas de demande et pour des besoins de changement de plateforme celle ci peut être transférée sur un autre PC, généralement gratuitement.
L’utilisateur peut changer de PBX, supprimer et rajouter des postes voire utiliser le logiciel pour de la prestation de services dans plusieurs établissements. Le nombre de postes pris en compte est celui utilisé par Comtrafic, il est possible d’utiliser dans Comtrafic un nombre de postes inférieur à celui du ou des PBX.
Il existe une licence gratuite limitée à 6 postes et des licences payantes pour un nombre de postes plus important. Les licences payantes donnent accès à un support prioritaire par téléphone pour une durée de 3 mois à partir de la date de mise en service.
Il existe aussi des licences ‘formation’ destinées aux organisme de formation qui fonctionnent sur le principe des licences payantes mais qui sont à prix réduit ou gratuites (nous consulter).
Types de licences
- Pour des essais ou validations il existe une licence temporelle, gratuite & limitée dans le temps à 3 mois.
- Pour les constructeurs et intégrateurs télécoms, il existe une licence intégrateur, gratuite, sans limite de temps pour des exploitations internes à l’établissement : facturation interne, show-room/démo, tests & validation. Donc pas d’usage pour de la facturation opérateur.
Installation de la licence
Par défaut la licence est ouverte à 6 postes, pour modifier le nombre de postes :
1/ Aller dans le menu Licence (Menu Aide/Licence ou raccourci <Ctrl><Alt><L>) )

2/ Recopier (par copier/coller) le champ ID Système et nous faire parvenir sa valeur ainsi que le nombre de postes désiré.
3/ Nous renvoyons en retour une ligne de texte qui ressemble à :&ID=77266-8CEA7-7A4BF-DB963 &Licence=20066-325A3-0156F-002EB-47D5C &Code=D6CC973E414445DE5917
4/ Faire un copier/coller de tout ce texte dans un des champs, par exemple ‘intégrateur’ et cliquer sur validation.
Le nombre de postes est modifié à la valeur demandée et l’état passe à Inscrite
vendredi 28 avril 2017 | infos & blog
Avaya IP Office : raccordement d’un logiciel de taxation
Prérequis et informations
ComTrafic dialogue avec le PABX par IP, l’IP Office étant client et le PC de taxation, serveur ou récupère les informations dans des fichiers fournis par l’application SMDR d’Avaya. Cette documentation décrit la première méthode.
Pour cette installation il est requis :
-
Un PC avec Windows au moins XP et sur le même réseau que le PABX.
-
Un accès à ce PC avec les droits administrateur.
-
Si possible un accès Internet pour d’éventuelles mises à jour
Configuration du PABX
Dans le logiciel ‘Manager’ du PBX, sélectionner le PBX et aller dans ‘Système’ ‘SMDR’.
• Sortie – sélectionner ‘SMDR seulement’ dans la liste.
• Adresse – entrer l’adresse IP du PC de taxation.
• TCP Port – entrer un port par exemple 1080
Configuration du logiciel de taxation
Ouvrir les ports utilisés, ici 1080, dans le pare feu du PC.
Installer le logiciel par le setup, dans ‘type d’installation’ choisissez ‘Réelle’ et dans ‘Modèle de Pabx’ choisissez ‘Avaya IP Office’ à la fin du setup lancer ComTrafic pour initialiser la base de données, puis fermez le.
Lancer le logiciel ‘lien.exe’ par le raccourci créé sur le bureau, normalement le PABX est configuré, si un ou des tickets sont présents dans le répertoire vous devez les voir à l’écran :
Sinon vérifiez lesparamètres (onglet paramètres, bouton ‘Modifier’ dans interface avec le PABX) Notamment le Numéro de port Telnet.

Validez par ‘OK’ puis ‘Valider’ dans le menu précédent.
Commentaires récents