Calculer la quantité fournie

Les règles de calcul Calculer la quantité fournie dérivent ou calculent une quantité fournie qui sera insérée dans l'ensemble de données QF de la section de facture. Les règles de calcul Calculer la quantité fournie sont généralement utilisées pour manipuler la consommation mesurée ou pour calculer des quantités qui ne sont pas mesurées par un compteur.

  • Nom de la règle : Calculer la quantité fournie
  • Objet métier de règle de calcul de l'installation standard : C1-CalculateServiceQuantity
  • Type d'algorithme/Algorithme Appliquer la règle de calcul : C1-CALC-SQ
  • Paramètres de règle :
    • Variable scalaire 1 (Variable scalaire 2, Variable scalaire 3, ...Variable scalaire 5) : Définit une des variables scalaires à utiliser dans le calcul. Lorsqu'elles sont utilisées dans des formules, les variables scalaires sont appelées Vn, où n correspond au numéro affecté à la variable (c.-à-d. V1 = Variable scalaire 1, V2 = Variable scalaire 2, etc.).
      • Type : Définit le type de variable. Il peut s'agir d'un des éléments suivants :
        • Algorithme : Un algorithme est chargé d'extraire la valeur de la variable scalaire, par exemple de calculer le nombre de jours dans la période de facturation.
        • Variable de facturation : Valeur pour une variable de facturation spécifiée qui est en vigueur pour la période.
        • Ligne calculée : La valeur est obtenue en additionnant les lignes précédemment calculées définies comme appartenant à une catégorie cible.
        • Valeur de caractéristique : La valeur est obtenue en additionnant les valeurs de caractéristique d'un type de caractéristique donné.
        • Quantité contractuelle : Valeur d'un type de quantité contractuelle spécifié sur un élément de contrat.
        • Quantité fournie historique : La valeur est calculée sur la base des quantités fournies de section de facture historique de l'élément de contrat pour l'UdM/la PT/l'IQF spécifié. La fonction d'agrégation définit le calcul à effectuer sur l'ensemble de quantités fournies historiques extraites pour calculer une valeur unique. La moyenne, le maximum, le minimum et la somme sont pris en charge.
        • Quantité fournie : Quantités fournies de l'ensemble de données QF de la période de facturation, basées sur une UdM/une PT/un IQF spécifié. Ce type de variable permet à cette règle d'utiliser les valeurs calculées par d'autres règles.
        • Quantité précédente : La valeur est calculée sur la base des quantités fournies de section de facture validée la plus récente de l'élément de contrat pour l'UdM/la PT/l'IQF spécifié.

      • Action Valeur manquante : Définit les actions à effectuer si le système ne parvient pas à extraire ou calculer une valeur pour une variable scalaire particulière. Les options valides sont les suivantes :
        • Sélectionner Erreur pour créer une anomalie
        • Sélectionner Ignorer pour quitter la règle et traiter la règle suivante
        • Sélectionner Utiliser la valeur par défaut si celle qui est spécifiée doit être affectée à la variable scalaire
    • Détails de calcul : Détails relatifs à la façon dont la règle de calcul effectue ses calculs :
      • Traitement de la règle de calcul : Indique si la règle est toujours exécutée par l'application de tarif, même si les détails de consommation sur la section de facture d'origine doivent être utilisés lorsque le système recalcule une section de facture. Si la règle ne doit pas être exécutée lorsque les détails de consommation de la section de facture d'origine sont utilisés, indiquez que la règle de calcul ne doit être exécutée que sur le calcul de QF initiale.
      • Action en cas d'échec : Indique l'action à exécuter si une erreur est rencontrée lors de l'application de la formule de la règle. Les options disponibles consistent à créer une section de facture Erreur ou à ignorer la règle de calcul.
      • Sortie de la règle de calcul : Spécifie si la règle de calcul doit ajouter ou mettre à jour une entrée Quantité fournie dans l'ensemble de données QF de la période de facturation ou créer une ligne de calcul de facture ou les deux.
      • Conserver QF : Indique si la valeur calculée est sauvegardée sur la section de facture. Si cette option a la valeur Non, cela signifie que l'ensemble des données QF contiendra cette valeur seulement pendant que le moteur de tarification effectue le calcul. La valeur Non doit être utilisée pour les entrées de QF qui ne doivent pas être conservées à des fins d'audit ou d'analyse.
      • Source de formule : Spécifie le type de formule à utiliser pour la règle. Les options valides incluent "Formule simple" et "Formule conditionnelle".
      • Formule : Spécifiez la formule simple à appliquer. Les variables scalaires à utiliser dans le calcul sont appelées Vn, où n correspond au numéro affecté à la variable (c.-à-d. V1 = Variable scalaire 1, V2 = Variable scalaire 2, etc.). Les opérations mathématiques prises en charge incluent l'addition, la soustraction, la multiplication et la division. Par exemple : (V1*V2)/2.
        • Formule conditionnelle : Permet de comparer une ou plusieurs paires d'opérandes pour déterminer la formule spécifique à exécuter. Une formule conditionnelle peut utiliser une ou plusieurs conditions. Chaque condition comprend les éléments suivants :
          • Opérande 1 : Première opérande de la condition. Peut référencer une expression avec une ou plusieurs variables scalaires (appelées Vn), par exemple [V1+V2] ou [(V1/V2)*V3].
          • Opérateur : Opérateur utilisé pour comparer Opérande 1 et Opérande 2.
          • Opérande 2 : Seconde opérande de la condition. Peut référencer une expression avec une ou plusieurs variables scalaires ou une constante (similaire à Opérande 1).
          • Action Vrai : Indique comment procéder si le résultat de la comparaison entre les opérandes est Vrai. Il peut s'agir d'une des opérations suivantes :

            Appliquer la formule Vrai : Indique que la formule Vrai sera exécutée.

            Vérifier la condition suivante : Indique que la condition suivante doit être vérifiée.

          • Formule Vrai : Formule à appliquer si Action Vrai a pour valeur Appliquer la formule Vrai. Peut référencer une expression avec une ou plusieurs variables scalaires (appelées Vn) ou une constante.
          • Action Faux : Indique comment procéder si le résultat de la comparaison entre les opérandes est Faux. Il peut s'agir d'une des opérations suivantes :

            Appliquer la formule Faux : Indique que la formule Faux sera exécutée.

          • Vérifier la condition suivante : Indique que la condition suivante doit être vérifiée.
          • Formule Faux : Formule à appliquer si Action Faux a pour valeur Appliquer la formule Faux. Peut référencer un vecteur (appelé IVn, où n est le numéro du vecteur) ou une expression qui référence un ou plusieurs vecteurs ou une variable scalaire (appelée Vn).
    • Résultat : Définissez l'unité de mesure, la période tarifaire et/ou l'identifiant de quantité fournie à utiliser si cette règle de calcul insère ou met à jour une quantité fournie dans l'ensemble de données QF de la période de facturation.
  • Exemple : Cette règle calcule le total des kWh à partir des quantités fournies en heures de pointe et en heures creuses.

    Groupe de calcul : Calculer les KWH

    Règle de calcul : TOTKWH

    Séquence : 10

    Libellé sur facture : Montant total de KWH (Heures de pointe + Heures creuses)

    Variable scalaire 1 :

    • Type : Quantité fournie
    • Action Valeur manquante : Erreur
    • Unité de mesure : Kilowattheure
    • Période tarifaire : Heures de pointe
    • QF à utiliser : Facturable

      Variable scalaire 2 :

    • Type : Quantité fournie
    • Action Valeur manquante : Erreur
    • Unité de mesure : Kilowattheure
    • Période tarifaire : Heures creuses
    • QF à utiliser : Facturable

      Détails de calcul :

    • Traitement de la règle de calcul : Toujours
    • Action en cas d'échec : Erreur
    • Sortie de la règle de calcul : Quantité fournie
    • Conserver QF : Non
    • Source de formule : Formule simple
    • Formule : V1 + V2

      Résultat :

    • Unité de mesure : Kilowattheure