> For the complete documentation index, see [llms.txt](https://docs.cn285.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cn285.app/cn285-documentation/menu-accounting/revenue-recognition/revrec-date-scheduler.md).

# 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.

![](https://823951457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjVNWpKJ_CHCQYQ3A5a%2Fuploads%2FRwBuiENqwC1jsZ4FIiEL%2Fimage.png?alt=media\&token=026ab447-541c-4f4d-bf67-c820ff32cbf0)

## 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.](https://823951457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjVNWpKJ_CHCQYQ3A5a%2Fuploads%2F4e9Y6TrB5iASJUykBMmJ%2Fimage.png?alt=media\&token=ee4e84f9-b71e-4b6c-a003-bc8c542c5d51)

* **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.
