> 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-xsync/xsync-for-netsuite/cn285-extended-values.md).

# Cn285 extended values

## Introduction

Cn285 permet de synchroniser des champs dit "**extended**". Ces champs sont des champs non standards dans Netsuite et nécessite une création dans celui-ci.&#x20;

{% hint style="info" %}
La synchronisation des champs extended est livrée en standard d'XSync et ne nécessite pas la création d'un [User defined Mappers](/cn285-documentation/menu-xsync/user-defined-mappers.md).
{% endhint %}

Afin de synchroniser ces champs il faut donc:

* Cocher la case **Generate Cn285 extended values** disponible dans les options de synchronisation des différentes entités
* Créer les champs dans Netsuite

## Invoice

Lors d'une synchronisation sortante, les champs **extended** suivants sont synchronisés (si l'option est activée):

* **custbody\_cn285InvoiceURL**: Identifiant du champ contenant un lien permettant d'ouvrir la facture synchronisée dans Cn285.

## Journal Entries

Lors d'une synchronisation des entrées d'un journal, les champs **extended** suivants sont synchronisées:

* **custbody\_cn285JournalEntryURL**: Identifiant du champ contenant un lien permettant d'ouvrir l'entrée synchronisée dans Cn285.
* **custbody\_cn285AccountJournalCode:** Identifiant du champ contenant le code du journal qui a été synchronisé. Cette information permet de définir depuis quel journal cette entrée à été synchronisé directement dans Netsuite.

## Création des champs dans Netsuite

Dans **Netsuite**, sous **Customization / Lists, Records & Fields / Transaction Body Fields**, cliquer sur **New**

![Exemple de création du champ custbody\_cn285JournalEntryURL](/files/DipCxrMz1ZgryTIg0C26)

Renseigner ensuite le nom du champ ainsi que son identifiant.

{% hint style="info" %}
Nous vous recommandons de nommer votre champ avec un préfix/suffix "**Cn285**", permettant de visualiser que ce champ est strictement rempli de Cn285.
{% endhint %}

Dans l'onglet "**Applies To**", cocher les cases dans lesquelles ce champ sera appliqué. Dans l'exemple ci-dessus, le champ crée concerne uniquement les journaux. La case **Journal** sera donc cochée.&#x20;

L'onglet "**Display**" permet de sélectionner l'emplacement du champ dans la vue.
