Publipostages XML
Les publipostages XML apportent une solution paramétrable à des utilisateurs n'utilisant ni Word, ni Crystal report, lors de l'étape 6/8 de l'assistant publipostage.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
En-tête
Le fichier XML peut être généré sur la machine cliente ou le serveur. Pour des fichiers volumineux, il est conseillé de procéder à une génération sur le serveur.
Deux paramétrages standards de publipostages XML sont fournis en standard :
- MAILBPR : Adapté à l'extraction publipostage de type Tiers
- MAILCCN : Adapté à l'extraction publipostage de type Interlocuteurs
Le fichier XML est totalement paramétrable en termes de contenu et de tags XML.
Le champ Nom désigne le nom donné au publipostage XML.
Le publipostage XML est soit de type Tiers, soit de type Interlocuteurs Il peut prendre une des deux valeurs du menu local 3021.
Le champ Objet XML prend le nom de la table sur laquelle s'appuie le publipostage XML.
L'Attribut d'ordre facilite la gestion du tri postal. C'est le reflet d'un tri basé sur le pays, l'état, le code postal, la ville...
Le champ Titre générique permet de donner un titre au publipostage XML.
Le champ Extraire la fonction du représentant permet de récupérer le code fonction du représentant renseigné au niveau du paramètre utilisateur AUSCRMA.
Onglet Paramétrage
On trouve dans cet onglet la combinaison entre la table, le champ standard ainsi que le tag XML.
Le tag XML est entièrement paramétrable. Il est possible de renseigner le nom exact du champ de la table, ou alors de renseigner une dénomination libre.
Exemple : Pour le champ BPAADD de la table BPADDRESS, il est possible de reprendre pour tag XML, l'exact intitulé de la table BPADDRESS - champ BPAADD, ou bien un intitulé libre et personnel. Le paramétrage assure le contrôle des doublons de tags.
Tableau
Table (champ TAB) |
Champ (champ FIE) |
Tag XML (champ LBEXML) |
Ce champ permet d'indiquer le nom de la balise XML qui contiendra l'information sélectionnée. Le nom saisi doit respecter les spécifications XML en terme de format de nom des balises. Un menu contextuel Nom par défaut permet d'activer l'extraction de l'information en utilisant le nom du champ tel qu'il est défini dans X3. Un second menu contextuel Extraire tous les champs permet d'un simple clic de générer un paramétrage réalisant l'extraction de la totalité des champs proposés. Il est à noter qu'il est interdit de saisir des doublons de balises XML dans un même paramétrage. Dans le cas où des doublons sont détectés, ces derniers sont repérables de la manière suivante : ** BALISE **. |
Action de déroutement STANDARD |
Ce menu permet de récupérer pour tag XML le nom par défaut du champ de la table considérée. |
Action de déroutement STANDARD |
Ce menu permet de récupérer pour tags XML la totalité des noms de champs des tables considérées. |
Barre de menus
En cas de modification de deux paramétrages XML, leur version standard peut être rétablie à tous moments, via ce menu. |
Messages d'erreur
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Des doublons de tags XML ont été détectés parmi la liste des champs.
Ce message apparaît si le système détecte des doublons de tags XML. Le doublon est alors identifié par des étoiles, tandis que le bouton va repositionner le tag avec le nom du champ standard.