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
  • Rappel : Product/Item de type UTI
  • Création d'un contract item de type UTI
  • Lancement du moteur de traitement des données variables de type UTI
  • En manuel
  • En automatique
  1. Cn285 - Documentation
  2. Menu Products
  3. Configuration des caractéristiques de récurrence

Usage Triggered Invoicing

PreviousUsage Based Recurring PricingNextBilled Once

Last updated 3 years ago

Introduction

On utilise le produit de type Usage Triggered Invoicing (UTI) quand le produit a :

  • un prix variable,

  • sa facturation est déclenchée par une livraison.

Cn crée une facture dès qu’un ensemble de données d’utilisation cohérente est disponible. La facture est émise à une fréquence variable avec un montant variable.

Rappel : Product/Item de type UTI

Le type d'item se choisit au niveau du menu Products / Onglet Cn / Cn Product Type

Création d'un contract item de type UTI

Choisir le contract item dans le contrat, le champ Item type se remplit automatiquement

Renseigner le Usage Data Calculator (voir le doc Usage Data Calculator).

Le type d'article UTI nécessite des données variables. Cliquer sur Usages Data. Créer les Usages Data (Attention, les dates des usages datas doivent être comprises dans la période du contrat).

Passer les Usages Datas en statut Pending pour qu'elles soient prises en compte dans la même livraison. Pour cela, sélectionner les Usages Datas concernées. Cliquer sur Action, sélectionner Update state. Choisir le statut Pending. Cliquer sur Apply.

Tous les Usages Datas sélectionnées sont passées au statut Pending.

Lancement du moteur de traitement des données variables de type UTI

Pour pouvoir voir et faire cette manipulation, l'utilisateur doit être “Admin” (voir le doc Create user).

Menu Cn / Configuration / Cn285 Daemons

Choisir Cn Usage Triggered Invoicing Schedule Generator Daemon

Rappel sur la bonne Utilisation des Daemons:

Utilisation du mode manuel en phase de conception/projet ou en production pour un traitement ponctuel spécifique

Utilisation Automatique: Préconiser en phase de production quand tous les processus et données sont stabilisés

En manuel

Pour tester un contract item de type UTI, sans avoir à attendre le passage du moteur de traitement, son lancement peut se faire en manuel : attention cette procédure est à réaliser sur une base de test ou de staging et surtout pas sur une base de production.

Aller sur l'écran ci-dessus, cliquer sur Edit. Renseigner une date dans le champ Cn Process Now (Attention, cette date doit être postérieure aux dates des Usages Datas renseignées).

Cliquer sur Save et sur Run manually.

Le lancement des données variables s'exécute.

Pour vérifier que le lancement a bien fonctionné, retourner sur la fenêtre du contrat concerné :

  • Cliquer sur les Usages datas. Ils sont passés du statut “In process” à “Collected”.

  • Cliquer sur les Invoicing Schedules. Une ou des lignes d'IS sont apparues au statut “Calculated”.

  • Vérifier que le calcul des données variables est correct en ouvrant la fenêtre de l'IS.

L'Invoicing Schedule pourra être facturé.

En automatique

Dans notre exemple, si l'on passe le bouton encadré en rouge à Actif; le lancement des Contract Changes s'exécute en automatique toutes les périodes définies (4heures dans l'exemple dessus).

Cliquer sur