Contexte
Dans ProAbono, il existe une balance unique associée à chaque client. Celle-ci rassemble toutes les lignes de crédit / débit accumulées nécessaire à la génération d’une facture.
La balance client sera traitée / soldée lors d’un processus de facturation, qu’il soit automatique (gérer par ProAbono) ou déclenché manuellement (depuis le back-office ou par API).
Les lignes qui se trouvent dans la balance serviront de base pour émettre la facture, et ne seront ensuite plus visibles dans la balance actuelle. Cependant, toutes les lignes traitées sont visibles dans l’historique de la balance.
Schéma
Voici 2 schémas illustrant le concept et le fonctionnement de la facturation de la balance :
La balance client est remplie par plusieurs actions automatiques et/ou ponctuelles comme le renouvellement de l’abonnement du client, l’ajout d’une ligne de débit pour une formation, …
La facturation automatique de ProAbono traite l’ensemble des lignes de la balance du client, en ajoutant le total de débit et le total de crédit pour émettre une facture associée. La balance client est alors complètement soldée et se retrouve vide après l’étape de facturation.