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
  • Cn Contract Change Process Daemon
  • Cn Contract Item Renewal Daemon
  • Cn Billing Daemon
  • Cn Invoice Email Sender Daemon
  • Cn Usage Triggered Invoicing Schedule Generator Daemon
  • Cn285 RevRec Summary Journal Daemon
  • Lancement des Daemons
  • Mode Manuel
  • Mode automatique
  1. Cn285 - Documentation
  2. Menu Configuration

Cn285 Daemons

Les deamons sont des tâches planifiées qui s'exécutent de façon récurrente selon une fréquence paramétrable.

Il existe plusieurs Daemons dans Cn285 en fonction de vos modules installés.

  • Cn Contract Change Process Daemon

  • Cn Contract Item Renewal Daemon

  • Cn Billing Daemon

  • Cn Invoice Email Sender Daemon

  • Cn Usage Triggered Invoicing Schedule Generator Daemon

  • Cn285 RevRec Summary Journal Daemon

Cn Contract Change Process Daemon

Ce Daemon permet de gérer toutes les demandes de modification relatives à un contrat (changement de quantité, de tarif, d'item, demande de résiliation,...)

Cn Contract Item Renewal Daemon

Ce Daemon est dédié aux actions liées au renouvellement des contrats qui impliquent notamment la génération des nouveaux Invoicing Schedules,, entre autres.

Cn Billing Daemon

Le Billing Daemon gère toutes les opérations autour de la facture

Cn Invoice Email Sender Daemon

Le Invoice Email Sender Daemon gère l'envoi des factures aux clients ou aux utilisateurs Cn285

Cn Usage Triggered Invoicing Schedule Generator Daemon

Ce Deamon génère une facture dès que des données d'usage sont imputées à un item de type Usage Triggered Invoicing (UTI)

Cn285 RevRec Summary Journal Daemon

Ce Daemon est présent si le module RevRec est installé sur votre instance. Il permet de générer les écritures de synthèse des Summary Journals. Afin de générer les écritures, il est nécessaire de renseigner dans les parenthèses de la ligne 'model.summary_journal_daemon' (onglet "Code Python"), l'année et le mois de la période voulue.

Lancement des Daemons

La procédure est la même dans tous les cas, seul change le Daemon que l'on active.

Nous vous recommandons de ne pas modifier la configuration des Daemons. Ceux-ci ont été paramétrés afin de garantir des performances optimales.

Mode Manuel

Le lancement en mode manuel d'un Daemon est à réaliser sur une base de test ou de staging et surtout pas sur une base de production. En production, les Daemons seront automatisés.

Les Daemons peuvent être lancés en mode manuel pour, par exemple, tester un ContractItem de type UTI, sans avoir à attendre le passage du moteur de traitement.

Sous Cn / QS / Workers, choisir le daemon souhaité

Cliquer sur le bouton 'Modifier' puis renseigner une date dans le champ Cn Process Now. Ce champ permet de simuler la date à laquelle le daemon se lance.

La valeur du champ Cn Process Now doit être postérieure aux dates des Usages Datas renseignées.

Il est possible de visualiser l'avancement des Daemons avec le menu QS / Message.

Une fois que le Daemon des UTI est terminé, retourner sur la fenêtre du contrat concerné :

  • Cliquer sur les Usages Datas. Ils sont passés du statut “Pending” à “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é par le Daemon de facturation (Billing Daemon).

Mode automatique

Dans notre exemple ci-dessus, le lancement des données variables de type UTI s'exécute en automatique toutes les 4h.

  • Exécuter tous les : L'intervalle d'exécution des actions planifiées.

  • Actif : Lorsque cette case est décochée l'action planifiée ne fonctionnera plus qu'en manuel.

  • Prochaine date d'exécution: Indique la prochaine date à laquelle le Daemon va s'exécuter.

  • Nombre d'appels : La valeur -1 permet de définir une répétition sans fin des tâches planifiées.

PreviousAnalytic AccountsNextDunning Plan Templates

Last updated 2 years ago

Sauvegarder ensuite ce Daemon puis cliquer sur le bouton

⚒️
Exemple de configuration pour mars 2022
Daemon de génération des IS pour des ContractItems de type UTI.