> 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-configuration/detail-generators/credit-memo-detail-generator.md).

# Credit Memo Detail Generator

## Introduction

C'est un générateur de détail sur les Credit Memo qui s'exécute sur tous les contrats ou sur des contrats spécifiques.

Le Credit Memo Detail Generator se base sur les Invoices, il n'en existe qu'un seul contrairement à l'Invoice Detail Generator.

## Paramétrage du Credit Memo Detail Generator

### Création d'un Credit Memo Detail spécifique

Aller dans Configuration / Detail Generators / Credit Memo Detail

Par défaut, dans Cn285, il existe 1 Credit Memo de Type Internal Code (code Python standard) :&#x20;

<figure><img src="/files/1Mw8gk9ps3OQhaQN4atm" alt=""><figcaption></figcaption></figure>

Mais on peut créer 1 Credit Memo spécifique de Type Inline Python Code selon le besoin du client :&#x20;

Le champ Inline Python Code Type permet de customiser le code qui sera écrit par un développeur informatique.

<figure><img src="/files/asIcIVMttbXRaKwKdy7a" alt=""><figcaption></figcaption></figure>

### Pour tous les contrats ou les avoirs du client :&#x20;

Aller dans Configuration / Settings / Partie Invoicing Process

Dans le champ Credit Memo Detail Generator, choisir le Credit Memo Detail que l'on veut par défaut pour tous les contrats ou détails d'avoirs du client

<figure><img src="/files/UInXjmNqIYGd2YXP6zTj" alt=""><figcaption></figcaption></figure>

### Pour un contrat spécifique du client :&#x20;

Aller sur Cn / Contracts / choisir le contrat où l'on veut un Credit Memo Detail spécifique

Aller sur l'onglet Invoice et indiquer le Credit Memo Detail Generator spécifique que l'on veut pour ce contrat.

On coche les champs que l'on veut voir apparaître sur le détail de l'avoir ainsi que le Credit Memo Detail Generator spécifique.

<figure><img src="/files/h1yvTTmOCdTPjh5YRl04" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
L'information du Credit Memo Detail Generator remonte :&#x20;

* sur le Billing Folder
* sur le Contract au niveau de l'onglet Invoice
  {% endhint %}

{% hint style="warning" %}
Les colonnes qui apparaissent sur le détail des factures ou des avoirs sont les **mêmes.**

**1 seule colonne supplémentaire apparaît dans le détail des avoirs, c'est la colonne Reversal of (= référence de la facture dont l'avoir a été généré).**
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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-configuration/detail-generators/credit-memo-detail-generator.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.
