Cn285
  • Cn285 - Documentation
    • Introduction
      • Les concepts Cn285
      • Navigation et prise en main
      • User Started Guide
      • Support utilisateurs
      • Données de démo
    • Dashboards
    • ⛏️Menu CRM
    • Menu Contracts
      • Contracts
      • Contract Items
      • Contract Changes
      • Contract Item Renewals
      • Contract Item Renewal Notices
      • Contract Template Groups
      • Create Contract from Template
      • Signature
      • ⚒️Contract : Advanced features
    • Menu Billing
      • Invoicing Schedules
      • Invoices
      • ⛏️Invoice Details
      • Billing Folders
      • Credit Notes
    • Menu Fulfillment
      • Usage Data
    • Menu et écran Customers
    • Menu Products
      • Products
      • Products Categories
      • Pricelists
      • Configuration des caractéristiques de récurrence
        • Fixed Recurring Pricing
        • Usage Based Recurring Pricing
        • Usage Triggered Invoicing
        • Billed Once
        • Renouvellement
        • Résiliation
    • Menu Accounting
      • Revenue Recognition
        • RevRec Rules
        • RevRec Date Scheduler
        • RevRec Entry Lines
        • Exemples de Schémas Comptables
          • FAE en fin de période de service
          • FAE à la signature/Renewal avec PCA
      • Reports
        • Differed Revenue Report
        • Detailed Balance Report
        • ⛏️RevRec Stock Report
      • Summary Entities
        • Summary Journals
        • Summary Entries
      • Banks
    • Menu Objects
      • Objects
      • Events
    • Menu QS
      • ⛏️Message
      • ⛏️Workers
    • Menu XSync
      • Remote System
      • XSync for Netsuite
        • Configuration Netsuite
        • Configuration XSync
        • Customers Inbound Sync
        • Customers Outbound Sync
        • Product Inbound Sync
        • Invoice Outbound Sync
        • Invoice Status Inbound Sync
        • Bank Account Sync
        • Journal Entries Outbound Sync
        • Cn285 extended values
      • XSync for Odoo
        • Configuration Odoo
        • Configuration XSync
        • Customers Inbound Sync
        • Customers Outbound Sync
        • Product Inbound Sync
        • Invoice Outbound Sync
        • Invoice Status Inbound Sync
      • User defined Mappers
      • Static Mapper
    • ⚒️Menu Configuration
      • Settings
        • Invoicing Process
        • Invoice eMail Sending
        • Contract
        • ⚒️RevRec
        • ⛏️NetSuite by Cn285
      • Invoicing Date Scheduler
      • Usage Data Calculator
      • ⚒️SmartCodes
      • Detail Generators
        • Invoice Detail Generator
        • Credit Memo Detail Generator
      • User
        • Create user
        • User
        • Companies
      • Accounting
        • Payment terms
        • Positions Fiscales
        • Chart of Accounts
        • Account Types
        • Taxes
        • ⛏️Fiscal Year
        • ⛏️Analytic Accounts
      • Cn285 Daemons
      • ⛏️Dunning Plan Templates
      • ⛏️Dunning Step Templates
      • Resources
      • ⛏️Data Dictionnary
      • Import des données
        • Préparation de données
        • Utilisation moteur d'import (CSV Import)
      • Export des données (csv, Excel)
      • Smart Code
Powered by GitBook
On this page
  • Introduction
  • Menu et Accès
  • Utilisation
  • Description des champs
  1. Cn285 - Documentation
  2. Menu Configuration

Usage Data Calculator

Formule pour calculer les données variables

PreviousInvoicing Date SchedulerNextSmartCodes

Last updated 3 years ago

Introduction

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.

Menu et Accès

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.

Utilisation

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

Description des champs

  • 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'

⚒️
Exploitation des Messages