> 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/produit/efalia-transfert/installation/fichiers-de-configuration.md).

# Fichiers de configuration MG Change

## Paramétrage des fichiers de configuration

Dans le répertoire d’installation de Multigest \[INSTALL\_MULTIGEST] \bin se trouve le répertoire MGChange qui contient les deux fichiers de configuration.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-32bdc9055d92aab5221aafb93b56ccba9316c427%2Fefalia-transfert-fichiers-de-configuration-01.png?alt=media" alt=""><figcaption></figcaption></figure>

## Fonctionnement

Le module MGChange utilise différents webservices pour exécuter les différentes actions d’export et d’import des dossiers individu entre les MDPH et la plateforme d’échange MGChange.

## Fichier mgchconfig.xml

Ce fichier XML permet de configurer l’exécution du module MGChange sur le serveur Multigest MDPH.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-536e46fbfb605e2872672e38fdd4fb3ab6b3c5d0%2Fefalia-transfert-fichiers-de-configuration-02.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<user>` : Indiquer le compte Multigest utilisé pour les différents appels aux webservices. Ici, c’est le compte ADMIN.
* Balise `<appli>` : Mettre le nom physique de l’armoire MDPH émettrice et destinatrice des dossiers individu ayant changé de département ainsi que la valeur de recherche.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-68cf8d71b7a7fdcc767cb79de2e847efbe881e8f%2Fefalia-transfert-fichiers-de-configuration-03.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<mail>` : définir le/les destinataire/s d’envoi de mail mgchange concernant l’export (dépôt, contrôle etc.).
  * La balise mail peut être avec une valeur méta. Cette valeur correspond au champ du dossier GED à évalué pour l’application de la liste de courrier.

Ex :

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-611b1568ed43c06fae9a16ba4996ca7e2a103c0d%2Fefalia-transfert-fichiers-de-configuration-04.png?alt=media" alt=""><figcaption></figcaption></figure>

* La balise mail peut être sans la valeur méta mais il faudra commenter les « options value ».

Ex :

* Si la balise est commentée alors c’est le compte qui a importé le document d’envoi qui est notifié.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-d697dd59c8644a3019a7d8a380fa2705ecde366f%2Fefalia-transfert-fichiers-de-configuration-05.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-b085d37c88d827e30058059ba4cdfd107c04687a%2Fefalia-transfert-parametrer-mg-change-31.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<rule>` : mettre le nom de la règle transfert inter-armoire pour l’envoie des dossiers dans l’armoire MDPH pivot.
  * Options name= « archive » : option activant/désactivant l’export des documents archivés en ligne dans le dossier GED => -value = 0 inactif 1 =actif.
  * Options name= « inactivelinks » : option désactivant des liens inter-armoire à ne pas utiliser pour le calcul dossiers liés qui seront exportés => -value =liste de liens séparé par un ;

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-3225e88175e17d04afea8c32e7456a4cfa4838e2%2Fefalia-transfert-fichiers-de-configuration-07.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<option type=pdc>` mettre dans value= le chemin de la rubrique du plan de classement du document déclencheur de l’envoi du dossier dans l’armoire MDPH pivot.
* Balise `<option type=check>` ajouter dans l’attribut fieldvalue la valeur de la métadonnée « STATUT » de la fiche de métadonnée validant la contrainte de transfert.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-32bdc9055d92aab5221aafb93b56ccba9316c427%2Fefalia-transfert-fichiers-de-configuration-01.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<option type=’’completude ‘’>` : rajouter les pièces obligatoires du plan de classement de l’armoire pivot. Si une pièce est manquante le dossier transféré passe en « A CONTROLER »

Si la balise est commentée alors le dossier est transféré directement.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-0bcf91765ac987ec9eb9fd07372a2891238232e4%2Fefalia-transfert-fichiers-de-configuration-09.png?alt=media" alt=""><figcaption></figcaption></figure>

* La balise `<sharedserver>` concerne le serveur Mgchange de multiges. Il ne faut rien modifier à l’exception de la balise `<field name = MDPHSOURCE>` où il faut indiquer le numéro du département.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-51e9afaf41025e2df06a9ab7875e532df36e3fe8%2Fefalia-transfert-fichiers-de-configuration-10.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<folder type= « source »>` : Mettre le chemin du répertoire de la bannette de décryptage.
* Balise `<folder type= « destination »>` : Mettre le chemin du répertoire de la bannette de qui servira au classement dans le dossier.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-60fb8288f8d42e4db18f91eec163fdca3b865d58%2Fefalia-transfert-fichiers-de-configuration-11.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<moveaction>` : Correspond aux champs de renommage du fichier ZIP. Ne pas modifier.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-d31a9966cc57cdf920c1cb7af683a8ddf0ebe4db%2Fefalia-transfert-fichiers-de-configuration-12.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<option type= « pdc »>` : Indiquer la rubrique du plan de classement du document déclencheur de l’import.
* Balise `<option type= « transfert »>` : Mettre le nom de la règle transfert inter-armoire pour l’envoie des dossiers dans l’armoire MDPH (import).
* Balise `<option name= « history »>` : Permet d’activer ou non la conservation des fichiers zip.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-f14bd22d427859fb57718ec99f168bc35f207500%2Fefalia-transfert-parametrer-mg-change-36.png?alt=media" alt=""><figcaption></figcaption></figure>

* Balise `<mail>` : définir le/les destinataire/s d’envoi de mail mgchange concernant l’import.
  * La balise mail peut être avec une valeur méta. Cette valeur correspond au champ du dossier GED à évaluer pour l’application de la liste de courrier.

Ex :

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-611b1568ed43c06fae9a16ba4996ca7e2a103c0d%2Fefalia-transfert-fichiers-de-configuration-04.png?alt=media" alt=""><figcaption></figcaption></figure>

* La balise mail peut être sans la valeur méta mais il faudra commenter les « options value ».

Ex :

* Si la balise est commentée alors c’est le compte qui a importé le document d’envoi qui est notifié.

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-d697dd59c8644a3019a7d8a380fa2705ecde366f%2Fefalia-transfert-fichiers-de-configuration-05.png?alt=media" alt=""><figcaption></figcaption></figure>

## Fichier MGChange.exe.config

<figure><img src="https://3557286639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnnXLnfB61CBUw4H9Fho%2Fuploads%2Fgit-blob-bb79304c6fec9076eb05f6b3e51d34ff559dd130%2Fefalia-transfert-fichiers-de-configuration-16.png?alt=media" alt=""><figcaption></figcaption></figure>

Paramétrage du fichier MGChange.exe.config :

* `<add key=”ConfigXML” value=”.\mgchconfig.xml”/>`
  * chemin du fichier de configuration xml des tâches d’import et d’export
* `<add key=”DebugMode” value=”3″/>`
  * Activation des logs de débogage 1=>fichier 2=>console 3=>fichier + console
* `<add key=”DebugDir” value=”.\logs\MGChange\Debug”/>`
  * Chemin des logs de débogage
* `<add key=”LogDir” value=”.\logs\MGChange”/>`
  * Chemin des logs de traitement
* `<add key=”LogTracer” value=”3″/>`
  * Niveau d’information tracer dans les logs de débogage
* `<add key=”LogLevel” value=”3″/>`
  * Niveau des logs de débogage
* `<add key=”LogTime” value=”hour”/>`
  * Format des logs par heure
* `<add key=”HttpAuthUser” value=””/>`
  * Compte http pour l’authentification aux service web de la plateforme
* `<add key=”HttpAuthPwd” value=””/>`
  * Mot de passe http pour l’authentification aux service web de la plateforme
* `<add key=”HttpAuthType” value=””/>`
  * Type d’authentification http aux service web de la plateforme
* `<add key=”WSAutomateConfig” value=”localhost:1500″/>`
  * Configuration service automate de la plateforme
* `<add key=”WSDebug” value=”0″/>`
  * Activation du débogage des services web
* `<add key=”WSEndpoint” value=”http://localhost/Interconnexion/SoapServer.php”/>`
  * url d’accès aux services web de la plateforme

Rentrer les chemins des logs et de l’url d’accès à Multigest pour le WSEnpoint value.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://documentation.efalia.com/produit/efalia-transfert/installation/fichiers-de-configuration.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
