> For the complete documentation index, see [llms.txt](https://documentation.efalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.efalia.com/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/connecteur-multigest.md).

# Connecteur Multigest

{% hint style="warning" %}
**Connecteurs hérités**

Ces connecteurs sont issus de l'ancienne génération d'intégration Efalia Doc (Multigest 9). Ils restent fonctionnels mais une **migration vers les nouveaux connecteurs Efalia Doc** est recommandée.

Pour les nouvelles modélisations, utilisez les [Connecteurs Efalia Doc](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/connecteurs-efalia-doc.md) (disponibles dès Efalia Process 6.33 + Efalia Doc canari 34).
{% endhint %}

***

## Configuration

La connexion à Multigest 9 se configure dans `catalina.properties` :

```properties
# URL de l'API Multigest
mgx.api.url=http://multigest-server:8080/api

# Compte de service Multigest
mgx.api.login=service_workey
mgx.api.password=votre_mot_de_passe
```

***

## Connecteurs Disponibles

### CreateFolderFromAttachments

**Classe :** `com.clog.workey.mgx.connectors.CreateFolderFromAttachments`

Crée un dossier dans Multigest 9 à partir d'une pièce jointe d'un document Process.

**Utilisation :** Lors de la validation d'un document, créer automatiquement un dossier dans la GED contenant le fichier traité.

***

### SyncAttachments

**Classe :** `com.clog.workey.mgx.connectors.SyncAttachments`

Synchronise les fichiers d'un composant Pièce Jointe Process vers un dossier Multigest 9. Les fichiers du champ PJ sont copiés dans le dossier GED correspondant.

**Entrées :**

1. Champ pièce jointe Process contenant les fichiers à synchroniser
2. Identifiant du dossier Multigest cible

**Sortie :** Identifiants des documents créés dans la GED

***

### SyncFields

**Classe :** `com.clog.workey.mgx.connectors.SyncFields`

Synchronise les valeurs des champs d'un document Process vers les métadonnées d'un dossier Multigest 9.

**Utilisation :** Mettre à jour les métadonnées d'un dossier GED lors du changement d'état d'un document Process (ex : mise à jour du statut, de la date de traitement…).

**Entrées :**

1. Identifiant du dossier Multigest à mettre à jour
2. Mapping des champs Process → métadonnées Multigest

***

## Différences avec les Nouveaux Connecteurs

| Aspect             | Connecteurs Multigest 9 (hérités) | Connecteurs Efalia Doc (nouveaux)         |
| ------------------ | --------------------------------- | ----------------------------------------- |
| Version requise    | Efalia Process 6.x                | Efalia Process 6.33+ / Doc canari 34+     |
| Plan de Classement | Non synchronisé                   | Synchronisé avec IDs externes             |
| Mappage            | Manuel par identifiants Multigest | Via IDs externes et interface admin       |
| Flexibilité        | Limitée                           | Élevée (dossiers, bannettes, classement…) |
| Maintenance        | Maintenance réduite               | Activement développée                     |

***

Pour aller plus loin :

* [Connecteurs Efalia Doc (nouvelle génération)](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/connecteurs-efalia-doc.md)
* [Agents Multigest v2](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/agents-multigest-v2.md)
* [Mise en Œuvre](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre.md)


---

# 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://documentation.efalia.com/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/connecteur-multigest.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.
