<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://docs.mappingsuite.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Izarai</id>
	<title>MappingDoc - Contributions de l’utilisateur [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.mappingsuite.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Izarai"/>
	<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/wiki/Sp%C3%A9cial:Contributions/Izarai"/>
	<updated>2026-04-07T08:14:00Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_cr%C3%A9er_les_fichiers_de_d%C3%A9finition&amp;diff=7884</id>
		<title>OPALE:10.0:Utilisation: créer les fichiers de définition</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_cr%C3%A9er_les_fichiers_de_d%C3%A9finition&amp;diff=7884"/>
		<updated>2019-05-15T12:50:56Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Avec une base de données, la première étape pour concevoir un rapport est de créer les définitions de fichier. Il s'agit en fait de récupérer la structure des &lt;br /&gt;
&lt;br /&gt;
tables qui permettront de créer les rapports : type, nom et longueur  des champs contenus dans le fichier.&lt;br /&gt;
&lt;br /&gt;
Sur OPALE Server, MapReport liste toutes les bibliothèques du système en choisissant l'option '''Création des définitions de fichier'''.&lt;br /&gt;
&lt;br /&gt;
Préciser ensuite dans quelle bibliothèque se trouve le fichier à exporter à l'aide de l'option '''5=Niveau Suivant'''.&lt;br /&gt;
&lt;br /&gt;
Ensuite, apparaît à l'écran la liste des fichiers PF de la bibliothèque choisie. Tapez 1 pour exporter la table ou 5 pour passer au niveau membre.&lt;br /&gt;
&lt;br /&gt;
Au niveau membre, vous pouvez soit exporter le membre, soit lancer la création d'un spool à partir du membre sélectionné (commande MAPOFFICE). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Exporter un fichier physique iSeries vers le PC &amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avant d'exporter un fichier, il faut connaître le nom de l'objet et dans quelle bibliothèque il se trouve.&lt;br /&gt;
&lt;br /&gt;
*Choisir l'option 3 du menu M-Connect&lt;br /&gt;
*Taper 5=Niveau suivant devant la bibliothèque contenant le fichier&lt;br /&gt;
*Taper 1=Exportation PC devant le fichier à exporter&lt;br /&gt;
*Renouveler l'opération pour les autres fichiers servant au rapport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Creation pf.PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Struc pf.PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Structure d un FP(2).PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le fichier exporté s'affiche dans l'IFS avec &amp;lt;code&amp;gt;le nom de la bibiotheque.lib&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exporter FP.PNG|663x663px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:C Utilisation fichierLib.png|centré|sans_cadre|955x955px]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_cr%C3%A9er_les_fichiers_de_d%C3%A9finition&amp;diff=7883</id>
		<title>OPALE:10.0:Utilisation: créer les fichiers de définition</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_cr%C3%A9er_les_fichiers_de_d%C3%A9finition&amp;diff=7883"/>
		<updated>2019-05-15T12:50:34Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Avec une base de données, la première étape pour concevoir un rapport est de créer les définitions de fichier. Il s'agit en fait de récupérer la structure des &lt;br /&gt;
&lt;br /&gt;
tables qui permettront de créer les rapports : type, nom et longueur  des champs contenus dans le fichier.&lt;br /&gt;
&lt;br /&gt;
Sur OPALE Server, MapReport liste toutes les bibliothèques du système en choisissant l'option '''Création des définitions de fichier'''.&lt;br /&gt;
&lt;br /&gt;
Préciser ensuite dans quelle bibliothèque se trouve le fichier à exporter à l'aide de l'option '''5=Niveau Suivant'''.&lt;br /&gt;
&lt;br /&gt;
Ensuite, apparaît à l'écran la liste des fichiers PF de la bibliothèque choisie. Tapez 1 pour exporter la table ou 5 pour passer au niveau membre.&lt;br /&gt;
&lt;br /&gt;
Au niveau membre, vous pouvez soit exporter le membre, soit lancer la création d'un spool à partir du membre sélectionné (commande MAPOFFICE). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Exporter un fichier physique iSeries vers le PC &amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avant d'exporter un fichier, il faut connaître le nom de l'objet et dans quelle bibliothèque il se trouve.&lt;br /&gt;
&lt;br /&gt;
*Choisir l'option 3 du menu M-Connect&lt;br /&gt;
*Taper 5=Niveau suivant devant la bibliothèque contenant le fichier&lt;br /&gt;
*Taper 1=Exportation PC devant le fichier à exporter&lt;br /&gt;
*Renouveler l'opération pour les autres fichiers servant au rapport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Creation pf.PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
[[File:Struc pf.PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
[[File:Structure d un FP(2).PNG|600px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le fichier exporté s'affiche dans l'IFS avec &amp;lt;code&amp;gt;le nom de la bibiotheque.lib&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exporter FP.PNG|663x663px|sans_cadre|alt=|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:C Utilisation fichierLib.png|centré|sans_cadre|955x955px]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_ASCII_en_FTP_:_MAPSNDFTP&amp;diff=7882</id>
		<title>OPALE:10.0:Utilisation:Envoyer un spool ASCII en FTP : MAPSNDFTP</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_ASCII_en_FTP_:_MAPSNDFTP&amp;diff=7882"/>
		<updated>2019-05-15T12:38:28Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'envoyer un spool ASCII en FTP.&lt;br /&gt;
&lt;br /&gt;
[[File:Mapsndftp.PNG|667x667px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Migration:Abaques_de_migration&amp;diff=7881</id>
		<title>OPALE:10.0:Migration:Abaques de migration</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Migration:Abaques_de_migration&amp;diff=7881"/>
		<updated>2019-05-15T12:32:37Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pour calculer les abaques de migration, veuillez utiliser le fichier Excel ci-dessous.&lt;br /&gt;
&lt;br /&gt;
Télécharger le [https://serveur.mappingsuite.com/web/docs/Abaque_Chiffrage_Upgrade.xlsx&amp;lt;nowiki&amp;gt;Fichier Excel de calcul des abaques de migration&amp;lt;/nowiki&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:AbaqueMigrationExcel.png|700px|Aperçu de la feuille Excel]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Migration:Process_de_migration&amp;diff=7879</id>
		<title>OPALE:10.0:Migration:Process de migration</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Migration:Process_de_migration&amp;diff=7879"/>
		<updated>2019-05-15T11:53:59Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Étape 1 : Régénération des projets Designer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article décrit le processus permettant de mettre à niveau OPALE Server sur un serveur iSeries. Cette procédure s'applique également à une mise à niveau vers M-PS 7.2.&lt;br /&gt;
&lt;br /&gt;
== Déroulement de la mise à jour ==&lt;br /&gt;
Cette présente procédure considère que l'environnement de production que nous voulons migrer se trouve dans une bibliothèque nommée MAP400. &lt;br /&gt;
&lt;br /&gt;
Le déroulement de la mise à jour d'OPALE Server se compose des points suivants :&lt;br /&gt;
&lt;br /&gt;
*Installation d'un environnement de développement (avec version de destination OPALE Server)&lt;br /&gt;
*Copie du paramétrage de l'environnement de production sur l'environnement de développement&lt;br /&gt;
*Création d'une OUTQ monitorée par Mapping + modification des règles éventuelles pour modification des routages d'impressions  (Optionnel)&lt;br /&gt;
*Déroulement des tests&lt;br /&gt;
*Passage en production&lt;br /&gt;
*Rollback en cas de problème&lt;br /&gt;
*Troubleshooting&lt;br /&gt;
&lt;br /&gt;
Toute modification de maquette (lié à une modification souhaitée ou un delta suite à la mise à jour) sera alors réalisée avec un Designer ayant la même version qu'OPALE Server et en UNICODE.&lt;br /&gt;
&lt;br /&gt;
==Prérequis  client==&lt;br /&gt;
&lt;br /&gt;
===Profil utilisateur===&lt;br /&gt;
- Avoir accès au profil QSECOFR pour l'installation du produit&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Eléments à ressembler===&lt;br /&gt;
&lt;br /&gt;
Le client doit avoir une bonne connaissance de leur environnement. Pour cela, il devra être capable de :&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Définir les documents clés devant être testés par MAPPING ou un de leurs partenaires certifiés&amp;lt;br /&amp;gt;&lt;br /&gt;
- Connaitre et retrouver les fichiers spools bruts pour chacun des ses documents&amp;lt;br /&amp;gt;&lt;br /&gt;
- Retrouver les projets Designer(.mpi, mpp et mpw) pour chacun de ces documents ainsi que leurs composants éventuels&amp;lt;br /&amp;gt;&lt;br /&gt;
- Avoir un fichier PDF et/ou .dmp du fichier à imprimer pour chacun des ses documents&amp;lt;br /&amp;gt;&lt;br /&gt;
- Définir les règles stratégiques mises en place sur l'environnement de production&amp;lt;br /&amp;gt;&lt;br /&gt;
- Rassembler les différents fichiers spool iSeries (dans une outq: MAPREF/MAPQUALREF) ainsi que leurs Mapping de sortie d'impression (PCL, ZPL, TEC, etc) correspondants générés avec la version actuelle de Mapping sur le serveur de production.&lt;br /&gt;
&lt;br /&gt;
'''Important''' : Les polices utilisées doivent être au format TTF (toutes autres types de polices devront être remplacés par des polices TTF par le client)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tous les fichiers sources &amp;quot;Windows&amp;quot; devront être classés dans des répertoire de façon méthodique : Un répertoire par document&lt;br /&gt;
&lt;br /&gt;
Remarque : Un chiffrage d'upgrade pourra alors être réalisé par MAPPING.&lt;br /&gt;
&lt;br /&gt;
ATTENTION :  Si ce prérequis n'est pas respecté, un audit pourra être réalisé par Mapping ou un partenaire certifié Mapping pour reprendre la main sur l'environnement et en identifier tous les éléments importants.&lt;br /&gt;
&lt;br /&gt;
==Prise en main de l'environnement de client==&lt;br /&gt;
=== Mapping ou Partenaire certifié Mapping : Prendre connaissance de l'environnement du client===&lt;br /&gt;
#Vérifier si MAPPING est configuré en UNICODE ou non UNICODE : Option 14/1&amp;lt;br /&amp;gt;&lt;br /&gt;
#Regarder le type de règles et d'actions utilisées par le client&lt;br /&gt;
#Regarder le nom de société renseigné dans les paramètres (Option 14/1) et remettre le même nom dans la future bibliothèque de test&amp;lt;br /&amp;gt;&lt;br /&gt;
#Valider que la configuration (Option 14/1) soit la même sur MAPPINGQUA que MAP400 (hormis les chemins IFS)&lt;br /&gt;
#Vérifier les paramètres de MAPSND (Menu MapSend option 1)&lt;br /&gt;
==Installation ==&lt;br /&gt;
&lt;br /&gt;
===Copie de l'environnement de production===&lt;br /&gt;
&lt;br /&gt;
Avant toute chose, faire une copie de la bibliothèque de production du client. Toute manipulation de données de l'environnement de production se fera à travers cette copie : MAPPINGCPY&lt;br /&gt;
&lt;br /&gt;
 CPYLIB FROMLIB(MAP400) TOLIB(MAPPINGCPY)&lt;br /&gt;
&lt;br /&gt;
Le but de ces noms différents étant d'éviter des erreurs de manipulation en confondant MAP400 avec par exemple MAP400CPY. C'est pour cela que le nom MAPPINGCPY a été choisi.&lt;br /&gt;
Toute manipulation avec les objets de production devra être faite au travers de MAPPINGCPY et non MAP400.&lt;br /&gt;
&lt;br /&gt;
===Récupérer le dernier Setup disponible===&lt;br /&gt;
Récupérer le dernier setup mis à disposition par Mapping.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Installer le produit dans une nouvelle bibliothèque===&lt;br /&gt;
&lt;br /&gt;
Installer la nouvelle version d'OPALE Server: [[OPALE:10.0:Installation:Installation OPALE Server|Installation OPALE Server]]&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION : NE PAS GARDER MAP400 en bibliothèque d'installation lors de la mise à jour'''&lt;br /&gt;
*Nom de la bibliothèque : MAPPINGQUA&lt;br /&gt;
*Nom du sous système : MAPSQUAL&lt;br /&gt;
*Arborescence IFS: &amp;quot;/home/MAPQUAL/mapping&amp;quot; (mapsend,mapreport,mapout)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Paramétrage de l'environnement (selon le type de migration choisi)==&lt;br /&gt;
&lt;br /&gt;
Quel que soit le type de migration choisi (listé ci-dessous), les tests doivent être réalisés sur l'environnement nouvellement installé : MAPPINGQUA.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;'''En aucun cas l'environnement de production (ex : MAP400) ne doit être modifié. L'environnement de production devra rester intact durant toute la migration et au-delà.'''&amp;lt;/u&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Type SIMPLE : Copie simple de maquettes===&lt;br /&gt;
Ce type consiste à une simple copie de fichiers ressources AS400 afin de copier les formats Designer ainsi que les règles et relations entre Outqs. Les maquettes ne sont pas regénérées.&lt;br /&gt;
&lt;br /&gt;
====Etape 1 : Copie des formats Designer====&lt;br /&gt;
&amp;lt;u&amp;gt;Fichiers à copier de MAPPINGCPY vers MAPPINGQUA&amp;lt;/u&amp;gt; :&lt;br /&gt;
=====Copie de certains formats=====&lt;br /&gt;
Copier les formats de MAPPINGCPY vers MAPPINGQUA (Option 3 puis 3/Copier Formats Designer)&lt;br /&gt;
&lt;br /&gt;
=====Copie de tous les formats d'un seul coup=====&lt;br /&gt;
S'il y a beaucoup de formats et que nous voulons tout prendre, nous pouvons copier les fichiers physiques (MAPLNK, MAPLNKL1, MAPOBJ, MAP1, MAP2D, MAP2H, MAP3, MAP3L1, MAP)&lt;br /&gt;
&lt;br /&gt;
=====Procédure pour copier les fichiers concernant les Formats M-Designer=====&lt;br /&gt;
&lt;br /&gt;
Cas particulier du MAPLNK/MAPLNKL1 : &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Suppression de l'ancien objet MAPLNKL1 avant la copie du MAPLNK&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGQUA&lt;br /&gt;
 Nom : MAPLNKL1&lt;br /&gt;
 Option 4 pour supprimer MAPLNKL1&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Remplacement de l'ancien MAPLNK par le nouveau&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPLNK&lt;br /&gt;
 Option 3 devant MAPLNK&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Copie du nouveau MAPLNKL1 une fois le MAPLNK copié&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPLNKL1&lt;br /&gt;
 Option 3 devant MAPLNKL1&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
&lt;br /&gt;
Cas particulier du MAP3/MAP3L1 : &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Suppression de l'ancien objet MAP3L1 avant la copie du MAP3&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGQUA&lt;br /&gt;
 Nom : MAP3L1&lt;br /&gt;
 Option 4 pour supprimer MAP3L1&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Remplacement de l'ancien MAP3 par le nouveau&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAP3&lt;br /&gt;
 Option 3 devant MAP3&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;u&amp;gt;Copie du nouveau MAP3L1 une fois le MAP3 copié&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAP3L1&lt;br /&gt;
 Option 3 devant MAP3L1&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
&lt;br /&gt;
Cas générique des autres objets : &lt;br /&gt;
 &amp;lt;u&amp;gt;Copie du nouveau MAPOBJ&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPOBJ&lt;br /&gt;
 Option 3 devant MAPOBJ&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
Répéter l'opération pour les objets suivants : MAP1, MAP2D, MAP2H, MAP&lt;br /&gt;
&lt;br /&gt;
====Etape 2 : Copie du paramétrage des OUTQ====&lt;br /&gt;
&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPOUTQ&lt;br /&gt;
 Option 3 devant MAPOUTQ&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
====Etape 3 : Copie des règles et actions====&lt;br /&gt;
&lt;br /&gt;
Copier les fichiers physiques MAPPINGCPY/SPLMAP, ACTLIG et ACTION ('''pas OUTOUT''') dans la bibliothèque MAPPINGQUA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Copie du nouveau SPLMAP&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : SPLMAP&lt;br /&gt;
 Option 3 devant SPLMAP&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
Répéter l'opération pour les objets suivants : SPLMAP, ACTLIG, ACTION&lt;br /&gt;
&lt;br /&gt;
====Etape 4 : Copie des données de l'IFS====&lt;br /&gt;
&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/docPC/M-Designer_BACKUP_VersionMPSixxxx/&amp;quot; tous les différents projets M-Designer pour conserver la version d'origine. (remplacer le xxxx par la numéro de version MPS-i)&lt;br /&gt;
#Copier dans le répertoire &amp;quot;home/MAPQUAL/mapping/ttf/&amp;quot; le contenu de &amp;quot;home/mapping/ttf/&amp;quot;&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/lgobitmap/&amp;quot; le contenu de &amp;quot;/home/mapping/lgobitmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Etape 5 : Reconstruction du LSTOBJ.TXT====&lt;br /&gt;
&lt;br /&gt;
Lancer la commande :&lt;br /&gt;
 CALL MAP_823&lt;br /&gt;
&lt;br /&gt;
====Etape 6 : Création d'une Outq monitorée par Mapping pour la recette (Optionnel)====&lt;br /&gt;
Si non réalisé, les commandes de tests devront être lancées en interactif&lt;br /&gt;
&lt;br /&gt;
* OutqName: MAPQUALIN&lt;br /&gt;
* DATAQ: DTAQUAL&lt;br /&gt;
* LIB: MAPPINGQUA&lt;br /&gt;
* Imprimante par défaut: “A définir avec le client”&lt;br /&gt;
&lt;br /&gt;
====Gestion des bugs sur un document====&lt;br /&gt;
=====Aucun bug détecté=====&lt;br /&gt;
Rien de particulier. Il faudra bien que le client range leurs fichiers sources Designer (mpi, mpp et mpw) de façon à les retrouver façilement.&lt;br /&gt;
&lt;br /&gt;
Conseil : Créer un répertoire par maquette avec le spool d'entrée en PAG ou XML (selon si c'est un fichier texte paginé ou XML)&lt;br /&gt;
&lt;br /&gt;
=====Gestion des bugs détectés=====&lt;br /&gt;
Le projet Designer devra être regénéré avec la dernière version Designer adapté à la version du serveur (Opale, 7.2).&lt;br /&gt;
Il pourra être regénéré en Unicode ou en Non Unicode (selon configuration du client).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A ce moment-là, nous avons deux choix possibles :&lt;br /&gt;
&lt;br /&gt;
1. La regénération résoud le bug (avec ou sans modification de la maquette)&lt;br /&gt;
&lt;br /&gt;
Rien d'autre n'est nécessaire. Il faudra juste bien classer les fichiers sources du projet (mpi, mpp et mpw) dans un répertoire afin de savoir rapidement que celui-ci a été ouvert et généré avec la nouvelle version de Designer.&lt;br /&gt;
&lt;br /&gt;
2. La regénération ne résoud pas le bug&lt;br /&gt;
&lt;br /&gt;
Dans ce cas-là, il faudra passer le document en UNICODE :&lt;br /&gt;
* Génération en Unicode (code page 1200)&lt;br /&gt;
* Exécution de la maquette en UNICODE sur le serveur&lt;br /&gt;
Si ceci corrige le problème, il ne faut rien faire de plus.&amp;lt;br /&amp;gt;&lt;br /&gt;
Sinon, un ticket devra être ouvert auprès du support MAPPING.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Attention : La correction se fera uniquement en UNICODE.'''&lt;br /&gt;
&lt;br /&gt;
===Type avancé: Régénération systématique des maquettes (dans le langage d'origine)===&lt;br /&gt;
Ce type consiste à une régénération systématique de toutes les maquettes (En UNICODE : Code page 1200 sur Designer). Uniquement la copie des fichiers ressources pour les règles et relations entre Outqs sera réalisée.&lt;br /&gt;
&lt;br /&gt;
====Étape 1 : Régénération des projets Designer====&lt;br /&gt;
#Installer le dernier setup de Designer correspondant à la version de votre nouvelle installation du serveur&lt;br /&gt;
#Ouvrir chaque maquette et la générer manuellement en code page 1200 sur le nouveau serveur&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Remarque''' : Il est possible d'automatiser la génération des maquettes grâce à un script. &lt;br /&gt;
&lt;br /&gt;
Pour cela, il faut :&lt;br /&gt;
#Identifier pour chaque projet, leur type de fichier en entrée (XML et SPOOL) et leur langage de génération (PCL,ZPL,etc) et les ranger dans des dossiers séparés par langage de génération ET type de fichier en entrée&lt;br /&gt;
#Exécuter le script suivant qui permettra de lancer automatiquement la génération :&lt;br /&gt;
&amp;lt;code&amp;gt;for %%X in (&amp;quot;C:\MAPPING\M-Processing Server\Import\docpc\*.mpp&amp;quot;) do (&amp;quot;C:\MAPPING\M-Designer\M-Designer.exe&amp;quot; &amp;quot;-Generate&amp;quot; &amp;quot;-ProjectFile:%%X&amp;quot; &amp;quot;-Hide&amp;quot;)&amp;lt;/code&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
À savoir : Les chemins devront être changés en fonction du contexte.&lt;br /&gt;
&lt;br /&gt;
Le type de fichier en entrée est paramétré grâce au paramètre XXXXXXXXXXXXXX (à terminer).&lt;br /&gt;
&lt;br /&gt;
Le langage de génération est paramétré grâce au paramètre YYYYYYYYYYYY (à terminer).&lt;br /&gt;
&lt;br /&gt;
====Etape 2 : Copie du paramétrage des OUTQ====&lt;br /&gt;
&amp;lt;u&amp;gt;Fichiers à copier de MAPPINGCPY vers MAPPINGQUA&amp;lt;/u&amp;gt; :&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPOUTQ&lt;br /&gt;
 Option 3 devant MAPOUTQ&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
====Etape 3 : Copie des règles et action====&lt;br /&gt;
&lt;br /&gt;
Copier les fichiers physiques MAPPINGCPY/SPLMAP, ACTLIG et ACTION ('''pas OUTOUT''') dans la bibliothèque MAPPINGQUA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Copie du nouveau SPLMAP&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : SPLMAP&lt;br /&gt;
 Option 3 devant SPLMAP&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
Répéter l'opération pour les objets suivants : SPLMAP, ACTLIG , ACTION&lt;br /&gt;
&lt;br /&gt;
====Étape 4 : Copie des données de l'IFS====&lt;br /&gt;
&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/docPC/M-Designer_BACKUP_VersionMPSixxxx/&amp;quot; tous les différents projets M-Designer pour conserver la version d'origine. (remplacer le xxxx par la numéro de version MPS-i)&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/lgobitmap/&amp;quot; le contenu de &amp;quot;/home/mapping/lgobitmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Étape 5 : Création d'une Outq monitorée par Mapping pour la recette (Optionnel)====&lt;br /&gt;
Si cette étape n'est pas réalisée, les commandes de test devront être lancées en interactif&lt;br /&gt;
&lt;br /&gt;
* OutqName: MAPQUALIN&lt;br /&gt;
* DATAQ: DTAQUAL&lt;br /&gt;
* LIB: MAPPINGQUA&lt;br /&gt;
* Imprimante par défaut: “à définir avec le client”&lt;br /&gt;
&lt;br /&gt;
====Gestion des bugs sur un document====&lt;br /&gt;
=====Aucun bug détecté=====&lt;br /&gt;
Le client pourra continuer d'utiliser le document tel quel.&lt;br /&gt;
&lt;br /&gt;
=====Gestion des bugs détectés=====&lt;br /&gt;
Selon le problème :&lt;br /&gt;
#alignements de zones : Modifier la maquette pour que l'alignement de zone soit OK en preview. Valider que le document final (imprimé, PDF, etc) soit cohérent par rapport à la preview&lt;br /&gt;
#Code barre : &lt;br /&gt;
##Problèmes d'alignements : Vérifier la preview sur la maquette et corriger la maquette si besoin&lt;br /&gt;
##Problème de labélisation : Cocher ou décocher le label du code barre (propriétés de la zone Code barre)&lt;br /&gt;
##A compléter&lt;br /&gt;
&lt;br /&gt;
A ce moment là, nous avons deux choix possibles :&lt;br /&gt;
#Les corrections de la maquette corrige bien les problèmes (Preview et sortie cohérents) : Rien d'autre n'est à faire. &lt;br /&gt;
Rien d'autre n'est nécessaire. Il faudra juste bien classer les fichiers sources du projet (mpi,mpp et mpw) dans un répertoire afin de savoir rapidement que celui-ci a été ouvert et généré avec la nouvelle version de Designer.&lt;br /&gt;
&lt;br /&gt;
#Les modifications de la maquette ne sont pas concluantes. &lt;br /&gt;
Un ticket devra être ouvert au support MAPPING.&amp;lt;br /&amp;gt;. &lt;br /&gt;
Il faudra juste bien classer les fichiers sources du projet (mpi,mpp et mpw) dans un répertoire afin de savoir rapidement que celui-ci a été ouvert et généré avec la nouvelle version de Designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention : La correction se fera uniquement en UNICODE.&lt;br /&gt;
&lt;br /&gt;
===Type AVANCÉ XPS: Passage en XPS de toutes les maquettes===&lt;br /&gt;
Ce type consiste au passage systématique de toutes les maquettes en XPS (En UNICODE : Code page 1200 sur Designer + Génération XPS). Uniquement la copie des fichiers ressources pour les règles et relations entre Outqs sera réalisée.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Etape 1 : Régénération des projets Designer====&lt;br /&gt;
#Installer le dernier setup de Designer (correspondant à la version de votre nouvelle installation du serveur)&lt;br /&gt;
#Ouvrez chaque maquette et générer manuellement en code page 1200 en XPS sur le nouveau serveur&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque: Il est possible de scripter leurs générations. Pour cela, il faut:&lt;br /&gt;
#identifier pour chaque projet, leur type de fichier en entrée (XML et SPOOL) et leur langage de génération (PCL,ZPL,etc) et les ranger dans des dossiers séparés par langage de génération ET type de fichier en entrée&lt;br /&gt;
#Exécuter le script suivant qui permettra de lancer automatiquement la génération&lt;br /&gt;
&amp;lt;code&amp;gt;for %%X in (&amp;quot;C:\MAPPING\M-Processing Server\Import\docpc\*.mpp&amp;quot;) do (&amp;quot;C:\MAPPING\M-Designer\M-Designer.exe&amp;quot; &amp;quot;-Generate&amp;quot; &amp;quot;-ProjectFile:%%X&amp;quot; &amp;quot;-Hide&amp;quot;)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A savoir : Les chemins devront être changés en fonction de votre contexte&lt;br /&gt;
Le type de fichier en entrée est paramétré grace au paramètre XXXXXXXXXXXXXX (A terminer)&lt;br /&gt;
Le langage de génération est paramétré grâce au paramètre YYYYYYYYYYYY  (A terminer)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Etape 2 : Copie du paramétrage des OUTQ====&lt;br /&gt;
&amp;lt;u&amp;gt;Fichiers à copier de MAPPINGCPY vers MAPPINGQUA&amp;lt;/u&amp;gt; :&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : MAPOUTQ&lt;br /&gt;
 Option 3 devant MAPOUTQ&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Etape 3 : Copie des règles et action====&lt;br /&gt;
&lt;br /&gt;
Copier les fichiers physiques MAPPINGCPY/SPLMAP, ACTLIG et ACTION ('''pas OUTOUT''') dans la bibliothèque MAPPINGQUA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Copie du nouveau SPLMAP&amp;lt;/u&amp;gt;&lt;br /&gt;
 strpdm&lt;br /&gt;
 Option 2&lt;br /&gt;
 Bibliothèque : MAPPINGCPY&lt;br /&gt;
 Nom : SPLMAP&lt;br /&gt;
 Option 3 devant SPLMAP&lt;br /&gt;
 Dans la bibliothèque : MAPPINGQUA&lt;br /&gt;
 Suppression de l'objet existant : O&lt;br /&gt;
&lt;br /&gt;
Répéter l'opération pour les objets suivants : SPLMAP, ACTLIG , ACTION&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Etape 4 : Copie des données de l'IFS====&lt;br /&gt;
&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/docPC/M-Designer_BACKUP_VersionMPSixxxx/&amp;quot; tous les différents projets M-Designer pour conserver la version d'origine. (remplacer le xxxx par la numéro de version MPS-i)&lt;br /&gt;
#Copier dans le répertoire &amp;quot;/home/MAPQUAL/mapping/lgobitmap/&amp;quot; le contenu de &amp;quot;/home/mapping/lgobitmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Etape 5 : Création d'une Outq monitorée par Mapping pour la recette (Optionnel)====&lt;br /&gt;
Si non réalisé, les commandes de tests devront être lancées en interactif&lt;br /&gt;
&lt;br /&gt;
* OutqName: MAPQUALIN&lt;br /&gt;
* DATAQ: DTAQUAL&lt;br /&gt;
* LIB: MAPPINGQUA&lt;br /&gt;
* Imprimante par défaut: “A définir avec le client”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Gestion des bugs sur un document====&lt;br /&gt;
&lt;br /&gt;
=====Aucun bug détecté=====&lt;br /&gt;
Le client pourra continuer d'utiliser leur document tel quel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Gestion des bugs détectés=====&lt;br /&gt;
Selon le problème :&lt;br /&gt;
#alignements de zones : Modifier la maquette pour que l'alignement de zone soit OK en preview. Valider que le document final (imprimé, PDF, etc) soit cohérent par rapport à la preview&lt;br /&gt;
#Code barre : &lt;br /&gt;
##Problèmes d'alignements : Vérifier la preview sur la maquette et corriger la maquette si besoin&lt;br /&gt;
##Problème de labélisation : Cocher ou décocher le label du code barre (propriétés de la zone Code barre)&lt;br /&gt;
##A compléter&lt;br /&gt;
&lt;br /&gt;
A ce moment là, nous avons deux choix possibles :&lt;br /&gt;
#Les corrections de la maquette corrige bien les problèmes (Preview et sortie cohérents) : Rien d'autre n'est à faire. &lt;br /&gt;
Il faudra juste bien classer les fichiers sources du projet (mpi,mpp et mpw) dans un répertoire afin de savoir rapidement que celui-ci a été ouvert et généré avec la nouvelle version de Designer.&lt;br /&gt;
&lt;br /&gt;
#Les modifications de la maquette ne sont pas concluantes. &lt;br /&gt;
Un ticket devra être ouvert au support MAPPING.&amp;lt;br /&amp;gt;. &lt;br /&gt;
Il faudra juste bien classer les fichiers sources du projet (mpi,mpp et mpw) dans un répertoire afin de savoir rapidement que celui-ci a été ouvert et généré avec la nouvelle version de Designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention : La correction se fera uniquement en UNICODE.&lt;br /&gt;
&lt;br /&gt;
===Gestion des cas particulier===&lt;br /&gt;
Les 3 types définis ci-dessus sont de façon générale toujours vrai. Cependant il peut exister quelques cas particuliers :&lt;br /&gt;
&lt;br /&gt;
====Passage partiel en XPS====&lt;br /&gt;
Pour plusieurs raison, un client peut passer en XPS uniquement sur quelques documents. Voici quelques besoins pouvant nécessité cela :&lt;br /&gt;
#Simplifier la gestion des maquettes pour un document donné car celui-ci a trop de maquette (La maquette en XPS pouvant gérer tous les langages)&lt;br /&gt;
#Besoin de post traitement plus important pour un document :&lt;br /&gt;
##Fusion du document avec d'autres documents Mapping ou autres&lt;br /&gt;
##Conversion d'un flux vers un autre (PDF vers XPS et ensuite concaténation avec un autre document par exemple)&lt;br /&gt;
##Autres&lt;br /&gt;
&lt;br /&gt;
====Utilisation de flux thermique (Zebra, TEC)====&lt;br /&gt;
Il est fortement conseillé par Mapping de passer les maquettes thermiques en XPS. Les raisons principales sont :&lt;br /&gt;
#Aperçu Designer et impression finale bien plus fiable en XPS qu'en natif&lt;br /&gt;
#XPS to TEC ou ZPL plus fiable et intuitif en XPS&lt;br /&gt;
&lt;br /&gt;
==Phase de tests==&lt;br /&gt;
===Cas des tests exécutés de façon interactive===&lt;br /&gt;
Le principe est d'exécuter chaque commande manuellement pour chacun des spooled files et chacune des maquettes à tester.&lt;br /&gt;
&lt;br /&gt;
===Cas des tests exécutés de façon automatiques===&lt;br /&gt;
Le principe est de déposer les spooled files d'entrée dans l'outq test d'entrée. Le robot récupèrera alors les spooled files et éxécutera les bonnes commandes paramétrées dans le robot Mapping.&lt;br /&gt;
Dans ce cas, il faut bien s'assurer que l'Outq d'entrée soit bien paramétrée et que l'imprimante par défaut soit bien renseigné dans les règles.&lt;br /&gt;
&lt;br /&gt;
*Aller sur les règles utilisées pour tester et choisir l'imprimante de test (Option 14, 3 et 8) &lt;br /&gt;
*Copier les fichiers spool d'entrée du client un par un dans l'output queue Mapping monitorée et vérifier les résultats par rapport aux fichiers de référence.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Validation==&lt;br /&gt;
&lt;br /&gt;
La mise à niveau finale de l'environnement de production sera réalisée lorsque le client aura validé à l'écrit tous les documents.&lt;br /&gt;
&lt;br /&gt;
==Passage en production==&lt;br /&gt;
Une fois la validation client réalisée, il est temps de passer en production. Le principe est de faire une autre installation et d'utiliser cette nouvelle bibliothèque comme bibliothèque de production. De ce fait, nous ne touchons pas à l'ancienne bibliothèque de production, ce qui pourrait être très utile en cas de besoin de retour arrière si un problème survient sur le nouvel environnement de production.&lt;br /&gt;
&lt;br /&gt;
*Copier la bibliothèque de production MAP400 en MAPPRODCPY&lt;br /&gt;
*Lancer le setup de la nouvelle version en spécifiant MAP400_XX pour bibliothèque d'installation et MAPSRBT_XX  (avec XX le numéro de version : 71,72 ou OP  Exemple : MAP400_OP et MAPSRBT_OP) &lt;br /&gt;
&lt;br /&gt;
ATTENTION : Ne pas laisser MAP400 par défaut&lt;br /&gt;
&lt;br /&gt;
*Entrer les clefs d'activation du logiciel&lt;br /&gt;
*Copier les objets (règles, action et relations outqs) suivants de MAPPRODCPY vers MAP400_XX : OUTOUT, SPLMAP, ACTLIG et ACTION (voir procédure de copie d'objets ci-dessus)&lt;br /&gt;
&lt;br /&gt;
ATTENTION : NE PAS FAIRE L ERREUR ENTRE MAP400 et MAP400_XX&lt;br /&gt;
&lt;br /&gt;
*Copier les objets (Formats Designer) suivants de MAPPINGQUA vers MAP400_XX : MAPLNK, MAPLNKL1, MAPOBJ, MAP1, MAP2D, MAP2H, MAP3, MAP3L1, MAP (voir procédure de copie d'objets ci-dessus) &lt;br /&gt;
&lt;br /&gt;
ATTENTION : NE PAS FAIRE L ERREUR ENTRE MAP400 et MAP400_XX&lt;br /&gt;
&lt;br /&gt;
*Arrêter le sous-système de production MAPSROBOT&lt;br /&gt;
*Renommer l'ancienne bibliothèque MAP400 en MAP400OLD&lt;br /&gt;
*Démarrer le sous-système MAPSRBT_XX&lt;br /&gt;
*Lancer des traitements en mode production&lt;br /&gt;
&lt;br /&gt;
==Retour arrière en cas de problème==&lt;br /&gt;
&lt;br /&gt;
*Arrêter le sous-système MAPSRBT_XX&lt;br /&gt;
*Renommer la bibliothèque MAP400_XX en MAP400_KO&lt;br /&gt;
*Renommer la bibliothèque MAP400OLD en MAP400&lt;br /&gt;
*Redémarrer le sous-système MAPSROBOT (ancien sous-système)&lt;br /&gt;
&lt;br /&gt;
Mapping tourne alors avec son ancienne version.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&amp;lt;u&amp;gt;Problème 1&amp;lt;/u&amp;gt; : Vous constatez un écart sur un document entre celui produit à l'aide de l'ancienne version (avant upgrade) et la nouvelle (après upgrade)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Solution&amp;lt;/u&amp;gt; : Consulter la marche à suivre ci-dessus selon le type d'upgrade choisi&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Problème 2&amp;lt;/u&amp;gt; : Les mails ne partent pas et le job MAPSMTP ne démarre pas&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Solution&amp;lt;/u&amp;gt; : Vérifier le contenu de la dataq MAP400_XX :&lt;br /&gt;
 DSPDTAQ DTAQ(MAP400_XX/MAPSMTP)&lt;br /&gt;
&lt;br /&gt;
Si celle-ci contient des STOP, à ce moment-là, faire un &lt;br /&gt;
 CLRDTAQ DTAQ(MAP400_XX/MAPSMTP)&lt;br /&gt;
&lt;br /&gt;
Renvoyer les e-mails.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Problème 3&amp;lt;/u&amp;gt; : Vérification que tout se soit bien passé lors de l'installation&lt;br /&gt;
Exécuter cette commande pour voir les messages d’installation :&lt;br /&gt;
 DSPJOBLOG OUTPUT(*PRINT)&lt;br /&gt;
&lt;br /&gt;
Autres points à vérifier :&lt;br /&gt;
* Lire le DSPJOBLOG à la fin du processus&lt;br /&gt;
* En cas de déconnexion, la commande SIGNOFF *LIST permet de récupérer les erreurs ou alertes d’installation&lt;br /&gt;
&lt;br /&gt;
Pour vérifier les erreurs de restauration (objet verrouillé, mauvais propriétaire, etc.), exécuter la commande suivante dans STRSQL : &lt;br /&gt;
 SELECT * FROM qtemp/RSTMAP400 WHERE RSOSTA = '0'&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Renvoi_d%27information_:_MAPRTVNFO&amp;diff=7878</id>
		<title>OPALE:10.0:Utilisation:Renvoi d'information : MAPRTVNFO</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Renvoi_d%27information_:_MAPRTVNFO&amp;diff=7878"/>
		<updated>2019-05-15T11:43:03Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande, appliquée sur un spool, crée deux '''DTAARA''' dans '''QTEMP''' : &lt;br /&gt;
&lt;br /&gt;
* '''DATE''' contenant la date de création du spool&lt;br /&gt;
* '''TIME''' contenant l'heure de création du spool&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La DTAARA '''DATE''' contient alors la date sous la forme 1AAMMJJ ou 0AAMMJJ où 1 correspond au 21ème siècle et 0 au 20ème, AA à l'année sur 2 chiffres, MM au mois &lt;br /&gt;
&lt;br /&gt;
et JJ au jour (1010705 pour le 5 juillet 2001).&lt;br /&gt;
&lt;br /&gt;
La DTAARA '''TIME''' contient alors l'heure sous la forme HHMMSS où HH correspond aux l'heure sur 2 chiffres, MM aux minutes et SS aux secondes (102046 pour &lt;br /&gt;
&lt;br /&gt;
10h20m46s).&lt;br /&gt;
&lt;br /&gt;
Couplée dans une même action à la commande MAPCPYSPLF, elle sert à récupérer en tant que critère d'archivage la date et l'heure de création du spool.&lt;br /&gt;
&lt;br /&gt;
Voir à ce sujet : Comment faire pour [[OPALE:10.0:Utilisation: Récupérer en critère d'archivage la date du spool d'origine|récupérer en critère d'archivage la date du spool d'origine]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Charger_les_objets_d%27une_imprimante_:_MAPRSTPRT&amp;diff=7874</id>
		<title>OPALE:10.0:Utilisation:Charger les objets d'une imprimante : MAPRSTPRT</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Charger_les_objets_d%27une_imprimante_:_MAPRSTPRT&amp;diff=7874"/>
		<updated>2019-05-15T09:56:27Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'envoyer des objets d'un mapping dans une imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Sndmapprt1.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Affichage_du_contenu_d%27une_DTAQ_:_DSPDTAQ&amp;diff=7873</id>
		<title>OPALE:10.0:Utilisation:Affichage du contenu d'une DTAQ : DSPDTAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Affichage_du_contenu_d%27une_DTAQ_:_DSPDTAQ&amp;diff=7873"/>
		<updated>2019-05-15T09:55:28Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
La commande DSPDTAQ permet d'afficher les messages contenus dans une DTAQ et en attente de traitement.&lt;br /&gt;
&lt;br /&gt;
Pour le robot, chaque message correspond à un spool à traiter, le message contient les attributs de ce spool.&lt;br /&gt;
 &lt;br /&gt;
Les paramètres à renseigner sont les suivants :&lt;br /&gt;
  Data queue&lt;br /&gt;
  Librairie : bibliothèque de la Data Queue&lt;br /&gt;
  Output format :   *CHAR pour afficher les messages en mode caractère    *HEX pour afficher les messages en mode hexadécimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:file1.PNG|594x594px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Mise_%C3%A0_jour_des_fichiers_Mapping_d%27une_autre_biblioth%C3%A8que_:_MAPUPDPF&amp;diff=7872</id>
		<title>OPALE:10.0:Utilisation:Mise à jour des fichiers Mapping d'une autre bibliothèque : MAPUPDPF</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Mise_%C3%A0_jour_des_fichiers_Mapping_d%27une_autre_biblioth%C3%A8que_:_MAPUPDPF&amp;diff=7872"/>
		<updated>2019-05-15T09:55:04Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande est à utiliser si vous travaillez avec une ou plusieurs bibliothèques de fichiers différentes de MAP400.&lt;br /&gt;
&lt;br /&gt;
En effet, le format des fichiers physiques de Mapping peut changer et vos bibliothèques de fichiers spécifiques ne sont pas mises à jour lors d'un changement de &lt;br /&gt;
&lt;br /&gt;
version Mapping.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette commande se base sur les fichiers physiques de MAP400 pour modifier ceux d'autres bibliothèques.  &lt;br /&gt;
&lt;br /&gt;
[[File:MAPUPPDF.PNG|627x627px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_G%C3%A9rer_les_relations_entre_Outq_d%27origine_et_Outq_de_destination&amp;diff=7871</id>
		<title>OPALE:10.0:Utilisation: Gérer les relations entre Outq d'origine et Outq de destination</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_G%C3%A9rer_les_relations_entre_Outq_d%27origine_et_Outq_de_destination&amp;diff=7871"/>
		<updated>2019-05-15T09:53:02Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option permet de définir les Outqs gérées par le robot, et la destination par défaut des impressions (action pour lesquelles le paramètre Outq vaut *DFT).&lt;br /&gt;
&lt;br /&gt;
Il faut déclarer ici la ou les Outq(s) dans lesquelles tombent des spools que le robot doit traiter. Pour chacune de celles-ci, définir l'Outq où sont dirigés les &lt;br /&gt;
&lt;br /&gt;
spools après traitement.&lt;br /&gt;
&lt;br /&gt;
Il est possible de définir une seule Outq de destination pour plusieurs Outqs d'origine. L'inverse est impossible.&lt;br /&gt;
&lt;br /&gt;
Il faut rattacher à chaque Outq d'origine une Dtaq qui sera écoutée par le robot. L'intérêt de créer plusieurs DTAQ est nul, il est donc conseillé de rattacher toutes les Outq d'origine à une même DTAQ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque :&lt;br /&gt;
&lt;br /&gt;
L'Outq de destination doit être différente de l'Outq d'origine.&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Ajout_d%27une_Outq_dans_le_gestionnaire_de_spool_:_MAPADDOUTQ&amp;diff=7870</id>
		<title>OPALE:10.0:Utilisation:Ajout d'une Outq dans le gestionnaire de spool : MAPADDOUTQ</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Ajout_d%27une_Outq_dans_le_gestionnaire_de_spool_:_MAPADDOUTQ&amp;diff=7870"/>
		<updated>2019-05-15T09:24:56Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'ajouter une Outq d'entrée dans le gestionnaire de spool sans passer par les options de menu. Elle est pratique dans le cas de nombreuses Outq à ajouter.&lt;br /&gt;
&lt;br /&gt;
Voir [[OPALE:10.0:Utilisation: Gérer les relations entre Outq d'origine et Outq de destination|Gérer les relations entre Outq d'origine et Outq de destination]]&lt;br /&gt;
&lt;br /&gt;
* Outq In : Outq d'entrée&lt;br /&gt;
* Library name  : Bibliothèque de l'Outq d'entrée&lt;br /&gt;
* Outq Out b : Outq de sortie&lt;br /&gt;
* Library name : Bibliothèque de l'Outq de sortie&lt;br /&gt;
* Dataq Name : Nom de la DTAQ associée&lt;br /&gt;
* Library of Dtaq : Bibliothèque de la DTAQ associée&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Cr%C3%A9er_une_nouvelle_JOBD_pour_le_robot_:_MAPCRTJOBD&amp;diff=7869</id>
		<title>OPALE:10.0:Utilisation:Créer une nouvelle JOBD pour le robot : MAPCRTJOBD</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Cr%C3%A9er_une_nouvelle_JOBD_pour_le_robot_:_MAPCRTJOBD&amp;diff=7869"/>
		<updated>2019-05-15T09:24:14Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La commande ''MAPCRTJOBD'' permet de créer une nouvelle JOBD pour le ROBOT.&lt;br /&gt;
&lt;br /&gt;
[[File:CRTJOBRBT.PNG|600px|centré|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
[[File:Crtjobt1.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Ajouter_ou_supprimer_une_biblioth%C3%A8que:_MAPRBTJOBD&amp;diff=7868</id>
		<title>OPALE:10.0:Utilisation: Ajouter ou supprimer une bibliothèque: MAPRBTJOBD</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Ajouter_ou_supprimer_une_biblioth%C3%A8que:_MAPRBTJOBD&amp;diff=7868"/>
		<updated>2019-05-15T09:23:35Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'ajouter ou de supprimer une bibliothèque de la liste des bibliothèques de toutes les JOBDs pour le sous-système '''MAPSROBOT'''.&lt;br /&gt;
&lt;br /&gt;
Elle sert par exemple pour ajouter ou enlever une bibliothèque de test pour le robot.&lt;br /&gt;
&lt;br /&gt;
[[File:Maprbtjobd.PNG|683x683px|centré|alt=|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Ajouter_ou_supprimer_une_biblioth%C3%A8que:_MAPRBTJOBD&amp;diff=7867</id>
		<title>OPALE:10.0:Utilisation: Ajouter ou supprimer une bibliothèque: MAPRBTJOBD</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Ajouter_ou_supprimer_une_biblioth%C3%A8que:_MAPRBTJOBD&amp;diff=7867"/>
		<updated>2019-05-15T09:23:12Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'ajouter ou de supprimer une bibliothèque de la liste des bibliothèques de toutes les JOBDs pour le sous-système '''MAPSROBOT'''.&lt;br /&gt;
&lt;br /&gt;
Elle sert par exemple pour ajouter ou enlever une bibliothèque de test pour le robot.&lt;br /&gt;
&lt;br /&gt;
[[File:Maprbtjobd.PNG|600px|thumb|centré]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7866</id>
		<title>M-PS Digitech Connector 7.2 fr</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7866"/>
		<updated>2019-05-15T09:14:09Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* MISE EN ŒUVRE DANS LES WORKFLOWS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prérequis et concept==&lt;br /&gt;
&lt;br /&gt;
Ce guide décrit les procédures de paramétrage et d’utilisation du connecteur Digitech.&lt;br /&gt;
&lt;br /&gt;
Le fonctionnement de ce connecteur est assuré avec M-Designer et M-Processing Server sur Windows ou Unix, en version 7.2 et suivantes.&lt;br /&gt;
&lt;br /&gt;
Le principe du connecteur Digitech est de produire des flux PDF et XML en fonction des informations demandées par l’utilisateur, à destination de l’outil de GED édité par Digitech. Les informations exportées sont basées sur les métadonnées positionnées dans le modèle M-Designer et sur le contexte d’exécution du Workflow.&lt;br /&gt;
&lt;br /&gt;
*Le PDF généré est à la norme PDF/A et il peut être signé et horodaté (certificat serveur)&lt;br /&gt;
*Le flux XML au format Digitech s’appuie sur un fichier modèle (ou patron) renseigné lors de la construction du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide détaille les étapes et éléments nécessaires à la production de documents vers l’outil de GED Digitech : l’apport des fichiers XML modèles et la définition du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide s’adresse à un public maîtrisant la conception de modèles de documents avec M-Designer, et la mise en place de Workflow dans ONYX Server.&lt;br /&gt;
&lt;br /&gt;
==Préparation de l'export : le fichier modèle==&lt;br /&gt;
&lt;br /&gt;
L’export de document vers la solution de GED Digitech s’effectue au format XML, à partir d’un fichier d’exemple défini par l’utilisateur. Ce fichier contient :&lt;br /&gt;
*La classe d’objets, c’est-à-dire le modèle de données (1)&lt;br /&gt;
*Les métadonnées : ce sont les index positionnés dans la maquette M-Designer (2)&lt;br /&gt;
*Le lien vers le fichier à exporter au format PDF (3)&lt;br /&gt;
 &lt;br /&gt;
Figure 1 Un patron d'export, et les valeurs à renseigner.&lt;br /&gt;
&lt;br /&gt;
Plusieurs fichiers XML patrons peuvent être nécessaires pour des appels dynamiques en fonction des types de documents à archiver. Ils devront être stockés localement dans un dossier du serveur hébergeant la solution ONYX Server. Le chemin de ce dossier est à renseigner dans le Menu d’Administration/Gestion de la configuration, sous une entrée PATH_CLASS_DIGITECH :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Environnement de l 'exécution de l'export==&lt;br /&gt;
&lt;br /&gt;
Dans un fichier XML patron, deux types de champs de remplacement sont distingués. Les premiers sont les champs de métadonnées, qui reprennent les valeurs des index positionnés dans M-Designer. Les autres données sont renseignées par le contexte d’exécution : paramètres du Workflow ou table de résolution.&lt;br /&gt;
 &lt;br /&gt;
Figure 2 Exemple de table de résolution pour la définition de champs lors d’un export Digitech&lt;br /&gt;
&lt;br /&gt;
==Mise en œuvre dans les WORKFLOWS==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Le fichier de sortie===&lt;br /&gt;
&lt;br /&gt;
L’appel au connecteur Digitech est placé dans la section ‘XPS to Web Format’ :&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La boîte reprend pour l’essentiel les onglets de l’export vers PDF. Pour l’exécution d’un export, seul le nom du PDF de sortie est spécifié par l’utilisateur. Le fichier XML aura au final le même nom que le fichier PDF (à l’extension près).&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, la zone d’index NOMPDF est utilisée pour nommer dynamiquement le fichier PDF (et le XML rattaché). Pour chaque valeur distincte de l’index, un nouveau couple PDF/XML sera créé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur des champs non METADONNEES===&lt;br /&gt;
&lt;br /&gt;
L’onglet index de la boîte « To Digitech » sert à désigner le fichier XML patron à utiliser, et les valeurs de remplacement pour les champs suivants :&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_TYPE_EDI]]	&amp;lt;/nowiki&amp;gt;le type d’édition (4)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_LIBELLE]]	&amp;lt;/nowiki&amp;gt;le libellé du document PDF dans l’outil de GED Digitech (6)&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, il servira à choisir le fichier patron XML approprié (5) parmi l’ensemble de ceux déposés dans le dossier [PATH_CLASS_DIGITECH].&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 3 Renseigner les champs d'export, appel à la table de résolution et paramètres du Workflow&lt;br /&gt;
Si le type d’édition n’est pas renseigné, la chaîne vide sera placée dans le fichier XML.&lt;br /&gt;
Si le libellé du document n’est pas renseigné, le nom du fichier physique sera placé dans le fichier XML.&lt;br /&gt;
&lt;br /&gt;
Certaines valeurs dans le modèle d’export sont quant à elles remplacées par des valeurs prédéfinies. Ainsi &amp;lt;nowiki&amp;gt;[[DGT_PDF_PATH]&amp;lt;/nowiki&amp;gt;] aura toujours pour valeur « . », et &amp;lt;nowiki&amp;gt;[[DGT_PDF_NAME]]&amp;lt;/nowiki&amp;gt; aura automatiquement pour valeur le nom du fichier PDF.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 4 Un fichier XML produit par l'export vers l'outil GED Digitech&lt;br /&gt;
 &lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7865</id>
		<title>M-PS Digitech Connector 7.2 fr</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7865"/>
		<updated>2019-05-15T09:13:26Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Valeur des champs non METADONNEES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prérequis et concept==&lt;br /&gt;
&lt;br /&gt;
Ce guide décrit les procédures de paramétrage et d’utilisation du connecteur Digitech.&lt;br /&gt;
&lt;br /&gt;
Le fonctionnement de ce connecteur est assuré avec M-Designer et M-Processing Server sur Windows ou Unix, en version 7.2 et suivantes.&lt;br /&gt;
&lt;br /&gt;
Le principe du connecteur Digitech est de produire des flux PDF et XML en fonction des informations demandées par l’utilisateur, à destination de l’outil de GED édité par Digitech. Les informations exportées sont basées sur les métadonnées positionnées dans le modèle M-Designer et sur le contexte d’exécution du Workflow.&lt;br /&gt;
&lt;br /&gt;
*Le PDF généré est à la norme PDF/A et il peut être signé et horodaté (certificat serveur)&lt;br /&gt;
*Le flux XML au format Digitech s’appuie sur un fichier modèle (ou patron) renseigné lors de la construction du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide détaille les étapes et éléments nécessaires à la production de documents vers l’outil de GED Digitech : l’apport des fichiers XML modèles et la définition du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide s’adresse à un public maîtrisant la conception de modèles de documents avec M-Designer, et la mise en place de Workflow dans ONYX Server.&lt;br /&gt;
&lt;br /&gt;
==Préparation de l'export : le fichier modèle==&lt;br /&gt;
&lt;br /&gt;
L’export de document vers la solution de GED Digitech s’effectue au format XML, à partir d’un fichier d’exemple défini par l’utilisateur. Ce fichier contient :&lt;br /&gt;
*La classe d’objets, c’est-à-dire le modèle de données (1)&lt;br /&gt;
*Les métadonnées : ce sont les index positionnés dans la maquette M-Designer (2)&lt;br /&gt;
*Le lien vers le fichier à exporter au format PDF (3)&lt;br /&gt;
 &lt;br /&gt;
Figure 1 Un patron d'export, et les valeurs à renseigner.&lt;br /&gt;
&lt;br /&gt;
Plusieurs fichiers XML patrons peuvent être nécessaires pour des appels dynamiques en fonction des types de documents à archiver. Ils devront être stockés localement dans un dossier du serveur hébergeant la solution ONYX Server. Le chemin de ce dossier est à renseigner dans le Menu d’Administration/Gestion de la configuration, sous une entrée PATH_CLASS_DIGITECH :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Environnement de l 'exécution de l'export==&lt;br /&gt;
&lt;br /&gt;
Dans un fichier XML patron, deux types de champs de remplacement sont distingués. Les premiers sont les champs de métadonnées, qui reprennent les valeurs des index positionnés dans M-Designer. Les autres données sont renseignées par le contexte d’exécution : paramètres du Workflow ou table de résolution.&lt;br /&gt;
 &lt;br /&gt;
Figure 2 Exemple de table de résolution pour la définition de champs lors d’un export Digitech&lt;br /&gt;
&lt;br /&gt;
==MISE EN ŒUVRE DANS LES WORKFLOWS==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Le fichier de sortie===&lt;br /&gt;
&lt;br /&gt;
L’appel au connecteur Digitech est placé dans la section ‘XPS to Web Format’ :&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La boîte reprend pour l’essentiel les onglets de l’export vers PDF. Pour l’exécution d’un export, seul le nom du PDF de sortie est spécifié par l’utilisateur. Le fichier XML aura au final le même nom que le fichier PDF (à l’extension près).&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, la zone d’index NOMPDF est utilisée pour nommer dynamiquement le fichier PDF (et le XML rattaché). Pour chaque valeur distincte de l’index, un nouveau couple PDF/XML sera créé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur des champs non METADONNEES===&lt;br /&gt;
&lt;br /&gt;
L’onglet index de la boîte « To Digitech » sert à désigner le fichier XML patron à utiliser, et les valeurs de remplacement pour les champs suivants :&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_TYPE_EDI]]	&amp;lt;/nowiki&amp;gt;le type d’édition (4)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_LIBELLE]]	&amp;lt;/nowiki&amp;gt;le libellé du document PDF dans l’outil de GED Digitech (6)&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, il servira à choisir le fichier patron XML approprié (5) parmi l’ensemble de ceux déposés dans le dossier [PATH_CLASS_DIGITECH].&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 3 Renseigner les champs d'export, appel à la table de résolution et paramètres du Workflow&lt;br /&gt;
Si le type d’édition n’est pas renseigné, la chaîne vide sera placée dans le fichier XML.&lt;br /&gt;
Si le libellé du document n’est pas renseigné, le nom du fichier physique sera placé dans le fichier XML.&lt;br /&gt;
&lt;br /&gt;
Certaines valeurs dans le modèle d’export sont quant à elles remplacées par des valeurs prédéfinies. Ainsi &amp;lt;nowiki&amp;gt;[[DGT_PDF_PATH]&amp;lt;/nowiki&amp;gt;] aura toujours pour valeur « . », et &amp;lt;nowiki&amp;gt;[[DGT_PDF_NAME]]&amp;lt;/nowiki&amp;gt; aura automatiquement pour valeur le nom du fichier PDF.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 4 Un fichier XML produit par l'export vers l'outil GED Digitech&lt;br /&gt;
 &lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7864</id>
		<title>M-PS Digitech Connector 7.2 fr</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7864"/>
		<updated>2019-05-15T09:12:54Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Valeur des champs non METADONNEES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prérequis et concept==&lt;br /&gt;
&lt;br /&gt;
Ce guide décrit les procédures de paramétrage et d’utilisation du connecteur Digitech.&lt;br /&gt;
&lt;br /&gt;
Le fonctionnement de ce connecteur est assuré avec M-Designer et M-Processing Server sur Windows ou Unix, en version 7.2 et suivantes.&lt;br /&gt;
&lt;br /&gt;
Le principe du connecteur Digitech est de produire des flux PDF et XML en fonction des informations demandées par l’utilisateur, à destination de l’outil de GED édité par Digitech. Les informations exportées sont basées sur les métadonnées positionnées dans le modèle M-Designer et sur le contexte d’exécution du Workflow.&lt;br /&gt;
&lt;br /&gt;
*Le PDF généré est à la norme PDF/A et il peut être signé et horodaté (certificat serveur)&lt;br /&gt;
*Le flux XML au format Digitech s’appuie sur un fichier modèle (ou patron) renseigné lors de la construction du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide détaille les étapes et éléments nécessaires à la production de documents vers l’outil de GED Digitech : l’apport des fichiers XML modèles et la définition du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide s’adresse à un public maîtrisant la conception de modèles de documents avec M-Designer, et la mise en place de Workflow dans ONYX Server.&lt;br /&gt;
&lt;br /&gt;
==Préparation de l'export : le fichier modèle==&lt;br /&gt;
&lt;br /&gt;
L’export de document vers la solution de GED Digitech s’effectue au format XML, à partir d’un fichier d’exemple défini par l’utilisateur. Ce fichier contient :&lt;br /&gt;
*La classe d’objets, c’est-à-dire le modèle de données (1)&lt;br /&gt;
*Les métadonnées : ce sont les index positionnés dans la maquette M-Designer (2)&lt;br /&gt;
*Le lien vers le fichier à exporter au format PDF (3)&lt;br /&gt;
 &lt;br /&gt;
Figure 1 Un patron d'export, et les valeurs à renseigner.&lt;br /&gt;
&lt;br /&gt;
Plusieurs fichiers XML patrons peuvent être nécessaires pour des appels dynamiques en fonction des types de documents à archiver. Ils devront être stockés localement dans un dossier du serveur hébergeant la solution ONYX Server. Le chemin de ce dossier est à renseigner dans le Menu d’Administration/Gestion de la configuration, sous une entrée PATH_CLASS_DIGITECH :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Environnement de l 'exécution de l'export==&lt;br /&gt;
&lt;br /&gt;
Dans un fichier XML patron, deux types de champs de remplacement sont distingués. Les premiers sont les champs de métadonnées, qui reprennent les valeurs des index positionnés dans M-Designer. Les autres données sont renseignées par le contexte d’exécution : paramètres du Workflow ou table de résolution.&lt;br /&gt;
 &lt;br /&gt;
Figure 2 Exemple de table de résolution pour la définition de champs lors d’un export Digitech&lt;br /&gt;
&lt;br /&gt;
==MISE EN ŒUVRE DANS LES WORKFLOWS==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Le fichier de sortie===&lt;br /&gt;
&lt;br /&gt;
L’appel au connecteur Digitech est placé dans la section ‘XPS to Web Format’ :&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La boîte reprend pour l’essentiel les onglets de l’export vers PDF. Pour l’exécution d’un export, seul le nom du PDF de sortie est spécifié par l’utilisateur. Le fichier XML aura au final le même nom que le fichier PDF (à l’extension près).&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, la zone d’index NOMPDF est utilisée pour nommer dynamiquement le fichier PDF (et le XML rattaché). Pour chaque valeur distincte de l’index, un nouveau couple PDF/XML sera créé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur des champs non METADONNEES===&lt;br /&gt;
&lt;br /&gt;
L’onglet index de la boîte « To Digitech » sert à désigner le fichier XML patron à utiliser, et les valeurs de remplacement pour les champs suivants :&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_TYPE_EDI]]	&amp;lt;/nowiki&amp;gt;le type d’édition (4)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;[[DGT_LIBELLE]]	&amp;lt;/nowiki&amp;gt;le libellé du document PDF dans l’outil de GED Digitech (6)&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, il servira à choisir le fichier patron XML approprié (5) parmi l’ensemble de ceux déposés dans le dossier [PATH_CLASS_DIGITECH].&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 3 Renseigner les champs d'export, appel à la table de résolution et paramètres du Workflow&lt;br /&gt;
Si le type d’édition n’est pas renseigné, la chaîne vide sera placée dans le fichier XML.&lt;br /&gt;
Si le libellé du document n’est pas renseigné, le nom du fichier physique sera placé dans le fichier XML.&lt;br /&gt;
&lt;br /&gt;
Certaines valeurs dans le modèle d’export sont quant à elles remplacées par des valeurs prédéfinies. Ainsi [[DGT_PDF_PATH]] aura toujours pour valeur « . », et [[DGT_PDF_NAME]] aura automatiquement pour valeur le nom du fichier PDF.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 4 Un fichier XML produit par l'export vers l'outil GED Digitech&lt;br /&gt;
 &lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7863</id>
		<title>M-PS Digitech Connector 7.2 fr</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7863"/>
		<updated>2019-05-15T09:11:47Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prérequis et concept==&lt;br /&gt;
&lt;br /&gt;
Ce guide décrit les procédures de paramétrage et d’utilisation du connecteur Digitech.&lt;br /&gt;
&lt;br /&gt;
Le fonctionnement de ce connecteur est assuré avec M-Designer et M-Processing Server sur Windows ou Unix, en version 7.2 et suivantes.&lt;br /&gt;
&lt;br /&gt;
Le principe du connecteur Digitech est de produire des flux PDF et XML en fonction des informations demandées par l’utilisateur, à destination de l’outil de GED édité par Digitech. Les informations exportées sont basées sur les métadonnées positionnées dans le modèle M-Designer et sur le contexte d’exécution du Workflow.&lt;br /&gt;
&lt;br /&gt;
*Le PDF généré est à la norme PDF/A et il peut être signé et horodaté (certificat serveur)&lt;br /&gt;
*Le flux XML au format Digitech s’appuie sur un fichier modèle (ou patron) renseigné lors de la construction du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide détaille les étapes et éléments nécessaires à la production de documents vers l’outil de GED Digitech : l’apport des fichiers XML modèles et la définition du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide s’adresse à un public maîtrisant la conception de modèles de documents avec M-Designer, et la mise en place de Workflow dans ONYX Server.&lt;br /&gt;
&lt;br /&gt;
==Préparation de l'export : le fichier modèle==&lt;br /&gt;
&lt;br /&gt;
L’export de document vers la solution de GED Digitech s’effectue au format XML, à partir d’un fichier d’exemple défini par l’utilisateur. Ce fichier contient :&lt;br /&gt;
*La classe d’objets, c’est-à-dire le modèle de données (1)&lt;br /&gt;
*Les métadonnées : ce sont les index positionnés dans la maquette M-Designer (2)&lt;br /&gt;
*Le lien vers le fichier à exporter au format PDF (3)&lt;br /&gt;
 &lt;br /&gt;
Figure 1 Un patron d'export, et les valeurs à renseigner.&lt;br /&gt;
&lt;br /&gt;
Plusieurs fichiers XML patrons peuvent être nécessaires pour des appels dynamiques en fonction des types de documents à archiver. Ils devront être stockés localement dans un dossier du serveur hébergeant la solution ONYX Server. Le chemin de ce dossier est à renseigner dans le Menu d’Administration/Gestion de la configuration, sous une entrée PATH_CLASS_DIGITECH :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Environnement de l 'exécution de l'export==&lt;br /&gt;
&lt;br /&gt;
Dans un fichier XML patron, deux types de champs de remplacement sont distingués. Les premiers sont les champs de métadonnées, qui reprennent les valeurs des index positionnés dans M-Designer. Les autres données sont renseignées par le contexte d’exécution : paramètres du Workflow ou table de résolution.&lt;br /&gt;
 &lt;br /&gt;
Figure 2 Exemple de table de résolution pour la définition de champs lors d’un export Digitech&lt;br /&gt;
&lt;br /&gt;
==MISE EN ŒUVRE DANS LES WORKFLOWS==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Le fichier de sortie===&lt;br /&gt;
&lt;br /&gt;
L’appel au connecteur Digitech est placé dans la section ‘XPS to Web Format’ :&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La boîte reprend pour l’essentiel les onglets de l’export vers PDF. Pour l’exécution d’un export, seul le nom du PDF de sortie est spécifié par l’utilisateur. Le fichier XML aura au final le même nom que le fichier PDF (à l’extension près).&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, la zone d’index NOMPDF est utilisée pour nommer dynamiquement le fichier PDF (et le XML rattaché). Pour chaque valeur distincte de l’index, un nouveau couple PDF/XML sera créé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur des champs non METADONNEES===&lt;br /&gt;
&lt;br /&gt;
L’onglet index de la boîte « To Digitech » sert à désigner le fichier XML patron à utiliser, et les valeurs de remplacement pour les champs suivants :&lt;br /&gt;
*[[DGT_TYPE_EDI]]	le type d’édition (4)&lt;br /&gt;
*[[DGT_LIBELLE]]	le libellé du document PDF dans l’outil de GED Digitech (6)&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, il servira à choisir le fichier patron XML approprié (5) parmi l’ensemble de ceux déposés dans le dossier [PATH_CLASS_DIGITECH].&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 3 Renseigner les champs d'export, appel à la table de résolution et paramètres du Workflow&lt;br /&gt;
Si le type d’édition n’est pas renseigné, la chaîne vide sera placée dans le fichier XML.&lt;br /&gt;
Si le libellé du document n’est pas renseigné, le nom du fichier physique sera placé dans le fichier XML.&lt;br /&gt;
&lt;br /&gt;
Certaines valeurs dans le modèle d’export sont quant à elles remplacées par des valeurs prédéfinies. Ainsi [[DGT_PDF_PATH]] aura toujours pour valeur « . », et [[DGT_PDF_NAME]] aura automatiquement pour valeur le nom du fichier PDF.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 4 Un fichier XML produit par l'export vers l'outil GED Digitech&lt;br /&gt;
 &lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7862</id>
		<title>M-PS Digitech Connector 7.2 fr</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=M-PS_Digitech_Connector_7.2_fr&amp;diff=7862"/>
		<updated>2019-05-15T09:10:38Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prérequis et concept==&lt;br /&gt;
&lt;br /&gt;
Ce guide décrit les procédures de paramétrage et d’utilisation du connecteur Digitech.&lt;br /&gt;
&lt;br /&gt;
Le fonctionnement de ce connecteur est assuré avec M-Designer et M-Processing Server sur Windows ou Unix, en version 7.2 et suivantes.&lt;br /&gt;
&lt;br /&gt;
Le principe du connecteur Digitech est de produire des flux PDF et XML en fonction des informations demandées par l’utilisateur, à destination de l’outil de GED édité par Digitech. Les informations exportées sont basées sur les métadonnées positionnées dans le modèle M-Designer et sur le contexte d’exécution du Workflow.&lt;br /&gt;
&lt;br /&gt;
*Le PDF généré est à la norme PDF/A et il peut être signé et horodaté (certificat serveur)&lt;br /&gt;
*Le flux XML au format Digitech s’appuie sur un fichier modèle (ou patron) renseigné lors de la construction du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide détaille les étapes et éléments nécessaires à la production de documents vers l’outil de GED Digitech : l’apport des fichiers XML modèles et la définition du Workflow.&lt;br /&gt;
&lt;br /&gt;
Ce guide s’adresse à un public maîtrisant la conception de modèles de documents avec M-Designer, et la mise en place de Workflow dans M-Processing Server.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Préparation de l'export : le fichier modèle==&lt;br /&gt;
&lt;br /&gt;
L’export de document vers la solution de GED Digitech s’effectue au format XML, à partir d’un fichier d’exemple défini par l’utilisateur. Ce fichier contient :&lt;br /&gt;
*La classe d’objets, c’est-à-dire le modèle de données (1)&lt;br /&gt;
*Les métadonnées : ce sont les index positionnés dans la maquette M-Designer (2)&lt;br /&gt;
*Le lien vers le fichier à exporter au format PDF (3)&lt;br /&gt;
 &lt;br /&gt;
Figure 1 Un patron d'export, et les valeurs à renseigner.&lt;br /&gt;
&lt;br /&gt;
Plusieurs fichiers XML patrons peuvent être nécessaires pour des appels dynamiques en fonction des types de documents à archiver. Ils devront être stockés localement dans un dossier du serveur hébergeant la solution M-Processing Server. Le chemin de ce dossier est à renseigner dans le Menu d’Administration/Gestion de la configuration, sous une entrée PATH_CLASS_DIGITECH :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Environnement de l 'exécution de l'export==&lt;br /&gt;
&lt;br /&gt;
Dans un fichier XML patron, deux types de champs de remplacement sont distingués. Les premiers sont les champs de métadonnées, qui reprennent les valeurs des index positionnés dans M-Designer. Les autres données sont renseignées par le contexte d’exécution : paramètres du Workflow ou table de résolution.&lt;br /&gt;
 &lt;br /&gt;
Figure 2 Exemple de table de résolution pour la définition de champs lors d’un export Digitech&lt;br /&gt;
&lt;br /&gt;
==MISE EN ŒUVRE DANS LES WORKFLOWS==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Le fichier de sortie===&lt;br /&gt;
&lt;br /&gt;
L’appel au connecteur Digitech est placé dans la section ‘XPS to Web Format’ :&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La boîte reprend pour l’essentiel les onglets de l’export vers PDF. Pour l’exécution d’un export, seul le nom du PDF de sortie est spécifié par l’utilisateur. Le fichier XML aura au final le même nom que le fichier PDF (à l’extension près).&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, la zone d’index NOMPDF est utilisée pour nommer dynamiquement le fichier PDF (et le XML rattaché). Pour chaque valeur distincte de l’index, un nouveau couple PDF/XML sera créé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur des champs non METADONNEES===&lt;br /&gt;
&lt;br /&gt;
L’onglet index de la boîte « To Digitech » sert à désigner le fichier XML patron à utiliser, et les valeurs de remplacement pour les champs suivants :&lt;br /&gt;
*[[DGT_TYPE_EDI]]	le type d’édition (4)&lt;br /&gt;
*[[DGT_LIBELLE]]	le libellé du document PDF dans l’outil de GED Digitech (6)&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, il servira à choisir le fichier patron XML approprié (5) parmi l’ensemble de ceux déposés dans le dossier [PATH_CLASS_DIGITECH].&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 3 Renseigner les champs d'export, appel à la table de résolution et paramètres du Workflow&lt;br /&gt;
Si le type d’édition n’est pas renseigné, la chaîne vide sera placée dans le fichier XML.&lt;br /&gt;
Si le libellé du document n’est pas renseigné, le nom du fichier physique sera placé dans le fichier XML.&lt;br /&gt;
&lt;br /&gt;
Certaines valeurs dans le modèle d’export sont quant à elles remplacées par des valeurs prédéfinies. Ainsi [[DGT_PDF_PATH]] aura toujours pour valeur « . », et [[DGT_PDF_NAME]] aura automatiquement pour valeur le nom du fichier PDF.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Figure 4 Un fichier XML produit par l'export vers l'outil GED Digitech&lt;br /&gt;
 &lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:La_commande_MAP_XPS&amp;diff=7861</id>
		<title>OPALE:10.0:Utilisation:La commande MAP XPS</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:La_commande_MAP_XPS&amp;diff=7861"/>
		<updated>2019-05-15T09:05:57Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Ajout de critères d’indexation au document */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
La commande MAP_XPS est l'une des commandes principales d'OPALE Server. Elle permet d'effectuer un nombre important de traitements listés ci-dessous.&lt;br /&gt;
&lt;br /&gt;
Dans un traitement typique, le fichier à maquetter est d'abord produit au format XPS via la commande MAPCPYSPLF, puis la commande MAP_XPS prend le relais pour effectuer les traitements souhaités sur le fichier XPS.&lt;br /&gt;
&lt;br /&gt;
[[File:Xps-intro.PNG|200px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour utiliser la commande MAP_XPS, il faut passer par un &amp;lt;code&amp;gt; CALL PGM(MAP_XPS) PARM ('-infile:/home/map2019/file.PDF' '-outfile:/home/map2019/file.xps' '-toXPS' '-fromPDF') &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La commande MAPXPS (sans underscore) existe également. Elle possède moins de fonctionnalités et permet de réaliser principalement des conversions. Par contre, il faut d'abord charger la bibliothèque en question.&lt;br /&gt;
&lt;br /&gt;
==Conversions de fichiers==&lt;br /&gt;
=== Conversion de documents en entrée ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de convertir des documents existants au format XPS, en vue de leur prise en charge et de leurs traitements futurs dans Mapping. &lt;br /&gt;
&lt;br /&gt;
Les langages d’entrée supportés sont : AFP, ESCP, IGP, Image (BMP, JPG, PCX, PNG et TIFF), PCL, PDF, PS, SCS, TXT, Xerox, XPS, ZEBRA (ou ZPL), TEC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.pcl -fromPCL -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.pdf -fromPDF -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.afp -fromAFP -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.igp -fromIGP -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.zpl -fromZPL -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.ps -fromPS -outfile:/home/map2019/email.xps -toXPS  &lt;br /&gt;
 map_xps -infile:/home/map2019/image.jpg -fromImage -outfile:/home/map2019/image.xps -toXPS -profile:fromJPEG&lt;br /&gt;
&lt;br /&gt;
Ce principe de conversion peut en outre être affiné en utilisant un profil défini dans le fichier de configuration.&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps entree.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
=== Conversion des fichiers XPS vers un format de sortie ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de convertir des fichiers XPS (générés ou non par Mapping) en vue de leur diffusion finale (impression, envoi par mail, archivage…) et en fonction de leur canal de diffusion. &lt;br /&gt;
&lt;br /&gt;
Les langages de sortie supportés sont : AFP, BMP, DOCX, DPL, EPL, ESC, ESCP, HTML, IGP, JPG, Monarch, PCL, PDF, PNG, ProPrinter, PS, RTF, TEC, TIF, TXT, XMLDRAW, XPS, ZEBRA / ZPL.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -toPCL -outfile:/home/map2019/email.pcl &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -toPDF -outfile:/home/map2019/email.pdf&lt;br /&gt;
&lt;br /&gt;
[[File:MAP_XPS.PNG|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce principe de conversion peut en outre être affiné en utilisant un profil défini dans le fichier de configuration. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –convert –config:MYPDF&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-profil.PNG|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
Avec les paramètres :&lt;br /&gt;
 &amp;lt;code&amp;gt;-config:XXXX&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;-profile:XXXX&amp;lt;/code&amp;gt;	=&amp;gt; sélection du profil à utiliser pour la conversion&lt;br /&gt;
 &amp;lt;code&amp;gt;-convert&amp;lt;/code&amp;gt;	=&amp;gt; force la conversion en utilisant le profil sélectionné&lt;br /&gt;
&lt;br /&gt;
Et un profil MYPDF défini dans le fichier de configuration :&lt;br /&gt;
 &amp;lt;MYPDF&amp;gt;&lt;br /&gt;
 &amp;lt;label&amp;gt;for Adobe Reader&amp;lt;/label&amp;gt;&lt;br /&gt;
 &amp;lt;language&amp;gt;PDF&amp;lt;/language&amp;gt;&lt;br /&gt;
 &amp;lt;embeddedfont&amp;gt;OFF&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
 &amp;lt;color&amp;gt;ON&amp;lt;/color&amp;gt;&lt;br /&gt;
 &amp;lt;/MYPDF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour appeler un profil de conversion en ligne de commande, le langage doit être à &amp;lt;code&amp;gt;*AUTO&amp;lt;/code&amp;gt; sur iSeries, et ne doit pas être &amp;quot;forcé&amp;quot; sur Unix ou Windows (pas d’utilisation simultanée des arguments &amp;lt;code&amp;gt;-profile:XXX&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;-toPCL&amp;lt;/code&amp;gt; par exemple).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
Sur iSeries, le fichier XPSConfig.conf se trouve dans le dossier home/mapping.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres spécifiques pour la sortie AFPDS ===&lt;br /&gt;
&lt;br /&gt;
En complément de la conversion XPS vers AFPDS, il est possible de forcer la résolution des polices et des images :&lt;br /&gt;
 -fontRes:300 : résolution des polices&lt;br /&gt;
 -imageRes:300 : résolution des images &lt;br /&gt;
&lt;br /&gt;
Valeurs supportées : 240, 300 ou 600 dpi.&lt;br /&gt;
&lt;br /&gt;
=== Utilisation des paramètres de profils ===&lt;br /&gt;
&lt;br /&gt;
Tous les paramètres mentionnés et expliqués dans les conversions (entrée ou sortie) sont également utilisables en ligne de commande. Pour cela, la syntaxe suivante devra être ajoutée à la commande map_xps de conversion :&lt;br /&gt;
 -param:nom_du_paramètre=valeur&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/label.xps -outfile:/home/map2019/label.zpl -toZPL -param:resolution=203 -param:barcode=off&lt;br /&gt;
&lt;br /&gt;
===Gestion des critères d’indexation===&lt;br /&gt;
==== Lister les index disponibles et leurs valeurs ====&lt;br /&gt;
&lt;br /&gt;
Pour lister tous les critères d’indexation présents dans le document&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -dumpIndex&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-index.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour lister toutes les valeurs d’un index présent dans le document Indexation d’un document&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –dumpIndex:CUSTOMER&lt;br /&gt;
&lt;br /&gt;
====Ajout d’une valeur d’index sur toutes les pages d’un document====&lt;br /&gt;
&lt;br /&gt;
Dans certains cas, il se peut qu’un critère d’indexation soit bien présent sur toutes les pages, mais sans valeur pour certaines pages, ou bien que le critère d’indexation ne soit pas présent sur toutes les pages. La commande suivante permet alors de réindexer le document en copiant, pour les pages sans valeur d’index, la valeur de l’index se trouvant sur la page précédente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –copyEmptyIndex:INVOICE&lt;br /&gt;
&lt;br /&gt;
Fichier avant passage de la commande : &lt;br /&gt;
 Page	Index	Valeur&lt;br /&gt;
 1	INVOICE	1&lt;br /&gt;
 2&lt;br /&gt;
  &lt;br /&gt;
 3	INVOICE	2&lt;br /&gt;
 4	INVOICE	3&lt;br /&gt;
 5&lt;br /&gt;
&lt;br /&gt;
Fichier après passage de la commande :&lt;br /&gt;
 Page	Index	Valeur&lt;br /&gt;
 1	INVOICE	1&lt;br /&gt;
 2	INVOICE	1&lt;br /&gt;
 3	INVOICE	2&lt;br /&gt;
 4	INVOICE	3&lt;br /&gt;
 5	INVOICE	3&lt;br /&gt;
&lt;br /&gt;
==Ajout de critères d’indexation au document==&lt;br /&gt;
&lt;br /&gt;
Le principe est d’indexer un document en ajoutant un ou plusieurs critères.&lt;br /&gt;
&lt;br /&gt;
Les valeurs de chaque critère peuvent être précisées en clair sur la ligne de commande : toutes les pages du  document auront alors la même valeur d’index.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
  map_xps -infile:/home/map2019/email.xps -addCriteria:NUMORDER=123456&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-criteria.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus généralement, les valeurs d’un index seront issues d’une extraction préalable d’informations contenues dans le document lui-même, et stockées dans un fichier texte temporaire (consulter ci-après). La syntaxe précédente doit utiliser le mot clé « FILE: » pour spécifier que les valeurs de l’index ajouté doivent être reprises du fichier créé précédemment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -addCriteria:NUMORDER=FILE:/home/map2019/email.txt [ –outfile:/home/map201/email_indexed.xps]&lt;br /&gt;
&lt;br /&gt;
==Extraction de valeurs de critères du document==&lt;br /&gt;
&lt;br /&gt;
Le principe est de rechercher des informations contenues dans le document et de les extraire dans un fichier temporaire, pour ensuite les ajouter comme valeurs d’un critère d’indexation du même document. Le fichier temporaire créé est au format texte, en Unicode, avec la syntaxe suivante : &amp;quot;valeur[TAB]page[CRLF]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
La collecte des informations dans le document peut se faire par mot clé ou par position.&lt;br /&gt;
&lt;br /&gt;
Les informations retournées peuvent être nettoyées des espaces superflus avant et/ou après le texte, avec les paramètres suivants :&lt;br /&gt;
 -ltrim : suppression des espaces avant le texte&lt;br /&gt;
 -rtrim : suppression des espaces après le texte&lt;br /&gt;
 -trim : suppression des espaces avant et après le texte&lt;br /&gt;
&lt;br /&gt;
Exemple 1 : recherche par mot clé&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -extract:/home/map2019/email.txt&lt;br /&gt;
 &amp;quot;-filter:Invoice for order&amp;quot; -length:10 –shift:2 -rtrim&lt;br /&gt;
&lt;br /&gt;
Extraction de 10 caractères, situés 2 caractères après le mot clé &amp;quot;Invoice for order&amp;quot;, en supprimant les espaces superflus après le texte retourné&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : recherche par position&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -extract:/home/map2019/email.txt &amp;quot;-box:100,150,180,30,mm&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Les paramètres de la « box » précisent ses dimensions. La syntaxe est : xx.xx,xx.xx,xx.xx,xx.xx[,cm|in|mm]&lt;br /&gt;
&lt;br /&gt;
4 nombres décimaux, spécifiant dans l’ordre : top (haut), bottom (bas), left (gauche), right (droite)&lt;br /&gt;
&lt;br /&gt;
Le séparateur de décimale est le ‘.’&lt;br /&gt;
&lt;br /&gt;
Le séparateur de valeurs est ‘,’ ou ‘;’&lt;br /&gt;
&lt;br /&gt;
Le dernier paramètre est l’unité de ces coordonnées : en point (pour une résolution de 96dpi) par défaut, en millimètre (mm), en centimètre (cm) ou en pouce (in).&lt;br /&gt;
&lt;br /&gt;
==Exporter les index et leurs valeurs==&lt;br /&gt;
&lt;br /&gt;
Le principe est la création d’un fichier d’index à partir d’un document, en vue de son archivage dans un logiciel tiers. Le fichier d’index peut être au format TXT, XML, ou IND (compatible Content Manager).&lt;br /&gt;
&lt;br /&gt;
Le paramètre « -duplicateindex » permet d’exporter également les index dont la valeur est la même sur plusieurs pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/mail.xps -indexfile:/home/map2019/file.txt –toXPS [-duplicateindex] &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -indexfile:/home/map2019/file.xml -toXPS [-duplicateindex]  &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -indexfile:/home/map2019/file.ind -toXPS [-duplicateindex]&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-exportxml.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Utilisation des critères d’indexation==&lt;br /&gt;
=== Trier un document ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de trier un document suivant les valeurs d’un ou plusieurs critères d’indexation. Un seul fichier sera créé en sortie. Le tri s’effectue par ordre croissant sur des valeurs numériques par défaut. L’utilisation de l’option ALPHA permet de réaliser un tri sur des valeurs alphanumériques, l’option REVERSE permet un tri par ordre décroissant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:CUSTNBR -toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:ALPHA:MAPSEND -toPDF&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:CUSTNBR,INV_NBR -toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -sort:CUSTNBR,REVERSE:INV_NBR -toPDF&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-trie.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
=== Éclater un document ===&lt;br /&gt;
Le principe est d’éclater un document suivant les valeurs d’un ou plusieurs critères d’indexation. Autant de fichiers peuvent être créés en sortie qu’il y a de valeurs différentes du ou des critères utilisés.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[MAPSEND]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-eclater.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le mode BUNDLEONINDEX permet de créer des lots en fonction du nombre de pages pour chaque valeur de critère (par exemple : 1 fichier avec les documents de 1 à 4 pages, 1 fichier pour les documents de 5 à 9 pages, un fichier pour les documents de plus de 10 pages). Il est possible de créer autant de lots que souhaité.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[BUNDDLEONINDEX,MAPSEND,1,5,10]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mode BUNDLEONINDEX, l’éclatement peut également se faire suivant un nombre de feuilles (en fonction des informations de recto/verso ou non), la syntaxe devient :&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[BUNDDLEONINDEX=LEAF,MAPSEND,1,5,10]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filtres sur des valeurs de critères ===&lt;br /&gt;
Le principe est &amp;quot;d’isoler&amp;quot; certaines pages d’un document en fonction des valeurs d’un ou plusieurs critères d’indexation. Cela peut servir notamment pour créer un document en sortie ne concernant que certains clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -toPDF –filter:CUSTOMER=426&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -toPDF &amp;quot;-filter:(CUSTOMER=4026) OR (CUSTOMER=1458) AND (PRICE=15)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cela peut également s’avérer très utile pour n’effectuer des actions que sur certaines pages, dépendant de valeurs de critères (notamment la gestion des PrintTickets).&lt;br /&gt;
&lt;br /&gt;
==Concaténer des fichiers XPS==&lt;br /&gt;
Le principe est d’ajouter plusieurs documents les uns à la suite des autres. Le document de sortie est la concaténation de tous les fichiers précisés sur la ligne de commande, dans l’ordre où ils ont été précisés.&lt;br /&gt;
&lt;br /&gt;
On peut ensuite imaginer un tri suivant des critères d’indexation préalablement définis sur chaque&lt;br /&gt;
fichier pour faire du regroupement de fichiers de plusieurs sources différentes (facture + CGV + lettre d’information…)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
&lt;br /&gt;
Concaténation de plusieurs fichiers XPS en une seule fois :&lt;br /&gt;
 map_xps -outfile:/home/map2019/final.xps -add:/home/map2019/test1.xps -add:/home/map2019/test2.xps –add:/home/map2019/test3.xps&lt;br /&gt;
&lt;br /&gt;
Concaténation en plusieurs fois, dans le cas où l’on ne connait pas d’avance le nombre de fichiers XPS en entrée :&lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test1.xps &lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test2.xps &lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test3.xps&lt;br /&gt;
&lt;br /&gt;
==Gestion des PrintTickets==&lt;br /&gt;
&lt;br /&gt;
Le principe est de gérer les différents paramètres d’un travail d’impression pour un document, soit au niveau travail complet, soit à la page.&lt;br /&gt;
&lt;br /&gt;
La syntaxe générale est :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -set:NOM=VALEUR&lt;br /&gt;
&lt;br /&gt;
L’option « -filter:XXX » permet de n’affecter un attribut d’impression que sur certaines pages, en fonction de valeurs d’indexation du document.&lt;br /&gt;
&lt;br /&gt;
Les différents attributs &amp;quot;PrintTicket&amp;quot; reconnus sont :&lt;br /&gt;
 &lt;br /&gt;
DUPLEX : gestion du recto/verso&lt;br /&gt;
* yes/no : recto/verso en suivant les bords longs, ou recto seul&lt;br /&gt;
* long/short/F : recto/verso en suivant les bords longs ou courts, ou recto seul&lt;br /&gt;
&lt;br /&gt;
FRONTSIDE (on/off): force l’impression sur le recto (en sortie PCL uniquement, en combinaison avec les options -filter:XXX et -pages:*)&lt;br /&gt;
&lt;br /&gt;
INPUTBIN / OUTPUTBIN (valeur numérique) : gestion des bacs d’entrée/sortie&lt;br /&gt;
* ORIENTATION (valeur numérique) &lt;br /&gt;
* 0: Portrait&lt;br /&gt;
* 1: Landscape	(paysage)&lt;br /&gt;
* 2: ReversePortrait	(portrait retourné/inversé) 3: ReverseLandscape	(paysage retourné/inversé)&lt;br /&gt;
&lt;br /&gt;
COPY (valeur numérique) : nombre de copies&lt;br /&gt;
&lt;br /&gt;
STAPLE (valeur numérique) : agrafage&lt;br /&gt;
* 1 = SaddleStitch	(agrafage au milieu de la feuille) &lt;br /&gt;
* 2 = StapleBottomLeft	(agrafage en bas à gauche)&lt;br /&gt;
* 3 = StapleBottomRight (agrafage en bas à droite) &lt;br /&gt;
* 4 = StapleDualBottom	(agrafage en bas)&lt;br /&gt;
* 5 = StapleDualLeft	(agrafage à gauche) &lt;br /&gt;
* 6 = StapleDualRight	(agrafage à droite) &lt;br /&gt;
* 7 = StapleDualTop	(agrafage en haut)&lt;br /&gt;
* 8 = StapleTopLeft	(agrafage en haut à gauche) &lt;br /&gt;
* 9 = StapleTopRight	(agrafage en bas à droite) &lt;br /&gt;
* 10 = None	(stopper l’agrafage)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MEDIATYPE (valeur alphabétique) : type de papier Exemples : Archive, Etiquette, Bristol, AutoSelect…&lt;br /&gt;
&lt;br /&gt;
NUP (valeur numérique : 1, 2 ou 4) : regroupement de 1, 2 ou 4 pages du document initial sur 1 page en sortie&lt;br /&gt;
&lt;br /&gt;
LEFTOFFSET : marge de gauche en points&lt;br /&gt;
&lt;br /&gt;
TOPOFFSET : marge supérieure en points&lt;br /&gt;
&lt;br /&gt;
JOBCUT : yes/no. Commande de rupture de job (pour utiliser le cutter sur les imprimantes possédant le dispositif)&lt;br /&gt;
&lt;br /&gt;
TOGGLE : yes/no. Commande de décalage du papier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque :&lt;br /&gt;
&lt;br /&gt;
Tous ces différents paramètres devront ensuite être gérés dans des profils de conversion du fichier XPSConfig.conf, en fonction de la destination finale des documents.Il est également possible d’utiliser ces paramètres lors d’une conversion directe sans passer par le -set : -duplex:LONG au lieu de -set:DUPLEX=LONG.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
*Pour paramétrer le recto/verso sur un fichier XPS existant :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=yes&lt;br /&gt;
*Pour paramétrer le recto uniquement sur un fichier XPS existant :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=no&lt;br /&gt;
*Pour gérer les PrintTickets au niveau page :&lt;br /&gt;
  map_xps -infile:/home/map2019/email.xps -set:INPUTBIN=2 -pages:2,3&lt;br /&gt;
*Pour paramétrer le recto sur la première page et recto/verso sur les suivantes :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=yes&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=no -pages:1&lt;br /&gt;
&lt;br /&gt;
==Envoyer un email==&lt;br /&gt;
Principe : en sortie des traitements effectués par la commande map_xps, envoi direct du fichier résultant par email. &lt;br /&gt;
&lt;br /&gt;
Paramètres obligatoires :&lt;br /&gt;
 -toEmail | -toMail&lt;br /&gt;
 -server:XXX =&amp;gt; serveur SMTP&lt;br /&gt;
 -from:XXX	=&amp;gt; expéditeur&lt;br /&gt;
 -to:XXX	=&amp;gt; destinataire(s)&lt;br /&gt;
 -infile:XXX =&amp;gt; fichier XPS à joindre à l’email envoyé&lt;br /&gt;
&lt;br /&gt;
Paramètres optionnels (le caractère optionnel ou non de certains arguments listés ci-après peut dépendre du serveur SMTP adressé) :&lt;br /&gt;
 -domain:mydomain.net	=&amp;gt; domaine du serveur SMTP&lt;br /&gt;
 -port:25	=&amp;gt; port du serveur SMTP&lt;br /&gt;
 -login:username	=&amp;gt; identifiant de connexion au serveur SMTP&lt;br /&gt;
 -passwd:*******	=&amp;gt; mot de passé de connexion au serveur SMTP&lt;br /&gt;
 -cc:XXX	=&amp;gt; destinataire(s) en copie&lt;br /&gt;
 -bcc:XXX	=&amp;gt; destinataire(s) en copie cachée&lt;br /&gt;
 &amp;quot;-subject:This is my subject&amp;quot; =&amp;gt; sujet du message&lt;br /&gt;
 &amp;quot;-body:This is my body&amp;quot;	=&amp;gt; corps du message au format texte&lt;br /&gt;
 -bodyhtml:XXX	=&amp;gt; corps du message au format HTML&lt;br /&gt;
 -bodyhtml:FILE:/home/izaopale/bodyhtml.html&lt;br /&gt;
 -footer:XXX	=&amp;gt; Pied de page du mail au format texte&lt;br /&gt;
 -footerhtml:XXX	=&amp;gt; Pied de page du mail au format HTML&lt;br /&gt;
 -footerhtml:FILE=/home/izaopale/footer.html&lt;br /&gt;
 -attachment:XXX	=&amp;gt; ajout de pièce(s) jointe(s) supplémentaire(s), séparées par une virgule&lt;br /&gt;
 -outfile:XXX	=&amp;gt; dans le cas de l’envoi d’email, cet argument sert à nommer la pièce jointe principale (argument infile) envoyée&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 1 :&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -outfile:nomPJ.xps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : avec ajout de 2 pièces jointes&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -outfile:nomPJ.xps -attachment:/home/izaopale/PJ1.pdf,/home/izaopale/PJ2.pdf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 3 : avec conversion en PDF de la pièce jointe&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -toPDF -outfile:nomPJ.pdf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Maquettage avec sortie imprimée – Redirection dans une OUTQ==&lt;br /&gt;
&lt;br /&gt;
Maquettage du document et conversion implicite / explicite en sortie &lt;br /&gt;
 &lt;br /&gt;
Les langages de sortie supportés lors d’un MAPCPYSPLF sont les suivants : o 	Paramètre TYPLAN :  &lt;br /&gt;
&lt;br /&gt;
*PCL 	 &lt;br /&gt;
*AFPDS 	 &lt;br /&gt;
*ZEBRA 	 &lt;br /&gt;
*DATAMAX 	 &lt;br /&gt;
*AUTO 	                            &lt;br /&gt;
*IGP 	 &lt;br /&gt;
*TEC 	 &lt;br /&gt;
*IPL 	 &lt;br /&gt;
*F_D 	 &lt;br /&gt;
*PDF 	 &lt;br /&gt;
*EPL 	 &lt;br /&gt;
*XPS 	&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La valeur spéciale *AUTO reprend la valeur du paramètre saisi dans l’option 1 du Menu Mapping.&lt;br /&gt;
 &lt;br /&gt;
Dans ce cas, si *AUTO est spécifié dans le paramètre TYPLAN de la commande, le logiciel utilisera les maquettes développées en langage PCL. &lt;br /&gt;
 &lt;br /&gt;
	o 	Paramètre XPSCONVERT :  &lt;br /&gt;
 &lt;br /&gt;
Valeur 	Remarque &lt;br /&gt;
*AUTO 	Valeur du 14/14 - Paramètre PROFILE &lt;br /&gt;
Valeur de &lt;br /&gt;
profil 	Celui spécifié dans le XPSConfig.conf &lt;br /&gt;
	&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
La valeur spéciale *AUTO permet de récupérer le nom de profil de l’imprimante qui est paramétré dans l’option Définition des paramètres imprimantes de Menu d’exploitation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Exemple de définition&amp;lt;/u&amp;gt;: &lt;br /&gt;
   &lt;br /&gt;
Ici, pour toutes les imprimantes, le profil *PCL est spécifié. Ce qui permet par exemple, de ne pas avoir à spécifier le nom de toutes les Outq / Devices du système si les imprimantes physiques sont des Laser. &lt;br /&gt;
 &lt;br /&gt;
Ce nom de profil doit être paramétré dans le fichier XPSConfig.conf (situé dans l’IFS, sous la racine du répertoire MAPPING). &lt;br /&gt;
 &lt;br /&gt;
Un fichier de configuration par défaut est installé avec les valeurs suivantes : &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;xpsconfig&amp;gt; &lt;br /&gt;
## This file contains the conversion profile for Mapping.  &lt;br /&gt;
## You can create your own profile based on the Mapping documentation. BE CAREFUL WITH THE FILE STRUCTURE. &lt;br /&gt;
## PROFILE NAME STARTING WITH * ARE RESERVED FOR MAPPING. SO DO NOT CREATE OR MODIFY A PROFILE STARTING WITH *. &lt;br /&gt;
 	&amp;lt;*XPS&amp;gt; &lt;br /&gt;
 	 	&amp;lt;label&amp;gt;DO NOT MODIFY - standard XPS&amp;lt;/label&amp;gt; &lt;br /&gt;
 	 	&amp;lt;language&amp;gt;XPS&amp;lt;/language&amp;gt; &lt;br /&gt;
 	&amp;lt;/*XPS&amp;gt; &lt;br /&gt;
 	&amp;lt;*PCL&amp;gt; &lt;br /&gt;
 	 	&amp;lt;label&amp;gt;DO NOT MODIFY - standard PCL5/e&amp;lt;/label&amp;gt; &lt;br /&gt;
 	 	&amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt; &lt;br /&gt;
 	 	&amp;lt;color&amp;gt;off&amp;lt;/color&amp;gt; &lt;br /&gt;
 	&amp;lt;/*PCL&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Dans cet exemple, le profil *PCL utilise le langage PCL (paramètre &amp;lt;language&amp;gt; du profil.  &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Exemple de commandes pour sortie imprimée &lt;br /&gt;
 &lt;br /&gt;
Exemple de commande : &lt;br /&gt;
  MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
  MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*AUTO) &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;u&amp;gt;Explications&amp;lt;/u&amp;gt;: &lt;br /&gt;
 &lt;br /&gt;
TYPLAN : 	 &lt;br /&gt;
Pour positionner le langage de la maquette. &lt;br /&gt;
Mais ce paramètre accepte aussi la valeur *AUTO : Auquel cas, le programme récupère la valeur positionnée dans le menu Mapping/Option 1.&lt;br /&gt;
&lt;br /&gt;
XPSCONVERT :&lt;br /&gt;
Conversion implicite réalisée en sortie. Ici, avec *AUTO le profil utilisé est celui qui est paramétré dans l’option 6 dans le menu Exploitation.  &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Autre exemple de commande : &lt;br /&gt;
&lt;br /&gt;
 MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
 MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*PCL) &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Explications&amp;lt;/u&amp;gt; : &lt;br /&gt;
 &lt;br /&gt;
XPSCONVERT : 	Conversion explicite réalisée en sortie. Ici, avec *PCL, c’est le profil *PCL du fichier XPSConfig.conf qui sera utilisé.  &lt;br /&gt;
 &lt;br /&gt;
'''  Maquettage avec sortie fichier dans l’IFS'''  /'''Maquettage du document avec conversion et stockage dans l’IFS''' &lt;br /&gt;
 &lt;br /&gt;
Les mêmes commandes peuvent être utilisées afin de placer le résultat du maquettage et de la conversion dans un dossier de l’IFS. Il suffit pour cela de renseigner le paramètre XPSOUTFILE.  &lt;br /&gt;
En effet, la valeur par défaut de XPSOUTFILE est à *PRINT, pour ne pas générer de sortie fichier. &lt;br /&gt;
 &lt;br /&gt;
Exemple : &lt;br /&gt;
 &lt;br /&gt;
 MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
 MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*PCL) XPSOUTFILE(‘/home/map2019/invoice.pcl’)&lt;br /&gt;
&lt;br /&gt;
==Rediriger la log dans un fichier==&lt;br /&gt;
&lt;br /&gt;
Principe : récupérer toutes les logs des commandes map_xps dans un fichier texte. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –logfile:/tmp/mylog.log&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-log.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Lister les ressources==&lt;br /&gt;
Principe : affichage de toutes les ressources (polices et images) embarquées dans un fichier XPS. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –listResource&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-listerR.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Extraction de pages==&lt;br /&gt;
&lt;br /&gt;
Principe : définir des intervalles et/ou des sélections de pages à traiter. Les intervalles de pages sont à préciser sur la ligne de commande, les sélections peuvent être dans un fichier texte, où la syntaxe est : numéro de page+CRLF. L’utilisation du caractère ‘*’ est possible pour les intervalles de pages, pour choisir la fin du document.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:1,3,4,7,10 –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:3-10 –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:1,5,10-* –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:FILE:/home/map2019/test.txt –toPDF&lt;br /&gt;
&lt;br /&gt;
==Extraction des données en XML (pour M-Designer)==&lt;br /&gt;
&lt;br /&gt;
Principe : créer un fichier XML compatible pour M-Designer, dans lequel toutes les données textes du fichier XPS sont extraites. Chaque zone de texte dans le fichier XPS devient un champ XML, nommé de manière unique par ses positions en X et Y. Les positions X et Y sont définies en 72 dpi.&lt;br /&gt;
 &lt;br /&gt;
Ce mode est aussi utilisé pour créer un fichier XML servant de base à l’ajout de [[OPALE:10.0:Utilisation:Gestion des codes OMR|codes OMR]].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –toXMLDRAW -outfile:/home/map2019/billing.draw.xml&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-d-xml.PNG|500px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Format et taille des pages d’un document :== &lt;br /&gt;
&lt;br /&gt;
Pour modifier la taille des pages du document, ou la taille des données à l’intérieur d’une page, il existe 3 arguments de la ligne de commande, ayant chacun leur fonctionnel :&lt;br /&gt;
&amp;lt;code&amp;gt;-paper:XXX : permet de changer la taille du papier (de la page), sans toucher au contenu.&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-scale:XXX : permet de changer la taille du contenu, sans toucher au papier.&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-changeformat:XXX : permet de changer le format du document, en modifiant la taille du papier tout en adaptant en contenu (avec conservation des proportions).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;U&amp;gt;Syntaxes&amp;lt;/U&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour une mise à l’échelle du contenu d’une page, l’argument « -scale:XXX » prend des valeurs de pourcentage, de 0 à l'infini (attention aux pertes de données avec des valeurs supérieures à 100, puisque la taille du papier n’est pas modifiée).&lt;br /&gt;
&lt;br /&gt;
Pour modifier la taille de la page en sortie, avec modification ou non du contenu, les arguments  « -  changeformat:XXX » et « -paper:XXX » permettent de définir la taille du format, soit à la norme ISO, soit en personnalisé.&lt;br /&gt;
&lt;br /&gt;
Valeurs possibles ISO : AUTO, EXECUTIVE, LETTER, LEGAL, LEDGER, A4, A3, A2, A1, A0, MONARCH, COM10, DL, CS, B5&lt;br /&gt;
Syntaxe pour taille personnalisée : -changeformat:xx.xx,xx.xx[,cm|in|mm]&lt;br /&gt;
2 valeurs décimales correspondant respectivement à largeur et hauteur Le séparateur de décimale est le ‘.’&lt;br /&gt;
Le séparateur de valeurs est ‘,’ ou ‘;’&lt;br /&gt;
&lt;br /&gt;
L’unité est optionnelle : cm (par défaut), mm ou in (pour inch) Exemples :&lt;br /&gt;
 &lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –scale:50 -outfile:/home/izaopale/out.xps &lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –changeformat:A4 -outfile:/home/izaopale/out.xps&lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –changeformat:21,29.7,cm -outfile:/home/izaopale/out.xps&lt;br /&gt;
&lt;br /&gt;
==Rotation de documents==&lt;br /&gt;
&lt;br /&gt;
Principe : effectuer une rotation sur un fichier XPS&lt;br /&gt;
&lt;br /&gt;
L’angle de rotation (en degré) est précisé sur la ligne de commande, le sens de rotation par défaut étant le sens trigonométrique (anti horaire). Sur le principe, tous les angles sont supportés, mais seuls les angles droits respectent la cohérence des dimensions de la page d’origine.&lt;br /&gt;
&lt;br /&gt;
D’où les valeurs supportées suivantes : -90 (rotation de 90° dans le sens horaire), 90, 180, 270.&lt;br /&gt;
Notes : les valeurs -180 et -270 ne sont pas supportées (page blanche en sortie), il convient d’utiliser respectivement 180 et 90.&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-rotate.png|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/fichier.xps -outfile:/home/map2019/fichier_90.xps –rotation:90 -toXPS&lt;br /&gt;
&lt;br /&gt;
==Fusion d’un fond de page sur un document existant==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Principe : sur un document XPS existant, il est possible de venir rajouter un autre document en tant que fond de page, ou calque. Par exemple : ajouter un logo sur une facture existante n’en comportant pas.&lt;br /&gt;
&lt;br /&gt;
De plus, l’argument optionnel « -mergemode:XXX » permet de contrôler plus finement la manière dont est rajouté ce calque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;code&amp;gt; map_xps -infile:/home/map2019/billing.xps -merge:/home/map2019/logo.xps -mergemode:REPEATALL -outfile:/home/map2019/final.xps &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mapxps-fusion.png|centré|734x734px|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’argument « -merge:XXX » précise le nom du fichier à ajouter en tant que calque sur le document d’entrée. L’argument « -mergemode:XXX » précise la méthode d’ajout:&lt;br /&gt;
&lt;br /&gt;
REPEATALL : toutes les pages sont fusionnées, en répétant le calque jusqu’à la fin du fichier d’entrée. C’est le fonctionnement par défaut si rien n’est précisé.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* En entrée : fichier d’entrée de 5 pages (identifiées par 1,2,3,4,5) et un calque de 2 pages (identifiées a,b) &lt;br /&gt;
* En sortie : un fichier de 5 pages identifiées 1a,2b,3a,4b,5a&lt;br /&gt;
&lt;br /&gt;
REPEATFULL : toutes les pages sont fusionnées, en répétant le calque tant qu’il peut être inséré entièrement. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* Avec les mêmes entrées que précédemment, on aura en sortie un fichier de 5 pages identifiées 1a,2b,3a,4b,5 (la dernière page n’étant donc pas modifiée).&lt;br /&gt;
&lt;br /&gt;
ONCE : le calque n’est inséré qu’une seule fois, sur la ou les premières pages du fichier d’entrée. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* Avec les mêmes entrées que précédemment, on aura en sortie un fichier de 5 pages identifiées 1a,2b,3,4,5.&lt;br /&gt;
&lt;br /&gt;
Variable d’environnement exportée&lt;br /&gt;
&lt;br /&gt;
MAP_XPSFILE : contient le nom du fichier en cours d’extraction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Gestion des input box==&lt;br /&gt;
&lt;br /&gt;
Le nom de la zone input text doit être « SUBMIT ».&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
 map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.pdf -toPDF&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
 map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.html -toHTML&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
Avec envoi d’e-mail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.html -toHTML&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost? -toMail -from:exp@mydomain.net -to:dest@mydomain.net&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-subject:form -server:192.168.1.2 -domain:mydomain.net&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:La_commande_MAP_XPS&amp;diff=7860</id>
		<title>OPALE:10.0:Utilisation:La commande MAP XPS</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:La_commande_MAP_XPS&amp;diff=7860"/>
		<updated>2019-05-15T09:04:53Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Ajout de critères d’indexation au document */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
La commande MAP_XPS est l'une des commandes principales d'OPALE Server. Elle permet d'effectuer un nombre important de traitements listés ci-dessous.&lt;br /&gt;
&lt;br /&gt;
Dans un traitement typique, le fichier à maquetter est d'abord produit au format XPS via la commande MAPCPYSPLF, puis la commande MAP_XPS prend le relais pour effectuer les traitements souhaités sur le fichier XPS.&lt;br /&gt;
&lt;br /&gt;
[[File:Xps-intro.PNG|200px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour utiliser la commande MAP_XPS, il faut passer par un &amp;lt;code&amp;gt; CALL PGM(MAP_XPS) PARM ('-infile:/home/map2019/file.PDF' '-outfile:/home/map2019/file.xps' '-toXPS' '-fromPDF') &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La commande MAPXPS (sans underscore) existe également. Elle possède moins de fonctionnalités et permet de réaliser principalement des conversions. Par contre, il faut d'abord charger la bibliothèque en question.&lt;br /&gt;
&lt;br /&gt;
==Conversions de fichiers==&lt;br /&gt;
=== Conversion de documents en entrée ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de convertir des documents existants au format XPS, en vue de leur prise en charge et de leurs traitements futurs dans Mapping. &lt;br /&gt;
&lt;br /&gt;
Les langages d’entrée supportés sont : AFP, ESCP, IGP, Image (BMP, JPG, PCX, PNG et TIFF), PCL, PDF, PS, SCS, TXT, Xerox, XPS, ZEBRA (ou ZPL), TEC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.pcl -fromPCL -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.pdf -fromPDF -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.afp -fromAFP -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.igp -fromIGP -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.zpl -fromZPL -outfile:/home/map2019/email.xps -toXPS &lt;br /&gt;
 map_xps -infile:/home/map2019/email.ps -fromPS -outfile:/home/map2019/email.xps -toXPS  &lt;br /&gt;
 map_xps -infile:/home/map2019/image.jpg -fromImage -outfile:/home/map2019/image.xps -toXPS -profile:fromJPEG&lt;br /&gt;
&lt;br /&gt;
Ce principe de conversion peut en outre être affiné en utilisant un profil défini dans le fichier de configuration.&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps entree.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
=== Conversion des fichiers XPS vers un format de sortie ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de convertir des fichiers XPS (générés ou non par Mapping) en vue de leur diffusion finale (impression, envoi par mail, archivage…) et en fonction de leur canal de diffusion. &lt;br /&gt;
&lt;br /&gt;
Les langages de sortie supportés sont : AFP, BMP, DOCX, DPL, EPL, ESC, ESCP, HTML, IGP, JPG, Monarch, PCL, PDF, PNG, ProPrinter, PS, RTF, TEC, TIF, TXT, XMLDRAW, XPS, ZEBRA / ZPL.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -toPCL -outfile:/home/map2019/email.pcl &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -toPDF -outfile:/home/map2019/email.pdf&lt;br /&gt;
&lt;br /&gt;
[[File:MAP_XPS.PNG|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce principe de conversion peut en outre être affiné en utilisant un profil défini dans le fichier de configuration. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –convert –config:MYPDF&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-profil.PNG|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
Avec les paramètres :&lt;br /&gt;
 &amp;lt;code&amp;gt;-config:XXXX&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;-profile:XXXX&amp;lt;/code&amp;gt;	=&amp;gt; sélection du profil à utiliser pour la conversion&lt;br /&gt;
 &amp;lt;code&amp;gt;-convert&amp;lt;/code&amp;gt;	=&amp;gt; force la conversion en utilisant le profil sélectionné&lt;br /&gt;
&lt;br /&gt;
Et un profil MYPDF défini dans le fichier de configuration :&lt;br /&gt;
 &amp;lt;MYPDF&amp;gt;&lt;br /&gt;
 &amp;lt;label&amp;gt;for Adobe Reader&amp;lt;/label&amp;gt;&lt;br /&gt;
 &amp;lt;language&amp;gt;PDF&amp;lt;/language&amp;gt;&lt;br /&gt;
 &amp;lt;embeddedfont&amp;gt;OFF&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
 &amp;lt;color&amp;gt;ON&amp;lt;/color&amp;gt;&lt;br /&gt;
 &amp;lt;/MYPDF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour appeler un profil de conversion en ligne de commande, le langage doit être à &amp;lt;code&amp;gt;*AUTO&amp;lt;/code&amp;gt; sur iSeries, et ne doit pas être &amp;quot;forcé&amp;quot; sur Unix ou Windows (pas d’utilisation simultanée des arguments &amp;lt;code&amp;gt;-profile:XXX&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;-toPCL&amp;lt;/code&amp;gt; par exemple).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
Sur iSeries, le fichier XPSConfig.conf se trouve dans le dossier home/mapping.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres spécifiques pour la sortie AFPDS ===&lt;br /&gt;
&lt;br /&gt;
En complément de la conversion XPS vers AFPDS, il est possible de forcer la résolution des polices et des images :&lt;br /&gt;
 -fontRes:300 : résolution des polices&lt;br /&gt;
 -imageRes:300 : résolution des images &lt;br /&gt;
&lt;br /&gt;
Valeurs supportées : 240, 300 ou 600 dpi.&lt;br /&gt;
&lt;br /&gt;
=== Utilisation des paramètres de profils ===&lt;br /&gt;
&lt;br /&gt;
Tous les paramètres mentionnés et expliqués dans les conversions (entrée ou sortie) sont également utilisables en ligne de commande. Pour cela, la syntaxe suivante devra être ajoutée à la commande map_xps de conversion :&lt;br /&gt;
 -param:nom_du_paramètre=valeur&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/label.xps -outfile:/home/map2019/label.zpl -toZPL -param:resolution=203 -param:barcode=off&lt;br /&gt;
&lt;br /&gt;
===Gestion des critères d’indexation===&lt;br /&gt;
==== Lister les index disponibles et leurs valeurs ====&lt;br /&gt;
&lt;br /&gt;
Pour lister tous les critères d’indexation présents dans le document&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -dumpIndex&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-index.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour lister toutes les valeurs d’un index présent dans le document Indexation d’un document&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –dumpIndex:CUSTOMER&lt;br /&gt;
&lt;br /&gt;
====Ajout d’une valeur d’index sur toutes les pages d’un document====&lt;br /&gt;
&lt;br /&gt;
Dans certains cas, il se peut qu’un critère d’indexation soit bien présent sur toutes les pages, mais sans valeur pour certaines pages, ou bien que le critère d’indexation ne soit pas présent sur toutes les pages. La commande suivante permet alors de réindexer le document en copiant, pour les pages sans valeur d’index, la valeur de l’index se trouvant sur la page précédente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –copyEmptyIndex:INVOICE&lt;br /&gt;
&lt;br /&gt;
Fichier avant passage de la commande : &lt;br /&gt;
 Page	Index	Valeur&lt;br /&gt;
 1	INVOICE	1&lt;br /&gt;
 2&lt;br /&gt;
  &lt;br /&gt;
 3	INVOICE	2&lt;br /&gt;
 4	INVOICE	3&lt;br /&gt;
 5&lt;br /&gt;
&lt;br /&gt;
Fichier après passage de la commande :&lt;br /&gt;
 Page	Index	Valeur&lt;br /&gt;
 1	INVOICE	1&lt;br /&gt;
 2	INVOICE	1&lt;br /&gt;
 3	INVOICE	2&lt;br /&gt;
 4	INVOICE	3&lt;br /&gt;
 5	INVOICE	3&lt;br /&gt;
&lt;br /&gt;
==Ajout de critères d’indexation au document==&lt;br /&gt;
&lt;br /&gt;
Le principe est d’indexer un document en ajoutant un ou plusieurs critères.&lt;br /&gt;
&lt;br /&gt;
Les valeurs de chaque critère peuvent être précisées en clair sur la ligne de commande : toutes les pages du  document auront alors la même valeur d’index.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
  map_xps -infile:/home/map2019/email.xps -addCriteria:NUMORDER=123456&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-criteria.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus généralement, les valeurs d’un index seront issues d’une extraction préalable d’informations contenues dans le document lui-même, et stockées dans un fichier texte temporaire (consulter ci-après). La syntaxe précédente doit utiliser le mot clé « FILE: » pour spécifier que les valeurs de l’index ajouté doivent être reprises du fichier créé précédemment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -addCriteria:NUMORDER=FILE:/home/map2019/email.txt &lt;br /&gt;
 [ –outfile:/home/map201/email_indexed.xps]&lt;br /&gt;
&lt;br /&gt;
==Extraction de valeurs de critères du document==&lt;br /&gt;
&lt;br /&gt;
Le principe est de rechercher des informations contenues dans le document et de les extraire dans un fichier temporaire, pour ensuite les ajouter comme valeurs d’un critère d’indexation du même document. Le fichier temporaire créé est au format texte, en Unicode, avec la syntaxe suivante : &amp;quot;valeur[TAB]page[CRLF]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
La collecte des informations dans le document peut se faire par mot clé ou par position.&lt;br /&gt;
&lt;br /&gt;
Les informations retournées peuvent être nettoyées des espaces superflus avant et/ou après le texte, avec les paramètres suivants :&lt;br /&gt;
 -ltrim : suppression des espaces avant le texte&lt;br /&gt;
 -rtrim : suppression des espaces après le texte&lt;br /&gt;
 -trim : suppression des espaces avant et après le texte&lt;br /&gt;
&lt;br /&gt;
Exemple 1 : recherche par mot clé&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -extract:/home/map2019/email.txt&lt;br /&gt;
 &amp;quot;-filter:Invoice for order&amp;quot; -length:10 –shift:2 -rtrim&lt;br /&gt;
&lt;br /&gt;
Extraction de 10 caractères, situés 2 caractères après le mot clé &amp;quot;Invoice for order&amp;quot;, en supprimant les espaces superflus après le texte retourné&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : recherche par position&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -extract:/home/map2019/email.txt &amp;quot;-box:100,150,180,30,mm&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Les paramètres de la « box » précisent ses dimensions. La syntaxe est : xx.xx,xx.xx,xx.xx,xx.xx[,cm|in|mm]&lt;br /&gt;
&lt;br /&gt;
4 nombres décimaux, spécifiant dans l’ordre : top (haut), bottom (bas), left (gauche), right (droite)&lt;br /&gt;
&lt;br /&gt;
Le séparateur de décimale est le ‘.’&lt;br /&gt;
&lt;br /&gt;
Le séparateur de valeurs est ‘,’ ou ‘;’&lt;br /&gt;
&lt;br /&gt;
Le dernier paramètre est l’unité de ces coordonnées : en point (pour une résolution de 96dpi) par défaut, en millimètre (mm), en centimètre (cm) ou en pouce (in).&lt;br /&gt;
&lt;br /&gt;
==Exporter les index et leurs valeurs==&lt;br /&gt;
&lt;br /&gt;
Le principe est la création d’un fichier d’index à partir d’un document, en vue de son archivage dans un logiciel tiers. Le fichier d’index peut être au format TXT, XML, ou IND (compatible Content Manager).&lt;br /&gt;
&lt;br /&gt;
Le paramètre « -duplicateindex » permet d’exporter également les index dont la valeur est la même sur plusieurs pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/mail.xps -indexfile:/home/map2019/file.txt –toXPS [-duplicateindex] &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -indexfile:/home/map2019/file.xml -toXPS [-duplicateindex]  &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -indexfile:/home/map2019/file.ind -toXPS [-duplicateindex]&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-exportxml.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Utilisation des critères d’indexation==&lt;br /&gt;
=== Trier un document ===&lt;br /&gt;
&lt;br /&gt;
Le principe est de trier un document suivant les valeurs d’un ou plusieurs critères d’indexation. Un seul fichier sera créé en sortie. Le tri s’effectue par ordre croissant sur des valeurs numériques par défaut. L’utilisation de l’option ALPHA permet de réaliser un tri sur des valeurs alphanumériques, l’option REVERSE permet un tri par ordre décroissant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:CUSTNBR -toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:ALPHA:MAPSEND -toPDF&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf –sort:CUSTNBR,INV_NBR -toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -sort:CUSTNBR,REVERSE:INV_NBR -toPDF&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-trie.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
=== Éclater un document ===&lt;br /&gt;
Le principe est d’éclater un document suivant les valeurs d’un ou plusieurs critères d’indexation. Autant de fichiers peuvent être créés en sortie qu’il y a de valeurs différentes du ou des critères utilisés.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[MAPSEND]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-eclater.PNG|600px|center|sans_cadre]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le mode BUNDLEONINDEX permet de créer des lots en fonction du nombre de pages pour chaque valeur de critère (par exemple : 1 fichier avec les documents de 1 à 4 pages, 1 fichier pour les documents de 5 à 9 pages, un fichier pour les documents de plus de 10 pages). Il est possible de créer autant de lots que souhaité.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[BUNDDLEONINDEX,MAPSEND,1,5,10]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mode BUNDLEONINDEX, l’éclatement peut également se faire suivant un nombre de feuilles (en fonction des informations de recto/verso ou non), la syntaxe devient :&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email_[[BUNDDLEONINDEX=LEAF,MAPSEND,1,5,10]].pdf –toPDF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filtres sur des valeurs de critères ===&lt;br /&gt;
Le principe est &amp;quot;d’isoler&amp;quot; certaines pages d’un document en fonction des valeurs d’un ou plusieurs critères d’indexation. Cela peut servir notamment pour créer un document en sortie ne concernant que certains clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -toPDF –filter:CUSTOMER=426&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -toPDF &amp;quot;-filter:(CUSTOMER=4026) OR (CUSTOMER=1458) AND (PRICE=15)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cela peut également s’avérer très utile pour n’effectuer des actions que sur certaines pages, dépendant de valeurs de critères (notamment la gestion des PrintTickets).&lt;br /&gt;
&lt;br /&gt;
==Concaténer des fichiers XPS==&lt;br /&gt;
Le principe est d’ajouter plusieurs documents les uns à la suite des autres. Le document de sortie est la concaténation de tous les fichiers précisés sur la ligne de commande, dans l’ordre où ils ont été précisés.&lt;br /&gt;
&lt;br /&gt;
On peut ensuite imaginer un tri suivant des critères d’indexation préalablement définis sur chaque&lt;br /&gt;
fichier pour faire du regroupement de fichiers de plusieurs sources différentes (facture + CGV + lettre d’information…)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
&lt;br /&gt;
Concaténation de plusieurs fichiers XPS en une seule fois :&lt;br /&gt;
 map_xps -outfile:/home/map2019/final.xps -add:/home/map2019/test1.xps -add:/home/map2019/test2.xps –add:/home/map2019/test3.xps&lt;br /&gt;
&lt;br /&gt;
Concaténation en plusieurs fois, dans le cas où l’on ne connait pas d’avance le nombre de fichiers XPS en entrée :&lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test1.xps &lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test2.xps &lt;br /&gt;
  map_xps -tempfile:/home/map2019/final.xps -add:/home/map2019/test3.xps&lt;br /&gt;
&lt;br /&gt;
==Gestion des PrintTickets==&lt;br /&gt;
&lt;br /&gt;
Le principe est de gérer les différents paramètres d’un travail d’impression pour un document, soit au niveau travail complet, soit à la page.&lt;br /&gt;
&lt;br /&gt;
La syntaxe générale est :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -set:NOM=VALEUR&lt;br /&gt;
&lt;br /&gt;
L’option « -filter:XXX » permet de n’affecter un attribut d’impression que sur certaines pages, en fonction de valeurs d’indexation du document.&lt;br /&gt;
&lt;br /&gt;
Les différents attributs &amp;quot;PrintTicket&amp;quot; reconnus sont :&lt;br /&gt;
 &lt;br /&gt;
DUPLEX : gestion du recto/verso&lt;br /&gt;
* yes/no : recto/verso en suivant les bords longs, ou recto seul&lt;br /&gt;
* long/short/F : recto/verso en suivant les bords longs ou courts, ou recto seul&lt;br /&gt;
&lt;br /&gt;
FRONTSIDE (on/off): force l’impression sur le recto (en sortie PCL uniquement, en combinaison avec les options -filter:XXX et -pages:*)&lt;br /&gt;
&lt;br /&gt;
INPUTBIN / OUTPUTBIN (valeur numérique) : gestion des bacs d’entrée/sortie&lt;br /&gt;
* ORIENTATION (valeur numérique) &lt;br /&gt;
* 0: Portrait&lt;br /&gt;
* 1: Landscape	(paysage)&lt;br /&gt;
* 2: ReversePortrait	(portrait retourné/inversé) 3: ReverseLandscape	(paysage retourné/inversé)&lt;br /&gt;
&lt;br /&gt;
COPY (valeur numérique) : nombre de copies&lt;br /&gt;
&lt;br /&gt;
STAPLE (valeur numérique) : agrafage&lt;br /&gt;
* 1 = SaddleStitch	(agrafage au milieu de la feuille) &lt;br /&gt;
* 2 = StapleBottomLeft	(agrafage en bas à gauche)&lt;br /&gt;
* 3 = StapleBottomRight (agrafage en bas à droite) &lt;br /&gt;
* 4 = StapleDualBottom	(agrafage en bas)&lt;br /&gt;
* 5 = StapleDualLeft	(agrafage à gauche) &lt;br /&gt;
* 6 = StapleDualRight	(agrafage à droite) &lt;br /&gt;
* 7 = StapleDualTop	(agrafage en haut)&lt;br /&gt;
* 8 = StapleTopLeft	(agrafage en haut à gauche) &lt;br /&gt;
* 9 = StapleTopRight	(agrafage en bas à droite) &lt;br /&gt;
* 10 = None	(stopper l’agrafage)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MEDIATYPE (valeur alphabétique) : type de papier Exemples : Archive, Etiquette, Bristol, AutoSelect…&lt;br /&gt;
&lt;br /&gt;
NUP (valeur numérique : 1, 2 ou 4) : regroupement de 1, 2 ou 4 pages du document initial sur 1 page en sortie&lt;br /&gt;
&lt;br /&gt;
LEFTOFFSET : marge de gauche en points&lt;br /&gt;
&lt;br /&gt;
TOPOFFSET : marge supérieure en points&lt;br /&gt;
&lt;br /&gt;
JOBCUT : yes/no. Commande de rupture de job (pour utiliser le cutter sur les imprimantes possédant le dispositif)&lt;br /&gt;
&lt;br /&gt;
TOGGLE : yes/no. Commande de décalage du papier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque :&lt;br /&gt;
&lt;br /&gt;
Tous ces différents paramètres devront ensuite être gérés dans des profils de conversion du fichier XPSConfig.conf, en fonction de la destination finale des documents.Il est également possible d’utiliser ces paramètres lors d’une conversion directe sans passer par le -set : -duplex:LONG au lieu de -set:DUPLEX=LONG.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
*Pour paramétrer le recto/verso sur un fichier XPS existant :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=yes&lt;br /&gt;
*Pour paramétrer le recto uniquement sur un fichier XPS existant :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=no&lt;br /&gt;
*Pour gérer les PrintTickets au niveau page :&lt;br /&gt;
  map_xps -infile:/home/map2019/email.xps -set:INPUTBIN=2 -pages:2,3&lt;br /&gt;
*Pour paramétrer le recto sur la première page et recto/verso sur les suivantes :&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=yes&lt;br /&gt;
  map_xps -infile:/home/map2019/myfile.xps -set:DUPLEX=no -pages:1&lt;br /&gt;
&lt;br /&gt;
==Envoyer un email==&lt;br /&gt;
Principe : en sortie des traitements effectués par la commande map_xps, envoi direct du fichier résultant par email. &lt;br /&gt;
&lt;br /&gt;
Paramètres obligatoires :&lt;br /&gt;
 -toEmail | -toMail&lt;br /&gt;
 -server:XXX =&amp;gt; serveur SMTP&lt;br /&gt;
 -from:XXX	=&amp;gt; expéditeur&lt;br /&gt;
 -to:XXX	=&amp;gt; destinataire(s)&lt;br /&gt;
 -infile:XXX =&amp;gt; fichier XPS à joindre à l’email envoyé&lt;br /&gt;
&lt;br /&gt;
Paramètres optionnels (le caractère optionnel ou non de certains arguments listés ci-après peut dépendre du serveur SMTP adressé) :&lt;br /&gt;
 -domain:mydomain.net	=&amp;gt; domaine du serveur SMTP&lt;br /&gt;
 -port:25	=&amp;gt; port du serveur SMTP&lt;br /&gt;
 -login:username	=&amp;gt; identifiant de connexion au serveur SMTP&lt;br /&gt;
 -passwd:*******	=&amp;gt; mot de passé de connexion au serveur SMTP&lt;br /&gt;
 -cc:XXX	=&amp;gt; destinataire(s) en copie&lt;br /&gt;
 -bcc:XXX	=&amp;gt; destinataire(s) en copie cachée&lt;br /&gt;
 &amp;quot;-subject:This is my subject&amp;quot; =&amp;gt; sujet du message&lt;br /&gt;
 &amp;quot;-body:This is my body&amp;quot;	=&amp;gt; corps du message au format texte&lt;br /&gt;
 -bodyhtml:XXX	=&amp;gt; corps du message au format HTML&lt;br /&gt;
 -bodyhtml:FILE:/home/izaopale/bodyhtml.html&lt;br /&gt;
 -footer:XXX	=&amp;gt; Pied de page du mail au format texte&lt;br /&gt;
 -footerhtml:XXX	=&amp;gt; Pied de page du mail au format HTML&lt;br /&gt;
 -footerhtml:FILE=/home/izaopale/footer.html&lt;br /&gt;
 -attachment:XXX	=&amp;gt; ajout de pièce(s) jointe(s) supplémentaire(s), séparées par une virgule&lt;br /&gt;
 -outfile:XXX	=&amp;gt; dans le cas de l’envoi d’email, cet argument sert à nommer la pièce jointe principale (argument infile) envoyée&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 1 :&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -outfile:nomPJ.xps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : avec ajout de 2 pièces jointes&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -outfile:nomPJ.xps -attachment:/home/izaopale/PJ1.pdf,/home/izaopale/PJ2.pdf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 3 : avec conversion en PDF de la pièce jointe&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/home/map2019/fichier.xps -toMail -from:XXX -to:XXX -login:XXX -passwd:XXX -server:XXX &amp;quot;-subject:Test envoi email&amp;quot; &amp;quot;-body:Ceci est un test&amp;quot; -toPDF -outfile:nomPJ.pdf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Maquettage avec sortie imprimée – Redirection dans une OUTQ==&lt;br /&gt;
&lt;br /&gt;
Maquettage du document et conversion implicite / explicite en sortie &lt;br /&gt;
 &lt;br /&gt;
Les langages de sortie supportés lors d’un MAPCPYSPLF sont les suivants : o 	Paramètre TYPLAN :  &lt;br /&gt;
&lt;br /&gt;
*PCL 	 &lt;br /&gt;
*AFPDS 	 &lt;br /&gt;
*ZEBRA 	 &lt;br /&gt;
*DATAMAX 	 &lt;br /&gt;
*AUTO 	                            &lt;br /&gt;
*IGP 	 &lt;br /&gt;
*TEC 	 &lt;br /&gt;
*IPL 	 &lt;br /&gt;
*F_D 	 &lt;br /&gt;
*PDF 	 &lt;br /&gt;
*EPL 	 &lt;br /&gt;
*XPS 	&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
La valeur spéciale *AUTO reprend la valeur du paramètre saisi dans l’option 1 du Menu Mapping.&lt;br /&gt;
 &lt;br /&gt;
Dans ce cas, si *AUTO est spécifié dans le paramètre TYPLAN de la commande, le logiciel utilisera les maquettes développées en langage PCL. &lt;br /&gt;
 &lt;br /&gt;
	o 	Paramètre XPSCONVERT :  &lt;br /&gt;
 &lt;br /&gt;
Valeur 	Remarque &lt;br /&gt;
*AUTO 	Valeur du 14/14 - Paramètre PROFILE &lt;br /&gt;
Valeur de &lt;br /&gt;
profil 	Celui spécifié dans le XPSConfig.conf &lt;br /&gt;
	&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
La valeur spéciale *AUTO permet de récupérer le nom de profil de l’imprimante qui est paramétré dans l’option Définition des paramètres imprimantes de Menu d’exploitation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Exemple de définition&amp;lt;/u&amp;gt;: &lt;br /&gt;
   &lt;br /&gt;
Ici, pour toutes les imprimantes, le profil *PCL est spécifié. Ce qui permet par exemple, de ne pas avoir à spécifier le nom de toutes les Outq / Devices du système si les imprimantes physiques sont des Laser. &lt;br /&gt;
 &lt;br /&gt;
Ce nom de profil doit être paramétré dans le fichier XPSConfig.conf (situé dans l’IFS, sous la racine du répertoire MAPPING). &lt;br /&gt;
 &lt;br /&gt;
Un fichier de configuration par défaut est installé avec les valeurs suivantes : &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;xpsconfig&amp;gt; &lt;br /&gt;
## This file contains the conversion profile for Mapping.  &lt;br /&gt;
## You can create your own profile based on the Mapping documentation. BE CAREFUL WITH THE FILE STRUCTURE. &lt;br /&gt;
## PROFILE NAME STARTING WITH * ARE RESERVED FOR MAPPING. SO DO NOT CREATE OR MODIFY A PROFILE STARTING WITH *. &lt;br /&gt;
 	&amp;lt;*XPS&amp;gt; &lt;br /&gt;
 	 	&amp;lt;label&amp;gt;DO NOT MODIFY - standard XPS&amp;lt;/label&amp;gt; &lt;br /&gt;
 	 	&amp;lt;language&amp;gt;XPS&amp;lt;/language&amp;gt; &lt;br /&gt;
 	&amp;lt;/*XPS&amp;gt; &lt;br /&gt;
 	&amp;lt;*PCL&amp;gt; &lt;br /&gt;
 	 	&amp;lt;label&amp;gt;DO NOT MODIFY - standard PCL5/e&amp;lt;/label&amp;gt; &lt;br /&gt;
 	 	&amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt; &lt;br /&gt;
 	 	&amp;lt;color&amp;gt;off&amp;lt;/color&amp;gt; &lt;br /&gt;
 	&amp;lt;/*PCL&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Dans cet exemple, le profil *PCL utilise le langage PCL (paramètre &amp;lt;language&amp;gt; du profil.  &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Exemple de commandes pour sortie imprimée &lt;br /&gt;
 &lt;br /&gt;
Exemple de commande : &lt;br /&gt;
  MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
  MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*AUTO) &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;u&amp;gt;Explications&amp;lt;/u&amp;gt;: &lt;br /&gt;
 &lt;br /&gt;
TYPLAN : 	 &lt;br /&gt;
Pour positionner le langage de la maquette. &lt;br /&gt;
Mais ce paramètre accepte aussi la valeur *AUTO : Auquel cas, le programme récupère la valeur positionnée dans le menu Mapping/Option 1.&lt;br /&gt;
&lt;br /&gt;
XPSCONVERT :&lt;br /&gt;
Conversion implicite réalisée en sortie. Ici, avec *AUTO le profil utilisé est celui qui est paramétré dans l’option 6 dans le menu Exploitation.  &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Autre exemple de commande : &lt;br /&gt;
&lt;br /&gt;
 MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
 MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*PCL) &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Explications&amp;lt;/u&amp;gt; : &lt;br /&gt;
 &lt;br /&gt;
XPSCONVERT : 	Conversion explicite réalisée en sortie. Ici, avec *PCL, c’est le profil *PCL du fichier XPSConfig.conf qui sera utilisé.  &lt;br /&gt;
 &lt;br /&gt;
'''  Maquettage avec sortie fichier dans l’IFS'''  /'''Maquettage du document avec conversion et stockage dans l’IFS''' &lt;br /&gt;
 &lt;br /&gt;
Les mêmes commandes peuvent être utilisées afin de placer le résultat du maquettage et de la conversion dans un dossier de l’IFS. Il suffit pour cela de renseigner le paramètre XPSOUTFILE.  &lt;br /&gt;
En effet, la valeur par défaut de XPSOUTFILE est à *PRINT, pour ne pas générer de sortie fichier. &lt;br /&gt;
 &lt;br /&gt;
Exemple : &lt;br /&gt;
 &lt;br /&gt;
 MAPCPYSPLF SPLF(SPOOL) SPLNUM(7) JOB(QPADEV003K) JOBNUM(062592) USER(XXX) &lt;br /&gt;
 MAPNAM(INVOICEXPS) MAPSEQ(00010) OUTQ(PCLPRT) TYPLAN(*XPS) XPSCONVERT(*PCL) XPSOUTFILE(‘/home/map2019/invoice.pcl’)&lt;br /&gt;
&lt;br /&gt;
==Rediriger la log dans un fichier==&lt;br /&gt;
&lt;br /&gt;
Principe : récupérer toutes les logs des commandes map_xps dans un fichier texte. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –logfile:/tmp/mylog.log&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-log.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Lister les ressources==&lt;br /&gt;
Principe : affichage de toutes les ressources (polices et images) embarquées dans un fichier XPS. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps –listResource&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-listerR.PNG|600px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Extraction de pages==&lt;br /&gt;
&lt;br /&gt;
Principe : définir des intervalles et/ou des sélections de pages à traiter. Les intervalles de pages sont à préciser sur la ligne de commande, les sélections peuvent être dans un fichier texte, où la syntaxe est : numéro de page+CRLF. L’utilisation du caractère ‘*’ est possible pour les intervalles de pages, pour choisir la fin du document.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:1,3,4,7,10 –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:3-10 –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:1,5,10-* –toPDF &lt;br /&gt;
 map_xps -infile:/home/map2019/email.xps -outfile:/home/map2019/email.pdf -pages:FILE:/home/map2019/test.txt –toPDF&lt;br /&gt;
&lt;br /&gt;
==Extraction des données en XML (pour M-Designer)==&lt;br /&gt;
&lt;br /&gt;
Principe : créer un fichier XML compatible pour M-Designer, dans lequel toutes les données textes du fichier XPS sont extraites. Chaque zone de texte dans le fichier XPS devient un champ XML, nommé de manière unique par ses positions en X et Y. Les positions X et Y sont définies en 72 dpi.&lt;br /&gt;
 &lt;br /&gt;
Ce mode est aussi utilisé pour créer un fichier XML servant de base à l’ajout de [[OPALE:10.0:Utilisation:Gestion des codes OMR|codes OMR]].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –toXMLDRAW -outfile:/home/map2019/billing.draw.xml&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-d-xml.PNG|500px|center|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
==Format et taille des pages d’un document :== &lt;br /&gt;
&lt;br /&gt;
Pour modifier la taille des pages du document, ou la taille des données à l’intérieur d’une page, il existe 3 arguments de la ligne de commande, ayant chacun leur fonctionnel :&lt;br /&gt;
&amp;lt;code&amp;gt;-paper:XXX : permet de changer la taille du papier (de la page), sans toucher au contenu.&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-scale:XXX : permet de changer la taille du contenu, sans toucher au papier.&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-changeformat:XXX : permet de changer le format du document, en modifiant la taille du papier tout en adaptant en contenu (avec conservation des proportions).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;U&amp;gt;Syntaxes&amp;lt;/U&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour une mise à l’échelle du contenu d’une page, l’argument « -scale:XXX » prend des valeurs de pourcentage, de 0 à l'infini (attention aux pertes de données avec des valeurs supérieures à 100, puisque la taille du papier n’est pas modifiée).&lt;br /&gt;
&lt;br /&gt;
Pour modifier la taille de la page en sortie, avec modification ou non du contenu, les arguments  « -  changeformat:XXX » et « -paper:XXX » permettent de définir la taille du format, soit à la norme ISO, soit en personnalisé.&lt;br /&gt;
&lt;br /&gt;
Valeurs possibles ISO : AUTO, EXECUTIVE, LETTER, LEGAL, LEDGER, A4, A3, A2, A1, A0, MONARCH, COM10, DL, CS, B5&lt;br /&gt;
Syntaxe pour taille personnalisée : -changeformat:xx.xx,xx.xx[,cm|in|mm]&lt;br /&gt;
2 valeurs décimales correspondant respectivement à largeur et hauteur Le séparateur de décimale est le ‘.’&lt;br /&gt;
Le séparateur de valeurs est ‘,’ ou ‘;’&lt;br /&gt;
&lt;br /&gt;
L’unité est optionnelle : cm (par défaut), mm ou in (pour inch) Exemples :&lt;br /&gt;
 &lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –scale:50 -outfile:/home/izaopale/out.xps &lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –changeformat:A4 -outfile:/home/izaopale/out.xps&lt;br /&gt;
 map_xps -infile:/home/map2019/billing.xps –changeformat:21,29.7,cm -outfile:/home/izaopale/out.xps&lt;br /&gt;
&lt;br /&gt;
==Rotation de documents==&lt;br /&gt;
&lt;br /&gt;
Principe : effectuer une rotation sur un fichier XPS&lt;br /&gt;
&lt;br /&gt;
L’angle de rotation (en degré) est précisé sur la ligne de commande, le sens de rotation par défaut étant le sens trigonométrique (anti horaire). Sur le principe, tous les angles sont supportés, mais seuls les angles droits respectent la cohérence des dimensions de la page d’origine.&lt;br /&gt;
&lt;br /&gt;
D’où les valeurs supportées suivantes : -90 (rotation de 90° dans le sens horaire), 90, 180, 270.&lt;br /&gt;
Notes : les valeurs -180 et -270 ne sont pas supportées (page blanche en sortie), il convient d’utiliser respectivement 180 et 90.&lt;br /&gt;
&lt;br /&gt;
[[File:Mapxps-rotate.png|600px|center|sans_cadre]]   &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 map_xps -infile:/home/map2019/fichier.xps -outfile:/home/map2019/fichier_90.xps –rotation:90 -toXPS&lt;br /&gt;
&lt;br /&gt;
==Fusion d’un fond de page sur un document existant==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Principe : sur un document XPS existant, il est possible de venir rajouter un autre document en tant que fond de page, ou calque. Par exemple : ajouter un logo sur une facture existante n’en comportant pas.&lt;br /&gt;
&lt;br /&gt;
De plus, l’argument optionnel « -mergemode:XXX » permet de contrôler plus finement la manière dont est rajouté ce calque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;code&amp;gt; map_xps -infile:/home/map2019/billing.xps -merge:/home/map2019/logo.xps -mergemode:REPEATALL -outfile:/home/map2019/final.xps &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mapxps-fusion.png|centré|734x734px|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’argument « -merge:XXX » précise le nom du fichier à ajouter en tant que calque sur le document d’entrée. L’argument « -mergemode:XXX » précise la méthode d’ajout:&lt;br /&gt;
&lt;br /&gt;
REPEATALL : toutes les pages sont fusionnées, en répétant le calque jusqu’à la fin du fichier d’entrée. C’est le fonctionnement par défaut si rien n’est précisé.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* En entrée : fichier d’entrée de 5 pages (identifiées par 1,2,3,4,5) et un calque de 2 pages (identifiées a,b) &lt;br /&gt;
* En sortie : un fichier de 5 pages identifiées 1a,2b,3a,4b,5a&lt;br /&gt;
&lt;br /&gt;
REPEATFULL : toutes les pages sont fusionnées, en répétant le calque tant qu’il peut être inséré entièrement. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* Avec les mêmes entrées que précédemment, on aura en sortie un fichier de 5 pages identifiées 1a,2b,3a,4b,5 (la dernière page n’étant donc pas modifiée).&lt;br /&gt;
&lt;br /&gt;
ONCE : le calque n’est inséré qu’une seule fois, sur la ou les premières pages du fichier d’entrée. &lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
* Avec les mêmes entrées que précédemment, on aura en sortie un fichier de 5 pages identifiées 1a,2b,3,4,5.&lt;br /&gt;
&lt;br /&gt;
Variable d’environnement exportée&lt;br /&gt;
&lt;br /&gt;
MAP_XPSFILE : contient le nom du fichier en cours d’extraction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Gestion des input box==&lt;br /&gt;
&lt;br /&gt;
Le nom de la zone input text doit être « SUBMIT ».&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
 map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.pdf -toPDF&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
 map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.html -toHTML&lt;br /&gt;
 -param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?&lt;br /&gt;
&lt;br /&gt;
Avec envoi d’e-mail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;map_xps -infile:/tmp/form_vide.xps -outfile:/tmp/test.html -toHTML&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-param:url=http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost? -toMail -from:exp@mydomain.net -to:dest@mydomain.net&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-subject:form -server:192.168.1.2 -domain:mydomain.net&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Exporter_les_fichiers_:_MAPREPORT&amp;diff=7859</id>
		<title>OPALE:10.0:Utilisation:Exporter les fichiers : MAPREPORT</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Exporter_les_fichiers_:_MAPREPORT&amp;diff=7859"/>
		<updated>2019-05-15T08:32:17Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet de créer les définitions de fichier.&lt;br /&gt;
* Saisir la commande MAPREPORT, préciser ensuite dans quelle bibliothèque se trouve le fichier à exporter à l'aide de l'option 5=Niveau Suivant.&lt;br /&gt;
* Ensuite, apparaît à l'écran la liste des fichiers PF de la bibliothèque choisie. Entrer 1 pour exporter la table ou 5 pour passer au niveau membre.&lt;br /&gt;
* Au niveau membre, deux choix sont possibles soit exporter le membre, soit lancer la création d'un spool à partir du membre sélectionné [[OPALE:10.0:Utilisation:Commande MAPOFFICE|Commande MAPOFFICE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mapreport1.PNG|600px|centré|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mapreport2.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Afficher_la_file_d%27attente_des_mails_:_MAPDSPMAIL&amp;diff=7858</id>
		<title>OPALE:10.0:Utilisation:Afficher la file d'attente des mails : MAPDSPMAIL</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Afficher_la_file_d%27attente_des_mails_:_MAPDSPMAIL&amp;diff=7858"/>
		<updated>2019-05-15T08:29:54Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'afficher la file d'attente des mails (MAPSEND400).&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:%C3%89clater_un_spool_EBCDIC_:_MAPECLAT&amp;diff=7856</id>
		<title>OPALE:10.0:Utilisation:Éclater un spool EBCDIC : MAPECLAT</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:%C3%89clater_un_spool_EBCDIC_:_MAPECLAT&amp;diff=7856"/>
		<updated>2019-05-15T08:25:56Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Séparer le spool d'origine en plusieurs pour les envoyer dans plusieurs Outqs. &lt;br /&gt;
&lt;br /&gt;
'''Mode Interactif ''': depuis l'option Gérer les fichiers spools.&lt;br /&gt;
En tapant '''E''' devant le spool,  renseigner les paramètres suivants :&lt;br /&gt;
* Nombre de fichiers à constituer&lt;br /&gt;
* Nom de l'Outq 1 et Bibiliothèque de l'Outq 1&lt;br /&gt;
* Nom de l'Outq 2 et Bibiliothèque de l'Outq 2&lt;br /&gt;
* ...&lt;br /&gt;
* Nom de l'Outq n et Bibiliothèque de l'Outq n (n est le nombre total de fichiers)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Commande MAPECLAT'''&lt;br /&gt;
* Spoolfile name     '''SPLF'''&lt;br /&gt;
* Spoolfile number     '''SPLNUM'''&lt;br /&gt;
* Job Name     '''JOB'''&lt;br /&gt;
* Job Number     '''JOBNUM'''&lt;br /&gt;
* User     '''USER'''&lt;br /&gt;
* Number of spoolfile     '''NBRSPL'''&lt;br /&gt;
* Outq name 1     '''OUTQ1'''&lt;br /&gt;
* Bibliothèque de l'Outq 1&lt;br /&gt;
* Number of pages 1     '''NB1'''&lt;br /&gt;
* Outq name 2     '''OUTQ1'''&lt;br /&gt;
* Bibliothèque de l'Outq 2&lt;br /&gt;
* Number of pages 2     '''NB1'''&lt;br /&gt;
* ...&lt;br /&gt;
* Outq name n     '''OUTQ1'''&lt;br /&gt;
* Bibliothèque de l'Outq n&lt;br /&gt;
* Number of pages n     '''NBn'''&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_objet_dans_la_m%C3%A9moire_flash_:_SNDFLASH&amp;diff=7855</id>
		<title>OPALE:10.0:Utilisation:Envoyer un objet dans la mémoire flash : SNDFLASH</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_objet_dans_la_m%C3%A9moire_flash_:_SNDFLASH&amp;diff=7855"/>
		<updated>2019-05-15T08:23:39Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Mode Interactif''' : depuis l'option Traitement sur objets Police, Fond de page, Logo&lt;br /&gt;
&lt;br /&gt;
En tapant 3 devant l'objet,renseigner les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* Nom de l'Outq&lt;br /&gt;
* Bibiliothèque de l'Outq&lt;br /&gt;
* Type PRINTER&lt;br /&gt;
[[File:Sndflash.PNG|618x618px|centré|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Commande SNDFLASH'''&lt;br /&gt;
Il faut renseigner les paramètres suivants&lt;br /&gt;
* Outq name&lt;br /&gt;
* Outq Lib&lt;br /&gt;
* Name of the object&lt;br /&gt;
* Type of the object&lt;br /&gt;
* Store device&lt;br /&gt;
[[File:Commande sndflash.PNG|598x598px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Cr%C3%A9er_un_fichier_PDF_:_MAPSPLPDF&amp;diff=7853</id>
		<title>OPALE:10.0:Utilisation:Créer un fichier PDF : MAPSPLPDF</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Cr%C3%A9er_un_fichier_PDF_:_MAPSPLPDF&amp;diff=7853"/>
		<updated>2019-05-15T08:22:10Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Remapper un spool et en créer un fichier PDF dans l'IFS.'''&lt;br /&gt;
 &lt;br /&gt;
Après avoir créé la maquette dans Designer au format PDF, utiliser la commande MAPSPLPDF.&lt;br /&gt;
&lt;br /&gt;
* Name of the spool file&lt;br /&gt;
* Number of the spool file&lt;br /&gt;
* Name of the JOB&lt;br /&gt;
* Number of the JOB&lt;br /&gt;
* User of the JOB&lt;br /&gt;
* MAPPING format name&lt;br /&gt;
* Séquense&lt;br /&gt;
* Original file to delete&lt;br /&gt;
* Starting page&lt;br /&gt;
* End page&lt;br /&gt;
* Name of the file&lt;br /&gt;
* Path of the file&lt;br /&gt;
&lt;br /&gt;
[[File:Mapsplpdf1.PNG|521x521px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Remapper_un_fichier_physique_:_MAPCPYDB&amp;diff=7851</id>
		<title>OPALE:10.0:Utilisation:Remapper un fichier physique : MAPCPYDB</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Remapper_un_fichier_physique_:_MAPCPYDB&amp;diff=7851"/>
		<updated>2019-05-15T08:21:40Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet de remapper un fichier de type base de données.&lt;br /&gt;
&lt;br /&gt;
Le format Mapping à appliquer doit être réalisé à l'aide de la description du fichier physique. Pour afficher celle-ci, utilisez la commande '''DSPFFD'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Commande: MAPCPYDB&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* DB FILENAME&lt;br /&gt;
* DB LIBNAME&lt;br /&gt;
* DB SIZE&lt;br /&gt;
* Nom du format MAPPING&lt;br /&gt;
* Mode de traitement     &lt;br /&gt;
* Outq de sortie     &lt;br /&gt;
* Bibliothèque de l'Outq &lt;br /&gt;
* Suppression du spool d'origine (EBCDIC)     &lt;br /&gt;
* Fichier remappé prêt en sortie (ASCII)    &lt;br /&gt;
* Type d'imprimé     &lt;br /&gt;
* Conserver le spool remappé     &lt;br /&gt;
* Envoi du fond de page     &lt;br /&gt;
* Envoi des polices     &lt;br /&gt;
* Sauvegarde des spools fond de page et polices     &lt;br /&gt;
* Page de début     &lt;br /&gt;
* Page de fin     &lt;br /&gt;
* Page Length : Nombre d'enregistrements par page&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_des_objets_d%27un_mapping_dans_une_imprimante_:_SNDMAPPRT&amp;diff=7850</id>
		<title>OPALE:10.0:Utilisation:Envoyer des objets d'un mapping dans une imprimante : SNDMAPPRT</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_des_objets_d%27un_mapping_dans_une_imprimante_:_SNDMAPPRT&amp;diff=7850"/>
		<updated>2019-05-15T08:20:02Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'envoyer des objets d'un mapping dans une imprimante.&lt;br /&gt;
&lt;br /&gt;
[[File:Sndmapprt1.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_via_service_web_:_MAPRMTPROC&amp;diff=7849</id>
		<title>OPALE:10.0:Utilisation:Envoyer un spool via service web : MAPRMTPROC</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_via_service_web_:_MAPRMTPROC&amp;diff=7849"/>
		<updated>2019-05-15T08:11:35Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'envoyer un spool de Opale Server vers Onyx Server via service web.&lt;br /&gt;
&lt;br /&gt;
Pour plus d'informations, voir la page [[OPALE:10.0:Utilisation:MAPRMTPROC|Utilisation de la commande MAPRMTPROC]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_via_service_web_:_MAPRMTPROC&amp;diff=7835</id>
		<title>OPALE:10.0:Utilisation:Envoyer un spool via service web : MAPRMTPROC</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_spool_via_service_web_:_MAPRMTPROC&amp;diff=7835"/>
		<updated>2019-05-14T15:19:59Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet d'envoyer un spool de Opale Server vers Onyx Server via service web.&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Cr%C3%A9er_un_fichier_dump_%C3%A0_partir_d%27un_spool_remapp%C3%A9&amp;diff=7833</id>
		<title>OPALE:10.0:KB:Créer un fichier dump à partir d'un spool remappé</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Cr%C3%A9er_un_fichier_dump_%C3%A0_partir_d%27un_spool_remapp%C3%A9&amp;diff=7833"/>
		<updated>2019-05-14T15:17:54Z</updated>

		<summary type="html">&lt;p&gt;Izarai : /* Exemple d'utilisation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Un fichier '''dump''' peut être créé à partir d'un fichier spool mappé. Le fichier obtenu peut ensuite être envoyé sur une machine distante ou directement vers une imprimante.&lt;br /&gt;
&lt;br /&gt;
Pour générer ce fichier, il faut :&lt;br /&gt;
* un fichier de spool remappé et disponible dans une Outq&lt;br /&gt;
* les droits d'accès en lecture / écriture aux dossiers de mappage dans l'IFS&lt;br /&gt;
&lt;br /&gt;
===Exemple d'utilisation===&lt;br /&gt;
# Préalablement&lt;br /&gt;
#* Exécuter la commande &amp;lt;code&amp;gt;mapcpysplf&amp;lt;/code&amp;gt; pour générer un document à partir d'un spool&lt;br /&gt;
#* Saisir le champ '''OutqName'''&lt;br /&gt;
#* Ce document se trouve alors dans une « outq »&lt;br /&gt;
# Création du fichier DUMP&lt;br /&gt;
#* Lancer la commande &amp;lt;code&amp;gt;mapsplf&amp;lt;/code&amp;gt; ou aller dans le menu Mapping « Gérer les fichiers spool »&lt;br /&gt;
#* Cet écran permet de choisir le spool&lt;br /&gt;
#* La touche &amp;lt;kbd&amp;gt;P&amp;lt;/kbd&amp;gt; (transfert vers PC) affiche un menu&lt;br /&gt;
#* Le champ « Fichier de sortie » doit recevoir un fichier portant l'extension .dmp (au lieu de .pag).&lt;br /&gt;
# Récupération du fichier obtenu&lt;br /&gt;
#* Le fichier se trouve sur l'IFS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Fichier dump.PNG|846x846px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Transf%C3%A9rer_un_spool_AS/400_vers_le_PC_:_MAPSPLF(option_P)&amp;diff=7832</id>
		<title>OPALE:10.0:Utilisation:Transférer un spool AS/400 vers le PC : MAPSPLF(option P)</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Transf%C3%A9rer_un_spool_AS/400_vers_le_PC_:_MAPSPLF(option_P)&amp;diff=7832"/>
		<updated>2019-05-14T15:16:03Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Dans le Menu Mapping, choisissez l'option Gérer les fichiers spools&lt;br /&gt;
* Tapez la lettre '''P''' devant le spool puis validez par ENTREE =&amp;gt; Une boite de dialogue apparaît alors pour la création du fichier.&lt;br /&gt;
* Modifiez si nécessaire le nom du fichier. '''Gardez l'extension .PAG !!'''&lt;br /&gt;
* Modifiez si nécessaire les pages à envoyer. '''Évitez d'envoyer des fichiers trop volumineux'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si le contenu n'est pas un datastream (PAG), voir [[OPALE:10.0:KB:Créer_un_fichier_dump_à_partir_d'un_spool_remappé|Créer un fichier dump à partir d'un spool remappé]].&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Qualification_d%27un_spool_:_MAPQUALSPL&amp;diff=7831</id>
		<title>OPALE:10.0:Utilisation:Qualification d'un spool : MAPQUALSPL</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Qualification_d%27un_spool_:_MAPQUALSPL&amp;diff=7831"/>
		<updated>2019-05-14T15:14:00Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet de qualifier un spool après un tri en ajoutant une série de code dans le spool même. Elle s'utilise donc exclusivement après l'une des &lt;br /&gt;
&lt;br /&gt;
commandes '''MAPSORTSPL''' ou '''MAPSORTPAG''' utilisé avec le paramètre '''CREATE''' égal à '''*NO''' (pas de création de spool juste après le tri)..&lt;br /&gt;
&lt;br /&gt;
Elle permet également de faire un tri sur volume (éclater un spool en fonction du nombre de pages pour chaque rupture). Par exemple, pour un spool de facturation &lt;br /&gt;
&lt;br /&gt;
contenant plusieurs factures, éclater le spool en créant en sortie un spool avec toutes les factures d'1 page, 1 autre avec toutes les factures de 2 pages.&lt;br /&gt;
 &lt;br /&gt;
Elle permet d'insérer '''le numéro de page dans la rupture''' (les numéros de page d'une facture à l'intérieur d'un spool en contenant plusieurs en ayant fait le &lt;br /&gt;
&lt;br /&gt;
tri sur le numéro de facture), '''le nombre total de pages de la rupture''' (le nombre de page de la facture), le type de page (1 pour la première page de la &lt;br /&gt;
&lt;br /&gt;
facture, 2 pour les pages 2 à l'avant dernière et 3 pour la dernière page), et enfin les '''codes KERN''' permettant de faire de la mise sous-pli automatique.&lt;br /&gt;
&lt;br /&gt;
Dans la maquette, il suffira de mettre une ligne verticale conditionné sur la valeur du code KERN (la ligne est imprimée si la valeur du code vaut 1)..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Structure du code&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
Positions 1 à 6   - Incrémentation du numéro de page à l'intérieur de la rupture.&lt;br /&gt;
&lt;br /&gt;
Positions 7 à 12  - Nombre de page total de la rupture.&lt;br /&gt;
&lt;br /&gt;
Exemple :   1/  3   2/  3   3/  3&lt;br /&gt;
&lt;br /&gt;
Position 13       - Code de rupture&lt;br /&gt;
                  - 1 : Page &amp;quot;entete&amp;quot; (première)&lt;br /&gt;
                  - 2 : Page &amp;quot;suite&amp;quot; (milieu)&lt;br /&gt;
                  - 3 : Page &amp;quot;total&amp;quot; (dernière)  &lt;br /&gt;
                                                &lt;br /&gt;
Positions 14 à 18 - Code de mise sous pli type Kern (Contient 0 ou 1 suivant la norme)&lt;br /&gt;
                  - PK  Contrôle de parité (1 si la somme des 4 suivants est paire, 0 sinon)&lt;br /&gt;
                  - BS4, BS3, BS1 : Décrément d'une valeur binaire de 7 (111) à 1 (001)&lt;br /&gt;
                  - DGR Code de fermeture enveloppe (1 = fermeture)&lt;br /&gt;
&lt;br /&gt;
Positions 19 à 24 - Incrémentation du numéro de rupture (1er client, 2ème client....)&lt;br /&gt;
&lt;br /&gt;
Positions 25 à 30  - Nombre de ruptures&lt;br /&gt;
&lt;br /&gt;
Exemple sur une facture de 4 pages :&lt;br /&gt;
&lt;br /&gt;
page 1 :     1     4111111&lt;br /&gt;
&lt;br /&gt;
page 2 :     2     4211100&lt;br /&gt;
&lt;br /&gt;
page 3 :     3     4211010&lt;br /&gt;
&lt;br /&gt;
page 4 :     4     4301000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION : Les paramètres NAME et SIZE doivent être rigoureusement les mêmes que dans la commande MAPSORTSPL''' &lt;br /&gt;
&lt;br /&gt;
Les paramètres LINE et COL permettent d'insérer les codes à l'endroit désiré dans le spool (Choisir un emplacement vierge sinon les données du spool seront écrasées).&lt;br /&gt;
&lt;br /&gt;
Les paramètres à renseigner sont les suivants :&lt;br /&gt;
&lt;br /&gt;
* Name of DataBase for sort&lt;br /&gt;
* Line Number : numéro de la ligne où insérer les codes&lt;br /&gt;
* Column Number : numéro de la colonne où insérer les codes&lt;br /&gt;
* Create spool file&lt;br /&gt;
* Spoolfile Name to Create&lt;br /&gt;
* Outq&lt;br /&gt;
* Outq Library&lt;br /&gt;
* Spool Holder&lt;br /&gt;
* Control sort splfname&lt;br /&gt;
* Length of the input spoolfile&lt;br /&gt;
* Height of the input spoolfile&lt;br /&gt;
* Overflow of the input spoolfile&lt;br /&gt;
* Modulo&lt;br /&gt;
* Use Duplex&lt;br /&gt;
&lt;br /&gt;
Autres paramètres&lt;br /&gt;
&lt;br /&gt;
* Name of the spool file&lt;br /&gt;
* Number of the spool file&lt;br /&gt;
* Name of the JOB&lt;br /&gt;
* Number of the JOB&lt;br /&gt;
* Name of 10 characters Max&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Merger_deux_spools_:_MAPMOVDATA&amp;diff=7830</id>
		<title>OPALE:10.0:Utilisation:Merger deux spools : MAPMOVDATA</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Merger_deux_spools_:_MAPMOVDATA&amp;diff=7830"/>
		<updated>2019-05-14T15:12:19Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette commande permet de copier les données d'un spool sur les pages d'un autre spool. Elle peut être utilisée à partir de deux spools issus de queries : un spool avec l'entête d'une facture, et un spool avec le détail des articles. MAPMOVDATA s'utilise après MAPSORTSPL. Il faut ajouter les deux spools dans une même base de données, et MAPMOVDATA va modifier cette base et mettre les données du premier spool ajouté à la fin de chaque page du deuxième spool pour lesquelles la valeur du critère de tri est identique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
- le premier spool est un fichier d'articles de plusieurs factures&lt;br /&gt;
&lt;br /&gt;
- le second spool est un fichier d'entête de plusieurs factures &lt;br /&gt;
&lt;br /&gt;
- on trie les deux spools avec '''MAPSORTSPL''' par numéro de facture&lt;br /&gt;
 &lt;br /&gt;
- '''MAPMOVDATA''' va mettre les articles de chaque facture à la fin des pages d'entête correspondantes &lt;br /&gt;
&lt;br /&gt;
- On déclenche l'impression des spools : commande '''MAPSORTSPL''' avec le paramètre '''MBROPT''' à '''*NONE'''&lt;br /&gt;
&lt;br /&gt;
* Line Number : numéro de la ligne à partir de laquelle on copie&lt;br /&gt;
* Name of DataBase for sort : nom de la base de données (la même que pour les MAPSORTSPL)&lt;br /&gt;
* Spool file number to copy : numéro du spool à copier à la fin de l'autre (correspond au numéro d'ajout de la commande MAPSORTSPL)&lt;br /&gt;
* Spool file number to update  : numéro du spool à modifier&lt;br /&gt;
* Length of the input spoolfile : longueur du PRTF&lt;br /&gt;
* Delete copy spool file : suppression des pages du spool copié&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Dupliquer_un_spool_:_MAPDUPSPLF&amp;diff=7829</id>
		<title>OPALE:10.0:Utilisation:Dupliquer un spool : MAPDUPSPLF</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Dupliquer_un_spool_:_MAPDUPSPLF&amp;diff=7829"/>
		<updated>2019-05-14T15:11:34Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Mode Interactif''' : depuis le menu Mapping, la première option Gérer les fichiers spools.&lt;br /&gt;
En tapant D devant le spool, les paramètres d'entrée (attributs du spool d'origine) sont renseignés, il reste à renseigner les paramètres suivants:&lt;br /&gt;
 &lt;br /&gt;
* Spooled file name     &lt;br /&gt;
* Spooled file number    &lt;br /&gt;
* Job name     &lt;br /&gt;
* Job number     &lt;br /&gt;
* User   &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
C'est possible également de faire copier/coller de ces paramètres afin de l'utiliser dans d'autres commandes comme MAPSPLPDF, MAPCPYSPLF...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Dupliquerspool.PNG|500px|centré|sans_cadre]]      [[File:Mapsplpdf1.PNG|500px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Dupliquer_un_spool_:_MAPDUPSPLF&amp;diff=7828</id>
		<title>OPALE:10.0:Utilisation:Dupliquer un spool : MAPDUPSPLF</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Dupliquer_un_spool_:_MAPDUPSPLF&amp;diff=7828"/>
		<updated>2019-05-14T15:11:13Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Mode Interactif''' : depuis le menu Mapping, la première option Gérer les fichiers spools.&lt;br /&gt;
En tapant D devant le spool, les paramètres d'entrée (attributs du spool d'origine) sont renseignés, il reste à renseigner les paramètres suivants:&lt;br /&gt;
 &lt;br /&gt;
* Spooled file name     &lt;br /&gt;
* Spooled file number    &lt;br /&gt;
* Job name     &lt;br /&gt;
* Job number     &lt;br /&gt;
* User   &lt;br /&gt;
 &lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
C'est possible également de faire copier/coller de ces paramètres afin de l'utiliser dans d'autres commandes comme MAPSPLPDF, MAPCPYSPLF...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Dupliquerspool.PNG|500px|centré|sans_cadre]]      [[File:Mapsplpdf1.PNG|500px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Probl%C3%A8me_de_format&amp;diff=7827</id>
		<title>OPALE:10.0:KB:Problème de format</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Probl%C3%A8me_de_format&amp;diff=7827"/>
		<updated>2019-05-14T15:09:32Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Problème : Si vous constatez que des éléments d'une maquette apparaissent sur une autre maquette, il se peut qu'il y ait un conflit de ressources (polices, fonds de page, images, logos, composants). Dans ce cas, veuillez effectuer les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
Solution :&lt;br /&gt;
# Sauvegarder votre bibliothèque de fichier et le fichier lstobj.txt&lt;br /&gt;
# Supprimer le format défectueux&lt;br /&gt;
# Lancer la commande CALL MAP_823 pour nettoyer les éléments associés au format défectueux&lt;br /&gt;
# MAPRGZ pour réorganiser les formats&lt;br /&gt;
# Régénérer et importer les formats&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Probl%C3%A8me_de_format&amp;diff=7826</id>
		<title>OPALE:10.0:KB:Problème de format</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Probl%C3%A8me_de_format&amp;diff=7826"/>
		<updated>2019-05-14T15:09:15Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Problème : Si vous constatez que des éléments d'une maquette apparaissent sur une autre maquette, il se peut qu'il y ait un conflit de ressources (polices, fonds de page, images, logos, composants). Dans ce cas, veuillez effectuer les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
Solution :&lt;br /&gt;
# Sauvegarder votre bibliothèque de fichier et le fichier lstobj.txt&lt;br /&gt;
# Supprimer le format défectueux&lt;br /&gt;
# Lancer la commande CALL MAP_823 pour nettoyer les éléments associés au format défectueux&lt;br /&gt;
# MAPRGZ pour réorganiser les formats&lt;br /&gt;
# Regénérer et importer les formats&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Cr%C3%A9ation_des_d%C3%A9finitions_de_fichier&amp;diff=7825</id>
		<title>OPALE:10.0:Utilisation: Création des définitions de fichier</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Cr%C3%A9ation_des_d%C3%A9finitions_de_fichier&amp;diff=7825"/>
		<updated>2019-05-14T15:07:56Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Pour une base de données, la première étape pour concevoir un rapport est de créer les définitions de fichier. Il s'agit en fait de récupérer la&lt;br /&gt;
&lt;br /&gt;
structure des tables qui permettront de créer les rapports : type, nom et longueur  des champs contenus dans le fichier.&lt;br /&gt;
&lt;br /&gt;
Depuis le menu Mapping d'Opale ,choisir l'option Création des définitions de fichier, pour avoir toutes les bibliothèques du système.&lt;br /&gt;
&lt;br /&gt;
Sinon, en saisissant [[OPALE:10.0:Utilisation:Exporter les fichiers : MAPREPORT|la commande MAPREPORT]].&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_D%C3%A9marrage_du_serveur_M-Connect&amp;diff=7824</id>
		<title>OPALE:10.0:Utilisation: Démarrage du serveur M-Connect</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_D%C3%A9marrage_du_serveur_M-Connect&amp;diff=7824"/>
		<updated>2019-05-14T15:04:15Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Sur OPALE,il y a deux possibilités pour accéder au menu CONNECT:&lt;br /&gt;
&lt;br /&gt;
* Saisir GO MAPREPORT sur une ligne de commande ,appuyer sur la touche F4 puis précisez la bibliothèque.Sinon, saisir la commande Go Menu(votre &lt;br /&gt;
bibliothèque/MAPREPORT)&lt;br /&gt;
* Après avoir renseigné MAPPING, le menu principal Mapping s'affiche, choisir le module CONNECT.&lt;br /&gt;
&lt;br /&gt;
Démarrer le moteur de développement CONNECT avec la [[OPALE:10.0:Utilisation:Démarrer M-Connect : STRMAPRPT|commande STRMAPRPT]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque:&lt;br /&gt;
&lt;br /&gt;
Le serveur de développement M-Connect, permet d'utiliser l'aperçu avant impression dans l'interface PC.&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Contr%C3%B4le_du_fonctionnement_du_mail&amp;diff=7823</id>
		<title>OPALE:10.0:Utilisation: Contrôle du fonctionnement du mail</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Contr%C3%B4le_du_fonctionnement_du_mail&amp;diff=7823"/>
		<updated>2019-05-14T15:02:59Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option permet de lister les travaux actifs dans le sous-système MAPSROBOT. Par défaut, le nom du travail de MAPSEND400 est MAPSMTP.&lt;br /&gt;
&lt;br /&gt;
[[File:SNDMAIL.PNG|600px|centré|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour la gestion d'un travail '''MAPSMTP''', choisir l’option 5 Gérer.&lt;br /&gt;
&lt;br /&gt;
[[File:Gestionsndmail.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Subject&amp;diff=7822</id>
		<title>OPALE:10.0:Utilisation:Subject</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Subject&amp;diff=7822"/>
		<updated>2019-05-14T15:02:19Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Sujet du mail.&lt;br /&gt;
&lt;br /&gt;
Valeurs possibles :&lt;br /&gt;
* valeur alphanumérique : adresse mail complète de l'expéditeur&lt;br /&gt;
* *MAPSUBJCT : récupère la valeur de la zone MAPSUBJCT de la maquette (le sujet du mail est dans le spool)&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Imprimer_la_configuration_du_robot&amp;diff=7821</id>
		<title>OPALE:10.0:Utilisation: Imprimer la configuration du robot</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Imprimer_la_configuration_du_robot&amp;diff=7821"/>
		<updated>2019-05-14T15:00:55Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option permet d'imprimer sur une imprimante de type PCL5 la configuration du robot :&lt;br /&gt;
* Définition de pools mémoire&lt;br /&gt;
* Liste des files d'attentes de travaux&lt;br /&gt;
* Liste des descriptions de travaux&lt;br /&gt;
* Liste des classes (priorités des travaux)&lt;br /&gt;
* Liste des relations spools Mapping (dans le menu d'exploitation)&lt;br /&gt;
* Liste des actions et lignes de commande (dans le menu d'exploitation)&lt;br /&gt;
* Liste des Mapping&lt;br /&gt;
* Définition des paramètres imprimantes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Il faut choisir une OUTQ sur laquelle est connectée une imprimante PCL.&lt;br /&gt;
Nom de l'OUTQ et la bibliothèque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Impconfigrbt.PNG|733x733px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Nettoyer_l%27historique:_MAPCLRLOG&amp;diff=7820</id>
		<title>OPALE:10.0:Utilisation:Nettoyer l'historique: MAPCLRLOG</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Nettoyer_l%27historique:_MAPCLRLOG&amp;diff=7820"/>
		<updated>2019-05-14T15:00:30Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Le fichier contenant la log, '''MAPRBTLOG''', n'est pas nettoyé automatiquement. Si cela n'est pas fait, sa taille risque de devenir très importante à terme.&lt;br /&gt;
&lt;br /&gt;
La commande '''MAPCLRLOG''' permet d'enlever les messages datant de plus de x jours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:LOGRBT.PNG|600px|centré|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_des_files_d_attente&amp;diff=7819</id>
		<title>OPALE:10.0:Utilisation: Afficher l'état des files d attente</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_des_files_d_attente&amp;diff=7819"/>
		<updated>2019-05-14T15:00:01Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option affiche la liste des JOBQs du sous-sytème '''MAPSROBOT''' (en fait, toutes les JOBQs commençant par '''MAPQ''').&lt;br /&gt;
&lt;br /&gt;
Dans le cas où des travaux sont en attente de traitement dans l'une de ces JOBQs, l'option 5 permet d'afficher la liste de ces travaux.&lt;br /&gt;
&lt;br /&gt;
Les travaux en attente seront traités par le robot dès qu'il sera redémarré, ou dès que les travaux en cours seront terminés. En effet, dans chaque JOBQ, définir le &lt;br /&gt;
&lt;br /&gt;
nombre maximum de travaux actifs simultanément (par défaut 1 dans '''MAPQSPEED''', 5 dans '''MAPQMIDDLE''', 10 dans '''MAPQSLOW'''). Si ce nombre est atteint, les &lt;br /&gt;
&lt;br /&gt;
jobs supplémentaires sont alors en attente.&lt;br /&gt;
&lt;br /&gt;
[[File:Jobq.PNG|783x783px|left|alt=|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_des_files_d_attente&amp;diff=7818</id>
		<title>OPALE:10.0:Utilisation: Afficher l'état des files d attente</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_des_files_d_attente&amp;diff=7818"/>
		<updated>2019-05-14T14:59:38Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option affiche la liste des JOBQs du sous-sytème '''MAPSROBOT''' (en fait, toutes les JOBQs commençant par '''MAPQ''').&lt;br /&gt;
&lt;br /&gt;
Dans le cas où des travaux sont en attente de traitement dans l'une de ces JOBQs, l'option 5 permet d'afficher la liste de ces travaux.&lt;br /&gt;
&lt;br /&gt;
Les travaux en attente seront traités par le robot dès qu'il sera redémarré, ou dès que les travaux en cours seront terminés. En effet, dans chaque JOBQ, définir le &lt;br /&gt;
&lt;br /&gt;
nombre maximum de travaux actifs simultanément (par défaut 1 dans '''MAPQSPEED''', 5 dans '''MAPQMIDDLE''', 10 dans '''MAPQSLOW'''). Si ce nombre est atteint, les &lt;br /&gt;
&lt;br /&gt;
jobs supplémentaires sont alors en attente.&lt;br /&gt;
&lt;br /&gt;
[[File:Jobq.PNG|600px|thumb|left|]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_du_robot&amp;diff=7817</id>
		<title>OPALE:10.0:Utilisation: Afficher l'état du robot</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_du_robot&amp;diff=7817"/>
		<updated>2019-05-14T14:58:56Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option affiche la liste des travaux actifs dans le sous-sytème '''MAPSROBOT'''.&lt;br /&gt;
&lt;br /&gt;
Les travaux effectués par le robot portent le nom de l'action qui les a lancés (MAPPING, MOVE...).&lt;br /&gt;
&lt;br /&gt;
[[File:Rbtetat.PNG|716x716px|left|alt=|sans_cadre]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_du_robot&amp;diff=7816</id>
		<title>OPALE:10.0:Utilisation: Afficher l'état du robot</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Afficher_l%27%C3%A9tat_du_robot&amp;diff=7816"/>
		<updated>2019-05-14T14:58:12Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cette option affiche la liste des travaux actifs dans le sous-sytème '''MAPSROBOT'''.&lt;br /&gt;
&lt;br /&gt;
Les travaux effectués par le robot portent le nom de l'action qui les a lancés (MAPPING, MOVE...).&lt;br /&gt;
&lt;br /&gt;
[[File:Rbtetat.PNG|600px|thumb|left|]]&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Arr%C3%AAter_le_robot&amp;diff=7815</id>
		<title>OPALE:10.0:Utilisation: Arrêter le robot</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_Arr%C3%AAter_le_robot&amp;diff=7815"/>
		<updated>2019-05-14T14:57:41Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Pour exécuter cette option, saisir sur une ligne de commande '''ENDRBT'''.&lt;br /&gt;
&lt;br /&gt;
Cette commande arrête le robot pour toutes les Outqs.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
La commande ne se termine qu'à l'arrêt complet du robot. C'est à dire lorsque le dernier job en cours de traitement est terminé.&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_D%C3%A9marrer_le_robot&amp;diff=7814</id>
		<title>OPALE:10.0:Utilisation: Démarrer le robot</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:_D%C3%A9marrer_le_robot&amp;diff=7814"/>
		<updated>2019-05-14T14:57:07Z</updated>

		<summary type="html">&lt;p&gt;Izarai : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Pour exécuter cette option, saisir sur une ligne de commande  '''STRRBT'''.&lt;br /&gt;
&lt;br /&gt;
Cette commande démarre le robot pour toutes les Outq déclarées dans l'option '''Gérer les relations Outq'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le sous-sytème '''MAPSROBOT''' est démarré, et un job qui écoute la '''DTAQ''' du robot, et qui porte le nom de celle-ci.&lt;br /&gt;
&lt;br /&gt;
Si aucun spool ne tombe dans les Outqs d'origine, le robot est inactif, il n'emploie aucune ressource AS/400.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Les valeurs disponibles pour le seul paramètre à renseigner Historique dans command (LOG) sont : &lt;br /&gt;
* *YES : le détail des actions exécutées est indiquée dans un fichier physique nommé command.&lt;br /&gt;
* *NO : pas d'historique créé&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
&lt;br /&gt;
Pour démarrer le robot automatiquement au démarrage de l'AS/400, il suffit de l'ajouter dans le programme de démarrage QSTRUP.&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, utiliser la commande système '''STRSBS SBSD(QGPL/MAPSROBOT)'''.&lt;/div&gt;</summary>
		<author><name>Izarai</name></author>
		
	</entry>
</feed>