Google Maps - Complément
YellowBox Store
Introduction
Le but de cette documentation est de reproduire dans une base spécifique à un client le module de géolocalisation tel qu’il a été paramétré dans la base de démonstration, à savoir :
- Effectuer le géocodage des Sociétés à partir des informations de la table Adresse
- Afficher dans un onglet de la fiche Société une carte avec les sociétés présentes dans un rayon saisissable par l’utilisateur.
- Proposer une représentation géographique de la liste des Sociétés.
- Effectuer le géocodage des Leads à partir de l’adresse saisie dans des champs spécifiques.
- Proposer une représentation géographique de la liste des Leads.
Le géocodage des sociétés
La création d’une recherche
Créer une recherche pour que le géocodage ne se fasse que sur les sociétés dont la latitude est vide. Il est en effet inutile de géocoder celles qui le sont déjà. Lors de la modification d’une adresse, les champs latitude et longitude de la table adresse sont vidés sur l’adresse concernée, ces fiches seront alors incluses dans la recherche.
- Aller dans Paramétrage/Ecrans et structure/Recherches,
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, dans notre exemple ‘Sociétés - Coord x et y adresse vides’,
- Cliquer sur ‘Changer le mode de recherche SQL/Critère',
- Coller la requête suivante dans la zone prévue à cet effet.
Sachant que les sociétés positives à au moins un des tests suivants ne seront pas traitées, on peut les exclure de la recherche et, ainsi, optimiser les traitements du plugin :
code postal vide, ville vide, latitude non vide, longitude non vide, erreur de géocodage à 1.
SELECT
s.id_element
FROM
societe s,
adresse a,
lienadresse la
WHERE
la.id_element = s.id_element
AND la.courrier = 1
AND a.id_adresse = la.id_adresse
AND COALESCE(a.coordx, '') = ''
AND COALESCE(a.coordy, '') = ''
AND a.ville <> ''
AND a.codepostal <> ''
AND a.erreur_geocodage=1;
Le paramétrage du plugin
Créer le paramétrage du plugin pour géocoder les adresses :
- Aller dans ‘Paramétrage/Traitements/Traitements/Plugins’,
- Cliquer sur le bouton [Ajouter],
- Saisir un nom,
- Sélectionner le plugin ‘YellowBox Geoloc’,
- Sélectionner l’instance ‘GenericAddressFieldsGlobalGeocodingFunction (fonction)’,
- Sélectionner la recherche créée au point précédent,
- Valider ce paramétrage.

La planification du plugin
Créer une planification inactive permettra de l’utiliser dans un processus.
- Aller dans ‘Paramétrage/Traitements/Traitements/Plugins’,
- Cliquer sur le bouton [Planifier],
- Cliquer sur le bouton [Ajouter],
- Saisir un nom et sélectionner le plug paramétré au point précédent,
- Décocher la case ‘Actif’ puis cliquer sur le bouton [Valider].

Le paramérage du processus d’exécution
But : planifier l’exécution chaque nuit du géocodage des sociétés dont la latitude est vide et dont le code postal ou la ville est renseigné.
- Aller dans ‘Paramétrage/Automatismes/Processus’,
- Cliquer sur le bouton [Ajouter],
- Saisir un nom puis cliquer sur le bouton [Suivant],
- Cliquer sur
, - Dans ‘Type’ sélectionner Plugin,
- Dans ‘Plugin’ sélectionner le plugin paramétré au point précédent puis cliquer sur le bouton [Valider].

Pour planifier ce processus :
- Sur la liste des processus cliquer sur le bouton [Planifier],
- Cliquer sur le bouton [Ajouter],
- Saisir un nom,
- Sélectionner le processus paramétré ci-dessus,
- Paramétrer la périodicité (dans notre exemple, le processus s’exécutera chaque jour à 6h) puis cliquer sur le bouton [Valider].

L’initialisation de l’existant
Le géocodage des fiches sociétés existantes sera effectué lors de la première exécution de la planification du processus.
Auparavant, pour que les champs correspondants aux coordonnées minimum et maximum soient calculés correctement lors du géocodage, le champ ‘Rayon’ doit être initialisé.
Pour cela, aller dans Paramétrage/Automatismes/Traitements/Règles,
- Cliquer sur le bouton [Planifier],
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Sociétés – MAJ Rayon’ dans notre exemple,
- Décocher la case ‘Actif’,
- Coller la requête suivante dans la zone de saisie, en remplaçant le nom du champ présent dans la requête par celui que vous avez créé puis cliquer sur le bouton [Valider].
UPDATE societeparam
SET
C80623COORDXMIN =
(SELECT cast(a.coordx as float) - (cast(C80627RAYON as float)/111)
FROM adresse a, lienadresse la
WHERE la.id_element = societeparam.id_element
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse
),
C80624COORDXMAX =
(SELECT cast(a.coordx as float) + (cast(C80627RAYON as float)/111)
FROM adresse a, lienadresse la
WHERE la.id_element = societeparam.id_element
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse
),
C80625COODYMIN =
(SELECT cast(a.coordy as float) - (cast(C80627RAYON as float)/111)
FROM adresse a, lienadresse la
WHERE la.id_element = societeparam.id_element
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse
),
C80626COORDYMAX =
(SELECT cast(a.coordy as float) + (cast(C80627RAYON as float)/111)
FROM adresse a, lienadresse la
WHERE la.id_element = societeparam.id_element
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse
);
- Exécuter ensuite la règle en cliquant sur l’icône de la colonne ‘Forcer’. Le champ rayon sera ainsi renseigné sur toutes les fiches existantes.
La visualisation des sociétés alentours
Le but est d’afficher dans un onglet de la fiche société une carte géographique situant celles présentes dans un rayon saisissable par l’utilisateur. Cela nécessite la création de champs, de règles, d’une recherche, d’un paramétrage du plugin et la modification de la fiche Société.
La création des champs
But : créer des champs afin de stocker le rayon souhaité ainsi que les coordonnées minimales et maximales. Celles-ci seront calculées d’après la latitude et la longitude de l’adresse et le rayon saisi.
Champs à créer:
- Rayon(km) de type Entier, saisissable
- Coordx min de type numérique, non saisissable
- Coordx max de type numérique, non saisissable
- Coordy min de type numérique, non saisissable
- Coordy max de type numérique, non saisissable
Aller dans Paramétrage/Ecran et structure/Structure, déployer Tables/Sociétés, cliquer sur Champs et pour chacun des champs listés ci-dessus:
- Saisir son nom,
- Sélectionner son type (tel que défini ci-dessus),
- Cliquer sur le bouton [Suivant] jusqu’à l’écran de définition des conditions,
- Sélectionner le caractère saisissable ou non selon le champ (tel que défini ci-dessus)
- Cliquer sur le bouton [Terminer].
La création des règles
Règle de valeur par défaut
But : initialiser la valeur du champ lors de la création d’une fiche.
- Dans ‘Paramétrage/Automatismes/Traitements/Traitements/Règles, cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Sociétés - Rayon par défaut = 3’ dans notre exemple,
- Sélectionner le type ‘Valeur par défaut’,
- Sélectionner la table ‘Sociétés puis cliquer sur le bouton [Suivant],
- Dans ‘Champ à modifier’ sélectionner le champ ‘Rayon (km)’,
- Saisir la valeur par défaut, 3 dans notre exemple puis cliquer sur le bouton [Valider].

Règle à validation de fiche
But : calculer les champs coordx et coordy min et max d’après le rayon et les coordonnées de l’adresse principale de la société.
- Dans ‘Paramétrage/Automatismes/règles, cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Sociétés - Calcul coord min max / Rayon’ dans notre exemple,
- Dans Type règle sélectionner ‘Requête SQL à validation d’une fiche’,
- Dans Table, sélectionner ‘Sociétés’ puis cliquer sur le bouton [Suivant],
- Dans la zone de texte, coller la requête suivante dans la zone prévue à cet effet, puis remplacer les champs par ceux créés dans le point précédent.
UPDATE societeparam
SET
C80623COORDXMIN =(SELECT
cast(a.coordx as float) - (cast(C80627RAYON as float)/111)
FROM
adresse a,
lienadresse la
WHERE
la.id_element = '##reffiche$$'
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse),
C80624COORDXMAX =(SELECT
cast(a.coordx as float) + (cast(C80627RAYON as float)/111)
FROM
adresse a,
lienadresse la
WHERE
la.id_element = '##reffiche$$'
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse),
C80625COODYMIN = (SELECT
cast(a.coordy as float) - (cast(C80627RAYON as float)/111)
FROM
adresse a,
lienadresse la
WHERE
la.id_element = '##reffiche$$'
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse),
C80626COORDYMAX =(SELECT
cast(a.coordy as float) + (cast(C80627RAYON as float)/111)
FROM
adresse a,
lienadresse la
WHERE
la.id_element = '##reffiche$$'
AND la.courrier = 1
AND a.coordx <> ''
AND a.coordy <> ''
AND a.id_adresse = la.id_adresse)
WHERE
societeparam.id_element = '##reffiche$$';
La création de la recherche
But : créer une recherche qui permet d’identifier les sociétés dont les coordonnées sont comprises dans le rayon saisi dans la fiche.
- Aller dans Paramétrage/Ecrans et structure/Recherches,
- Cliquer sur le bouton [Ajouter],
- Saisir un titre, ‘Sociétés - Recherche sociétés dans rayon’ dans notre exemple,
- Sélectionner la table Sociétés,
- Cliquer sur ‘Changer le mode de recherche SQL/Critère’ pour coller la requête suivante, puis remplacer dans la requête les champs par ceux créés.
SELECT
s.id_element
FROM
societe s,
adresse a,
lienadresse la
WHERE
a.coordx > (SELECT
sp2.C80623COORDXMIN
FROM
societeparam sp2
WHERE
sp2.id_element = '##reffiche$$')
AND a.coordx < (SELECT
sp2.C80624COORDXMAX
FROM
societeparam sp2
WHERE
sp2.id_element = '##reffiche$$')
AND a.coordy > (SELECT
sp2.C80625COODYMIN
FROM
societeparam sp2
WHERE
sp2.id_element = '##reffiche$$')
AND a.coordy < (SELECT
sp2.C80626COORDYMAX
FROM
societeparam sp2
WHERE
sp2.id_element = '##reffiche$$')
AND la.id_adresse=a.id_adresse and s.id_element=la.id_element;
La création du paramétrage du plugin
Dans le paramétrage/Automatismes/Traitements/Traitements/Plugins, cliquer sur le bouton [Ajouter],
- Saisir un nom ‘Geoloc - Affichage des sociétés dans l’onglet Alentours’ dans notre exemple,
- Sélectionner le plugin ‘YellowBox Geoloc’,
- Sélectionner l’instance ‘GoogleMap (Composant liste)’,
- Sélectionner la recherche créée au point précédent (‘Sociétés - Recherche sociétés dans rayon’ dans notre exemple),
- Saisir la clé d’api qui vous a été fournie,
- Dans ‘Table utilisée’ sélectionner la table Société,
- Dans ‘utiliser la table adresse’ sélectionner ‘Oui’,
- Laisser les paramètres ‘Latitude’ et ‘Longitude’ vides,
- Dans ‘Champs pour la bulle d’aide’, sélectionner les champs que vous souhaitez voir au survol des points représentatifs des sociétés. Dans notre exemple : Raison sociale, Type et Gestionnaire,
- Dans ‘Champs pour affichage des détails, sélectionner les champs que vous souhaitez voir dans le cartouche qui s’affiche lors du clic sur le point. Dans notre exemple : Raison sociale, Type, Gestionnaire, Nom complet du contact principal et Téléphone de la société,
- Dans ‘Sélection du champ de rupture’, sélectionner le champ qui affectera la couleur du point. Dans notre exemple, le champ ‘Type’ permet de différencier par la couleur les Prospects des Clients et des Partenaires.

La modification du processus de géocodage
Pour que les champs créés pour l’affichage des sociétés alentours soient calculés lors du géocodage des nouvelles adresses, le processus de géocodage des adresses doit être modifié ainsi : Dans Paramétrage/Automatismes/Processus,
- Ouvrir le processus nommé ‘Geocodage des sociétés’ dans notre exemple,
- Cliquer sur le bouton à droite de ‘Fonctions associées au processus’,
- Dans la fenêtre ‘Ajout d’une fonction’, à droite de type, sélectionner ‘Requête SQL’,
- Sélectionner la règle créée précédemment et nommée ‘Societes - MAJ_Coord min-max’ dans notre exemple,
- Cliquer sur le bouton [Valider].
Le rendu de la fiche Processus est alors celui-ci :
Cliquer ensuite sur le bouton [Valider] de la fiche Processus.
La modification du design de la fiche Société
Pour reproduire le visuel suivant dans la fiche société,
- Ouvrir une fiche Sociétés,
- Cliquer sur ‘Mode éditeur’,
- Sélectionner le groupe d’onglet et cliquer sur le bouton [Ajouter] du mode éditeur,
- Dans la fenêtre ‘Créer un objet design’, à droite de ‘Type’ sélectionner ‘Onglet’, saisir ‘Alentours’ dans Nom puis cliquer sur le bouton [Valider],
- Sélectionner l’onglet créé,
- Cliquer sur le bouton [Ajouter]du mode éditeur,
- Dans la fenêtre ‘Créer un objet design’, à droite de ‘Type’ sélectionner ‘Texte’, saisir ‘Adresse :’ puis cliquer sur le bouton [Valider],
- Sélectionner le texte créé, dans ‘Mode éditeur’ cliquer sur la ligne ‘Français’ du tableau ‘Traduction’,
- Dans la fenêtre ‘Saisir de la traduction : Français’, dans la zone html, positionner le curseur à droite de ‘Adresse :’ appuyer sur les touches Shift Entrée (pour un retour à la ligne), cliquer sur ‘Insérer un champ’ et dans l’arbre de la structure, déployer ‘Adresses’ et cliquer sur ‘Adresse complète’,
- Cliquer sur le bouton [Valider],
- Cliquer sur le bouton [Ajouter]du mode éditeur,
- Dans la fenêtre ‘Créer un objet design’, à droite de ‘Type’ sélectionner ‘Champ’, laisser ‘Titre et champ’, dans la liste déroulante suivante sélectionner le champ ‘Rayon (km)’ créé précédemment puis cliquer sur le bouton [Valider],
- Sélectionner le champ ajouter et modifier sa position vers la droite pour le positionner en colonne 2 puis vers le haut pour qu’il soit en ligne 1, à droite de l’adresse,
- Sélectionner à nouveau l’onglet,
- Cliquer sur le bouton [Ajouter]du mode éditeur,
- Dans la fenêtre ‘Créer un objet design’, à droite de ‘Type’ sélectionner ‘Bouton, puis dans ‘Fonctionnalité’ sélectionner ‘Fiche : Sauver’. Cliquer ensuite sur le bouton [Valider],
- Si vous le souhaitez, vous pouvez modifier le titre du bouton en modifiant sa traduction après avoir cliqué sur le bouton [Rendre spécifique]. Pour supprimer l’icône associée cliquer sur [Rendre spécifique] à droite de ‘Propriétés’ et pour la propriété ‘name= « afficheiconebouton »’ saisir 0 à la place de 1 dans ‘valeur=’,
- Modifier la position du bouton pour le placer sur la même ligne que le champ Rayon si vous le souhaitez,
- Sélectionner à nouveau l’onglet ‘Alentours’,
- Cliquer ensuite dans ‘Mode éditeur’ sur le bouton [Ajouter],
- Dans la fenêtre ‘Créer un objet design’, à droite de ‘Type’ sélectionner ‘Composant’, dans ‘Nom’, sélectionner le paramétrage du plugin nommé ‘Geoloc – Affichage des sociétés dans l’onglet Alentours de la fiche Sociétés’ puis cliquer sur le bouton [Valider],
- Sélectionner le composant inséré et modifier sa largeur pour l’amener à la même taille que l’onglet.
Le rendu sera alors celui-ci :

Afficher une carte Google Map sur une liste de sociétés
Pour paramétrer une présentation sous forme de carte géographique pour la liste des sociétés,
- Aller dans Paramétrage/Automatismes/Traitements/Traitements/Plugins, cliquer sur le bouton [Ajouter],
- Saisir un nom ‘Geoloc - Liste des sociétés’ dans notre exemple,
- Sélectionner le plugin ‘YellowBox Geoloc’,
- Sélectionner l’instance ‘GoogleMap (Composant liste)’,
- Cocher la case ‘en tant que présentation dans une liste’,
- Dans ‘Table’, sélectionner ‘Sociétés’,
- Saisir la clé d’api qui vous a été fournie,
- Dans ‘Table utilisée’ sélectionner la table Société,
- Dans ‘utiliser la table adresse’ sélectionner ‘Oui’,
- Laisser les paramètres ‘Latitude’ et ‘Longitude’ vides,
- Dans ‘Champs pour la bulle d’aide’, sélectionner les champs que vous souhaitez voir au survol des points représentatifs des sociétés. Dans notre exemple : Raison sociale, Type et Gestionnaire,
- Dans ‘Champs pour affichage des détails, sélectionner les champs que vous souhaitez voir dans le cartouche qui s’affiche lors du clic sur le point. Dans notre exemple : Raison sociale, Type, Gestionnaire, Nom complet du contact principal et Téléphone de la société,
- Dans ‘Sélection du champ de rupture’, sélectionner le champ qui affectera la couleur du point. Dans notre exemple, le champ ‘Type’ permet de différencier par la couleur les Prospects des Clients et des Partenaires.

Le géocodage des leads
La création des champs
Pour géocoder les fiches Leads il est nécessaire d’ajouter les champs ‘Latitude’ et ‘Longitude’ aux champs qui composent déjà l’adresse sur cette table. Le champ ‘Adresse modifiée’ permettra de réinitialiser les champs ‘Latitude’ et ‘Longitude’ lorsque l’un de champ de l’adresse est modifié. Ainsi la fiche sera prise en compte dans le processus de géocodage qui s’exécutera au rythme souhaité.
Pour créer les champs :
- Aller dans Paramétrage/Ecrans et structure/Structure,
- Déployer ‘Tables/Leads’ et cliquer sur Champs,
- Saisissez ‘Latitude’ dans ‘Nom’, laisser ‘Alphanumérique’ et cliquer sur le bouton [Suivant],
- Dans les deux fenêtres qui suivent cliquer également sur [Suivant] puis sur [Terminer],
Répéter l’opération pour le champ ‘Longitude’.
- Saisissez ensuite ‘Adresse modifiee’ dans ‘Nom’, sélectionner ‘Booleen’ et cliquer sur [Suivant],
- Dans la fenêtre suivante laisser ‘Boite à cocher’ cochée puis cliquer sur [Suivant],
- Sélectionner ‘Jamais’ dans la liste déroulante associée à ‘Saisissable’ puis cliquer sur [Suivant],
- Cliquer ensuite sur le bouton [Terminer].
La création des règles
Règles à modification de champ
But : Mettre à jour le champ ‘Adresse modifiée’ lorsque l’un des champs ‘Adresse 1’, ‘Code postal’, ‘Ville’, ‘Pays’ est modifié. Pour cela trois règles sur modification de champ doivent être créées comme suit :
- Aller dans ‘Paramétrage/Automatismes/Traitements/Traitements/Règles, cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Lead - Adresse1 modifiée’ dans notre exemple,
- Dans Type règle sélectionner ‘Règle sur modification de champ’,
- Dans Table, sélectionner ‘Leads’ puis cliquer sur le bouton [Suivant],
- Pour ‘Champ modifié’, sélectionner le champ booléen créé, nommé ‘Adresse modifiée’ dans notre exemple,
- Pour ‘Valeur affectée’ sélectionner oui,
- Cliquer sur le bouton [Valider].
Répéter l’opération pour les champs ‘Code postal’, ‘Ville’ et ‘Pays’, en adaptant le nom de la règle et en sélectionnant le champ concerné dans ‘Champ modifié’ (seuls ces quatre champs ont été utilisés dans le paramétrage du plugin de géocodage des leads).
Requête SQL à validation d’une fiche
But : vider les champs ‘Latitude’ et ‘Longitude’ lorsque le champ booleen créé, nommé ‘Adresse modifiée’ dans notre exemple, est coché et réinitialiser ce champ après utilisation.
- Dans ‘Paramétrage/Automatismes/règles, cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Lead - Latitude et longitude vidées si adresse modifiée’ dans notre exemple,
- Dans Type règle sélectionner ‘Requête SQL à validation d’une fiche,
- Dans Table, sélectionner ‘Leads’ puis cliquer sur le bouton [Suivant],
- Dans la zone de texte, coller la requête suivante, et remplacer les champs par ceux créés dans le point précédent.
UPDATE c5962leads
SET
C82487LATITUDE = '',
C82488LONGITUDE = ''
WHERE
C83259ADRESSEMODIFIEE=1
AND id_element = '##reffiche$$';
UPDATE c5962leads
SET
C83259ADRESSEMODIFIEE=0
WHERE
C83259ADRESSEMODIFIEE=1
AND id_element = '##reffiche$$';
La création de la recherche
Créer une recherche pour que le géocodage ne se fasse que sur les leads dont la latitude est vide et dont le code postal et la vide sont différents de vide. Il est en effet inutile de géocoder celles qui le sont déjà et si le code postal ou la ville est vide, l’adresse ne sera pas traitée. Lors de la modification d’une adresse, les champs latitude et longitude devront être vidés par une règle SQL décrite plus loin. Ces fiches seront ainsi incluses dans la recherche lors de la prochaine exécution du plugin.
- Aller dans Paramétrage/Ecrans et structure/Recherches,
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, dans notre exemple : ‘Leads - Latitude vide’,
- Sélectionner le champ ‘Latitude’ de la table [Leads] et l’opérateur ‘est égal à vide’ puis valider.

Le paramétrage du plugin
Paramétrer le plugin pour géocoder les Leads sur la base des champs adresses créés dans cette table.
- Aller dans ‘Paramétrage/Automatismes/Traitements/Traitements/Plugins’,
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, dans notre exemple ‘Geocodage des Leads avec Latitude vide (champs personnalisés)’,
- Sélectionner le plugin ‘YellowBox Geoloc’,
- Sélectionner l’instance ‘CustomFieldsGlobalGeocodingFunction (fonction)’,
- Saisir la clé d’API qui vous a été fournie,
- Sélectionner la recherche créée au point précédent,
- Sélectionner pour les paramètres ‘Rue’, ‘Code postal’, ‘Ville’, ‘Etat ou Region’,’Pays’, ‘Latitude’ et ‘Longitude’ les champs de la table ‘Leads’ correspondants.
- Cliquer sur le bouton [Valider].

La planification du plugin
Créer une planification inactive pour l’utiliser dans un processus.
- Aller dans ‘Paramétrage/Automatismes/Traitements/Traitements/Plugins’,
- Cliquer sur le bouton [Planifier],
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Geocodage - Latitude vide dans les Leads’ dans notre exemple, et sélectionner le plugin paramétré au point précédent,
- Décocher la case ‘Actif’ puis cliquer sur le bouton [Valider].

Le paramétrage du processus d’exécution de géocodage
But : planifier l’exécution chaque nuit du géocodage des leads dont la latitude est vide et donc le code postal et la ville sont renseignés.
Pour créer le processus,
- Aller dans ‘Paramétrage/Automatismes/Processus’,
- Cliquer sur le bouton {Ajouter],
- Saisir un nom puis cliquer sur le bouton [Suivant],
- Cliquer sur
, - Dans ‘Type’ sélectionner Plugin,
- Dans ‘Plugin’ sélectionner le plugin paramétré au point précédent puis cliquer sur le bouton [Valider].

Pour le planifier,
- Sur la liste des processus cliquer sur le bouton [Planifier],
- Cliquer sur le bouton [Ajouter],
- Saisir un nom, ‘Geocodage des Leads avec latitude vide’,
- Sélectionner le processus paramétré ci-dessus,
- Paramétrer la périodicité (dans notre exemple, le processus s’exécutera chaque jour à 6h10) puis cliquer sur le bouton [Valider].
