Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Sommaire

Dans le module CRM, des filtres sont accessibles grâce au bouton . Les filtres sont multi-critères, multi-tables et permettent des combinaisons de sélection.
Selon l'usage, plusieurs méthodes de filtre sont disponibles. Elles sont détaillées ci-après.

Ancre
_Toc249952266
_Toc249952266
Filtres sur les tiers

...


Le bouton permet d'accéder à la saisie des filtres dans le zoom gestion des tiers. Chaque onglet (TIERS, CONTACTS, EVENEMENTS, etc.) offre la possibilité d'utiliser jusqu'à 10 filtres sur les champs et 5 filtres sur les rubriques. Chaque filtre est identifié par "E+n°", allant, tous onglets confondus de E1 à E135.

Info

Par défaut l'opérateur "ET" logique est appliqué entre les différentes expressions renseignées entre les champs E1 à E10, pour les champs E11 à E135 ce sont des “OU”, notamment s’il y a E31 ainsi que E32 ce sera (E31 OU E32)


Ce sont ces codes que vous pourrez utiliser dans les champs "Formule".
Les filtres sont une notion fondamentale dans le CRM. C'est la base du ciblage de population. Chaque champ de chaque table peut être filtré et les filtres positionnés peuvent être combiné dans une Formule.
Filtre sur les champs
Dans l'onglet TIERS, un clic droit permet de sélectionner la table d'appartenance des champs :

...


Le champ d'un filtre correspond à un nom de table ODBC concaténé avec un point et le nom du champ dans la table. Vous n'avez pas besoin de connaître leur codification. Car les champs sont listés avec leur libellé tel qu'il apparaît dans les différents écrans de Divalto via ou F8.
Chaque ligne correspond à une expression numérotée. Lorsque la zone formule générale n'est pas renseignée, elle est générée automatiquement avec l'opérateur "ET" logique entre les différentes expressions renseignées, c'est-à-dire que tous les critères doivent être vrais simultanément. Les formules peuvent contenir les opérateurs logiques 'ET' et 'NON'.
Il est possible de mettre une formule pour un même événement, contact, opportunité, affaire ou mouvement. Les filtres concernant les champs d'une même table doivent être renseignés dans (par exemple).
Les formules d'un même enregistrement peuvent être combinées dans la formule générale.
Filtre sur les rubriques
Questionnaire ou F8 permet d'afficher le zoom des questionnaires.
Cette zone n'est pas obligatoire même si vous voulez tester la valeur d'une rubrique, par contre si elle est renseignée, la valeur de rubrique est vérifiée pour le questionnaire indiqué.
Rubrique ou F8 permet d'afficher le zoom des rubriques.
Valeur du filtre ou F8 permet d'afficher la liste des valeurs possibles si la rubrique est de type multi-choix.
Condition du filtre. Vous avez le choix entre les conditions suivantes :

Unité (non présent dans les onglets Devis, Commandes, Bl, Facture). Cette zone indique l'unité de temps utilisée dans le champ suivant, à savoir, le jour, le mois ou l'année. Elle permet de ne prendre en compte que les valeurs de rubriques créées ou modifiées depuis une certaine date. Vous avez la possibilité de saisir directement une date ou de saisir l'unité et un nombre.
Nbre (tous les onglets sauf pièces commerciales) Saisissez le nombre de jours, mois ou années, selon l'unité indiquée.
Exemple :
Si vous voulez prendre en compte les valeurs de rubriques créées ou modifiées depuis 2 mois, indiquez dans l'unité de date le choix Mois et saisissez 2 dans le nombre d'unités.
Date (tous les onglets sauf pièces commerciales) Cette zone permet de ne prendre en compte que les valeurs de rubriques créées ou modifiées depuis une certaine date.

...

  • Visualiser la liste en cliquant sur.

  • Enregistrer cette liste dans un fichier

    que vous pourrez rouvrir

    Image RemovedImage Added

    , filtrer ou compléter.

...

Mode opératoire pour la création d'un scénario

  1. Utiliser le bouton Filtres sur rubriques


  1. Radio bouton Créer une liste


En création de scénario, l'option "Créer une liste" est toujours activée par défaut, ce qui signifie que, si vous n'ouvrez pas une liste existante, vous démarrez la saisie de nouveaux critères. De la même manière, le numéro de l'étape est "1". Puis cliquez sur

  1. Saisissez le code du scénario, validez puis donnez-lui un libellé dans la fenêtre qui s'affiche et validez.

    1. Indiquer un code scénario


    1. Indiquer un libellé et valider


  1. Puis utiliser le bouton Saisie des critères de filtre sur rubriques

...

  1. Image Added
  2. Saisir les filtres sur rubrique

Une fois les filtres définis, validez-les. Le champ "Nombre d'éléments dans la liste" indique le nombre de tiers ciblés. Vous pouvez les visualiser en cliquant sur et sauvegarder cette liste en utilisant le bouton .

  1. Cliquez sur le bouton Créer étape, puis choisissez l'une des "Actions sur la liste" suivantes :

  • "Modifier la liste" pour soustraire des tiers de la liste de l'étape précédente.

  • "Compléter la liste" pour ajouter des tiers à la liste de l'étape précédente.

  1. Cliquez sur

...

  1. Image Added

    et saisissez vos filtres dans la fenêtre "Saisie des filtres sur rubriques", puis validez.

  2. Renouvelez les points 6 et 7 autant de fois que nécessaire.


Les fonctions « Jouer étape » et « Etape suivante »

...


Le filtrage hfilter renvoie une liste de tiers. Le ciblage s'effectue sur les fichiers A5FRUB(rubriques) et GTFPCFINDEX(tiers).
Principe d'utilisation du ciblage : HFilter

  1. Ouvrir un fichier de requête avec le bouton

    Image Modified

...

  1. Pour exécuter la requête, utiliser le bouton

    Image Modified
  2. Mêmes fonctionnalités sur

    1. Action sur la liste

    2. Sauvegarde de liste

    3. Sauvegarde et exécution de scénario



La requête HFilter est définie dans un fichier texte. Ce dernier doit être composé d'une chaîne HMP dont la structure est la suivante :
COMMENTAIRE  texte libre servant à commenter la procédure
TDF  fichier à traiter A5FRUB ou GTFPCFINDEX
FILTRE  filtre HFILTER à exécuter
La syntaxe du filtre est celle de la "Search condition" du langage SQL. Search_condition désigne une expression logique avec des opérateurs NOT, AND et OR avec des parenthèses.
Les éléments de base d'une expression logique sont les suivants :

  • expression

    Image RemovedImage Added
  • expression NOT BETWEEN expression AND expression

  • expression NOT IN (valeur)

  • expression NOT LIKE masque masque est une chaîne de caractères, où _ désigne un caractère quelconque et % une suite quelconque de caractères (même vide).

Complément sur la syntaxe du filtre
 1) Les fonctions.
La syntaxe du filtre permet l'utilisation des fonctions scalaires suivantes : 

Fonction

Commentaire

Exemple

Lower (chaine)

Conversion d'une chaine en minuscule

lower(Nom)

Upper (chaine)

Conversion d'une chaine en majuscule 

upper(Nom)

Day (date)

Jour d'une date D8

day(Ecrdt)

Month (date)

Mois d'une date D8 

month(Ecrdt)

Year (date) 

Année d'une date D8  

year(Ecrdt)

Letf (chaine, lg)

Sous-chaine gauche de chaine

left (Nom, 10)

Right (chaine, lg) 

Sous-chaine droite de chaine 

right (Nom, 10)

Substring (chaine, pos, lg)

Sous-chaine de chaine

substring (Nom, 2,3)

Les fonctions peuvent être imbriquées. Ex : lower(left(Nom,10)) = 'jules'
2) Tableaux.
Pour l'utilisation d'un champ d'un tableau il faut utiliser la syntaxe Tab_iiii pour désigner l'élément Tab(info) où iiii est l'indice sur 4 positions.
Exemple : Tab(1) devient Tab_0001 , Tab(3,4) devient Tab_00030004
3) Dates.
Pour tester la valeur espace d'une date, il faut utiliser les opérateurs is null ou is not null.
Exemples :
hfilter(tdf,"Ecrdt is null")
hfilter(tdf,"Echdt is not null")
Remarque : la racine du chemin pour le stockage des fichiers textes est paramétrée au niveau de la gestion des chemins (Administration/Paramètres/Chemins ou fichiers). Le code de ce chemin est « DRT_CIBLAGE ». Le type de chemin est obligatoirement un chemin Harmony. Les fichiers seront stockés dans le répertoire « HFILTER ».
Des exemples requêtes Hfilter sont fournis dans le répertoire divalto/fichiers/hfilter

Ancre
_Toc336952520
_Toc336952520
Ancre
_Toc370810180
_Toc370810180
Ancre
_Toc452757154
_Toc452757154
Ciblage Expert : SQL

Principe d'utilisation du ciblage : SQL

  1. Ouvrir un fichier de requête avec le bouton

...

  1. Image Added

...

  1. Pour exécuter la requête, utiliser le bouton

    Image Modified
  2. Mêmes fonctionnalités sur

    1. Action sur la liste

    2. Sauvegarde de liste

    3. Sauvegarde et exécution de scénario

Chaque fichier de requête doit être composé d'une chaîne HMP dont la structure est la suivante :
TYPE_CONNEXION

...