gonexa-university-logo-blue
gonexa-university-logo-blue

Formation Initiale


La solution Gonexa Doc est la solution historique de Gonexa permettant de générer un document à partir d'un modèle au format .docx .xlsx .pptx .pdf

Installer Gonexa

Cette première étape vous guidera dans les étapes d'installation de notre solution de génération

Nous allons parcourir 5 étapes simples pour y parvenir :

  • Installer notre application via l’AppExchange
  • Donner les accès aux utilisateurs et à vous même
  • Sécuriser la solution avec une clé
  • Faire le lien entre Gonexa et Salesforce
  • Mettre à disposition des utilisateurs le bouton de génération

Pré-requis

AVANT DE DEMARRER
  • Avoir les droits d'installation d'un package sur l'environnement ciblé
  • Avoir un compte sur l'AppExchange

Installer le package via l'AppExchange

ETAPE #1
Accès à la page Gonexa sur l'AppExchange
  • Cliquez sur le lien suivant pour accéder à l’application Gonexa Doc sur l’AppExchange, la place de marché de Salesforce qui vous permet de consulter, télécharger et installer notre applications Gonexa Doc.
  • Cliquez sur "Get In Now"
Connexion à votre compte AppExchange
  • Connectez-vous à votre Salesforce en cliquant "Log In"
  • Choisissez Salesforce et entrez ensuite vos informations d’identification
  • Choisissez l’environnement de Production ou la Sandbox (recommandé avant le passage en production)
  • Renseignez votre nom d’utilisateur et votre mot de passe
  • Cliquez sur “Se connecter à Salesforce”
Installation du package
  • Sélectionnez l’option "Install for Admins Only" (les droits seront attribués par la suite via les ensembles d'autorisations)
  • Cliquez sur "Install"
  • Acceptez les conditions et cliquez sur "Confirm and Install"
  • Cliquez sur “Finish to continue”.
  • Une fois l’application installée, vous recevrez une notification de son succès par e-mail vous indiquant le succès de l’installation.
Vérification que le package est bien installé

Vous pouvez le vérifier depuis la Configuration.
Depuis l’onglet accédez aux "Packages installés"

Donner les accès aux utilisateurs et à vous même

ETAPE #2
2 niveaux de droits pour Gonexa Doc
  • Gonexa Doc User : Permet de générer un document
  • Gonexa Doc Admin : Permet de générer un document + Administration des modèles
Ensemble d'autorisation
  • Allez dans la configuration Salesforce
  • Recherchez "Ensemble d'autorisation" ou "Permission Sets"
  • Cliquez sur la lettre "G" pour accéder aux droits proposés par Gonexa
Affectation des ensembles d'autorisation
  • Cliquez sur l'ensemble d'autorisation souhaité
  • Cliquez sur "Gérez les attributions" ou "Manage assignements"
  • Cliquez sur "Ajouter une attribution" ou "Add assignement"
  • Sélectionnez l'utilisateur et cliquez sur suivant pour finaliser

Récupérer la clé de sécurité

ETAPE #3
Accès au gestionnaire de la clé de sécurité
  • Rendez vous dans le lanceur d'application Salesforce pour trouver "Administration Gonexa"
  • Cliquez sur "Gestion clé de sécurité"
  • Autorisez l'accès via le bouton "Autoriser"
Génération de la clé
  • Dans la section "Clés API", Cliquez sur "Générer" pour obtenir votre clé (à noter que cette clé est unique pour votre production et une autre clé commune à l'ensemble des sandbox)
  • Gardez précieusement cette longue chaîne de caractère qui est votre clé de sécurité

Faire le lien entre Gonexa et Salesforce

ETAPE #4
Accès via l'application Administration Gonexa
  • Rendez vous dans le lanceur d'application Salesforce pour trouver "Administration Gonexa"
  • Cliquez sur "Identifiants nommés" dans la section "Autorisation de la solution Gonexa Doc"
Créer un nouveau identifiant nommé "hérité"

Attention, ici il faut bien cliquer sur la flèche à côté de nouveau pour cliquer sur "Nouveau hérité" et saisir les informations suivantes :

Etiquette :

Gonexa Doc (sensible à la casse)

Nom :

Gonexa_Doc (sensible à la casse)

URL :

Production : https://api.exadoc.gonexa.fr  

tes Copier URL

URL

Sandbox : https://api.exadoc-test.gonexa.fr

tes Copier URL

Type d'identité :

Principal nommé

Protocole d'authentification :

Authentification par mot de passe

Nom d'utilisateur :

Gonexa

Mot de passe :

[Clé de sécurité récupérée à l'étape précédente]

Générer un en-tête d'autorisation :

checkbox-unchecked

Autoriser les champs de fusion dans l'en-tête HTTP :

checkbox-checked

Autoriser les champs de fusion dans le corps HTTP :

checkbox-unchecked

Connexion réseau sortante :

checkbox-unchecked

Positionner le bouton de génération

ETAPE #5
Utilisation du composant lightning dans la page (recommandé)
  • Rendez vous sur le contexte où vous souhaitez voir afficher le composant (opportunité, devis, ...)
  • Modifiez la présentation de page lightning en cliquant sur "Modifier la page" en cliquant sur gd
  • Cherchez le composant "Gonexa - Generate Document"
  • Déposez le composant dans votre page
  • Enregistrez & activez la page pour les profils ou applications souhaités.
Utilisation du "bouton" en haut de la page
  • Rendez vous dans le gestionnaire d'objet ou vous souhaitez voir afficher le bouton de génération
  • Cliquez sur la rubrique "Boutons, liens et actions"
  • Cliquez sur "Nouvelle action"

Type d'action :

Composant lightning

Composant lightning :

gnx:generateDocument

Etiquette :

[Texte qui apparait à l'utilisateur]

Nom :

[Automatique]

  • N'oubliez pas de déposer l'action dans la page de présentation souhaitée

Nous allons parcourir 3 étapes simples pour y parvenir :

  • Création de la configuration de base dans Salesforce
  • Design dans Word du document
  • Chargement du modèle dans Salesforce pour le mettre à disposition des utilisateurs

Pré-requis

AVANT DE DEMARRER
  • Avoir fait l'installation complète du package
  • Maitriser les basiques de Mircosoft Word ou Google Docs

Configuration de base dans Salesforce

ETAPE #1
Création de base du nouveau modèle
  • Cliquez sur l'onglet "Modèle de document" ou "Document template"
  • Cliquez sur "Nouveau"
  • Choisissez le type de modèle : Principal pour un modèle classique, Associé pour les annexes ou Traduction pour traduire un modèle principal qui a été déjà fait
  • Donnez un nom au modèle : Il apparaitra à l'utilisateur dans le cas où plusieurs modèles sont présents sur le même objet Salesforce
  • Choisissez la politique de gestion des versions pour permettre d'optimiser le stockage Salesforce
  • Cochez les bons formats de sortie souhaités en restant cohérent avec le format du futur modèle
  • Les autres éléments de configuration sont facultatifs, vous pouvez enregistrer
Sélection de l'Objet principal

L'objet principal est le point départ de la génération, il s'agit du contexte de base pour la création d'un document. 

  • Cliquez sur "Choisir l'objet principal"
  • Cherchez l'objet Salesforce à partir duquel vous souhaitez lancer la génération
  • L'étiquette de la balise est automatiquement alimenté par le nom API de l'objet mais vous pouvez le modifier pour faciliter la compréhension de votre modèle de document
  • Définissez le préfix, on attends ici un texte qui sera figé pour l'ensemble des générations et qui composera la première partie du nom du fichier
  • Choisissez un champ sur l'objet principal pour le suffix qui composera la 2ème partie du nom de fichier dynamiquement cette fois-ci (Astuce, vous pouvez créé un champ formule sur l'objet principal pour avoir un nom de fichier plus personnalisé)
Création d'Objets enfant

Les objets enfants sont les éléments liés à l'objet principal. Il s'agit des "listes associées" à votre objet principal. Par exemple, on aura les "Produits d'opportunités" liés à une opportunité. 

Important, il n'est pas obligatoire d'avoir un objet enfant pour permettre une génération. Seul l'objet principal est obligatoire. 

  • Rendez vous dans l'onglet "Objets" à côté de "Journaux" pour accéder à la création des objets enfants
  • Cliquez sur "Nouveau"
  • Choisissez l'objet Salesforce concerné
  • L'étiquette s'alimente par défaut mais vous pouvez la modifier pour plus de clarté dans le modèle
  • Finalisez cette partie en cliquant sur "Créer"

Design dans Word

ETAPE #2

Vous pouvez partir d'un modèle de document que vous avez déjà ou télécharger un modèle pré-conçus directement accessible via notre page : Templates pré-conçus

Construction de la partie statique du document
  • Assurez vous de mettre en page votre document complètement sur la partie qui ne changera pas au moment de la génération
  • Prévoyez simplement des tableaux dans votre word pour tout ce qui va concerner les "Objets enfants" (ex : Produits d'opportunité)
Ouvrir l'Assistant
  • Dans le document template, cliquez sur "Assistant" en haut à droite de la page
  • Autorisez l'assistant à communiquer avec votre Salesforce (à faire 1 seule fois)
  • Mettez à la bonne taille la fenêtre qui s'est ouverte avec l'objet principal et les objets enfants
Insertion des balises à partir de l'Assistant

Il faudra bien connaître quelle information vous souhaitez dynamiquement mettre à la génération dans votre modèle.

  • Cliquez sur l'objet dans l'Assistant pour afficher les champs disponibles
  • Utilisez la barre de recherche pour filtrer
  • Cliquez sur le champ souhaité (ce champ est copié dans votre presse papier)
  • Il ne reste plus qu'à coller à l'endroit souhaité dans votre document
  • Vous pouvez également cliquez sur les flèches pour naviguer entre les relations des objets et chercher des informations liées à l'objet principal (remonter des relations)
  • Paramétrez la mise en forme de la balise avec le standard Word (taille, couleur, alignement, gras..)
Enregistrement du word sur votre ordinateur
  • Assurez vous d'enregistrez votre modèle word dans un répertoire propre pour le retrouver facilement
  • Pour les utilisateurs de la suite Google Workspace avec Google Doc, enregistrez votre modèle au format Word (.docx)

Important : On recommande de garder le poids du fichier le plus petit possible pour optimiser la génération

Mise en ligne du modèle

ETAPE #3
Ajout du modèle dans le document template
  • Retournez dans la configuration du modèle de document dans Salesforce
  • Cliquez sur "Ajouter un modèle"
  • Sélectionnez sur votre modèle word à partir de l'explorateur de fichier
  • Cliquez sur "Ouvrir"
  • Attendez quelques secondes pour voir apparaître le message de succès
Les erreurs classiques
  • Assurez vous que votre modèle soit bien dans l'un des formats suivants : ".docx" ".pptx" ".xlsx" ou ".pdf"
  • Consultez l'onglet "Champs de fusion" en cas de pastille rouge pour voir si une balise n'est pas correctement formalisée ou que le champ dans Salesforce n'existe pas
Test du modèle
  • Cette partie est importante pour valider que le modèle fonctionne bien comme attendu
  • Indiquez le nom d'un enregistrement de votre objet principale (ex : Opportunité ABC) pour trouver un enregistrement de test
  • Cliquez sur "Tester le modèle"

Votre modèle est à présent disponible à la génération pour toutes les personnes qui ont bien l'ensemble d'autorisation "Gonexa Doc Users permission sets"

Gérer des tableaux

Insérez des éléments liés à votre contexte principal sous forme de tableaux

Nous allons parcourir 3 étapes simples pour y parvenir :

  • Création de plusieurs tableaux dans un document
  • Filtrer ces tableaux pour afficher uniquement la donnée pertinente
  • Trier les tableaux par le critère de son choix

Pré-requis

AVANT DE DEMARRER
  • Avoir un modèle déjà prêt avec l'objet principal configuré
  • Prendre un cas d'usage ou l'objet principal a bien des éléments liés (ex : Opportunité, Devis, Compte, ...)
POURQUOI FAIRE DES TABLEAUX ?

Un tableau correspond à une liste associée dans Salesforce. Par exemple, si je suis sur un compte, les contacts sont enfants du compte. Si je me trouve sur une opportunité, les produits d'opportunités sont des enfants de l'opportunité. 
Ces relations peuvent être standards ou construite via des objets personnalisés. La technologie Gonexa permettra simplement d'afficher les informations liées à votre contexte.

De nombreux cas d'usage sont possibles comme afficher les produits, les services et les options liées à mon opportunité commerciale dans 3 tableaux séparés dans mon document alors qu'ils sont tous dans le même objet Salesforce (ProductLineItems).

Créer des tableaux

ETAPE #1
Ajout des objets enfants dans Salesforce
  • Dans votre modèle de document, cliquez sur l'onglet "Objets" pour accéder à la liste des objets liés
  • Cliquez sur "Nouveau" dans la partie "Objet enfants"
  • Sélectionnez l'objet Salesforce lié à votre contexte (ex : Produits d'opportunité lié à l'opportunité)
  • Renommez bien l'étiquette de la balise si vous souhaitez avoir plusieurs tableaux sur le même objet enfant
  • Cliquez sur "Créer"
  • Répétez l'opération plusieurs fois avec à chaque fois une étiquette nommée correctement (ex : Etiquette n°1 = Produit, Etiquette n°2 = Service, Etiquette n°3 = Option")
  • On termine cette partie en cliquant sur "Ouvrir Assistant" afin de faciliter l'insertion des informations dans le document final
Insertion des tableaux dans Word

Cette étape se base sur des tableaux standards proposés par Word. Pour plus de simplicité, n'hésitez pas à utiliser nos modèles pré-conçus disponibles sur notre site web.

  • Insérez un nouveau tableau avec 2 lignes et le nombre de colonnes que vous souhaitez
  • La première ligne permettra d'avoir le nom des colonnes, nommez comme vous souhaitez les colonnes
  • Sur la 2ème ligne, nous allons utiliser l'Assistant que nous avons ouvert précédemment pour mettre les balises
  • Cliquez sur l'objet enfant souhaité et cherchez le champ en fonction de ce que vous souhaitez mettre dans votre tableau
  • Finalisez le modèle avec l'ensemble des champs que vous souhaitez voir afficher



Pour faciliter la compréhension, vous pouvez télécharger le modèle présenté durant la démonstration ci-dessous :

Chargement du modèle et test
  • Retournez dans Salesforce et chargez le modèle Word avec les tableaux en cliquant sur "Charger version"
  • Assurez vous d'avoir un enregistrement de test avec des enfants
  • Testez la génération pour voir le résultat final

Filtrer les tableaux

ETAPE #2

Les filtres permettent de s'assurer de voir uniquement la donnée pertinente par rapport à votre contexte. Ici, nous souhaitons filtrer uniquement la catégorie "Produit" dans le 1er tableau, les "Services" dans le 2ème et les "Options" dans le dernier. Nous utilisons 3 fois le même objet Salesforce mais avec des vues différentes.

Identification du filtre à utiliser
  • La connaissance de votre Salesforce est indispensable pour connaître le bon filtre à utiliser et qui sera celui alimenté par la bonne donnée
  • Si le champ qui pourra filtrer la donnée n'est pas encore créé, il faut bien le créer et s'assurer qu'il soit alimenté. 
Ajout de la condition sur l'objet enfant
  • Dans l'onglet "Objet", cliquez sur l'étiquette (ex : Produit, Service ou Option)
  • Dans le panneau "Conditions", cliquez sur "Nouvelle condition"
  • Retrouvez le champ à utiliser pour le filtre
  • Indiquez l'opérateur et la valeur attendue (ex : Category = "Produit")
Vérification du filtre
  • Retournez dans votre contexte (Devis, Opportunité, ...)
  • Assurez vous d'avoir de la donnée complétée sur le champ filtré
  • Générez pour vérifier que le filtre a bien été appliqué

Trier les tableaux

ETAPE #3

Cette étape est facultative puisque cela permettra simplement d'améliorer un peu l'organisation de la donnée dans votre tableau au moment de la génération. 

Identifier le critère de tri
  • Même chose que pour le filtre, il faut identifier le bon champ qui va nous permettre de trier dynamiquement
  • Assurez vous qu'il y a un lien avec l'objet enfant
  • Si ce champ n'existe pas, il faudra bien le créer également
  • Récupérez le nom API du champ, il sera nécessaire pour le filtre
Ajout du filtre sur l'objet enfant
  • Retournez sur l'objet enfant que vous souhaitez filtrer
  • Dans la zone "Requête de tri", indiquez le nom API du champ à filtrer
  • Mettez un espace + ASC ou DESC suivant si vous souhaitez un tri croissant (ASC pour Ascending) ou décroissant (DESC pour Descending)
  • Exemple : "TotalPrice ASC" si je souhaite trier le ligne de produit du plus gros montant total (TotalPrice) en haut au plus petit en bas
Vérification du tri
  • Retournez dans votre contexte (Devis, Opportunité, ...)
  • Assurez vous d'avoir de la donnée complétée sur le champ trié
  • Générez pour vérifier que le tri a bien été appliqué

Conditions d'affichage dans Word

Mettez du dynamisme dans vos modèles en créant des conditions d'affichage de paragraphes, d'images ou n'importe quel élément dans votre document. 

Nous allons décomposer la formation en 2 étapes simples :

  • Création d'une condition simple pour comprendre le principe
  • Voir des cas d'usage réels que nous rencontrons régulièrement

Pré-requis

AVANT DE DEMARRER
  • Avoir un modèle déjà prêt avec l'objet principal et un objet enfant configuré
  • Utiliser un modèle word, attention cette fonctionnalité n'est pas disponible dans Google Doc
  • Avoir les champs "adresse d'expédition" et "adresse de facturation" présents dans le modèle
POURQUOI FAIRE DES CONDITIONS ?

Une condition permet d'afficher ou non un texte, une image, un tableau et tout autre éléments en fonction d'un critère qui se trouve dans Salesforce. C'est très pratique pour ajouter un paragraphe légal dans les CGVs en fonction d'une case à cocher par exemple dans Salesforce ou pour masquer une partie qui montre les remises possibles alors qu'aucune remise n'a été appliquée dans un devis. 

L'idée est de personnaliser un modèle sans pour autant démultiplier le nombre de modèle différents. 

Condition d'affichage simple

ETAPE #1
Identification de la logique

La logique dans notre exemple sera simple, nous souhaitons afficher le mot "Pomme" quand la case à cocher sur le compte "Afficher le mot Pomme" est cochée. 

  • Définissez le champ qui sera utilisé ensuite pour la condition (Les champs "liste de sélection multiple", "date", et "zone de texte" ne sont pas utilisables dans une condition)
  • Réfléchissez à la logique que vous souhaitez
  • Retrouvez le modèle de document sur lequel vous souhaitez faire la condition
  • Assurez vous que l'objet principal & les objets enfants (facultatifs) sont bien configurés
  • Ouvrez l'assistant à partir du modèle de document
Créer la condition via l'assistant
  • A l'aide de l'assistant, trouvez le champ Salesforce qui sera à la base de votre condition
  • Cliquez sur les 3 petits points au bout de la ligne
  • Cliquez sur "Ajouter une condition"
  • Je complète la logique en indiquant dans la case "True" le mot "Pomme" (True = Case cochée)
  • Je laisse vide la case "False" pour ne rien mettre si la case est décochée
  • Cliquez sur "Copier"
Insertion de la condition dans Word
  • Cliquez sur l'onglet "Insertion" dans le ruban word
  • Cliquez sur "Champs..." ou "Insérer un champs"
  • Coller à présent la condition dans la zone éditable à la place du signe égal déjà présent
  • Finaliser en cliquant sur "Ok"

A noter que c'est la condition si faux qui sera affichée par défaut dans le modèle mais que la condition s'exécutera en fonction de notre critère au moment de la génération. 

Tester votre condition
  • Charger votre modèle avec la condition comme habituellement en chargeant une nouvelle version
  • Trouvez un enregistrement qui correspond à votre critère (Nous cochons la case "Afficher le mot Pomme" sur notre compte pour l'exemple)
  • Générer un document pour valider que la condition fonctionne bien
  • Testez systématiquement toutes les alternatives de votre condition pour vous assurer qu'elle a été bien construite

Conditions d'affichage réelles

ETAPE #2
Affichage du mot "Gratuit" à la place de 0€ dans un tableau

Nous partons du principe que nous avons un modèle avec un tableau ou il y a un champ devise pour pouvoir faire la condition. Dans notre exemple, nous utilisons l'opportunité et les produits d'opportunité.

  • Assurez vous d'avoir bien un objet principal ainsi qu'un objet enfant configuré
  • Ouvrez l'assistant à partir du modèle de document
  • Cherchez le champ sur votre objet enfant
  • Cliquez sur les 3 petits points et ajouter une condition
  • Indiquez "0" dans la valeur attendue
  • Texte si vrai = Gratuit
  • Texte si faux = [Re-mettre la balise que l'on souhaite afficher]
  • Dans le tableau dans Word, positionnez vous à l'endroit où vous souhaitez insérer la condition
  • Accéder toujours au même menu pour insérer un champ "Insertion/Insérer un champ"
  • Collez la condition dans la zone éditable
  • Cliquez sur "Ok"
  • Finaliser en chargeant le modèle comme habituellement
  • Testez
Affichage d'une case cochée ou décochée dans Word

Nous partons d'un exemple où nous souhaitons afficher une case à cocher de la même manière que dans Salesforce.

  • Le principe de départ reste le même que pour la cas précédent
  • Nous insérons une condition
  • Texte si vrai = ✅
  • Texte si faux = ❌

A noter si nous utilisons ici des émojis mais nous pourrions tout à fait insérer des images, il faut simplement faire ce changement après avoir insérer la condition, basculer les codes de champs avec un clic droit sur la condition.

  • Si vous avez modifiez la condition directement en basculant les codes de champs, assurez vous de bien faire "Mettre à jour les champs" en effectuant un clic droit sur la condition
Affichage de plusieurs champs dynamiquement
  • Même principe que précédemment pour insérer la condition
  • Une fois la condition insérée, faites un clic droit pour "basculer les codes de champ"
  • Déplacer l'intégralité des parties que vous souhaitez avoir en dynamique dans la zone "Texte si vrai" ou "Texte si faux" en fonction de votre logique
  • Finaliser en chargeant le modèle comme habituellement
  • Testez

Import/Export modèles

Facilitez vos déploiements entre 2 environnements via notre outils d'import/export. 

Nous allons parcourir 3 étapes simples pour y parvenir :

  • L'export des modèles à partir de l'environnement source
  • L'import dans le nouvel environnement
  • La mise en production finale des modèles

Pré-requis

AVANT DE DEMARRER
  • Avoir 2 environnements avec Gonexa installé (2 sandboxes ou 1 sandbox + 1 production)
  • Mise à jour du package au minimum sur la version "Bordeaux '23" (Février 2023)
  • Avoir au moins 1 modèle présent sur un environnement
POURQUOI L'IMPORT / EXPORT ?

La configuration Gonexa ne peut pas se déployer à l'aide d'un change set ou d'un outil de déploiement classique puisqu'il ne s'agit pas de déployer de la méta-data.

Un modèle de document est configuré à l'aide de donnée (Saisie dans les champs "Nom du modèle", format de sortie, politique de gestion des versions, etc...) mais aussi du fichier qui porte les balises. 

Si vous deviez déployer ça sans outil particulier, il faudrait faire des exports de donnée + export de fichier et re-faire les liens dans le nouvel environnement. C'est pour cette raison que nous avons développé un outil qui permet d'exporter d'un côté et d'importer dans le nouvel environnement en quelques clics. 

L'export

ETAPE #1
Connection à Salesforce
  • Connectez vous à votre environnement source
  • Vérifiez que vos modèles sont bien présents
Connection à l'App Gonexa
  • Rendez-vous sur l'Administration Gonexa via le lançeur d'application
  • Dans la section des liens, cliquez sur "L'App" ou rendez vous sur https://app.gonexa.fr
  • Une fenêtre peut s'ouvrir si c'est la 1ère fois pour demander à l'App de communiquer, cliquez sur autoriser
  • Cliquer sur le logo Salesforce pour vous connecter
  • Choisissez "Sandbox" ou "Production" en fonction de la nature de votre environnement de départ
Sélection & export des modèles
  • Cliquez sur "Gérer mes modèles" dans la partie "Import/Export"
  • La liste des modèles apparait, sélectionnez le ou les modèles que vous souhaitez exporter (à noter que seul les modèles avec un fichier sont exportables)
  • Cliquez sur "Exporter" en bas de la liste pour créer le Zip d'export
  • Un fichier Zip se télécharge directement
  • Gardez précieusement ce fichier pour la suite

L'import

ETAPE #2

Il est possible d'importer les modèles sur une production ou une sandbox. A savoir également que si vous répéter l'opération, il y aura une mise à jour des modèles et non pas une création de doublon du moment qu'il s'agit des mêmes modèles. 

Déconnexion environnement source de l'App Gonexa
  • Assurez vous tout d'abord de bien vous déconnecter de l'App Gonexa
  • Cliquez sur l'avatar en haut à droite sur app.gonexa.fr
  • Cliquez sur déconnexion
Connexion à Salesforce
  • Connectez vous à votre environnement Salesforce cible
Connexion à l'App Gonexa
  • Rendez-vous sur l'Administration Gonexa via le lançeur d'application
  • Dans la section des liens, cliquez sur "L'App" ou rendez vous sur https://app.gonexa.fr
  • Une fenêtre peut s'ouvrir si c'est la 1ère fois pour demander à l'App de communiquer, cliquez sur autoriser
  • Cliquer sur le logo Salesforce pour vous connecter
  • Choisissez "Sandbox" ou "Production" en fonction de la nature de votre environnement de départ
Sélection & export des modèles
  • Cliquez sur "Gérer mes modèles" dans la partie "Import/Export"
  • Cliquez sur "Importer des fichiers"
  • Sélectionnez le Zip que vous aviez exporté
  • Un message de succès vous indiquer que les modèles sont bien importés
  • Vous pouvez vérifier dans Salesforce que les modèles ont bien été importés

Mise en production finale

ETAPE #3

Cette étape permet d'envoyer l'intégralité des nouveaux modèles importés à nos serveurs Azure pour que les générations fonctionnent. 

Ajout du bouton "Charger versions"

Cette étape n'est pas nécessaire si vous avez installé directement la version "Bordeaux" (Février 2023). Cette partie est nécessaire uniquement en cas d'update d'une version antérieure. 

  • Rendez-vous dans le gestionnaire d'objet dans la configuration
  • Retrouvez l'objet "Document template" ou "Modèle de document"
  • Cliquez sur "Présentation du bouton Vue de liste"
  • Modifiez la vue de liste en cliquant sur le chevron en bout de ligne
  • Ajoutez le bouton personnalisé "Charger versions" dans les boutons personnalisés
Charger les versions via une vue de liste
  • Rendez-vous sur l'onglet "Document template" ou "Modèle de document"
  • Sélectionnez les modèles
  • Cliquez sur le bouton en haut à droite "Charger versions"
  • Les modèles sont à présent complétement fonctionnels