# Les concepts Cn285

## Introduction

Pour entrer plus facilement dans Cn285, il est avantageux d'en comprendre les grands concepts et objets.

<figure><img src="/files/7U1QC3vMEou0QxRQCIWu" alt=""><figcaption><p>Menu général de Cn285</p></figcaption></figure>

## Les clients ([Menu et écran Customers](/cn285-documentation/menu-et-ecran-customers.md))

***Customer*** : Le classique de la gestion de la fiche client (coordonnées, contacts multiples, adresse de facturation, de livraison, informations fiscales et bancaires...) mais aussi quelques fonctionnalités CRM avec gestion des opportunités/Leads.&#x20;

## Les contrats ([Menu Contracts](/cn285-documentation/menu-contracts.md))

Les ***Contracts*** Cn285 sont des objets classiques matérialisant la relation même spécifique (en termes de tarif) entre les ***Customers*** et la ***Société*** : de la signature à la résiliation en passant par les étapes classiques de renouvellement tacite ou non, ces modifications tarifaires de quantité,... et gérant les aspects taxes et position fiscale, devise utilisée, conditions et moyens de paiement.

## Les produits ([Menu Products](/cn285-documentation/menu-products.md))

Dans Cn285,  les produits sont présentés en 2 catégories : les produits physiques et services standards désignés sous le terme ***Product*** et les produits éligibles aux contrats d'abonnement, les ***Items***, avec des caractéristiques de récurrence activées via le formulaire ci-dessous (***Is a Recurring product)***.&#x20;

![](/files/1rudQwAIhf5a09amULW5)

{% hint style="warning" %} <mark style="color:blue;">Important : L'ensemble des caractéristiques de récurrence qui font qu'un</mark> <mark style="color:blue;"></mark>*<mark style="color:blue;">**product**</mark>* <mark style="color:blue;"></mark><mark style="color:blue;">devient un</mark> <mark style="color:blue;"></mark>*<mark style="color:blue;">**Item**</mark>* <mark style="color:blue;">dans Cn285 sont nombreuses et décrites dans ce guide.</mark>
{% endhint %}

Les Caractéristiques de récurrence d'un produit sont nombreuses mais les principales concernent :&#x20;

* Les types de récurrence (***Cn Product Type) :*** permet de définir le type de récurrence :  à prix fixe, récurrent à prix variable, récurrent mais avec une facturation déclenchée sur évènement, ou facturable qu'une seule fois.
* La règle de tarification représentée par le ***Usage Data Calculator (UDC) :*** si le tarif d'un produit à prix fixe est relativement aisé à calculer, les modèles de facturation variables peuvent être plus ou moins complexes et nécessitent des règles de valorisation des consommations. Ces règles sont définies dans les ***Usage Data Calculator*** ***(UDC)***.
* La fréquence de facturation : '***Invoicing Date Scheduler (IDS) :*** définit les paramètres d'intervention du moteur de facturation

**NB : I**l convient toutefois de distinguer les ***Products*** et les ***Objects** pouvant représentés des objets connecté&#x73;**.*** Les objects connectés se trouvent dans le menu IoT. L'offre est composée d'un objet physique (IoT) qui contient un logiciel qui fournit le service (product) auquel on s'abonne. \
La carte SIM est un exemple

## Objects

Dans certaines activités, les abonnements portent sur des logiciels ou des services eux même contenus dans une offre plus large composée d'éléments physiques. C'est le cas des objets connectés, où l'abonnement ne porte pas à proprement parler sur l'objet mais sur le service contenu (application, logiciel). L'objet ***Objects*** permet la gestion des supports physiques d'abonnement.

## Contract items

[Contract Items](/cn285-documentation/menu-contracts/contract-items.md)matérialise la ligne de service d'un contrat facturé indépendamment. Elle consiste en l'association d'un ***Item*** et d'un ***Contract.***

C'est à partir des ***ContractItems*** que l'on génère les ***InvoicingSchedules.***&#x20;

## **Invoicing Schedule**

Un [Invoicing Schedules](/cn285-documentation/menu-billing/invoicing-schedules.md) représente une future ligne de facture dans la quasi totalité des cas d'utilisation de Cn285 sauf (\*)&#x20;

Un invoicing schedule est donc rattaché à un ***Contract item*** et sera pris en compte dans une seule facture (***Invoice***).&#x20;

Par exemple : un abonnement mensuel de 12 mois donnera lieu à la génération de 12 ***Invoicing Schedules*** à prix fixe ou à zéro (dans l'attente des données de consommation à valoriser).

(\*) Dans certains cas notamment les business liés à l'***IoT***, le nombre de lignes pour une facture (***Invoice***) peut être tel que ces dernières sont regroupées (voir critères légaux de lignes de factures). Dans ce cas de figure, les ***IS*** n'apparaissent pas de façon unitaire, on peut alors dire qu'ils représentent une charge qui interviendra dans une ligne de facture à une certaine date donnée.&#x20;

## Usage Data

Les [Usage Data](/cn285-documentation/menu-fulfillment/usage-data.md) représentent les données à valoriser par le ***Usage Data Calculator*** lors de l'activation de ***Invoicing Date Scheduler*** ***(IDS)*** dans le cadre des ***Contract Items*** contenant des Items à tarification variable. La valorisation des données d'une période donnée est reportée dans l'***IS*** associée à la période.

## Invoice

Les  [Invoices](/cn285-documentation/menu-billing/invoices.md) représentent les factures associées aux ***Contract Items*** d'un ***Contract*** pour une période donnée.

## Billing Folder

Un [Billing Folders](/cn285-documentation/menu-billing/billing-folders.md) permet de créer le regroupement des ***Invoice*** des différents contrats d'un même client.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cn285.app/cn285-documentation/introduction/les-concepts-cn285.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
