> For the complete documentation index, see [llms.txt](https://help.socinformatique.fr/devisoc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.socinformatique.fr/devisoc/bibliotheques/exporter-sa-bibliotheque.md).

# Exporter sa bibliothèque

## Préparer des codes uniques

Il est important de codifier une manière unique toutes les lignes de votre bibliothèque. En effet, les usages d'échanges de chiffrage ou de BIM nécessiteront un moyen de reconnaissance intangible des lignes de la bibliothèque. Chaque ouvrage élémentaire doit être reconnu sans erreur lors des échanges de fichiers de quantités ou l'importation des données CAO sur la base de bibliothèques communes

La première étape est de **vériﬁer que votre bibliothèque  possède des codes CAO**

1. Sélectionnez et ouvrez votre fichier de bibliothèque dans DeviSOC
2. Sélectionnez le mode 'Affaire' pour autoriser la modification
3. Choisissez le style 'Codes CAO' dans le navigateur 'Outils bibliothèque'

la bibliothèque sera présentée sous cette forme :&#x20;

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

Vous aurez la possibilité d'affecter des codes uniques à l'ensemble de votre bibliothèque en garantissant l'abscence de doublons . Ces codes sont appelés **CODES CAO** (essentiellement parce qu'ils sont utilisés dans les échanges avec les logiciels de CAO Allplan ou REVIT).

4. Cliquez sur le bouton en haut à droite 'Générer tous les codes CAO de l'affaire
5. Valider et confirmer le dialogue suivante
6. l'ensemble des codes CAO sera créé sur la deuxième colonne

{% hint style="info" %}
important :  seuls les lignes sans code seront a nouveau codifiés. DeviSOC n'écrasera jamais aucun code CAO déja présent dans le fichier.
{% endhint %}

## Exporter en format CSV

l'export CSV sera utilisé par des applications tierces pour réutiliser les données de DeviSOC. Le format exporté contient :  le code, les titres, les unités, quantités, prix unitaire, descriptifs, variante/options/généralités et un ensemble d'autres informations.

Retrouvez ici une description de la norme et colonnes utilisées :&#x20;

{% content-ref url="/pages/qkasHBfb81OLVq1LZT1s" %}
[Norme CSV SOC](/devisoc/bibliotheques/exporter-sa-bibliotheque/norme-csv-soc.md)
{% endcontent-ref %}

**Pour exporter :**&#x20;

1. ouvrez le fichier de bibliothèque
2. allez dans le ruban 'Exporter'
3. puis sélectionnez 'Exporter en format CSV'
4. Vérifiez le fichier source (votre bibliothèque) et cible (le résultat en CSV)
5. Puis OK


---

# 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, and the optional `goal` query parameter:

```
GET https://help.socinformatique.fr/devisoc/bibliotheques/exporter-sa-bibliotheque.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
