Configurations

Dans le dossier qui contient Elmer.Sync.exe, il y a un fichier ‘'appsettings.json'' dans lequel il y a les configurations pour Elmer.Sync.

Région

Région - Avantage - Index du champ optionel

Lors de l’exportation des projets, il y a 14 champs optionels dans le fichier résultant. Pour avoir la synchornisation des régions pour les projets, il faut configurer dans Avantage un champ optionel qui va contient les codes de région.


Allez dans ‘'Opérateur → Paramètres de compagnie → Autres paramètres de compagnie''.

image-20231006-171435.png

Allez dans l’onglet Projets. Remplir un des champs et garder en tête le numéro du champ remplie.

image-20231006-171637.png

Allez dans une fiche d’un projet, dans l’onglet ''Champs optionnels''.

image-20231006-172145.png

Dans le fichier de configuration ‘'appsettings.json'', modifier la valeur du champ "RegionOptionalField" pour le numéro du champ remplie précédement.

{
  "Avantage": {
    "Projects": {
      "RegionOptionalField": "1"
    }
  }
}


Région - Configuration des régions

Pour voir les valeurs possible dans Cactusoft Construction, aller dans Paramètres généraux.

image-20231006-185404.png

Ensuite, aller dans dans champs personalisés

image-20231006-185548.png

Cliquer sur le champ personalisé utilisé pour la région.

image-20231006-185655.png

On peut voir les valeurs possibles.

image-20231006-185729.png

Pour chaque valeur possible entrée dans le champ optionel ‘'Région'' dans Avantage, il faut associer la valeur à celle utilisé dans Cactusoft Construction. Exemple, si dans Avantage, j’utilise les codes 01-02-03-04 pour les régions et je veux faire l’assoication suivante dans Cactusoft Construction:
01 → Mauricie
02 → Quebec
03 → Baie-James
04 → Montreal
il faut que je modifie le fichier ‘'appsettings.json'' de la façon suivante:

{
  "Avantage": {
    "Projects": {
      "RegionMapping": {
        "Mauricie": "01",
        "Québec": "02",
        "Baie-James": "03",
        "Montréal": "04"
      }
    }
  }
}