# RevRec Date Scheduler

## Introduction <a href="#introduction" id="introduction"></a>

Les RevRec Date Scheduler permettent de définir la date à laquelle la reconnaissance de revenu sera effectuée pour un Contract Item. Cette date est calculée par rapport à la date de début ou la date de fin de l'Invoicing Schedule.

![](/files/pCTcFUU8KaIedNhu2Mk3)

## Menu et Accès

Les RevRec Date Scheduler sont accessibles depuis le menu **Cn285 / Accounting / RevRec Date Scheduler**.

## Configuration

![Exemple de paramétrage d'un RevRec Date Scheduler.](/files/MlfoVY7MG8jyGvkis5Gd)

* **Base Date**: permet de définir la date de base afin de calculer la date de RevRec
  * Period Start Date: Date basée sur la date de début de l'Invoicing Schedule
  * Period End Date: Date basée sur la date de fin de l'Invoicing Schedule
* **Algorithm**: permet de définir l'algorithm de calcul de la date de RevRec. Par défaut le RevRec Date Scheduler utilisera l'algorithm standard de Cn285.

### Onglet Settings

* **Day**: définit le jour de la date de RevRec.
* **Day offset:** définit un nombre de jour de décalage par rapport à la **Base Date.**
* **Month:** définit le mois de la date de RevRec
* **Month offset:** définit un nombre de mois de décalage par rapport à la **Base Date.**
* **Adujstement expr.**: permet d'insérer du code Python pour des besoins particuliers

Dans l'exemple ci-dessus, la date de RevRec correspondra au 15 du mois suivant la date de fin de l'Invoicing Schedule.

### Onglet Tests

Cet onglet permet de tester le calcul de la date de RevRec avec les paramètres sélectionnés:

* Test Contract Item
* Test Invoicing Schedule

Le moteur de test indique :

* Les dates de début et fin du Contract Item testé.
* La date de début et la date de fin de la période de service de l'IS sélectionné

La **zone Test Result** fournit :&#x20;

* RevRec Date : Date de la reconnaissance de revenu

### Onglet Advanced

Le paramètre **Is System** permet de bloquer en écriture les RevRec Date Scheduler fournit en standard par Cn285.


---

# 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/menu-accounting/revenue-recognition/revrec-date-scheduler.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.
