Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 13

Discussion: Mis en place d'un système pour la tarification

  1. #1
    Membre Junior
    Date d'inscription
    mai 2011
    Messages
    8
    Downloads
    0
    Uploads
    0

    Mis en place d'un système pour la tarification

    Bonjour à tous,
    Je souhaiterai mettre en place un sytème de ce genre pour gerer la tarification des appels qui passeront sur mon PABX Asterisk (elastix )
    Mais j'ai aucune idée sur comment le réaliser.
    merci

  2. #2
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    Isle sur la Sorgue 84800
    Messages
    369
    Downloads
    0
    Uploads
    0
    C'est vrais il n'y a aucun vrais billing sur freepbx
    je veux dire un billing digne de ce nom pas un torchon de rapport d'appels
    avec toute l'activité d'*
    promis des que j'ai un peu de temps je me met la dessus.

  3. #3
    Membre Junior
    Date d'inscription
    mai 2011
    Messages
    8
    Downloads
    0
    Uploads
    0
    Dans ce cas, Peux tu me donner des pistes sur comment developper 1 billing.
    Je sais pas trop où commencer

  4. #4
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    Isle sur la Sorgue 84800
    Messages
    369
    Downloads
    0
    Uploads
    0
    Simple soit tu utilises un truc externe comme A2billing inclu sur ton Elastix
    soit tu projettes comme dans mon idée d'intercepter directement le dialplan
    de freepbx pour l'envoyer sur un billing.

    Je rappel le fonctionnement de freepbx, il n'est pas possible de toucher aux
    extension.conf et sip.conf classique, car il sont re-générés dynamiquement
    a partir de l'interface -> base de donnée.
    Mais toutefois chaque fichier est doublé par son xxx-custom.conf, qui est lu en
    dernier et donc écrase ou complété le précédent.

    En conclusion, ce n'est pas si dur à faire

    1- regarder la CLI pour voir ou tu vas écraser le contexte pour envoyer sur un billing, pour un billing, utiliser le dernier context avant l'appel.
    dans ce contexte on envois vers un AGI ou on fait son billing en dialplan
    le but est de lire une database avec tous les préfixes répertoriés et le prix,
    de faire un peu de Math et de renvoyer le tout au raccrochage soit en dB soit
    sur un fichier texte dédié a cet usage.

    Si c'est un billing avec du prepay une petite ligne avant l'appel pour déduire
    un maxtime fait l'affaire.

    http://www.voip-info.org/wiki/view/Asterisk+cmd+MYSQL
    Il ya a tout ce qu'il faut pour construire une ébauche de billing et écrire ton contexte.

  5. #5
    Membre Junior
    Date d'inscription
    mai 2011
    Messages
    8
    Downloads
    0
    Uploads
    0
    pour effectuer mon billing j ai pensé à faire un programme en php que je vais intégrer par la suite ds mon fichier extension.conf mais pour mon programme j ai besoin des bases de données qui gère l'appel en temps réel pour pouvoir par exemple diminuer le credit par minute de communication ,j'utilise asterisk sur une distribution elastix.
    est ce que quelqu’un peut m aider??

  6. #6
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    tu n'auras pas de table en temps réel, asterisk va mettre à jour à la fin de l'appel.

    Il te faut, comme te l'as dit Comdif, Consulter ta base avant l'appel déterminer combien de temps à le droit l'utilisateur sur cette destination et enfin mettre un Timeout sur l'appel, de manière à couper en fin de crédits.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  7. #7
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    60
    Downloads
    0
    Uploads
    0
    Une piste:

    1-Tu reçois l'appel
    2-Tu identifies l'appelant
    3-Tu lui demande le numéro qu'il veut appeler
    4-Tu vérifies dans ta base le tarif correspondant au numéro à appeler
    5-Tu appelles le numéro en précisant le temps maximum possible

    Voilà

  8. #8
    Membre Junior
    Date d'inscription
    mai 2011
    Messages
    8
    Downloads
    0
    Uploads
    0
    merciiiiiiii

  9. #9
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0

    A2b

    a mon sens, le temps d'intégration de a2billing est bien inférieur au développement, meme en simpliste, d'un tel projet - tu risques de te retrouver avec ca: http://netkulture.free.fr/media/velo_guan_baihua.jpg

  10. #10
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Je suis d'accord avec Jean, a2billing est un bon choix pour vous, et une economie du temps.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •