Usage Data Calculator
Formule pour calculer les données variables
Last updated
Formule pour calculer les données variables
Last updated
Les Usages Data Calculator est le moteur de calcul qui permet de définir les règles de facturation à appliquer dans le traitement des données d'utilisation (Usage Data) par un Invoicing schedule.
La liste des Usage Data Calculator est accessible avec le menu Cn / Configuration / Usage Data Calculator.
Les informations liées aux Usage Data Calculator d'un Contract Item sont reprises au niveau de l'onglet Invoicing / Groupe Pricing.
Il existe des Usage Data Calculator fournit en standard dont les basiques (sum, min, max, last, 1 si valeur >0). Une recommandation éditeur concernant un Usage Data Calculator est d'en créer un par contrat item utilisé, quand bien même la fonction utilisée est identique ex. : Sum.
Il existe 3 types de Usage Data :
Usage data simple,
Usage Data Agrégées Custom
Usage Data agrégées JSON
Type : Il existe 2 types de Usage Data Calculator
Internal Code : qui permet de jouer avec les Internal Method sur les quantités (Qty) :
Qty : Last
Qty : Min
Qty : Max
Qty : Sum
Inline Python Code : il permet d'ajouter du code python directement dans l'interface utilisateur et permet d'adapter le moteur de calcul aux besoins métiers du client.
Use Aggregated Data : La fonction Use Aggregated Data permet d'activer le champ Aggregated Data Property
Generate Invoice Detail :
Lorsqu'elle est cochée la fonction Generate Invoice Detail active :
l'historisation des données d'utilisation ayant servies à la valorisation d'un Invoicing Schedule basée sur des données de consommation.
L'apparition des champs permettant le report détaillé :
Service : Nom
Service Unit
Usage Unit
Quand un IS est mis en facturation, il est possible d'éditer le report "Invoice Details" un fois que la facture est éditée via le menu cn/invoices/ bouton “imprimer” / invoice details.
Test Parameters
Une zone de test permet de tester le moteur Usage Data Calculator sur un contrat et un contract item donnés et un Invoicing Schedule et d'afficher les résultats avant s'assurer de l'adéquation des calculs avec le résultat escompté.
Usage Data Required : Le paramètre Usage Data Required rend obligatoire la présence de données d'usage (Usage Data). Si aucune donnée d'usage n'est présent lors de la date de facturation, alors une erreur sera générée et visible dans l'