Relevés de compteur et facturation
Quand le moment est venu de créer une facture pour un client, le système recherche un relevé de compteur approprié pour chaque point de service avec compteur à la date de relevé prévue ou à une date proche. S'il n'en trouve qu'un, la facturation l'utilise pour calculer la consommation. La situation se complique dans les cas suivants :
- Il existe plusieurs relevés de compteur à la date de relevé de compteur prévue ou à une date proche.
- Il n'existe aucun relevé.
Le cas des relevés multiples est simple à gérer. A chaque relevé est associé un type de relevé. Lui-même est assorti d'un code de priorité. S'il existe plusieurs relevés, la facturation utilise celui dont la priorité est la plus élevée. Si plusieurs relevés sont dans ce cas, le système en choisit un au hasard.
Gérer l'absence de relevé n'est pas aussi simple. Dans un tel cas, la facturation génère un relevé estimé (dérivé en estimant la consommation) si toutes les conditions suivantes sont réunies :
- L'initiateur de la facture autorise les estimations.
-
Si une facture est créée dans le cadre d'un calendrier de facturation, celui-ci doit comporter une date d'estimation correspondant à la date actuelle ou à une date ultérieure.
-
Si une facture est créée en temps réel à partir d'une des pages de facture, le demandeur doit explicitement autoriser les estimations.
-
- L'élément de contrat autorise l'estimation.
Si les estimations sont autorisées, le processus de facturation estime la consommation à la date de relevé de compteur prévue à l'aide de l'algorithme déjà utilisé pour les vérifications des valeurs haute/basse.
Chaque fois que la facturation estime la consommation, elle crée un relevé de compteur pour représenter la consommation estimée. Ce relevé est visible dans les requêtes de relevé de compteur.
