<?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=Gbarret</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=Gbarret"/>
	<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/wiki/Sp%C3%A9cial:Contributions/Gbarret"/>
	<updated>2026-06-06T22:14:40Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Validation_des_webservices_avec_les_requ%C3%AAtes_d%E2%80%99exemple&amp;diff=41483</id>
		<title>Validation des webservices avec les requêtes d’exemple</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Validation_des_webservices_avec_les_requ%C3%AAtes_d%E2%80%99exemple&amp;diff=41483"/>
		<updated>2026-03-17T16:01:01Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{TODO}} Remettre en forme&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Request&lt;br /&gt;
!Function&lt;br /&gt;
!Response&lt;br /&gt;
!Commande&lt;br /&gt;
|-&lt;br /&gt;
|mapDefaultPrinter&lt;br /&gt;
|Return the Default Printer&lt;br /&gt;
|mapDefaultPrinterResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapDefaultPrinter?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListUser&lt;br /&gt;
|Return list of users&lt;br /&gt;
|mapListUserResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListUser?login=mapadmin&amp;amp;user=*&lt;br /&gt;
|-&lt;br /&gt;
|mapListPrinter&lt;br /&gt;
|Return list of printers&lt;br /&gt;
|mapListPrinterResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListPrinter?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListEntry&lt;br /&gt;
|Return list of Entries&lt;br /&gt;
|mapListEntryResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListEntry?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListSplf&lt;br /&gt;
|Return list of spool files&lt;br /&gt;
|mapListSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListSplf?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListSplfWithDate&lt;br /&gt;
|Return list of spool files&lt;br /&gt;
|mapListSplfWithDateResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListSplfWithDate?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListPrinterTransfer&lt;br /&gt;
|Return list of printer available to transfer a spool&lt;br /&gt;
|mapListPrinterTransferResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListPrinterTransfer?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapStopQueue&lt;br /&gt;
|Stop a queue&lt;br /&gt;
|mapStopQueueResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapStopQueue?login=mapadmin&amp;amp;qname=*&lt;br /&gt;
|-&lt;br /&gt;
|mapStartQueue&lt;br /&gt;
|Start a queue&lt;br /&gt;
|mapStartQueueResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapStartQueue?login=mapadmin&amp;amp;qname=*&lt;br /&gt;
|-&lt;br /&gt;
|mapRestartDevice&lt;br /&gt;
|Restart a device&lt;br /&gt;
|mapRestartDeviceResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRestartDevice?login=mapadmin&amp;amp;deviceName=*&amp;amp;qname=*&lt;br /&gt;
|-&lt;br /&gt;
|mapRefreshStatus&lt;br /&gt;
|Refresh the status of a queue&lt;br /&gt;
|mapRefreshStatusResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRefreshStatus?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapDelSplf&lt;br /&gt;
|Delete a spool file&lt;br /&gt;
|mapDelSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapDelSplf?login=mapadmin&amp;amp;jobNum=000000000000385&lt;br /&gt;
|-&lt;br /&gt;
|mapMoveSplf&lt;br /&gt;
|Move a spool file&lt;br /&gt;
|mapMoveSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapMoveSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;qname=IP1754&amp;amp;oldqname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapReleaseSplf&lt;br /&gt;
|Release a spool file&lt;br /&gt;
|mapReleaseSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapReleaseSplf?login=mapadmin&amp;amp;jobNum=000000000000384&lt;br /&gt;
|-&lt;br /&gt;
|mapHoldSplf&lt;br /&gt;
|Hold a spool file&lt;br /&gt;
|mapHoldSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapHoldSplf?login=mapadmin&amp;amp;jobNum=000000000000384&lt;br /&gt;
|-&lt;br /&gt;
|mapHoldMultiSplf&lt;br /&gt;
|Hold several spool files&lt;br /&gt;
|mapHoldMultiSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapHoldSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;jobNum=000000000000385&lt;br /&gt;
|-&lt;br /&gt;
|mapReleaseMultiSplf&lt;br /&gt;
|Release several spool files&lt;br /&gt;
|mapReleaseMultiSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapReleaseMultiSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;jobNum=000000000000385&lt;br /&gt;
|-&lt;br /&gt;
|mapDelMultiSplf&lt;br /&gt;
|Delete several spool files&lt;br /&gt;
|mapDelMultiSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapDelMultiSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;jobNum=000000000000385&lt;br /&gt;
|-&lt;br /&gt;
|mapMoveMultiSplf&lt;br /&gt;
|Move several spool files&lt;br /&gt;
|mapMoveMultiSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapMoveMultiSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;qname=IP1754&amp;amp;oldqname=COPIEUR&amp;amp;jobNum=000000000000385&amp;amp;qname=IP1754&amp;amp;oldqname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapInfoSplf&lt;br /&gt;
|Return attributes of a spool file&lt;br /&gt;
|mapInfoSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapInfoSplf?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;qname=IP1754&amp;amp;user=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapInfoPrinter&lt;br /&gt;
|Return attributes of a printer&lt;br /&gt;
|mapInfoPrinterResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapInfoPrinter?login=mapadmin&amp;amp;qname=IP1754&lt;br /&gt;
|-&lt;br /&gt;
|mapGetInfoMultiSplf&lt;br /&gt;
|Return attributes of multiple spool files&lt;br /&gt;
|mapGetInfoMultiSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetInfoMultiSplf?login=mapadmin&amp;amp;qname=IP1754&amp;amp;qname=IP1754&amp;amp;jobNum=000000000000384&amp;amp;jobNum=000000000000398&lt;br /&gt;
|-&lt;br /&gt;
|mapGetFileInfo&lt;br /&gt;
|???&lt;br /&gt;
|mapGetFileInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetFileInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapGetDeviceBinInfo&lt;br /&gt;
|Tentative sur gestion des bacs&lt;br /&gt;
|mapGetDeviceBinInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetDeviceBinInfo?login=mapadmin&amp;amp;deviceName=devIP1754&lt;br /&gt;
|-&lt;br /&gt;
|mapUpdateDeviceBinInfo&lt;br /&gt;
|???&lt;br /&gt;
|mapUpdateDeviceBinInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapUpdateDeviceBinInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfUserData&lt;br /&gt;
|Modify the content of a userData&lt;br /&gt;
|mapChangeSplfUserDataResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfUserData?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;key=SUPPORT&amp;amp;value=TEST&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfGroupID&lt;br /&gt;
|Modify the GroupID&lt;br /&gt;
|mapChangeSplfGroupIDResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfGroupID?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=000000000000111&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfAccountancyCode&lt;br /&gt;
|Modify the Accountancy Code&lt;br /&gt;
|mapChangeSplfAccountancyCodeResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfAccountancyCode?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=COMPTA&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfStateAttribute&lt;br /&gt;
|Modify the state attribute&lt;br /&gt;
|mapChangeSplfStateAttributeResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfStateAttribute?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=STATE&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfRetentionTime&lt;br /&gt;
|Modify the retention time&lt;br /&gt;
|mapChangeSplfRetentionTimeResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfRetentionTime?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=9&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfPriority&lt;br /&gt;
|Modify the priority&lt;br /&gt;
|mapChangeSplfPriorityResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfPriority?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=9&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfStopPage&lt;br /&gt;
|Modify the Stop page attribute&lt;br /&gt;
|mapChangeSplfStopPageResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfStopPage?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=9&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfStartPage&lt;br /&gt;
|Modify the Stop page attribute&lt;br /&gt;
|mapChangeSplfStartPageResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfStartPage?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=9&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfNbCopy&lt;br /&gt;
|Modify the number of copy&lt;br /&gt;
|mapChangeSplfNbCopyResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfNbCopy?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=9&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfTitle&lt;br /&gt;
|Modify the title&lt;br /&gt;
|mapChangeSplfTitleResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfTitle?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=MyTitle&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfUser&lt;br /&gt;
|Modify the user&lt;br /&gt;
|mapChangeSplfUserResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfUser?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=MyUser&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapChangeSplfSave&lt;br /&gt;
|Modify the save after processing parameter&lt;br /&gt;
|mapChangeSplfSaveResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapChangeSplfSave?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;value=yes&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapRestartPrinting&lt;br /&gt;
|Restart the printing of a spool&lt;br /&gt;
|mapRestartPrintingResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRestartPrinting?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;qname=COPIEUR&amp;amp;startPage=1&amp;amp;stopPage=3&amp;amp;user=MyUser&amp;amp;orignalQname=COPIEUR&amp;amp;title=Reprise&lt;br /&gt;
|-&lt;br /&gt;
|mapSplfPreviewURL&lt;br /&gt;
|Ask for a preview : response is an URL&lt;br /&gt;
|mapSplfPreviewURLResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapSplfPreviewURL?login=mapadmin&amp;amp;jobNum=000000000000382&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapSplfPreviewStream&lt;br /&gt;
|Ask for a preview : response is a stream&lt;br /&gt;
|mapSplfPreviewStreamResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapSplfPreviewStream?login=mapadmin&amp;amp;jobNum=000000000000384&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapGetSupport&lt;br /&gt;
|Get the list of available Support&lt;br /&gt;
|mapGetSupportResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetSupport?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapAddSupport&lt;br /&gt;
|Add a Support&lt;br /&gt;
|mapAddSupportResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapAddSupport?login=mapadmin&amp;amp;name=ROSE&amp;amp;description=PapierRose&lt;br /&gt;
|-&lt;br /&gt;
|mapDelSupport&lt;br /&gt;
|Delete a Support&lt;br /&gt;
|mapDelSupportResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapDelSupport?login=mapadmin&amp;amp;name=BLEU&lt;br /&gt;
|-&lt;br /&gt;
|mapListAllPrinterInfo&lt;br /&gt;
|List all the printer (queue) information&lt;br /&gt;
|mapListAllPrinterInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListAllPrinterInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListAllPrinterDeviceInfo&lt;br /&gt;
|List all the devices information&lt;br /&gt;
|mapListAllPrinterDeviceInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListAllPrinterDeviceInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapListAllSplfInfo&lt;br /&gt;
|List all the spool information&lt;br /&gt;
|mapListAllSplfInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapListAllSplfInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesFiles&lt;br /&gt;
|93&lt;br /&gt;
|getRulesFilesResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesFiles?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesFilesRequestUser&lt;br /&gt;
|95&lt;br /&gt;
|getRulesFilesRequestUserResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesFilesRequestUser?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesFile&lt;br /&gt;
|97&lt;br /&gt;
|getRulesFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesFile?login=mapadmin&amp;amp;filename=root.rules.xml&lt;br /&gt;
|-&lt;br /&gt;
|getRulesDict&lt;br /&gt;
|99&lt;br /&gt;
|getRulesDictResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesDict?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesCommand&lt;br /&gt;
|101&lt;br /&gt;
|getRulesCommandResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesCommand?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|saveRulesFile&lt;br /&gt;
|103&lt;br /&gt;
|saveRulesFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/saveRulesFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|saveRulesDict&lt;br /&gt;
|105&lt;br /&gt;
|saveRulesDictResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/saveRulesDict?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|saveRulesCommand&lt;br /&gt;
|107&lt;br /&gt;
|saveRulesCommandResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/saveRulesCommand?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getResolveFiles&lt;br /&gt;
|109&lt;br /&gt;
|getResolveFilesResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getResolveFiles?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getResolveFile&lt;br /&gt;
|111&lt;br /&gt;
|getResolveFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getResolveFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|saveResolveFile&lt;br /&gt;
|113&lt;br /&gt;
|saveResolveFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/saveResolveFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesFileDict&lt;br /&gt;
|115&lt;br /&gt;
|getRulesFileDictResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesFileDict?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getRulesIndexes&lt;br /&gt;
|117&lt;br /&gt;
|getRulesIndexesResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getRulesIndexes?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|addRulesIndex&lt;br /&gt;
|119&lt;br /&gt;
|addRulesIndexResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/addRulesIndex?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|addRulesIndexGroup&lt;br /&gt;
|121&lt;br /&gt;
|addRulesIndexGroupResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/addRulesIndexGroup?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|delRulesIndex&lt;br /&gt;
|123&lt;br /&gt;
|delRulesIndexResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/delRulesIndex?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|delRulesIndexGroup&lt;br /&gt;
|125&lt;br /&gt;
|delRulesIndexGroupResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/delRulesIndexGroup?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|updateRulesIndex&lt;br /&gt;
|127&lt;br /&gt;
|updateRulesIndexResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/updateRulesIndex?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|updateRulesIndexGroup&lt;br /&gt;
|129&lt;br /&gt;
|updateRulesIndexGroupResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/updateRulesIndexGroup?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapLogSplf&lt;br /&gt;
|Display log on a spool file&lt;br /&gt;
|mapLogSplfResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapLogSplf?login=mapadmin&amp;amp;qname=COPIEUR&amp;amp;filter=*&amp;amp;dateFrom=*&amp;amp;dateTo=*&amp;amp;level=*&amp;amp;jobNum=000000000000384&lt;br /&gt;
|-&lt;br /&gt;
|mapLogQueue&lt;br /&gt;
|Display log on a queue&lt;br /&gt;
|mapLogQueueResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapLogQueue?login=mapadmin&amp;amp;qname=COPIEUR&lt;br /&gt;
|-&lt;br /&gt;
|mapUploadMessage&lt;br /&gt;
|Send a “message” to a queue&lt;br /&gt;
|mapUploadMessageResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapUploadMessage?qname=TEST&amp;amp;title=TEST&amp;amp;user=mapadmin&amp;amp;stream=hello_world&amp;amp;key=MyUserData&amp;amp;value=MyValue&amp;amp;key=YourUserData&amp;amp;value=YourValue&lt;br /&gt;
|-&lt;br /&gt;
|mapUploadFile&lt;br /&gt;
|Send a stream to a queue&lt;br /&gt;
|mapUploadFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapUploadFile?qname=TEST&amp;amp;title=TEST&amp;amp;user=mapadmin&amp;amp;stream=VEVTVCBkZSBmaWNoaWVy&amp;amp;key=MyUserData&amp;amp;value=MyValue&amp;amp;key=YourUserData&amp;amp;value=YourValue&lt;br /&gt;
|-&lt;br /&gt;
|mapUploadURL&lt;br /&gt;
|139&lt;br /&gt;
|mapUploadURLResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapUploadURL?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapRunStream&lt;br /&gt;
|Send a stream to a workflow&lt;br /&gt;
|mapRunStreamResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunStream?stream=VEVTVCBkZSBmaWNoaWVy&amp;amp;key=MyUserData&amp;amp;value=MyValue&amp;amp;key=YourUserData&amp;amp;value=YourValue&amp;amp;workflow=root&amp;amp;getobject=1&lt;br /&gt;
|-&lt;br /&gt;
|mapRunURL&lt;br /&gt;
|143&lt;br /&gt;
|mapRunURLResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunURL?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|[[ONYX:9.0:Utilisation:mapSoapRunStreamFromPost|mapSoapRunStreamFromPost]]&lt;br /&gt;
|145&lt;br /&gt;
|mapSoapRunStreamFromPostResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapSoapRunStreamFromPost?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapRemoveTempURL&lt;br /&gt;
|147&lt;br /&gt;
|mapRemoveTempURLResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRemoveTempURL?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapRunPost&lt;br /&gt;
|149&lt;br /&gt;
|mapRunPostResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunPost?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapRunSpoolWaitingInRules&lt;br /&gt;
|151&lt;br /&gt;
|mapRunSpoolWaitingInRulesResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapRunSpoolWaitingInRules?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapPrint&lt;br /&gt;
|153&lt;br /&gt;
|mapPrintResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapPrint?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getTradFile&lt;br /&gt;
|155&lt;br /&gt;
|getTradFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getTradFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getIconDirectory&lt;br /&gt;
|157&lt;br /&gt;
|getIconDirectoryResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getIconDirectory?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListCodePage&lt;br /&gt;
|159&lt;br /&gt;
|getListCodePageResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListCodePage?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getXpsProfile&lt;br /&gt;
|161&lt;br /&gt;
|getXpsProfileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getXpsProfile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListImportedReport&lt;br /&gt;
|163&lt;br /&gt;
|getListImportedReportResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListImportedReport?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListImportReport&lt;br /&gt;
|165&lt;br /&gt;
|getListImportReportResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListImportReport?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListImportedDraw&lt;br /&gt;
|167&lt;br /&gt;
|getListImportedDrawResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListImportedDraw?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListImportDraw&lt;br /&gt;
|169&lt;br /&gt;
|getListImportDrawResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListImportDraw?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapGetDefaultTrackingTableName&lt;br /&gt;
|171&lt;br /&gt;
|mapGetDefaultTrackingTableNameResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetDefaultTrackingTableName?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapGetTrackingTableName&lt;br /&gt;
|173&lt;br /&gt;
|mapGetTrackingTableNameResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapGetTrackingTableName?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapGetTracking&lt;br /&gt;
|175&lt;br /&gt;
|mapGetTrackingResponse&lt;br /&gt;
|http://127.0.0.1:9002/cgi-bin/mapsoapserver.exe/mapGetTracking?login=mapadmin&amp;amp;tablename=MAP_TRACKING&lt;br /&gt;
|-&lt;br /&gt;
|mapAddTracking&lt;br /&gt;
|177&lt;br /&gt;
|mapAddTrackingResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapAddTracking?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|mapDelTracking&lt;br /&gt;
|179&lt;br /&gt;
|mapDelTrackingResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/mapDelTracking?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getUserConfigFile&lt;br /&gt;
|181&lt;br /&gt;
|getUserConfigFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getUserConfigFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|saveUserConfigFile&lt;br /&gt;
|183&lt;br /&gt;
|saveUserConfigFileResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/saveUserConfigFile?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListUsers&lt;br /&gt;
|185&lt;br /&gt;
|getListUsersResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListUsers?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|delUser&lt;br /&gt;
|187&lt;br /&gt;
|delUserResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/delUser?login=mapadmin&amp;amp;name=user_all&lt;br /&gt;
|-&lt;br /&gt;
|getUserInfo&lt;br /&gt;
|189&lt;br /&gt;
|getUserInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getUserInfo?login=mapadmin&amp;amp;user_name=user_user&lt;br /&gt;
|-&lt;br /&gt;
|addUserInfo&lt;br /&gt;
|191&lt;br /&gt;
|addUserInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/addUserInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListGroups&lt;br /&gt;
|193&lt;br /&gt;
|getListGroupsResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListGroups?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|delGroup&lt;br /&gt;
|195&lt;br /&gt;
|delGroupResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/delGroup?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getGroupInfo&lt;br /&gt;
|197&lt;br /&gt;
|getGroupInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getGroupInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|addGroupInfo&lt;br /&gt;
|199&lt;br /&gt;
|addGroupInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/addGroupInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getListAcls&lt;br /&gt;
|201&lt;br /&gt;
|getListAclsResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getListAcls?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|delAcl&lt;br /&gt;
|203&lt;br /&gt;
|delAclResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/delAcl?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|getAclInfo&lt;br /&gt;
|&lt;br /&gt;
|getAclInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/getAclInfo?login=mapadmin&lt;br /&gt;
|-&lt;br /&gt;
|addAclInfo&lt;br /&gt;
|&lt;br /&gt;
|addAclInfoResponse&lt;br /&gt;
|http://127.0.0.1:8002/cgi-bin/mapsoapserver.exe/addAclInfo?login=mapadmin&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=MAPSNDMAIL_depuis_10.8.4_-_Changement_de_comportement_sur_le_type_de_sortie_TEXTE_ou_HTML_dans_le_body_du_mail&amp;diff=41464</id>
		<title>MAPSNDMAIL depuis 10.8.4 - Changement de comportement sur le type de sortie TEXTE ou HTML dans le body du mail</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=MAPSNDMAIL_depuis_10.8.4_-_Changement_de_comportement_sur_le_type_de_sortie_TEXTE_ou_HTML_dans_le_body_du_mail&amp;diff=41464"/>
		<updated>2025-07-31T08:54:58Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Préambule==&lt;br /&gt;
MAPSNDMAIL, à la différence de MAPSNDDST qui envoie des email à partir de tous les éléments déjà existants, sert à envoyer des emails à partir d'un spool dont la composition reste encore à faire. Il génère la pièce jointe.&lt;br /&gt;
&lt;br /&gt;
MAPSNDMAIL permet de générer une pièce jointe (généralement un PDF) et de l'envoyer par email. Le corps du mail pouvant être en dur NOTE('Mon corps de mail en dur') ou alors provenant d'un fichier HTML NOTE('/home/monBody.html'). Celui peut être codé en mode TEXTE (plus léger, formatage impossible) ou en mode HTML (un peu plus lourd mais avec possibilité de mettre des parties en gras, soulignés etc). Ce fichier est attendu au format d'encodage UTF-8 (surtout pas EBCDIC).&lt;br /&gt;
&lt;br /&gt;
Depuis la version 10.8.4, afin de respecter les standards actuels qui n'est plus le texte mais l'HTML, nous avons maintenant une sortie par défaut en HTML alors qu'auparavant (avant la sortie 10.8.4), la sortie par défaut était le TEXTE.&lt;br /&gt;
&lt;br /&gt;
==Exemples==&lt;br /&gt;
&lt;br /&gt;
 MAPSNDMAIL SPLF(R7_PDF) SPLNUM(4) JOB(QPADEV000F) JOBNUM(544242) USER(JDIEU) MAPNAM(PDF9) MAPSEQ(00010) TYPLAN(*XPS) XPSCONVERT(*PDF) FROM('mail@efalia.com') TO(*MAPSEND) SUBJECT('Mon sujet de mail') '''NOTE('*MAPNOTE')''' NAME1('Doc_[[NUMCDE]]_[[NUMFAC]].pdf')&lt;br /&gt;
&lt;br /&gt;
*Avant 10.8.4 : Body encodé en TEXTE&lt;br /&gt;
*Depuis 10.8.4 : Body encodé en HTML&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque du cas d'utilisation de la fonction MAPNOTE_BR&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Par défaut, la zone MAPNOTE permettant de prendre une partie du spool pour la mettre dans le corps du mail ne respecte pas les sauts de lignes du spool. Pour ce faire, il faut la coupler avec la zone MAPNOTE_BR. Cela est possible uniquement en mode TEXTE et non en mode HTML. (en effet me MAPNOTE_BR ajoute le \x0D\x0A qui est le retour à la ligne n'a de sens uniquement en TEXTE). Avant la version 10.8.4, la sortie était en mode TEXTE de ce fait, avec le MAPNOTE_BR, les sauts de lignes étaient bien renseignés. A partir de la version 10.8.4, il faut expliciter la sortie en TEXTE afin de retrouver le même fonctionnement via le toggle %%TXT%%&lt;br /&gt;
 MAPSNDMAIL SPLF(R7_PDF) SPLNUM(4) JOB(QPADEV000F) JOBNUM(544242) USER(JDIEU) MAPNAM(PDF9) MAPSEQ(00010) TYPLAN(*XPS) XPSCONVERT(*PDF) FROM('mail@efalia.com') TO(*MAPSEND) SUBJECT('Mon sujet de mail avec les sauts de lignes') '''NOTE('%%TXT%%*MAPNOTE')''' NAME1('Doc_[[NUMCDE]]_[[NUMFAC]].pdf')&lt;br /&gt;
%%TXT%% : Toggle permettant de forcer la sortie en TEXTE et du coup faire fonctionner le MAPNOTE_BR&lt;br /&gt;
&lt;br /&gt;
Voir tous les toogles disponibles dans la documentation sur le MAPSNDMAIL :&lt;br /&gt;
&lt;br /&gt;
[[OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL]]&lt;br /&gt;
&lt;br /&gt;
==Conclusion==&lt;br /&gt;
Pour avoir une sortie en mode texte, il faut maintenant soit utiliser le toogle %%TXT%% ou soit le toogle %%FILE_TXT%% pour l'interprétation d'un fichier. Le cas contraire la sortie sera en HTML&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=MAPSNDMAIL_depuis_10.8.4_-_Changement_de_comportement_sur_le_type_de_sortie_TEXTE_ou_HTML_dans_le_body_du_mail&amp;diff=41463</id>
		<title>MAPSNDMAIL depuis 10.8.4 - Changement de comportement sur le type de sortie TEXTE ou HTML dans le body du mail</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=MAPSNDMAIL_depuis_10.8.4_-_Changement_de_comportement_sur_le_type_de_sortie_TEXTE_ou_HTML_dans_le_body_du_mail&amp;diff=41463"/>
		<updated>2025-07-31T08:52:47Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Préambule==&lt;br /&gt;
MAPSNDMAIL permet de générer une pièce jointe (généralement un PDF) et de l'envoyer par email. Le corps du mail pouvant être en dur NOTE('Mon corps de mail en dur') ou alors provenant d'un fichier HTML NOTE('/home/monBody.html'). Celui peut être codé en mode TEXTE (plus léger, formatage impossible) ou en mode HTML (un peu plus lourd mais avec possibilité de mettre des parties en gras, soulignés etc). Ce fichier est attendu au format d'encodage UTF-8 (surtout pas EBCDIC).&lt;br /&gt;
&lt;br /&gt;
Depuis la version 10.8.4, afin de respecter les standards actuels qui n'est plus le texte mais l'HTML, nous avons maintenant une sortie par défaut en HTML alors qu'auparavant (avant la sortie 10.8.4), la sortie par défaut était le TEXTE.&lt;br /&gt;
&lt;br /&gt;
==Exemples==&lt;br /&gt;
&lt;br /&gt;
 MAPSNDMAIL SPLF(R7_PDF) SPLNUM(4) JOB(QPADEV000F) JOBNUM(544242) USER(JDIEU) MAPNAM(PDF9) MAPSEQ(00010) TYPLAN(*XPS) XPSCONVERT(*PDF) FROM('mail@efalia.com') TO(*MAPSEND) SUBJECT('Mon sujet de mail') '''NOTE('*MAPNOTE')''' NAME1('Doc_[[NUMCDE]]_[[NUMFAC]].pdf')&lt;br /&gt;
&lt;br /&gt;
*Avant 10.8.4 : Body encodé en TEXTE&lt;br /&gt;
*Depuis 10.8.4 : Body encodé en HTML&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque du cas d'utilisation de la fonction MAPNOTE_BR&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Par défaut, la zone MAPNOTE permettant de prendre une partie du spool pour la mettre dans le corps du mail ne respecte pas les sauts de lignes du spool. Pour ce faire, il faut la coupler avec la zone MAPNOTE_BR. Cela est possible uniquement en mode TEXTE et non en mode HTML. (en effet me MAPNOTE_BR ajoute le \x0D\x0A qui est le retour à la ligne n'a de sens uniquement en TEXTE). Avant la version 10.8.4, la sortie était en mode TEXTE de ce fait, avec le MAPNOTE_BR, les sauts de lignes étaient bien renseignés. A partir de la version 10.8.4, il faut expliciter la sortie en TEXTE afin de retrouver le même fonctionnement via le toggle %%TXT%%&lt;br /&gt;
 MAPSNDMAIL SPLF(R7_PDF) SPLNUM(4) JOB(QPADEV000F) JOBNUM(544242) USER(JDIEU) MAPNAM(PDF9) MAPSEQ(00010) TYPLAN(*XPS) XPSCONVERT(*PDF) FROM('mail@efalia.com') TO(*MAPSEND) SUBJECT('Mon sujet de mail avec les sauts de lignes') '''NOTE('%%TXT%%*MAPNOTE')''' NAME1('Doc_[[NUMCDE]]_[[NUMFAC]].pdf')&lt;br /&gt;
%%TXT%% : Toggle permettant de forcer la sortie en TEXTE et du coup faire fonctionner le MAPNOTE_BR&lt;br /&gt;
&lt;br /&gt;
Voir tous les toogles disponibles dans la documentation sur le MAPSNDMAIL :&lt;br /&gt;
&lt;br /&gt;
[[OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL]]&lt;br /&gt;
&lt;br /&gt;
==Conclusion==&lt;br /&gt;
Pour avoir une sortie en mode texte, il faut maintenant soit utiliser le toogle %%TXT%% ou soit le toogle %%FILE_TXT%% pour l'interprétation d'un fichier. Le cas contraire la sortie sera en HTML&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Nettoyer_l%27historique:_MAPCLRLOG&amp;diff=41450</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=41450"/>
		<updated>2025-04-25T09:22:46Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Le fichier contenant la log, '''[[A_propos_du_robot_Mapping|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;
&amp;lt;!--T:2--&amp;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;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:LOGRBT.PNG|600px|centré|sans_cadre]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Nettoyer_l%27historique:_MAPCLRLOG&amp;diff=41449</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=41449"/>
		<updated>2025-04-25T08:53:32Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Le fichier contenant la log, [https://docs.mappingsuite.com/wiki/A_propos_du_robot_Mapping|'''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;
&amp;lt;!--T:2--&amp;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;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:LOGRBT.PNG|600px|centré|sans_cadre]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Map_xps&amp;diff=41448</id>
		<title>Map xps</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Map_xps&amp;diff=41448"/>
		<updated>2025-04-16T13:15:58Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basic Parameters==&lt;br /&gt;
The 'map_xps' command can be used in combination with an internal command e.g. 'Mapcpysplf'.&lt;br /&gt;
 -infile:XXX        : input file&lt;br /&gt;
 -outfile:XXX       : output file&lt;br /&gt;
 -add               : concatenates XPS files&lt;br /&gt;
 -tempfile          : creates a temporary file during merging&lt;br /&gt;
 -listResource      : lists resources in an XPS file&lt;br /&gt;
 -logfile:XXX       : sends the log to a file&lt;br /&gt;
 -pages:n-m         : selects only certain pages from the input file&lt;br /&gt;
 -changeformat:XXXX : change paper format&lt;br /&gt;
 -sort:XXX          : sorts the input file&lt;br /&gt;
 -param:XXX         : passes a parameter&lt;br /&gt;
 -set:XXX           : Print Ticket management&lt;br /&gt;
 -toPrinter:XXX     : sends output to a Windows printer&lt;br /&gt;
 -toQueue:XXX       : sends output to a Mapping printer&lt;br /&gt;
 -environment:XXX   : uses document criteria as userdata for the outputted spool file&lt;br /&gt;
 -exec:XXX          : runs a command after conversion in all cases&lt;br /&gt;
 -onError:XXX       : runs a command after conversion if an error occurred&lt;br /&gt;
 -onSuccess:XXX     : runs a command after conversion if successful&lt;br /&gt;
 -MemSpace          : used in XPS to MapDraw XML conversions to keep blank spaces in variable text zones&lt;br /&gt;
 -UCS2              : creates a MapDraw XML Unicode file&lt;br /&gt;
 -verbose           : enables verbose mode&lt;br /&gt;
&lt;br /&gt;
==Transforms==&lt;br /&gt;
 -convert required in all transforms&lt;br /&gt;
 -config:XXX XPS profile name in the file XPSConfig.conf&lt;br /&gt;
 -profile:XXX XPS profile name in the file XPSConfig.conf&lt;br /&gt;
 -fromAFP infile is AFPDS&lt;br /&gt;
 -fromESCP infile is ESCP&lt;br /&gt;
 -fromIGP infile is IGP&lt;br /&gt;
 -fromImage infile is in one of several supported image formats&lt;br /&gt;
 -fromPCL infile is PCL&lt;br /&gt;
 -fromPDF infile is PDF&lt;br /&gt;
 -fromPS infile is PostScript&lt;br /&gt;
 -fromTXT infile is TXT&lt;br /&gt;
 -fromZPL infile is ZEBRA&lt;br /&gt;
 -toAFP converts infile to AFPDS&lt;br /&gt;
 -toBMP converts infile to BMP&lt;br /&gt;
 -toDOCX converts infile to DOCX&lt;br /&gt;
 -toEPL converts infile to EPL&lt;br /&gt;
 -toESC converts infile to ESC&lt;br /&gt;
 -toESCP converts infile to ESCP&lt;br /&gt;
 -toHTML converts infile to HTML&lt;br /&gt;
 -toIGP converts infile to IGP&lt;br /&gt;
 -toJPG converts infile to JPG&lt;br /&gt;
 -toMapDraw converts infile to MapDraw&lt;br /&gt;
 -toMonarch converts infile to Monarch&lt;br /&gt;
 -toPCL converts infile to PCL&lt;br /&gt;
 -toPDF converts infile to PDF&lt;br /&gt;
 -toProPrinter converts infile to ProPrinter&lt;br /&gt;
 -toPS converts infile to PostScript&lt;br /&gt;
 -toRTF converts infile to RTF&lt;br /&gt;
 -toTEC converts infile to TEC&lt;br /&gt;
 -toTXT converts infile to TXT&lt;br /&gt;
 -toXMLDRAW converts infile to MapDraw compatible XML&lt;br /&gt;
 -toXMLPOS converts infile to XMLPOS&lt;br /&gt;
 -toXPS converts infile to XPS&lt;br /&gt;
 -toZEBRA converts infile to ZEBRA&lt;br /&gt;
&lt;br /&gt;
==E-mailing==&lt;br /&gt;
 -toMail required parameter&lt;br /&gt;
 -bcc:XXX blind carbon copy&lt;br /&gt;
 -body:XXX message body&lt;br /&gt;
 -bodyhtml:XXX message body in HTML format&lt;br /&gt;
 -cc:XXX carbon copy&lt;br /&gt;
 -domain:XXX SMTP domain&lt;br /&gt;
 -footer:XXX e-mail footer&lt;br /&gt;
 -footerhtml:XXX HTML footer&lt;br /&gt;
 -from:XXX sender&lt;br /&gt;
 -login:XXX SMTP server login&lt;br /&gt;
 -passwd:XXX SMTP server password&lt;br /&gt;
 -port:XXX SMTP server port&lt;br /&gt;
 -server:XXX SMTP server&lt;br /&gt;
 -subject:XXX e-mail subject&lt;br /&gt;
 -to:XXX recipient&lt;br /&gt;
&lt;br /&gt;
==Indexing Criteria used for Archiving==&lt;br /&gt;
 -dumpIndex lists all archiving criteria found in the file&lt;br /&gt;
 -dumpIndex:XXX lists the values of the specified criterion&lt;br /&gt;
 -extract:XXX creates a file containing the index values&lt;br /&gt;
 -filter:XXX keyword used to search index values&lt;br /&gt;
 -length:XXX length of index values to be extracted&lt;br /&gt;
 -shift:XXX skips XXX characters after the keyword&lt;br /&gt;
 -box:X,X,X,X,X searches index values by position&lt;br /&gt;
 -addCriteria:XXX adds archiving criteria&lt;br /&gt;
 -indexfile:XXX index file for third-party archiving&lt;br /&gt;
 -duplicateindex also lists the values of criterion present more than once&lt;br /&gt;
 -exportemptyindex writes indexes, even those with no set value&lt;br /&gt;
&lt;br /&gt;
==Image Processing==&lt;br /&gt;
 -bpp:XXX bits per pixel&lt;br /&gt;
 -FitPage fit to page&lt;br /&gt;
 -Orientation:XXX angle in degrees&lt;br /&gt;
 -sizeX:XXX horizontal image size for image rendering&lt;br /&gt;
 -sizeY:XXX vertical image size for image rendering&lt;br /&gt;
&lt;br /&gt;
==Image Raster==&lt;br /&gt;
 -param:RasterCompressionMethod=OPTION, with OPTION (not case-sensitive):&lt;br /&gt;
 -RAW      : No optimization, no compression&lt;br /&gt;
 -RLE      : Run Length Encoding mode. Correct compression with images using a high rate of same colors&lt;br /&gt;
 -TIFF     : Enhanced RLE mode. Combination of raw and rle&lt;br /&gt;
 -DeltaRow : Processing by comparing differences between lines. Optimal method for most cases&lt;br /&gt;
 -Adaptive : Adaptive mode. This algorithm detects the best encoding method&lt;br /&gt;
 -Dynamic  : Enhanced Adaptive mode, for large images&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_WINLIN&amp;diff=41447</id>
		<title>Versions Mapping Suite sur WINLIN</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_WINLIN&amp;diff=41447"/>
		<updated>2025-04-08T07:11:14Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Version 10.5.x */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
Cette page liste les changelogs de chacune des versions à partir de la version 32 bits 9.2.0 et de la version 64 bits 10.0.0 ('''ONYX''')&lt;br /&gt;
&lt;br /&gt;
===Version 10.7.1===&lt;br /&gt;
Date de sortie : 08 November 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1230&lt;br /&gt;
|2024-10-29T14:45:01.679+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Nouvelle installation Windows : Impossible d'accéder à l'écran web du serveur&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1229&lt;br /&gt;
|2024-10-24T17:35:06.350+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|M-Engine : Crash lors de la conversion fromPDF&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1224&lt;br /&gt;
|2024-10-05T12:38:14.542+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Désactiver pour les projets PAG la coche &amp;quot;groupe répété&amp;quot; mise par défaut en version 10.7.0&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1222&lt;br /&gt;
|2024-10-04T09:38:45.535+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Changer l'ordre des ensembles d'objets dans le designer et ajouter un ensemble Graphique&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1045&lt;br /&gt;
|2023-06-29T16:19:40.128+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : libbmp - Error: Load: unknown format&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.7.0===&lt;br /&gt;
Date de sortie : 06 October 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1223&lt;br /&gt;
|2024-10-04T20:47:05.940+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Sauvegarde du projet avec les  touches CTRL+S&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1220&lt;br /&gt;
|2024-10-01T12:35:41.825+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Activation par défaut de l'option &amp;quot;Groupe répété&amp;quot; dans les groupes&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1219&lt;br /&gt;
|2024-10-01T12:35:25.034+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Passage à 0 de la valeur par défaut de décalage des groupes&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1216&lt;br /&gt;
|2024-09-24T10:42:07.623+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Correction de la faute de frappe du message &amp;quot;Voulez-vous fermer tous les projets?&amp;quot;. &lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1199&lt;br /&gt;
|2024-07-02T15:33:26.232+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Installeur Linux : Evolutions du mapinst.sh linux&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1152&lt;br /&gt;
|2024-02-22T14:39:18.145+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecriture des fichiers sur le dique ; Changement du type de buffer d'écriture de fichiers lors des conversions&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1149&lt;br /&gt;
|2024-02-12T11:51:27.699+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx Connect&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1148&lt;br /&gt;
|2024-02-12T11:51:20.196+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1147&lt;br /&gt;
|2024-02-12T11:50:56.128+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx serveur&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1125&lt;br /&gt;
|2023-12-21T11:58:01.263+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Certificats : Mettre à jour le certificat EFALIA&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1121&lt;br /&gt;
|2023-12-15T16:34:35.221+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Compo : mauvais rendu caractère thaï ร็&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1116&lt;br /&gt;
|2023-12-06T14:12:15.946+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Worflow : fichier rules.xml supprimé après modification&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1108&lt;br /&gt;
|2023-11-20T11:36:22.539+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Echec PDF to XPS, crash, fichier vide&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1100&lt;br /&gt;
|2023-11-10T11:51:26.860+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Factur-X : Augmenter la limite de 10 caractères des noms des champs bleu Designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1027&lt;br /&gt;
|2023-05-22T15:27:05.584+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Appel d'un WF qui n'existe pas ne provoque pas d'erreur&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-965&lt;br /&gt;
|2022-12-06T09:53:07.556+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Zone de captation etendue d'un caractère juste avant le CRLF sur designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-961&lt;br /&gt;
|2022-11-22T09:22:16.247+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Email : Sending mail in error using Polish characters ØØØØ after moving to a newer version of Mapping&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-929&lt;br /&gt;
|2022-08-31T10:13:29.538+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecrans web : Réactiver et mettre à jour la langue allemande&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-928&lt;br /&gt;
|2022-08-31T09:59:52.855+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Réactiver et mettre à jour la langue allemande&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.6.1===&lt;br /&gt;
Date de sortie : 06 September 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1177&lt;br /&gt;
|2024-04-26T15:47:41.865+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Caractères accentués erronés&lt;br /&gt;
|10.6.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Il faut vider le cache du navigateur afin de faire fonctionner les workflows. Si ce n'est pas fait, les fenêtres des workflows n'apparaitront pas correctement. Il faut faire un CRTL+F5. Les workflows apparaitront alors correctement.&lt;br /&gt;
&lt;br /&gt;
===Version 10.6.0===&lt;br /&gt;
Date de sortie : 15 December 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1109&lt;br /&gt;
|2023-11-22T12:27:20.851+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : XPS vers TEC, changement de taille de polices&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1103&lt;br /&gt;
|2023-11-14T08:09:38.256+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : XPS vers TEC, les textes sur des fonds d'images se pixelisent&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1081&lt;br /&gt;
|2023-10-09T16:02:22.193+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_858 : Problème de limitation à 255 caractères lors de l'utilisation de la fonction SQLArray&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1069&lt;br /&gt;
|2023-10-09T06:33:05.546+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Restitution rectangles arrondis en TEC&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1060&lt;br /&gt;
|2023-09-06T12:59:35.019+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Opérateur &amp;quot;wildcard&amp;quot; pas accepté dans les conditions&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1055&lt;br /&gt;
|2023-08-11T15:20:44.341+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Ajout de nouvelles données pour les génération de XML avec map_815. (Description et commentaire du projet Designer. Label avant/après et commentaire de zone field&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1054&lt;br /&gt;
|2023-08-01T20:52:33.328+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_daemon : non suppression des fichiers I-D-L après fin de job&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1052&lt;br /&gt;
|2023-07-24T12:31:57.682+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to ZPL : rectangles mal dimensionnés en conversion 203dpi&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1050&lt;br /&gt;
|2023-07-17T07:57:24.747+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Suite refonte switchfile : Correction du crash du workflow suite à un param vide&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1049&lt;br /&gt;
|2023-07-12T08:43:47.145+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Sql request failed ORACLE #43954071&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1043&lt;br /&gt;
|2023-06-27T15:18:20.969+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPCL : Ajout de la gestion du continuousfeed et smartorientation&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1033&lt;br /&gt;
|2023-06-15T10:00:19.046+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|From PDF to XPS : Problème de superposition d'images&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-989&lt;br /&gt;
|2023-02-09T16:25:11.421+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Switchfile : Refonte du switch file&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-945&lt;br /&gt;
|2022-10-04T08:45:31.028+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Compo - Logo dynamique mal positionné ( se situe tout en haut de la page)&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-918&lt;br /&gt;
|2022-08-09T12:35:26.314+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Setup : Signer les exe de setup&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-889&lt;br /&gt;
|2022-05-24T08:10:03.261+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Composition : Boucles for protentiellement problèmatiques dans map_qrcode&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-876&lt;br /&gt;
|2022-04-25T12:27:27.008+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[REPORT IBMI-746] Designer - SAMBA &lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-840&lt;br /&gt;
|2022-02-28T15:42:43.652+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Mauvais rendu conversion PCL selon version Designer&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-446&lt;br /&gt;
|2020-06-25T14:38:06.961+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Fit to frame : Ajout de l'option Fit to Frame sur les images de type tools/images&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-410&lt;br /&gt;
|2020-06-12T15:14:04.894+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : corruption d'une boite &amp;quot;set param&amp;quot; en cas d'enregistrement sans modification d'une requête contenant une double quote ou une simple quote&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-219&lt;br /&gt;
|2020-03-05T08:21:32.598+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps sans paramètre ne trouve pas son fichier ressource (Usage - d'aide)&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-97&lt;br /&gt;
|2020-01-14T13:03:30.663+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : messages aux caractères erronés dans les pop-up &lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.5.x===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Les versions 10.5.x sont des versions non stables. Il ne faut donc pas les utiliser.&lt;br /&gt;
La prochaine version stable sera la 10.6.0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.7===&lt;br /&gt;
Date de sortie : 10 May 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1012&lt;br /&gt;
|2023-03-21T14:19:34.254+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash map_lpr et map_xps lors d'une conversion XPS to ELTRON (EPL)&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1010&lt;br /&gt;
|2023-03-20T16:50:40.847+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_809 : Envoi de mail : Lorsqu'une pièce jointe est introuvable, il faut que le job passe en erreur&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1004&lt;br /&gt;
|2023-03-15T17:15:07.165+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Boite sur les fichiers : Problème avec les gros fichiers.#42483567&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-999&lt;br /&gt;
|2023-03-06T16:18:08.431+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Anomalie Connecteur Digitech - génération XML métadonnées&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-992&lt;br /&gt;
|2023-02-22T10:01:32.722+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Erreur retour requête SQL&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-991&lt;br /&gt;
|2023-02-14T16:39:31.116+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : Problème gestion Unicode dans le nom de la pièce jointe au mail&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-977&lt;br /&gt;
|2023-01-09T09:08:50.576+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_cron : Améliorer les traces pour détecter une erreur&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.6===&lt;br /&gt;
Date de sortie : 03 March 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-957&lt;br /&gt;
|2022-10-31T11:26:13.620+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer + Compo : Boucle infinie lors de répétition d'entête quand la pagination automatique est paramétré sur &amp;quot;Champ XML&amp;quot; ou &amp;quot;Champ XML et Limite&amp;quot;&lt;br /&gt;
|10.4.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-85&lt;br /&gt;
|2020-01-05T14:28:20.156+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : saut de page auto sur champ xml KO si premier élément du groupe&lt;br /&gt;
|10.4.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.5===&lt;br /&gt;
Date de sortie : 13 February 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-978&lt;br /&gt;
|2023-01-10T10:19:40.473+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to TEC - absence d'incrémentation pour la commande PV&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-881&lt;br /&gt;
|2022-04-27T08:50:26.717+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapaudit : Limitation des noms d'utilisateurs et de groupes limité a 8 caractères lors de l'installation Onyx&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-583&lt;br /&gt;
|2020-09-28T08:44:36.985+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Composition : Problème avec les zone de type conversion monétaire&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.4===&lt;br /&gt;
Date de sortie : 22 November 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-958&lt;br /&gt;
|2022-11-01T06:34:02.482+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Crash du composeur quand on a un QRCODE sur la maquette&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-935&lt;br /&gt;
|2022-09-13T09:41:58.751+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DB4 différence V8 Vs. ONYX&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-934&lt;br /&gt;
|2022-09-13T09:06:10.154+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Log : Crash lors de la lecture de log MAPPING supérieure à 2.1 GO&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-932&lt;br /&gt;
|2022-09-12T13:49:09.640+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ouverture impossible de la log par un utilisateur autre que Mapadmin&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-917&lt;br /&gt;
|2022-08-08T12:41:25.822+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DESIGNER : Concatenation des logiques de conditions sur lignes de groupes avec les ligneXML&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-916&lt;br /&gt;
|2022-08-02T14:59:47.389+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS vers PDF : Courbes de bézier sans courbure&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-837&lt;br /&gt;
|2022-02-25T14:22:36.762+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|ScanFolder - The rename command failed, reason Bad file descriptor.&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.3===&lt;br /&gt;
Date de sortie : 04 October 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-914&lt;br /&gt;
|2022-07-19T15:19:33.669+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Spooler : crash lors de la consultation des travaux (lié à l'utilisation de variable ayant pour longueur supérieur à 255 caractères)&lt;br /&gt;
|10.4.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.2===&lt;br /&gt;
Date de sortie : 22 September 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-931&lt;br /&gt;
|2022-09-05T15:35:36.629+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DESIGNER : Zone, Outils, Remplacement fichier ne fonctionne pas correctement&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-925&lt;br /&gt;
|2022-08-12T15:29:11.892+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Zone, Outils, Remplacement fichier ne fonctionne pas correctement&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-913&lt;br /&gt;
|2022-07-19T14:48:45.109+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF - Plantage du convertisseur lors d'une conversion d'un document particulier ayant un graphique&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-906&lt;br /&gt;
|2022-07-11T13:42:52.639+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : &amp;quot;Boite send mail &amp;quot; : le footer HTML n'apparait pas du tout  en FILE:&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-905&lt;br /&gt;
|2022-07-11T12:58:55.006+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : &amp;quot;Boite send mail &amp;quot; : les [% %] ne sont pas interprétés dans un fichier html FILE:&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-896&lt;br /&gt;
|2022-07-01T15:36:02.400+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|QRCODE : Données erronées présentes en bas du barcode&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===Version 10.4.1===&lt;br /&gt;
Version morte&lt;br /&gt;
===Version 10.4.0===&lt;br /&gt;
Date de sortie : 29 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-877&lt;br /&gt;
|2022-04-25T13:04:10.692+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : SendMailPDF : Permettre l'ajout d'une pièce jointe supplémentaire (en plus du PDF composé par le moteur de composition MAPPING)&lt;br /&gt;
|10.4.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-717&lt;br /&gt;
|2021-04-15T16:15:29.277+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : utiliser les valeurs par défaut présentes dans le mapping.conf&lt;br /&gt;
|10.4.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.8===&lt;br /&gt;
Date de sortie : 07 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-895&lt;br /&gt;
|2022-07-01T12:22:27.883+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash systématique à la suite d'une génération&lt;br /&gt;
|10.3.8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.7===&lt;br /&gt;
Date de sortie : 05 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-894&lt;br /&gt;
|2022-06-15T15:07:38.812+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to PCL - MEDIATYPE manquant&lt;br /&gt;
|10.3.7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.6===&lt;br /&gt;
Date de sortie : 24 May 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-884&lt;br /&gt;
|2022-05-11T13:53:07.522+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Crash du composeur lors d'une grande chaine à mettre en QRCODE&lt;br /&gt;
|10.3.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.5===&lt;br /&gt;
Date de sortie : 06 May 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-868&lt;br /&gt;
|2022-04-21T16:05:27.019+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPCL : Croix suisse transparente sur le QRCODE Suisse&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-867&lt;br /&gt;
|2022-04-20T15:40:46.517+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : Echec de l'appel du mapmail via un webservice.&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-844&lt;br /&gt;
|2022-03-07T10:31:29.206+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Rendre le JPEG2000 à OFF par défaut (Utiliser JPEG2000_IN_PDF = ON pour l'activer)&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : N/A&lt;br /&gt;
&lt;br /&gt;
Version interne non livrable en production&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.3===&lt;br /&gt;
Date de sortie : 03 March 2022&lt;br /&gt;
&lt;br /&gt;
Important : Voici la note sur les solutions pour le problème d'ouverture de PDFs sur Acrobat Reader &lt;br /&gt;
https://docs.mappingsuite.com/wiki/ONYX:10:Message_d%27erreur_%C3%A0_la_lecture_des_PDFs_sur_Acrobat_Reader&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-805&lt;br /&gt;
|2022-02-09T17:23:17.987+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : PDF Anomalie lecture avec Acrobat Reader (Donnée insuffisante pour une image)&lt;br /&gt;
|10.3.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.2===&lt;br /&gt;
Date de sortie : 02 March 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-822&lt;br /&gt;
|2022-02-22T11:31:35.897+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Erreur de connexion SFTP sur Designer v10.3.x&lt;br /&gt;
|10.3.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.1===&lt;br /&gt;
Date de sortie : 19 February 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-806&lt;br /&gt;
|2022-02-17T15:11:46.453+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toZPL : Code barre résident de hauteur 1 point&lt;br /&gt;
|10.3.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===Version 10.3.0===&lt;br /&gt;
Date de sortie : 18 February 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-817&lt;br /&gt;
|2022-02-17T15:11:46.453+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Merge de la version Designer legacie avec la version &amp;quot;mapcompo&amp;quot;&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-779&lt;br /&gt;
|2021-12-01T08:37:05.134+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : Boite I-Series-Response - Ajout du paramètre USRDFNDTA&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-760&lt;br /&gt;
|2021-10-11T08:46:10.725+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapaudit : Ajout du binaire d'audit au setup MAPPING&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.4===&lt;br /&gt;
Date de sortie : 10 December 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-775&lt;br /&gt;
|2021-11-26T09:52:41.237+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Crash en toPCL (réactivation de la conversion en font bitmap sous windows)&lt;br /&gt;
|10.2.4&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.3===&lt;br /&gt;
Date de sortie : 30 November 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-773&lt;br /&gt;
|2021-11-10T15:42:17.087+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPCPYSPLF : Crash sur certains fichiers text paginé&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-771&lt;br /&gt;
|2021-11-04T10:22:06.913+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPMAIL : Problème d'encodage sur le sujet de l'email&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-749&lt;br /&gt;
|2021-09-13T16:25:16.225+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_parse : Compatibilité sur Windows/Linux&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-370&lt;br /&gt;
|2020-05-06T16:55:48.761+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash en cas de modification de la condition d'une zone dans un groupe&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.2===&lt;br /&gt;
Date de sortie : 24 September 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-739&lt;br /&gt;
|2021-07-30T15:54:03.467+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème avec la signature numérique (Sur CentOS8, le job tombe en erreur dans l'interface du spooler)&lt;br /&gt;
|10.2.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.1===&lt;br /&gt;
Date de sortie : 20 September 2021&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Cette version contient un bug en centOS8 (RedHat8) avec la signature numérique de PDFs. En effet le PDF sera bien créé et signé mais un crash apparaitra tout à la fin du programme ce qui mettra le spool en erreur dans le spooler MAPPING.Ce bug sera résolu en version 10.2.2&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Solution de contournement&amp;lt;/u&amp;gt; : En cas de signature numérique, passez sur CentOS7 ou faite en sorte de mettre en place un traitement qui va supprimer les jobs en erreur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-749&lt;br /&gt;
|2021-09-13T16:25:16.225+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_parse : Compatibilité sur Windows/Linux&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-737&lt;br /&gt;
|2021-07-08T16:30:17.123+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|L'envoi de fichier en SFTP ne marche plus avec M-Designer.&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-734&lt;br /&gt;
|2021-06-10T12:07:19.546+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecran de création de Queues : Rajout de l'icone du + Vert pour ajouter des devices&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-733&lt;br /&gt;
|2021-06-08T15:16:54.592+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Connect : manque droit &amp;quot;écriture&amp;quot; sur fichiers générés en sFTP&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-732&lt;br /&gt;
|2021-06-08T15:12:40.399+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : manque droit &amp;quot;écriture&amp;quot; sur fichiers générés en SFTP&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-731&lt;br /&gt;
|2021-06-04T18:03:28.949+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow - Envoi mail PDF : to et message répétés autant de fois qu'il y a de page dans le PDF&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-728&lt;br /&gt;
|2021-05-17T14:14:22.004+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to PDF : Correction Retournement d'image avec certain PNG&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-658&lt;br /&gt;
|2021-01-13T16:53:04.323+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : objets d'un groupe invisibles en mode conception si hauteur du groupe insuffisante&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.0===&lt;br /&gt;
Date de sortie : 21 May 2021&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Cette version contient la 1er version Onyx Windows 64 Bits. Sur Windows, la signature numérique et la génération Designer et Connect en SFTP n'est pas fonctionne. Celle-ci sera corrigé en version 10.2.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-722&lt;br /&gt;
|2021-04-23T16:40:03.215+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V10 : WORKFLOW : crash sur switchfile MAP_FILE_IN / MAP_FILE_OUT dans certains cas &amp;quot;particuliers&amp;quot; liés aux box &amp;quot;Designer&amp;quot;&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-721&lt;br /&gt;
|2021-04-21T09:31:18.019+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Interface de création de files d'attentes : Cacher les boutons du haut&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-705&lt;br /&gt;
|2021-03-10T09:45:10.273+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : MICR font issue in XPS&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-697&lt;br /&gt;
|2021-03-08T12:32:12.660+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : toPDF : PDF files was created including irregular lines.&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-688&lt;br /&gt;
|2021-02-22T18:09:34.728+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|QRCODE : problème de qualité de rendu (baveux)&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-653&lt;br /&gt;
|2021-01-06T11:33:21.854+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ajout du workflow MAPENRSPLF.rules.xml au setup d'installation du serveur. Ce workflow permet par un simple CALL d'initialiser les variables provenant d'un spool IBM-i enrichi via la commande MAPENRSPLF&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-650&lt;br /&gt;
|2021-01-05T12:12:57.390+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report v10. Installation ONYX Windows : Nettoyage des étape d'installations du serveur (suppression de l'étape d'installation du répertoire DATA)&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-647&lt;br /&gt;
|2020-12-17T15:39:35.938+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gestion des erreur des WF : Cacher les champs paramètres et code retour&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-645&lt;br /&gt;
|2020-12-15T09:11:44.906+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Onyx Windows 64 bits&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.6===&lt;br /&gt;
Date de sortie : 17 March 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-686&lt;br /&gt;
|2021-02-19T12:21:25.149+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to TXT : Ajouter la compatibilité 2015&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-659&lt;br /&gt;
|2021-01-15T09:43:04.109+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Bouclage infini de la composition lié à la taille d'une zone de texte associé à son contenu&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-637&lt;br /&gt;
|2020-11-30T12:02:58.498+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Certains boutons de l'interface du workflow n'est pas compatible avec IE&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-635&lt;br /&gt;
|2020-11-27T14:36:29.254+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Erreur du &amp;quot;End of Workflow&amp;quot; se situant dans un CALL WORKFLOW&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-626&lt;br /&gt;
|2020-11-19T11:21:21.560+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Interdire les caractères accentuées dans le nom du FORMAT designer (autoriser juste les 127 premiers caractères de la table ASCII)&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-616&lt;br /&gt;
|2020-11-09T16:43:07.482+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Le spooler ne met pas le job en erreur si le moteur de règle crashe&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-612&lt;br /&gt;
|2020-11-03T14:32:03.026+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash lors de la sélection rapide d'objets&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-473&lt;br /&gt;
|2020-07-09T15:45:21.301+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ajout d'une fonctionnalité à map_zip pour ne pas avoir une copie de tous les dossiers du chemin dans -infile et -inpath.&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-459&lt;br /&gt;
|2020-06-26T16:44:46.332+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : utilisation de &amp;quot;rulefile&amp;quot; sur plusieurs fichiers différents , c'est toujours le même fichier qui est utilisé&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-457&lt;br /&gt;
|2020-06-26T15:43:50.032+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Requête XPATH : impossible de filtrer sur un attribut contenant un caractère crochet '[' ou ']'&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-454&lt;br /&gt;
|2020-06-26T12:51:31.997+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash importation Connect&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-105&lt;br /&gt;
|2020-02-11T16:08:30.365+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Warning au premier lancement de la version 64bits&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.5===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 25 Novembre 2020&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-630&lt;br /&gt;
|19/nov./20 11:46 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS -toPDF : Mauvaise transformation en PDF de certains fichiers XPS (liée aux merges de matrices) (ADVITAM)&lt;br /&gt;
|10.1.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-610&lt;br /&gt;
|29/oct./20 10:10 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Crash avec un fichier post Scrit en particulier (WINNIPEG)&lt;br /&gt;
|10.1.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-384&lt;br /&gt;
|28/mai/20 5:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Perte de la sélection de plusieurs objets fraichement collés&lt;br /&gt;
|10.1.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 12 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-608&lt;br /&gt;
|27/oct./20 11:42 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Problème condition de &amp;quot;Dernière page&amp;quot; de Designer quand le fichier d'entrée dépasse 127 lignes par page&lt;br /&gt;
|10.1.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-593&lt;br /&gt;
|07/oct./20 5:12 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : concat folder crash avec les fichiers XPS agropithiviers&lt;br /&gt;
|10.1.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-374&lt;br /&gt;
|12/mai/20 4:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash Designer lors du chargement du flux de données (pag ou xml) en cas de config sfp/sftp&lt;br /&gt;
|10.1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.3===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 27 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-607&lt;br /&gt;
|26/oct./20 12:36 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : conversion xps to pdf KO avec viewer PDF de macOS&lt;br /&gt;
|10.1.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-570&lt;br /&gt;
|17/sept./20 3:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature électronique : Ajout d'un message parlant dans le cas où la passphrase du certificat n'est pas bonne ou absente&lt;br /&gt;
|10.1.3&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.2===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 21 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-589&lt;br /&gt;
|01/oct./20 12:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème sur la création de répertoires dynamiques à partir de valeurs d'indexes&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-588&lt;br /&gt;
|30/sept./20 6:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : Problème de glyphes lors d'un -merge sur la partie XPS mergé&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-582&lt;br /&gt;
|25/sept./20 2:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps -toXMLDRAW : Crash du map_xps&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-580&lt;br /&gt;
|25/sept./20 9:57 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème de transparence et miroir sur les images png dynamique&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-578&lt;br /&gt;
|25/sept./20 9:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XML/TEXT Designer : Problème de glyphes lors de l'utilisation d'un -layer de la commande MAPCPYSPLF&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-563&lt;br /&gt;
|15/sept./20 2:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Arret du pipeline de déploiement&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-559&lt;br /&gt;
|14/sept./20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|caractere Thai : report IBMI-331&lt;br /&gt;
|10.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.1===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 15 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-547&lt;br /&gt;
|07/sept./20 2:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : absence des code de retour&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-546&lt;br /&gt;
|07/sept./20 2:07 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Probleme de transparence en rendu PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-544&lt;br /&gt;
|07/sept./20 11:01 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : pas de remontée des erreurs rencontrées dans les sous-workflows (exit code 0 du map_809)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-531&lt;br /&gt;
|20/août/20 10:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Le pipeline a des problèmes d'accès à Docker&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-515&lt;br /&gt;
|07/août/20 10:19 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Probleme de dossier &amp;quot;OS&amp;quot; innexistant au moment de créer son contenu&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-503&lt;br /&gt;
|27/juil./20 5:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-502 Report Onyx 9.1 crash Designer association de projet.&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-502&lt;br /&gt;
|27/juil./20 5:02 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report Onyx 10.0 crash Designer association de projet.&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-496&lt;br /&gt;
|20/juil./20 2:54 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mappagifs : ligne en trop&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-491&lt;br /&gt;
|16/juil./20 4:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to ZPL : Dans certains cas, les zones de textes sont imprimés tout en haut de l'étiquette&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-487&lt;br /&gt;
|13/juil./20 6:12 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Plantage Map_XPS avec l'option -merge&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-483&lt;br /&gt;
|13/juil./20 3:24 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Horaire des emails incorrect&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-482&lt;br /&gt;
|13/juil./20 3:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature PDF : date de signature incorrecte&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-481&lt;br /&gt;
|13/juil./20 12:07 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : QRCode à taille fixe définie par la taille de la zone --&amp;gt; taille non précise&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-477&lt;br /&gt;
|10/juil./20 11:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps ; Broken fonts after XPS merge&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-472&lt;br /&gt;
|08/juil./20 9:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-460 (Report v10) crash en cas d'utilisation d'une variable commençant par la lettre &amp;quot;N&amp;quot; ou &amp;quot;n&amp;quot;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-466&lt;br /&gt;
|06/juil./20 9:49 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Renseigner l'échelle exacte des images QRCode&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-465&lt;br /&gt;
|06/juil./20 9:45 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Arrondir la résolution des QR code au dessus plutot qu'en dessous de la target&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-464&lt;br /&gt;
|01/juil./20 11:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workfow/rulefile : corruption des boites &amp;quot;rulefile&amp;quot; à l'enregistrement&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-462&lt;br /&gt;
|01/juil./20 11:38 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|commande map_zip : accepte en infile et inpath que les fichiers/dossiers se trouvant sur le lecteur c:&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-461&lt;br /&gt;
|01/juil./20 11:18 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ne pas prendre FROM dans TO dans Rfc822&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-460&lt;br /&gt;
|30/juin/20 7:45 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : crash en cas d'utilisation d'une variable commençant par la lettre &amp;quot;N&amp;quot; ou &amp;quot;n&amp;quot;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-452&lt;br /&gt;
|26/juin/20 10:59 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-442 report v10 : Connect : crash à la génération&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-451&lt;br /&gt;
|26/juin/20 10:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[Designer] Crash de Designer lorsqu'on supprime un objet MAP&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-447&lt;br /&gt;
|25/juin/20 4:40 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gestion des images : Amélioration entre la preview et la composition (le 300dpi n'est plus obligatoire)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-445&lt;br /&gt;
|25/juin/20 4:35 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Taille image EMINENCE : Ajout de blanc autour de l'image&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-444&lt;br /&gt;
|25/juin/20 4:34 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Taille de l'image EMINENCE 3x trop grande&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-443&lt;br /&gt;
|25/juin/20 4:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Suite à un correctif, la taille du QRCODE est 4x plus grand en composition qu'en preview&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-434&lt;br /&gt;
|22/juin/20 5:47 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Renommage des onglets d'encryptage de PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-429&lt;br /&gt;
|22/juin/20 11:52 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : Interprétation en ZPL du print ticket XPS du nombre de copy&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-423&lt;br /&gt;
|18/juin/20 10:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Automatisation Jira/Jenkins/Github&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-414&lt;br /&gt;
|14/juin/20 1:17 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Test lien Jira/Git&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-407&lt;br /&gt;
|11/juin/20 10:53 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;Workflow : Parsing des variables sous la forme [%xxx%] manquant dans les champs de requête &amp;quot;rulefile&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-403&lt;br /&gt;
|09/juin/20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|FromPCL to PDF : Problème de conversion&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-397&lt;br /&gt;
|05/juin/20 11:42 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Nom du setup incorrect&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-395&lt;br /&gt;
|05/juin/20 11:29 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Récupération du message d'erreur d'une BDD : message tronqué sur 255 caractères&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-393&lt;br /&gt;
|05/juin/20 11:15 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash map_858UCS en cas de problème d'accès à une BDD via ODBC&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-388&lt;br /&gt;
|04/juin/20 9:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature Numérique PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-379&lt;br /&gt;
|14/mai/20 9:31 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Image vers XPS, problème d'échelle&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-369&lt;br /&gt;
|05/mai/20 8:14 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Signature électronique de PDF en ligne de commande&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-363&lt;br /&gt;
|29/avr./20 6:42 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : Boite &amp;quot;FromSCS&amp;quot; à implémenter&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-360&lt;br /&gt;
|29/avr./20 10:58 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V10 : Débordement du texte de la zone de texte entre la preivew et l'impression ou le PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-353&lt;br /&gt;
|22/avr./20 10:32 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF4039 - Problème d'impression PCL tronquée en letter (from postscript)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-342&lt;br /&gt;
|20/avr./20 6:08 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gérer l'opacité en convertion PCL vers PDF (via XPS)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-324&lt;br /&gt;
|09/avr./20 4:21 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Clone queue : L'interface tourne en boucle dans le cas où on ne renseigne pas de nom de queue à créer&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-323&lt;br /&gt;
|09/avr./20 2:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash lors de la suppression d'un rectangle dans un groupe (onglet map)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-305&lt;br /&gt;
|03/avr./20 2:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Problème conversion fromPCL to XPS (et PCL, PDF)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-299&lt;br /&gt;
|01/avr./20 11:14 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Images Jpeg en Grey recompressés en BMP donc document plus lourd&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-227&lt;br /&gt;
|09/mars/20 5:15 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|ZPL to DB4 barcode 128 not correctly converted&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-224&lt;br /&gt;
|06/mars/20 12:05 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Permettre via l'interface la copie d'une queue avec ses devices associées&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-212&lt;br /&gt;
|04/mars/20 1:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Server : Avoir la possibilité de copier une queue&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-189&lt;br /&gt;
|25/févr./20 11:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Cacher les composants par défaut en mode conception&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-185&lt;br /&gt;
|21/févr./20 3:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Pouvoir masquer des des actions du menu du haut de la page (Ruban)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-140&lt;br /&gt;
|13/févr./20 9:22 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Clone Printer&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-139&lt;br /&gt;
|13/févr./20 9:22 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer light&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-94&lt;br /&gt;
|07/janv./20 5:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Boite RENAME KO&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-14&lt;br /&gt;
|03/janv./20 9:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Changer la date sur l'écran d'accueil&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-101&lt;br /&gt;
|07/nov./19 2:56 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Commande map_xps ne créant pas les répertoires innexistants&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-108&lt;br /&gt;
|09/oct./19 10:04 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Bug sur la résolution des images&lt;br /&gt;
|10.1.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 15 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-565&lt;br /&gt;
|15/sept./20 4:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Version morte&lt;br /&gt;
|10.1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.0.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 01 Mars 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-486&lt;br /&gt;
|13/juil./20 3:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-464 Report 10.0. Corruption des boites &amp;quot;rulefile&amp;quot; à l'enregistrement.&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-297&lt;br /&gt;
|27/mars/20 6:58 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Canceled / Designer : Au chargement de projet, son contenu se retrouve vide&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-295&lt;br /&gt;
|27/mars/20 6:53 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Canceled / Designer : Préférences, La sauvegarde n'a aucun effet&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-283&lt;br /&gt;
|24/mars/20 11:38 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Erreur de DLL manquante à l'ouverture du programme (MSVCR120.dll)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-281&lt;br /&gt;
|20/mars/20 5:11 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Message d'erreur à l'exécution du MAPCPYSPLF&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-276&lt;br /&gt;
|17/mars/20 10:56 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3976 : ZPL to DB4 barcode 128 not correctly converted&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-273&lt;br /&gt;
|17/mars/20 10:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3990 : 4eme côté des rectangles ZPL non imprimés&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-267&lt;br /&gt;
|17/mars/20 10:32 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3980 : Rotation des textes lors de la conversion en ZPL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-261&lt;br /&gt;
|16/mars/20 11:34 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS: export Index contient le nom du infile au lieu du outfile&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-251&lt;br /&gt;
|11/mars/20 4:53 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[SF3855] Problème de taille d'images en PDF différentes de l'aperçu&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-243&lt;br /&gt;
|11/mars/20 3:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[SF3895] map_xps | conversion en PDF d'un fichier pcl UTF-8 contenant une image&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-242&lt;br /&gt;
|11/mars/20 1:45 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Plantage lors de l'ouverture de plusieurs générés en 9.1&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-235&lt;br /&gt;
|10/mars/20 5:55 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-234 Report correctif v10 ONYX : Problème avec une zone de type : texte Substitution&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-233&lt;br /&gt;
|10/mars/20 2:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Connect : Erreur lors de la preview&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-229&lt;br /&gt;
|10/mars/20 9:56 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer 10.0.0b Section Position d'une Propriété d'une zone (Mode SPLF)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-228&lt;br /&gt;
|10/mars/20 8:53 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash à l'ouverture d'un projet Designer créé en 9.1.1&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-222&lt;br /&gt;
|05/mars/20 10:39 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Passage de Mapping ONYX en 64 Bits (anciennement 32 Bits)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-218&lt;br /&gt;
|05/mars/20 9:05 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : map_809 ne tombe pas en erreur dans le cas où un boite de type CMD tombe en erreur&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-217&lt;br /&gt;
|04/mars/20 6:49 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : conversion PDF KO si le chemin où l'on crée le PDF n'existe pas&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-181&lt;br /&gt;
|17/févr./20 4:31 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps/M-engine segfault si conversion d'un fichier PDF&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-180&lt;br /&gt;
|17/févr./20 4:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps/M-engine segfault si on convertit un fichier PCL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-124&lt;br /&gt;
|13/févr./20 9:18 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|64 bits&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-109&lt;br /&gt;
|12/févr./20 9:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[INTERNE SAGE] Crash MAP_XPS&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1&lt;br /&gt;
|11/févr./20 4:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps (et M-Engine) incapables de reconnaitre ses parametres&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-69&lt;br /&gt;
|29/janv./20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPMAIL : Nouvelle gestion d'Envoi d'email (POCO) via la commande MAPMAIL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-80&lt;br /&gt;
|03/janv./20 11:21 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : vue du spool qui revient en colonne 1 quand on clique sur une zone dans un groupe&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-52&lt;br /&gt;
|17/déc./19 5:30 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Mise à jour de la lib sftp (contenue dans mapping) pour mise à niveau du protocole ssl dans Designer et Connect&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-64&lt;br /&gt;
|05/nov./19 12:57 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Supprimer l'interface legacy de gestion des bacs de l'interface Web&lt;br /&gt;
|10.0.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Version 32 Bit==&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.9===&lt;br /&gt;
Date de sortie : 05 mars 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-690&lt;br /&gt;
|2021-02-24T17:57:27.521+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : Crash importation Connect&lt;br /&gt;
|9.2.9&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.8===&lt;br /&gt;
Date de sortie : 03 février 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-660&lt;br /&gt;
|2021-01-20T09:19:06.098+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : COMPO : Crash de la composition lié à la taille d'une zone de texte associé à son contenu&lt;br /&gt;
|9.2.8&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-644&lt;br /&gt;
|2020-12-14T17:54:01.453+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : Workflow : Certains boutons de l'interface du workflow n'est pas compatible avec IE&lt;br /&gt;
|9.2.8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.7===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 08 Décembre 2020&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-634&lt;br /&gt;
|25/nov./20 5:43 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-473 Report V9 : Ajout d'une fonctionnalité à map_zip pour ne pas avoir une copie de tous les dossiers du chemin dans -infile et -inpath.&lt;br /&gt;
|9.2.7&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.6===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 24 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-631&lt;br /&gt;
|19/nov./20 11:50 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-630 Report V9 : MAP_XPS -toPDF : Mauvaise transformation en PDF de certains fichiers XPS, avec impact notamment sur certaines images dynamiques pouvant être renversées (effet miroir) après conversion en PDF&lt;br /&gt;
|9.2.6&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-619&lt;br /&gt;
|16/nov./20 11:51 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-612 Report v9 : Crash lors de la sélection rapide d'objets dans Designer&lt;br /&gt;
|9.2.6&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-611&lt;br /&gt;
|29/oct./20 10:37 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-610 Report v9 : map_xps : Correction de bugs concernant la conversion Postscript vers XPS (WINNIPEG)&lt;br /&gt;
|9.2.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.5===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 04 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-573&lt;br /&gt;
|22/sept./20 2:54 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : crash sur switchfile MAP_FILE_IN / MAP_FILE_OUT dans certains cas &amp;quot;particuliers&amp;quot; liés aux box &amp;quot;Designer&amp;quot;&lt;br /&gt;
|9.2.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 03 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-609&lt;br /&gt;
|27/oct./20 12:31 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-608 Report V9 : COMPO : Problème condition de &amp;quot;Dernière page&amp;quot; de Designer (mauvaise interprétation dans certains cas de la dernière page)&lt;br /&gt;
|9.2.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.3===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 28 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-605&lt;br /&gt;
|21/oct./20 5:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-546 Report V9 : Probleme de transparence en rendu PDF&lt;br /&gt;
|9.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-594&lt;br /&gt;
|07/oct./20 5:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-593 Report 9.2 : Workflow : concat folder crash avec les fichiers XPS agropithiviers&lt;br /&gt;
|9.2.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.2===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 22 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-597&lt;br /&gt;
|16/oct./20 11:24 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-588 Report V9. MAP_XPS : Problème de glyphes lors d'un -merge sur la partie XPS mergé&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-590&lt;br /&gt;
|01/oct./20 12:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-589 Report V9 : Problème sur la création de répertoires dynamiques à partir de valeurs d'indexes&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-581&lt;br /&gt;
|25/sept./20 10:08 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-580 report V9 : toPDF : Problème de transparence et miroir sur les images png dynamique&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-579&lt;br /&gt;
|25/sept./20 9:52 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-578 Report V9 : XML/TEXT Designer : Problème de glyphes lors de l'utilisation d'un -layer de la commande MAPCPYSPLF&lt;br /&gt;
|9.2.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.1===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 22 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-571&lt;br /&gt;
|21/sept./20 10:17 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Problème sur les nouvelles installations : Redistribuable VS 2013 introuvable&lt;br /&gt;
|9.2.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 11 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-564&lt;br /&gt;
|15/sept./20 3:10 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-481 Report 9 : Designer : QRCode à taille fixe définie par la taille de la zone --&amp;gt; taille non précise&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-560&lt;br /&gt;
|14/sept./20 4:03 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 Gestion des images : Amélioration entre la preview et la composition (le 300dpi n'est plus obligatoire)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-545&lt;br /&gt;
|07/sept./20 11:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-544 Report 9.2 : Workflow : pas de remontée des erreurs rencontrées dans les sous-workflows (exit code 0 du map_809)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-500&lt;br /&gt;
|27/juil./20 12:09 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-499 Report 9.x : Problème de polices lors de la concaténation de plusieurs fichiers XPS (Agropithiviers et Poujoulat)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-478&lt;br /&gt;
|10/juil./20 11:47 AM&lt;br /&gt;
|TO BE TESTED&lt;br /&gt;
|WINLIN-477 Report V9 : Broken fonts after XPS merge&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-347&lt;br /&gt;
|21/avr./20 3:06 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-342 Report en 9.x: Gérer l'opacité en convertion PCL vers PDF (via XPS)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_WINLIN&amp;diff=41446</id>
		<title>Versions Mapping Suite sur WINLIN</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_WINLIN&amp;diff=41446"/>
		<updated>2025-04-08T07:10:46Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Version 10.5.x */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
Cette page liste les changelogs de chacune des versions à partir de la version 32 bits 9.2.0 et de la version 64 bits 10.0.0 ('''ONYX''')&lt;br /&gt;
&lt;br /&gt;
===Version 10.7.1===&lt;br /&gt;
Date de sortie : 08 November 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1230&lt;br /&gt;
|2024-10-29T14:45:01.679+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Nouvelle installation Windows : Impossible d'accéder à l'écran web du serveur&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1229&lt;br /&gt;
|2024-10-24T17:35:06.350+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|M-Engine : Crash lors de la conversion fromPDF&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1224&lt;br /&gt;
|2024-10-05T12:38:14.542+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Désactiver pour les projets PAG la coche &amp;quot;groupe répété&amp;quot; mise par défaut en version 10.7.0&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1222&lt;br /&gt;
|2024-10-04T09:38:45.535+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Changer l'ordre des ensembles d'objets dans le designer et ajouter un ensemble Graphique&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1045&lt;br /&gt;
|2023-06-29T16:19:40.128+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : libbmp - Error: Load: unknown format&lt;br /&gt;
|10.7.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.7.0===&lt;br /&gt;
Date de sortie : 06 October 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1223&lt;br /&gt;
|2024-10-04T20:47:05.940+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Sauvegarde du projet avec les  touches CTRL+S&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1220&lt;br /&gt;
|2024-10-01T12:35:41.825+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Activation par défaut de l'option &amp;quot;Groupe répété&amp;quot; dans les groupes&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1219&lt;br /&gt;
|2024-10-01T12:35:25.034+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Passage à 0 de la valeur par défaut de décalage des groupes&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1216&lt;br /&gt;
|2024-09-24T10:42:07.623+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Correction de la faute de frappe du message &amp;quot;Voulez-vous fermer tous les projets?&amp;quot;. &lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1199&lt;br /&gt;
|2024-07-02T15:33:26.232+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Installeur Linux : Evolutions du mapinst.sh linux&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1152&lt;br /&gt;
|2024-02-22T14:39:18.145+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecriture des fichiers sur le dique ; Changement du type de buffer d'écriture de fichiers lors des conversions&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1149&lt;br /&gt;
|2024-02-12T11:51:27.699+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx Connect&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1148&lt;br /&gt;
|2024-02-12T11:51:20.196+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1147&lt;br /&gt;
|2024-02-12T11:50:56.128+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Rebranding Mapping - Onyx serveur&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1125&lt;br /&gt;
|2023-12-21T11:58:01.263+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Certificats : Mettre à jour le certificat EFALIA&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1121&lt;br /&gt;
|2023-12-15T16:34:35.221+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Compo : mauvais rendu caractère thaï ร็&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1116&lt;br /&gt;
|2023-12-06T14:12:15.946+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Worflow : fichier rules.xml supprimé après modification&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1108&lt;br /&gt;
|2023-11-20T11:36:22.539+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Echec PDF to XPS, crash, fichier vide&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1100&lt;br /&gt;
|2023-11-10T11:51:26.860+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Factur-X : Augmenter la limite de 10 caractères des noms des champs bleu Designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1027&lt;br /&gt;
|2023-05-22T15:27:05.584+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Appel d'un WF qui n'existe pas ne provoque pas d'erreur&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-965&lt;br /&gt;
|2022-12-06T09:53:07.556+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Zone de captation etendue d'un caractère juste avant le CRLF sur designer&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-961&lt;br /&gt;
|2022-11-22T09:22:16.247+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Email : Sending mail in error using Polish characters ØØØØ after moving to a newer version of Mapping&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-929&lt;br /&gt;
|2022-08-31T10:13:29.538+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecrans web : Réactiver et mettre à jour la langue allemande&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-928&lt;br /&gt;
|2022-08-31T09:59:52.855+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Réactiver et mettre à jour la langue allemande&lt;br /&gt;
|10.7.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.6.1===&lt;br /&gt;
Date de sortie : 06 September 2024&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1177&lt;br /&gt;
|2024-04-26T15:47:41.865+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Caractères accentués erronés&lt;br /&gt;
|10.6.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Il faut vider le cache du navigateur afin de faire fonctionner les workflows. Si ce n'est pas fait, les fenêtres des workflows n'apparaitront pas correctement. Il faut faire un CRTL+F5. Les workflows apparaitront alors correctement.&lt;br /&gt;
&lt;br /&gt;
===Version 10.6.0===&lt;br /&gt;
Date de sortie : 15 December 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1109&lt;br /&gt;
|2023-11-22T12:27:20.851+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : XPS vers TEC, changement de taille de polices&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1103&lt;br /&gt;
|2023-11-14T08:09:38.256+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : XPS vers TEC, les textes sur des fonds d'images se pixelisent&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1081&lt;br /&gt;
|2023-10-09T16:02:22.193+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_858 : Problème de limitation à 255 caractères lors de l'utilisation de la fonction SQLArray&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1069&lt;br /&gt;
|2023-10-09T06:33:05.546+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Restitution rectangles arrondis en TEC&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1060&lt;br /&gt;
|2023-09-06T12:59:35.019+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Opérateur &amp;quot;wildcard&amp;quot; pas accepté dans les conditions&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-1055&lt;br /&gt;
|2023-08-11T15:20:44.341+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Ajout de nouvelles données pour les génération de XML avec map_815. (Description et commentaire du projet Designer. Label avant/après et commentaire de zone field&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1054&lt;br /&gt;
|2023-08-01T20:52:33.328+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_daemon : non suppression des fichiers I-D-L après fin de job&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1052&lt;br /&gt;
|2023-07-24T12:31:57.682+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to ZPL : rectangles mal dimensionnés en conversion 203dpi&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1050&lt;br /&gt;
|2023-07-17T07:57:24.747+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Suite refonte switchfile : Correction du crash du workflow suite à un param vide&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1049&lt;br /&gt;
|2023-07-12T08:43:47.145+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Sql request failed ORACLE #43954071&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1043&lt;br /&gt;
|2023-06-27T15:18:20.969+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPCL : Ajout de la gestion du continuousfeed et smartorientation&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1033&lt;br /&gt;
|2023-06-15T10:00:19.046+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|From PDF to XPS : Problème de superposition d'images&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-989&lt;br /&gt;
|2023-02-09T16:25:11.421+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Switchfile : Refonte du switch file&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-945&lt;br /&gt;
|2022-10-04T08:45:31.028+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Compo - Logo dynamique mal positionné ( se situe tout en haut de la page)&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-918&lt;br /&gt;
|2022-08-09T12:35:26.314+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Setup : Signer les exe de setup&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-889&lt;br /&gt;
|2022-05-24T08:10:03.261+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Composition : Boucles for protentiellement problèmatiques dans map_qrcode&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-876&lt;br /&gt;
|2022-04-25T12:27:27.008+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[REPORT IBMI-746] Designer - SAMBA &lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-840&lt;br /&gt;
|2022-02-28T15:42:43.652+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Mauvais rendu conversion PCL selon version Designer&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-446&lt;br /&gt;
|2020-06-25T14:38:06.961+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Fit to frame : Ajout de l'option Fit to Frame sur les images de type tools/images&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-410&lt;br /&gt;
|2020-06-12T15:14:04.894+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : corruption d'une boite &amp;quot;set param&amp;quot; en cas d'enregistrement sans modification d'une requête contenant une double quote ou une simple quote&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-219&lt;br /&gt;
|2020-03-05T08:21:32.598+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps sans paramètre ne trouve pas son fichier ressource (Usage - d'aide)&lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-97&lt;br /&gt;
|2020-01-14T13:03:30.663+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : messages aux caractères erronés dans les pop-up &lt;br /&gt;
|10.6.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.5.x===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Les versions 10.5.x sont des versions non stables. Il ne faut donc pas les utiliser. La prochaine version stable est la 10.6.0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.7===&lt;br /&gt;
Date de sortie : 10 May 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1012&lt;br /&gt;
|2023-03-21T14:19:34.254+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash map_lpr et map_xps lors d'une conversion XPS to ELTRON (EPL)&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1010&lt;br /&gt;
|2023-03-20T16:50:40.847+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_809 : Envoi de mail : Lorsqu'une pièce jointe est introuvable, il faut que le job passe en erreur&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1004&lt;br /&gt;
|2023-03-15T17:15:07.165+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Boite sur les fichiers : Problème avec les gros fichiers.#42483567&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-999&lt;br /&gt;
|2023-03-06T16:18:08.431+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Anomalie Connecteur Digitech - génération XML métadonnées&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-992&lt;br /&gt;
|2023-02-22T10:01:32.722+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Erreur retour requête SQL&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-991&lt;br /&gt;
|2023-02-14T16:39:31.116+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : Problème gestion Unicode dans le nom de la pièce jointe au mail&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-977&lt;br /&gt;
|2023-01-09T09:08:50.576+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_cron : Améliorer les traces pour détecter une erreur&lt;br /&gt;
|10.4.7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.6===&lt;br /&gt;
Date de sortie : 03 March 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-957&lt;br /&gt;
|2022-10-31T11:26:13.620+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer + Compo : Boucle infinie lors de répétition d'entête quand la pagination automatique est paramétré sur &amp;quot;Champ XML&amp;quot; ou &amp;quot;Champ XML et Limite&amp;quot;&lt;br /&gt;
|10.4.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-85&lt;br /&gt;
|2020-01-05T14:28:20.156+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : saut de page auto sur champ xml KO si premier élément du groupe&lt;br /&gt;
|10.4.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.5===&lt;br /&gt;
Date de sortie : 13 February 2023&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-978&lt;br /&gt;
|2023-01-10T10:19:40.473+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to TEC - absence d'incrémentation pour la commande PV&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-881&lt;br /&gt;
|2022-04-27T08:50:26.717+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapaudit : Limitation des noms d'utilisateurs et de groupes limité a 8 caractères lors de l'installation Onyx&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-583&lt;br /&gt;
|2020-09-28T08:44:36.985+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Composition : Problème avec les zone de type conversion monétaire&lt;br /&gt;
|10.4.5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.4===&lt;br /&gt;
Date de sortie : 22 November 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-958&lt;br /&gt;
|2022-11-01T06:34:02.482+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Crash du composeur quand on a un QRCODE sur la maquette&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-935&lt;br /&gt;
|2022-09-13T09:41:58.751+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DB4 différence V8 Vs. ONYX&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-934&lt;br /&gt;
|2022-09-13T09:06:10.154+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Log : Crash lors de la lecture de log MAPPING supérieure à 2.1 GO&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-932&lt;br /&gt;
|2022-09-12T13:49:09.640+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ouverture impossible de la log par un utilisateur autre que Mapadmin&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-917&lt;br /&gt;
|2022-08-08T12:41:25.822+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DESIGNER : Concatenation des logiques de conditions sur lignes de groupes avec les ligneXML&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-916&lt;br /&gt;
|2022-08-02T14:59:47.389+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS vers PDF : Courbes de bézier sans courbure&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-837&lt;br /&gt;
|2022-02-25T14:22:36.762+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|ScanFolder - The rename command failed, reason Bad file descriptor.&lt;br /&gt;
|10.4.4&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.3===&lt;br /&gt;
Date de sortie : 04 October 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-914&lt;br /&gt;
|2022-07-19T15:19:33.669+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Spooler : crash lors de la consultation des travaux (lié à l'utilisation de variable ayant pour longueur supérieur à 255 caractères)&lt;br /&gt;
|10.4.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.4.2===&lt;br /&gt;
Date de sortie : 22 September 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-931&lt;br /&gt;
|2022-09-05T15:35:36.629+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|DESIGNER : Zone, Outils, Remplacement fichier ne fonctionne pas correctement&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-925&lt;br /&gt;
|2022-08-12T15:29:11.892+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Zone, Outils, Remplacement fichier ne fonctionne pas correctement&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-913&lt;br /&gt;
|2022-07-19T14:48:45.109+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF - Plantage du convertisseur lors d'une conversion d'un document particulier ayant un graphique&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-906&lt;br /&gt;
|2022-07-11T13:42:52.639+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : &amp;quot;Boite send mail &amp;quot; : le footer HTML n'apparait pas du tout  en FILE:&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-905&lt;br /&gt;
|2022-07-11T12:58:55.006+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : &amp;quot;Boite send mail &amp;quot; : les [% %] ne sont pas interprétés dans un fichier html FILE:&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-896&lt;br /&gt;
|2022-07-01T15:36:02.400+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|QRCODE : Données erronées présentes en bas du barcode&lt;br /&gt;
|10.4.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===Version 10.4.1===&lt;br /&gt;
Version morte&lt;br /&gt;
===Version 10.4.0===&lt;br /&gt;
Date de sortie : 29 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-877&lt;br /&gt;
|2022-04-25T13:04:10.692+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : SendMailPDF : Permettre l'ajout d'une pièce jointe supplémentaire (en plus du PDF composé par le moteur de composition MAPPING)&lt;br /&gt;
|10.4.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-717&lt;br /&gt;
|2021-04-15T16:15:29.277+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : utiliser les valeurs par défaut présentes dans le mapping.conf&lt;br /&gt;
|10.4.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.8===&lt;br /&gt;
Date de sortie : 07 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-895&lt;br /&gt;
|2022-07-01T12:22:27.883+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash systématique à la suite d'une génération&lt;br /&gt;
|10.3.8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.7===&lt;br /&gt;
Date de sortie : 05 July 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-894&lt;br /&gt;
|2022-06-15T15:07:38.812+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to PCL - MEDIATYPE manquant&lt;br /&gt;
|10.3.7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.6===&lt;br /&gt;
Date de sortie : 24 May 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-884&lt;br /&gt;
|2022-05-11T13:53:07.522+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Crash du composeur lors d'une grande chaine à mettre en QRCODE&lt;br /&gt;
|10.3.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.5===&lt;br /&gt;
Date de sortie : 06 May 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-868&lt;br /&gt;
|2022-04-21T16:05:27.019+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPCL : Croix suisse transparente sur le QRCODE Suisse&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-867&lt;br /&gt;
|2022-04-20T15:40:46.517+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapmail : Echec de l'appel du mapmail via un webservice.&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-844&lt;br /&gt;
|2022-03-07T10:31:29.206+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Rendre le JPEG2000 à OFF par défaut (Utiliser JPEG2000_IN_PDF = ON pour l'activer)&lt;br /&gt;
|10.3.5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : N/A&lt;br /&gt;
&lt;br /&gt;
Version interne non livrable en production&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.3===&lt;br /&gt;
Date de sortie : 03 March 2022&lt;br /&gt;
&lt;br /&gt;
Important : Voici la note sur les solutions pour le problème d'ouverture de PDFs sur Acrobat Reader &lt;br /&gt;
https://docs.mappingsuite.com/wiki/ONYX:10:Message_d%27erreur_%C3%A0_la_lecture_des_PDFs_sur_Acrobat_Reader&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-805&lt;br /&gt;
|2022-02-09T17:23:17.987+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : PDF Anomalie lecture avec Acrobat Reader (Donnée insuffisante pour une image)&lt;br /&gt;
|10.3.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.2===&lt;br /&gt;
Date de sortie : 02 March 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-822&lt;br /&gt;
|2022-02-22T11:31:35.897+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Erreur de connexion SFTP sur Designer v10.3.x&lt;br /&gt;
|10.3.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.3.1===&lt;br /&gt;
Date de sortie : 19 February 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-806&lt;br /&gt;
|2022-02-17T15:11:46.453+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toZPL : Code barre résident de hauteur 1 point&lt;br /&gt;
|10.3.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===Version 10.3.0===&lt;br /&gt;
Date de sortie : 18 February 2022&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-817&lt;br /&gt;
|2022-02-17T15:11:46.453+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Merge de la version Designer legacie avec la version &amp;quot;mapcompo&amp;quot;&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-779&lt;br /&gt;
|2021-12-01T08:37:05.134+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : Boite I-Series-Response - Ajout du paramètre USRDFNDTA&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-760&lt;br /&gt;
|2021-10-11T08:46:10.725+0000&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mapaudit : Ajout du binaire d'audit au setup MAPPING&lt;br /&gt;
|10.3.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.4===&lt;br /&gt;
Date de sortie : 10 December 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-775&lt;br /&gt;
|2021-11-26T09:52:41.237+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Crash en toPCL (réactivation de la conversion en font bitmap sous windows)&lt;br /&gt;
|10.2.4&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.3===&lt;br /&gt;
Date de sortie : 30 November 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-773&lt;br /&gt;
|2021-11-10T15:42:17.087+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPCPYSPLF : Crash sur certains fichiers text paginé&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-771&lt;br /&gt;
|2021-11-04T10:22:06.913+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPMAIL : Problème d'encodage sur le sujet de l'email&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-749&lt;br /&gt;
|2021-09-13T16:25:16.225+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_parse : Compatibilité sur Windows/Linux&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-370&lt;br /&gt;
|2020-05-06T16:55:48.761+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash en cas de modification de la condition d'une zone dans un groupe&lt;br /&gt;
|10.2.3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.2===&lt;br /&gt;
Date de sortie : 24 September 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-739&lt;br /&gt;
|2021-07-30T15:54:03.467+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème avec la signature numérique (Sur CentOS8, le job tombe en erreur dans l'interface du spooler)&lt;br /&gt;
|10.2.2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.1===&lt;br /&gt;
Date de sortie : 20 September 2021&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Cette version contient un bug en centOS8 (RedHat8) avec la signature numérique de PDFs. En effet le PDF sera bien créé et signé mais un crash apparaitra tout à la fin du programme ce qui mettra le spool en erreur dans le spooler MAPPING.Ce bug sera résolu en version 10.2.2&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Solution de contournement&amp;lt;/u&amp;gt; : En cas de signature numérique, passez sur CentOS7 ou faite en sorte de mettre en place un traitement qui va supprimer les jobs en erreur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-749&lt;br /&gt;
|2021-09-13T16:25:16.225+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_parse : Compatibilité sur Windows/Linux&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-737&lt;br /&gt;
|2021-07-08T16:30:17.123+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|L'envoi de fichier en SFTP ne marche plus avec M-Designer.&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-734&lt;br /&gt;
|2021-06-10T12:07:19.546+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ecran de création de Queues : Rajout de l'icone du + Vert pour ajouter des devices&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-733&lt;br /&gt;
|2021-06-08T15:16:54.592+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Connect : manque droit &amp;quot;écriture&amp;quot; sur fichiers générés en sFTP&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-732&lt;br /&gt;
|2021-06-08T15:12:40.399+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : manque droit &amp;quot;écriture&amp;quot; sur fichiers générés en SFTP&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-731&lt;br /&gt;
|2021-06-04T18:03:28.949+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow - Envoi mail PDF : to et message répétés autant de fois qu'il y a de page dans le PDF&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-728&lt;br /&gt;
|2021-05-17T14:14:22.004+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion XPS to PDF : Correction Retournement d'image avec certain PNG&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-658&lt;br /&gt;
|2021-01-13T16:53:04.323+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : objets d'un groupe invisibles en mode conception si hauteur du groupe insuffisante&lt;br /&gt;
|10.2.1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.2.0===&lt;br /&gt;
Date de sortie : 21 May 2021&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Cette version contient la 1er version Onyx Windows 64 Bits. Sur Windows, la signature numérique et la génération Designer et Connect en SFTP n'est pas fonctionne. Celle-ci sera corrigé en version 10.2.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-722&lt;br /&gt;
|2021-04-23T16:40:03.215+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V10 : WORKFLOW : crash sur switchfile MAP_FILE_IN / MAP_FILE_OUT dans certains cas &amp;quot;particuliers&amp;quot; liés aux box &amp;quot;Designer&amp;quot;&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-721&lt;br /&gt;
|2021-04-21T09:31:18.019+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Interface de création de files d'attentes : Cacher les boutons du haut&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-705&lt;br /&gt;
|2021-03-10T09:45:10.273+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : MICR font issue in XPS&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-697&lt;br /&gt;
|2021-03-08T12:32:12.660+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : toPDF : PDF files was created including irregular lines.&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-688&lt;br /&gt;
|2021-02-22T18:09:34.728+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|QRCODE : problème de qualité de rendu (baveux)&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-653&lt;br /&gt;
|2021-01-06T11:33:21.854+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ajout du workflow MAPENRSPLF.rules.xml au setup d'installation du serveur. Ce workflow permet par un simple CALL d'initialiser les variables provenant d'un spool IBM-i enrichi via la commande MAPENRSPLF&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-650&lt;br /&gt;
|2021-01-05T12:12:57.390+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report v10. Installation ONYX Windows : Nettoyage des étape d'installations du serveur (suppression de l'étape d'installation du répertoire DATA)&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-647&lt;br /&gt;
|2020-12-17T15:39:35.938+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gestion des erreur des WF : Cacher les champs paramètres et code retour&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-645&lt;br /&gt;
|2020-12-15T09:11:44.906+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Onyx Windows 64 bits&lt;br /&gt;
|10.2.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.6===&lt;br /&gt;
Date de sortie : 17 March 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-686&lt;br /&gt;
|2021-02-19T12:21:25.149+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to TXT : Ajouter la compatibilité 2015&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-659&lt;br /&gt;
|2021-01-15T09:43:04.109+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Bouclage infini de la composition lié à la taille d'une zone de texte associé à son contenu&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-637&lt;br /&gt;
|2020-11-30T12:02:58.498+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Certains boutons de l'interface du workflow n'est pas compatible avec IE&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-635&lt;br /&gt;
|2020-11-27T14:36:29.254+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : Erreur du &amp;quot;End of Workflow&amp;quot; se situant dans un CALL WORKFLOW&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-626&lt;br /&gt;
|2020-11-19T11:21:21.560+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Interdire les caractères accentuées dans le nom du FORMAT designer (autoriser juste les 127 premiers caractères de la table ASCII)&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-616&lt;br /&gt;
|2020-11-09T16:43:07.482+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Le spooler ne met pas le job en erreur si le moteur de règle crashe&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-612&lt;br /&gt;
|2020-11-03T14:32:03.026+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash lors de la sélection rapide d'objets&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-473&lt;br /&gt;
|2020-07-09T15:45:21.301+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ajout d'une fonctionnalité à map_zip pour ne pas avoir une copie de tous les dossiers du chemin dans -infile et -inpath.&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-459&lt;br /&gt;
|2020-06-26T16:44:46.332+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : utilisation de &amp;quot;rulefile&amp;quot; sur plusieurs fichiers différents , c'est toujours le même fichier qui est utilisé&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-457&lt;br /&gt;
|2020-06-26T15:43:50.032+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Requête XPATH : impossible de filtrer sur un attribut contenant un caractère crochet '[' ou ']'&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-454&lt;br /&gt;
|2020-06-26T12:51:31.997+0200&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash importation Connect&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-105&lt;br /&gt;
|2020-02-11T16:08:30.365+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Warning au premier lancement de la version 64bits&lt;br /&gt;
|10.1.6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.5===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 25 Novembre 2020&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-630&lt;br /&gt;
|19/nov./20 11:46 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS -toPDF : Mauvaise transformation en PDF de certains fichiers XPS (liée aux merges de matrices) (ADVITAM)&lt;br /&gt;
|10.1.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-610&lt;br /&gt;
|29/oct./20 10:10 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Crash avec un fichier post Scrit en particulier (WINNIPEG)&lt;br /&gt;
|10.1.5&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-384&lt;br /&gt;
|28/mai/20 5:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Perte de la sélection de plusieurs objets fraichement collés&lt;br /&gt;
|10.1.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 12 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-608&lt;br /&gt;
|27/oct./20 11:42 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|COMPO : Problème condition de &amp;quot;Dernière page&amp;quot; de Designer quand le fichier d'entrée dépasse 127 lignes par page&lt;br /&gt;
|10.1.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-593&lt;br /&gt;
|07/oct./20 5:12 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : concat folder crash avec les fichiers XPS agropithiviers&lt;br /&gt;
|10.1.4&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-374&lt;br /&gt;
|12/mai/20 4:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash Designer lors du chargement du flux de données (pag ou xml) en cas de config sfp/sftp&lt;br /&gt;
|10.1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.3===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 27 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-607&lt;br /&gt;
|26/oct./20 12:36 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : conversion xps to pdf KO avec viewer PDF de macOS&lt;br /&gt;
|10.1.3&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-570&lt;br /&gt;
|17/sept./20 3:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature électronique : Ajout d'un message parlant dans le cas où la passphrase du certificat n'est pas bonne ou absente&lt;br /&gt;
|10.1.3&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.2===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 21 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-589&lt;br /&gt;
|01/oct./20 12:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème sur la création de répertoires dynamiques à partir de valeurs d'indexes&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-588&lt;br /&gt;
|30/sept./20 6:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : Problème de glyphes lors d'un -merge sur la partie XPS mergé&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-582&lt;br /&gt;
|25/sept./20 2:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps -toXMLDRAW : Crash du map_xps&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-580&lt;br /&gt;
|25/sept./20 9:57 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Problème de transparence et miroir sur les images png dynamique&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-578&lt;br /&gt;
|25/sept./20 9:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XML/TEXT Designer : Problème de glyphes lors de l'utilisation d'un -layer de la commande MAPCPYSPLF&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-563&lt;br /&gt;
|15/sept./20 2:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Arret du pipeline de déploiement&lt;br /&gt;
|10.1.2&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-559&lt;br /&gt;
|14/sept./20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|caractere Thai : report IBMI-331&lt;br /&gt;
|10.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.1===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 15 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-547&lt;br /&gt;
|07/sept./20 2:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : absence des code de retour&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-546&lt;br /&gt;
|07/sept./20 2:07 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Probleme de transparence en rendu PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-544&lt;br /&gt;
|07/sept./20 11:01 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : pas de remontée des erreurs rencontrées dans les sous-workflows (exit code 0 du map_809)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-531&lt;br /&gt;
|20/août/20 10:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Le pipeline a des problèmes d'accès à Docker&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-515&lt;br /&gt;
|07/août/20 10:19 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[cicd] Probleme de dossier &amp;quot;OS&amp;quot; innexistant au moment de créer son contenu&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-503&lt;br /&gt;
|27/juil./20 5:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-502 Report Onyx 9.1 crash Designer association de projet.&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-502&lt;br /&gt;
|27/juil./20 5:02 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report Onyx 10.0 crash Designer association de projet.&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-496&lt;br /&gt;
|20/juil./20 2:54 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|mappagifs : ligne en trop&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-491&lt;br /&gt;
|16/juil./20 4:28 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS to ZPL : Dans certains cas, les zones de textes sont imprimés tout en haut de l'étiquette&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-487&lt;br /&gt;
|13/juil./20 6:12 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Plantage Map_XPS avec l'option -merge&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-483&lt;br /&gt;
|13/juil./20 3:24 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Horaire des emails incorrect&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-482&lt;br /&gt;
|13/juil./20 3:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature PDF : date de signature incorrecte&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-481&lt;br /&gt;
|13/juil./20 12:07 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : QRCode à taille fixe définie par la taille de la zone --&amp;gt; taille non précise&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-477&lt;br /&gt;
|10/juil./20 11:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps ; Broken fonts after XPS merge&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-472&lt;br /&gt;
|08/juil./20 9:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-460 (Report v10) crash en cas d'utilisation d'une variable commençant par la lettre &amp;quot;N&amp;quot; ou &amp;quot;n&amp;quot;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-466&lt;br /&gt;
|06/juil./20 9:49 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Renseigner l'échelle exacte des images QRCode&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-465&lt;br /&gt;
|06/juil./20 9:45 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Arrondir la résolution des QR code au dessus plutot qu'en dessous de la target&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-464&lt;br /&gt;
|01/juil./20 11:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workfow/rulefile : corruption des boites &amp;quot;rulefile&amp;quot; à l'enregistrement&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-462&lt;br /&gt;
|01/juil./20 11:38 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|commande map_zip : accepte en infile et inpath que les fichiers/dossiers se trouvant sur le lecteur c:&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-461&lt;br /&gt;
|01/juil./20 11:18 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Ne pas prendre FROM dans TO dans Rfc822&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-460&lt;br /&gt;
|30/juin/20 7:45 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : crash en cas d'utilisation d'une variable commençant par la lettre &amp;quot;N&amp;quot; ou &amp;quot;n&amp;quot;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-452&lt;br /&gt;
|26/juin/20 10:59 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-442 report v10 : Connect : crash à la génération&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-451&lt;br /&gt;
|26/juin/20 10:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[Designer] Crash de Designer lorsqu'on supprime un objet MAP&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-447&lt;br /&gt;
|25/juin/20 4:40 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gestion des images : Amélioration entre la preview et la composition (le 300dpi n'est plus obligatoire)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-445&lt;br /&gt;
|25/juin/20 4:35 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Taille image EMINENCE : Ajout de blanc autour de l'image&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-444&lt;br /&gt;
|25/juin/20 4:34 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Conversion : Taille de l'image EMINENCE 3x trop grande&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-443&lt;br /&gt;
|25/juin/20 4:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Suite à un correctif, la taille du QRCODE est 4x plus grand en composition qu'en preview&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-434&lt;br /&gt;
|22/juin/20 5:47 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Renommage des onglets d'encryptage de PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-429&lt;br /&gt;
|22/juin/20 11:52 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : Interprétation en ZPL du print ticket XPS du nombre de copy&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-423&lt;br /&gt;
|18/juin/20 10:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Automatisation Jira/Jenkins/Github&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-414&lt;br /&gt;
|14/juin/20 1:17 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Test lien Jira/Git&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-407&lt;br /&gt;
|11/juin/20 10:53 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;Workflow : Parsing des variables sous la forme [%xxx%] manquant dans les champs de requête &amp;quot;rulefile&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-403&lt;br /&gt;
|09/juin/20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|FromPCL to PDF : Problème de conversion&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-397&lt;br /&gt;
|05/juin/20 11:42 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Nom du setup incorrect&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-395&lt;br /&gt;
|05/juin/20 11:29 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Récupération du message d'erreur d'une BDD : message tronqué sur 255 caractères&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-393&lt;br /&gt;
|05/juin/20 11:15 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Crash map_858UCS en cas de problème d'accès à une BDD via ODBC&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-388&lt;br /&gt;
|04/juin/20 9:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Signature Numérique PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-379&lt;br /&gt;
|14/mai/20 9:31 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Image vers XPS, problème d'échelle&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-369&lt;br /&gt;
|05/mai/20 8:14 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps : Signature électronique de PDF en ligne de commande&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-363&lt;br /&gt;
|29/avr./20 6:42 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : Boite &amp;quot;FromSCS&amp;quot; à implémenter&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-360&lt;br /&gt;
|29/avr./20 10:58 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V10 : Débordement du texte de la zone de texte entre la preivew et l'impression ou le PDF&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-353&lt;br /&gt;
|22/avr./20 10:32 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF4039 - Problème d'impression PCL tronquée en letter (from postscript)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-342&lt;br /&gt;
|20/avr./20 6:08 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Gérer l'opacité en convertion PCL vers PDF (via XPS)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-324&lt;br /&gt;
|09/avr./20 4:21 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Clone queue : L'interface tourne en boucle dans le cas où on ne renseigne pas de nom de queue à créer&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-323&lt;br /&gt;
|09/avr./20 2:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash lors de la suppression d'un rectangle dans un groupe (onglet map)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-305&lt;br /&gt;
|03/avr./20 2:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Problème conversion fromPCL to XPS (et PCL, PDF)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-299&lt;br /&gt;
|01/avr./20 11:14 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Images Jpeg en Grey recompressés en BMP donc document plus lourd&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-227&lt;br /&gt;
|09/mars/20 5:15 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|ZPL to DB4 barcode 128 not correctly converted&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-224&lt;br /&gt;
|06/mars/20 12:05 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Permettre via l'interface la copie d'une queue avec ses devices associées&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-212&lt;br /&gt;
|04/mars/20 1:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Server : Avoir la possibilité de copier une queue&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-189&lt;br /&gt;
|25/févr./20 11:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Cacher les composants par défaut en mode conception&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-185&lt;br /&gt;
|21/févr./20 3:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Pouvoir masquer des des actions du menu du haut de la page (Ruban)&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-140&lt;br /&gt;
|13/févr./20 9:22 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Clone Printer&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-139&lt;br /&gt;
|13/févr./20 9:22 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer light&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-94&lt;br /&gt;
|07/janv./20 5:32 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Boite RENAME KO&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-14&lt;br /&gt;
|03/janv./20 9:44 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Changer la date sur l'écran d'accueil&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-101&lt;br /&gt;
|07/nov./19 2:56 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Commande map_xps ne créant pas les répertoires innexistants&lt;br /&gt;
|10.1.1&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-108&lt;br /&gt;
|09/oct./19 10:04 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|toPDF : Bug sur la résolution des images&lt;br /&gt;
|10.1.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.1.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 15 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Tâche&lt;br /&gt;
|WINLIN-565&lt;br /&gt;
|15/sept./20 4:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Version morte&lt;br /&gt;
|10.1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 10.0.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 01 Mars 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-486&lt;br /&gt;
|13/juil./20 3:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-464 Report 10.0. Corruption des boites &amp;quot;rulefile&amp;quot; à l'enregistrement.&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-297&lt;br /&gt;
|27/mars/20 6:58 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Canceled / Designer : Au chargement de projet, son contenu se retrouve vide&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-295&lt;br /&gt;
|27/mars/20 6:53 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Canceled / Designer : Préférences, La sauvegarde n'a aucun effet&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-283&lt;br /&gt;
|24/mars/20 11:38 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Erreur de DLL manquante à l'ouverture du programme (MSVCR120.dll)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-281&lt;br /&gt;
|20/mars/20 5:11 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Message d'erreur à l'exécution du MAPCPYSPLF&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-276&lt;br /&gt;
|17/mars/20 10:56 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3976 : ZPL to DB4 barcode 128 not correctly converted&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-273&lt;br /&gt;
|17/mars/20 10:47 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3990 : 4eme côté des rectangles ZPL non imprimés&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-267&lt;br /&gt;
|17/mars/20 10:32 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|SF3980 : Rotation des textes lors de la conversion en ZPL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-261&lt;br /&gt;
|16/mars/20 11:34 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|XPS: export Index contient le nom du infile au lieu du outfile&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-251&lt;br /&gt;
|11/mars/20 4:53 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[SF3855] Problème de taille d'images en PDF différentes de l'aperçu&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-243&lt;br /&gt;
|11/mars/20 3:51 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[SF3895] map_xps | conversion en PDF d'un fichier pcl UTF-8 contenant une image&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-242&lt;br /&gt;
|11/mars/20 1:45 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Plantage lors de l'ouverture de plusieurs générés en 9.1&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-235&lt;br /&gt;
|10/mars/20 5:55 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-234 Report correctif v10 ONYX : Problème avec une zone de type : texte Substitution&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-233&lt;br /&gt;
|10/mars/20 2:26 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Connect : Erreur lors de la preview&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-229&lt;br /&gt;
|10/mars/20 9:56 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer 10.0.0b Section Position d'une Propriété d'une zone (Mode SPLF)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-228&lt;br /&gt;
|10/mars/20 8:53 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : Crash à l'ouverture d'un projet Designer créé en 9.1.1&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-222&lt;br /&gt;
|05/mars/20 10:39 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Passage de Mapping ONYX en 64 Bits (anciennement 32 Bits)&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-218&lt;br /&gt;
|05/mars/20 9:05 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Workflow : map_809 ne tombe pas en erreur dans le cas où un boite de type CMD tombe en erreur&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-217&lt;br /&gt;
|04/mars/20 6:49 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAP_XPS : conversion PDF KO si le chemin où l'on crée le PDF n'existe pas&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-181&lt;br /&gt;
|17/févr./20 4:31 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps/M-engine segfault si conversion d'un fichier PDF&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-180&lt;br /&gt;
|17/févr./20 4:27 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps/M-engine segfault si on convertit un fichier PCL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Epic&lt;br /&gt;
|WINLIN-124&lt;br /&gt;
|13/févr./20 9:18 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|64 bits&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-109&lt;br /&gt;
|12/févr./20 9:33 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|[INTERNE SAGE] Crash MAP_XPS&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-1&lt;br /&gt;
|11/févr./20 4:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|map_xps (et M-Engine) incapables de reconnaitre ses parametres&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-69&lt;br /&gt;
|29/janv./20 12:19 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|MAPMAIL : Nouvelle gestion d'Envoi d'email (POCO) via la commande MAPMAIL&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-80&lt;br /&gt;
|03/janv./20 11:21 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Designer : vue du spool qui revient en colonne 1 quand on clique sur une zone dans un groupe&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-52&lt;br /&gt;
|17/déc./19 5:30 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Mise à jour de la lib sftp (contenue dans mapping) pour mise à niveau du protocole ssl dans Designer et Connect&lt;br /&gt;
|10.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-64&lt;br /&gt;
|05/nov./19 12:57 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Supprimer l'interface legacy de gestion des bacs de l'interface Web&lt;br /&gt;
|10.0.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Version 32 Bit==&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.9===&lt;br /&gt;
Date de sortie : 05 mars 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-690&lt;br /&gt;
|2021-02-24T17:57:27.521+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : Crash importation Connect&lt;br /&gt;
|9.2.9&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.8===&lt;br /&gt;
Date de sortie : 03 février 2021&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-660&lt;br /&gt;
|2021-01-20T09:19:06.098+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : COMPO : Crash de la composition lié à la taille d'une zone de texte associé à son contenu&lt;br /&gt;
|9.2.8&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-644&lt;br /&gt;
|2020-12-14T17:54:01.453+0100&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 : Workflow : Certains boutons de l'interface du workflow n'est pas compatible avec IE&lt;br /&gt;
|9.2.8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.7===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 08 Décembre 2020&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-634&lt;br /&gt;
|25/nov./20 5:43 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-473 Report V9 : Ajout d'une fonctionnalité à map_zip pour ne pas avoir une copie de tous les dossiers du chemin dans -infile et -inpath.&lt;br /&gt;
|9.2.7&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.6===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 24 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-631&lt;br /&gt;
|19/nov./20 11:50 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-630 Report V9 : MAP_XPS -toPDF : Mauvaise transformation en PDF de certains fichiers XPS, avec impact notamment sur certaines images dynamiques pouvant être renversées (effet miroir) après conversion en PDF&lt;br /&gt;
|9.2.6&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-619&lt;br /&gt;
|16/nov./20 11:51 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-612 Report v9 : Crash lors de la sélection rapide d'objets dans Designer&lt;br /&gt;
|9.2.6&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-611&lt;br /&gt;
|29/oct./20 10:37 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-610 Report v9 : map_xps : Correction de bugs concernant la conversion Postscript vers XPS (WINNIPEG)&lt;br /&gt;
|9.2.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.5===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 04 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-573&lt;br /&gt;
|22/sept./20 2:54 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WORKFLOW : crash sur switchfile MAP_FILE_IN / MAP_FILE_OUT dans certains cas &amp;quot;particuliers&amp;quot; liés aux box &amp;quot;Designer&amp;quot;&lt;br /&gt;
|9.2.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.4===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 03 Novembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-609&lt;br /&gt;
|27/oct./20 12:31 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-608 Report V9 : COMPO : Problème condition de &amp;quot;Dernière page&amp;quot; de Designer (mauvaise interprétation dans certains cas de la dernière page)&lt;br /&gt;
|9.2.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.3===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 28 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-605&lt;br /&gt;
|21/oct./20 5:23 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-546 Report V9 : Probleme de transparence en rendu PDF&lt;br /&gt;
|9.2.3&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-594&lt;br /&gt;
|07/oct./20 5:37 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-593 Report 9.2 : Workflow : concat folder crash avec les fichiers XPS agropithiviers&lt;br /&gt;
|9.2.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.2===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 22 Octobre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-597&lt;br /&gt;
|16/oct./20 11:24 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-588 Report V9. MAP_XPS : Problème de glyphes lors d'un -merge sur la partie XPS mergé&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-590&lt;br /&gt;
|01/oct./20 12:44 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-589 Report V9 : Problème sur la création de répertoires dynamiques à partir de valeurs d'indexes&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-581&lt;br /&gt;
|25/sept./20 10:08 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-580 report V9 : toPDF : Problème de transparence et miroir sur les images png dynamique&lt;br /&gt;
|9.2.2&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-579&lt;br /&gt;
|25/sept./20 9:52 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-578 Report V9 : XML/TEXT Designer : Problème de glyphes lors de l'utilisation d'un -layer de la commande MAPCPYSPLF&lt;br /&gt;
|9.2.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.1===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 22 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Bug&lt;br /&gt;
|WINLIN-571&lt;br /&gt;
|21/sept./20 10:17 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Problème sur les nouvelles installations : Redistribuable VS 2013 introuvable&lt;br /&gt;
|9.2.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version 9.2.0===&lt;br /&gt;
&lt;br /&gt;
Date de sortie : 11 Septembre 2020&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type de ticket&lt;br /&gt;
!Clé&lt;br /&gt;
!Création&lt;br /&gt;
!État&lt;br /&gt;
!Résumé&lt;br /&gt;
!Versions corrigées&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-564&lt;br /&gt;
|15/sept./20 3:10 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-481 Report 9 : Designer : QRCode à taille fixe définie par la taille de la zone --&amp;gt; taille non précise&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Story&lt;br /&gt;
|WINLIN-560&lt;br /&gt;
|14/sept./20 4:03 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|Report V9 Gestion des images : Amélioration entre la preview et la composition (le 300dpi n'est plus obligatoire)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-545&lt;br /&gt;
|07/sept./20 11:02 AM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-544 Report 9.2 : Workflow : pas de remontée des erreurs rencontrées dans les sous-workflows (exit code 0 du map_809)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-500&lt;br /&gt;
|27/juil./20 12:09 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-499 Report 9.x : Problème de polices lors de la concaténation de plusieurs fichiers XPS (Agropithiviers et Poujoulat)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-478&lt;br /&gt;
|10/juil./20 11:47 AM&lt;br /&gt;
|TO BE TESTED&lt;br /&gt;
|WINLIN-477 Report V9 : Broken fonts after XPS merge&lt;br /&gt;
|9.2.0&lt;br /&gt;
|-&lt;br /&gt;
|Subtask&lt;br /&gt;
|WINLIN-347&lt;br /&gt;
|21/avr./20 3:06 PM&lt;br /&gt;
|Terminé(e)&lt;br /&gt;
|WINLIN-342 Report en 9.x: Gérer l'opacité en convertion PCL vers PDF (via XPS)&lt;br /&gt;
|9.2.0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Map_xps&amp;diff=41445</id>
		<title>Map xps</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Map_xps&amp;diff=41445"/>
		<updated>2025-04-07T10:39:13Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Basic Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basic Parameters==&lt;br /&gt;
The 'map_xps' command can be used in combination with an internal command e.g. 'Mapcpyspfl'.&lt;br /&gt;
 -infile:XXX        : input file&lt;br /&gt;
 -outfile:XXX       : output file&lt;br /&gt;
 -add               : concatenates XPS files&lt;br /&gt;
 -tempfile          : creates a temporary file during merging&lt;br /&gt;
 -listResource      : lists resources in an XPS file&lt;br /&gt;
 -logfile:XXX       : sends the log to a file&lt;br /&gt;
 -pages:n-m         : selects only certain pages from the input file&lt;br /&gt;
 -changeformat:XXXX : change paper format&lt;br /&gt;
 -sort:XXX          : sorts the input file&lt;br /&gt;
 -param:XXX         : passes a parameter&lt;br /&gt;
 -set:XXX           : Print Ticket management&lt;br /&gt;
 -toPrinter:XXX     : sends output to a Windows printer&lt;br /&gt;
 -toQueue:XXX       : sends output to a Mapping printer&lt;br /&gt;
 -environment:XXX   : uses document criteria as userdata for the outputted spool file&lt;br /&gt;
 -exec:XXX          : runs a command after conversion in all cases&lt;br /&gt;
 -onError:XXX       : runs a command after conversion if an error occurred&lt;br /&gt;
 -onSuccess:XXX     : runs a command after conversion if successful&lt;br /&gt;
 -MemSpace          : used in XPS to MapDraw XML conversions to keep blank spaces in variable text zones&lt;br /&gt;
 -UCS2              : creates a MapDraw XML Unicode file&lt;br /&gt;
 -verbose           : enables verbose mode&lt;br /&gt;
&lt;br /&gt;
==Transforms==&lt;br /&gt;
 -convert required in all transforms&lt;br /&gt;
 -config:XXX XPS profile name in the file XPSConfig.conf&lt;br /&gt;
 -profile:XXX XPS profile name in the file XPSConfig.conf&lt;br /&gt;
 -fromAFP infile is AFPDS&lt;br /&gt;
 -fromESCP infile is ESCP&lt;br /&gt;
 -fromIGP infile is IGP&lt;br /&gt;
 -fromImage infile is in one of several supported image formats&lt;br /&gt;
 -fromPCL infile is PCL&lt;br /&gt;
 -fromPDF infile is PDF&lt;br /&gt;
 -fromPS infile is PostScript&lt;br /&gt;
 -fromTXT infile is TXT&lt;br /&gt;
 -fromZPL infile is ZEBRA&lt;br /&gt;
 -toAFP converts infile to AFPDS&lt;br /&gt;
 -toBMP converts infile to BMP&lt;br /&gt;
 -toDOCX converts infile to DOCX&lt;br /&gt;
 -toEPL converts infile to EPL&lt;br /&gt;
 -toESC converts infile to ESC&lt;br /&gt;
 -toESCP converts infile to ESCP&lt;br /&gt;
 -toHTML converts infile to HTML&lt;br /&gt;
 -toIGP converts infile to IGP&lt;br /&gt;
 -toJPG converts infile to JPG&lt;br /&gt;
 -toMapDraw converts infile to MapDraw&lt;br /&gt;
 -toMonarch converts infile to Monarch&lt;br /&gt;
 -toPCL converts infile to PCL&lt;br /&gt;
 -toPDF converts infile to PDF&lt;br /&gt;
 -toProPrinter converts infile to ProPrinter&lt;br /&gt;
 -toPS converts infile to PostScript&lt;br /&gt;
 -toRTF converts infile to RTF&lt;br /&gt;
 -toTEC converts infile to TEC&lt;br /&gt;
 -toTXT converts infile to TXT&lt;br /&gt;
 -toXMLDRAW converts infile to MapDraw compatible XML&lt;br /&gt;
 -toXMLPOS converts infile to XMLPOS&lt;br /&gt;
 -toXPS converts infile to XPS&lt;br /&gt;
 -toZEBRA converts infile to ZEBRA&lt;br /&gt;
&lt;br /&gt;
==E-mailing==&lt;br /&gt;
 -toMail required parameter&lt;br /&gt;
 -bcc:XXX blind carbon copy&lt;br /&gt;
 -body:XXX message body&lt;br /&gt;
 -bodyhtml:XXX message body in HTML format&lt;br /&gt;
 -cc:XXX carbon copy&lt;br /&gt;
 -domain:XXX SMTP domain&lt;br /&gt;
 -footer:XXX e-mail footer&lt;br /&gt;
 -footerhtml:XXX HTML footer&lt;br /&gt;
 -from:XXX sender&lt;br /&gt;
 -login:XXX SMTP server login&lt;br /&gt;
 -passwd:XXX SMTP server password&lt;br /&gt;
 -port:XXX SMTP server port&lt;br /&gt;
 -server:XXX SMTP server&lt;br /&gt;
 -subject:XXX e-mail subject&lt;br /&gt;
 -to:XXX recipient&lt;br /&gt;
&lt;br /&gt;
==Indexing Criteria used for Archiving==&lt;br /&gt;
 -dumpIndex lists all archiving criteria found in the file&lt;br /&gt;
 -dumpIndex:XXX lists the values of the specified criterion&lt;br /&gt;
 -extract:XXX creates a file containing the index values&lt;br /&gt;
 -filter:XXX keyword used to search index values&lt;br /&gt;
 -length:XXX length of index values to be extracted&lt;br /&gt;
 -shift:XXX skips XXX characters after the keyword&lt;br /&gt;
 -box:X,X,X,X,X searches index values by position&lt;br /&gt;
 -addCriteria:XXX adds archiving criteria&lt;br /&gt;
 -indexfile:XXX index file for third-party archiving&lt;br /&gt;
 -duplicateindex also lists the values of criterion present more than once&lt;br /&gt;
 -exportemptyindex writes indexes, even those with no set value&lt;br /&gt;
&lt;br /&gt;
==Image Processing==&lt;br /&gt;
 -bpp:XXX bits per pixel&lt;br /&gt;
 -FitPage fit to page&lt;br /&gt;
 -Orientation:XXX angle in degrees&lt;br /&gt;
 -sizeX:XXX horizontal image size for image rendering&lt;br /&gt;
 -sizeY:XXX vertical image size for image rendering&lt;br /&gt;
&lt;br /&gt;
==Image Raster==&lt;br /&gt;
 -param:RasterCompressionMethod=OPTION, with OPTION (not case-sensitive):&lt;br /&gt;
 -RAW      : No optimization, no compression&lt;br /&gt;
 -RLE      : Run Length Encoding mode. Correct compression with images using a high rate of same colors&lt;br /&gt;
 -TIFF     : Enhanced RLE mode. Combination of raw and rle&lt;br /&gt;
 -DeltaRow : Processing by comparing differences between lines. Optimal method for most cases&lt;br /&gt;
 -Adaptive : Adaptive mode. This algorithm detects the best encoding method&lt;br /&gt;
 -Dynamic  : Enhanced Adaptive mode, for large images&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=XPSConfig.conf_exemple_AS400_avec_bacs&amp;diff=41444</id>
		<title>XPSConfig.conf exemple AS400 avec bacs</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=XPSConfig.conf_exemple_AS400_avec_bacs&amp;diff=41444"/>
		<updated>2025-03-20T08:11:36Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note : Encodage ASCII sur l'IFS&lt;br /&gt;
 &amp;lt;xpsconfig&amp;gt;&lt;br /&gt;
   &amp;lt;xps&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;*XPS&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_color&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;PCL5 color&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;ON&amp;lt;/color&amp;gt;&lt;br /&gt;
   &amp;lt;/pcl_color&amp;gt;&lt;br /&gt;
   &amp;lt;afp_037&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS NB&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;037&amp;lt;/codepage&amp;gt;&lt;br /&gt;
   &amp;lt;/afp_037&amp;gt;&lt;br /&gt;
   &amp;lt;afp_1147&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS NB&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1147&amp;lt;/codepage&amp;gt;&lt;br /&gt;
   &amp;lt;/afp_1147&amp;gt;&lt;br /&gt;
   &amp;lt;afp_1200&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS NB&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1200&amp;lt;/codepage&amp;gt;&lt;br /&gt;
   &amp;lt;/afp_1200&amp;gt;&lt;br /&gt;
   &amp;lt;afp_0&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS NB&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;0&amp;lt;/codepage&amp;gt;&lt;br /&gt;
   &amp;lt;/afp_0&amp;gt;&lt;br /&gt;
   &amp;lt;PCL_NB&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;PCL5 BW&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_NB&amp;gt;&lt;br /&gt;
   &amp;lt;zebradft&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;Zebra&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;ZEBRA&amp;lt;/language&amp;gt;&lt;br /&gt;
   &amp;lt;/zebradft&amp;gt;&lt;br /&gt;
   &amp;lt;zebra&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;Zebra&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;ZEBRA&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;resolution&amp;gt;300&amp;lt;/resolution&amp;gt;&lt;br /&gt;
     &amp;lt;fonts&amp;gt;&lt;br /&gt;
     &amp;lt;/fonts&amp;gt;&lt;br /&gt;
     &amp;lt;barcode&amp;gt;OFF&amp;lt;/barcode&amp;gt;&lt;br /&gt;
     &amp;lt;barcodes&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;80&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;56&amp;quot; bcheight=&amp;quot;200&amp;quot; bcwidth=&amp;quot;2,2.0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;80&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;54&amp;quot; bcheight=&amp;quot;250&amp;quot; bcwidth=&amp;quot;3,2.1&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;80&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;55&amp;quot; bcheight=&amp;quot;150&amp;quot; bcwidth=&amp;quot;4,2.2&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;80&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;57&amp;quot; bcheight=&amp;quot;100&amp;quot; bcwidth=&amp;quot;5,2.3&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;80&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;58&amp;quot; bcheight=&amp;quot;50&amp;quot; bcwidth=&amp;quot;1,2.4&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;barcode type=&amp;quot;20&amp;quot; height=&amp;quot;100&amp;quot; size=&amp;quot;20&amp;quot; bcheight=&amp;quot;60&amp;quot; bcwidth=&amp;quot;2,2.9&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;/barcodes&amp;gt;&lt;br /&gt;
   &amp;lt;/zebra&amp;gt;&lt;br /&gt;
   &amp;lt;afp_color&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS color&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;ON&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;037&amp;lt;/codepage&amp;gt;&lt;br /&gt;
   &amp;lt;/afp_color&amp;gt;&lt;br /&gt;
   &amp;lt;hp3800&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;hp3800&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;inputbin&amp;gt;&lt;br /&gt;
       &amp;lt;bin from=&amp;quot;1&amp;quot; to=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;bin from=&amp;quot;2&amp;quot; to=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;bin from=&amp;quot;3&amp;quot; to=&amp;quot;5&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;/inputbin&amp;gt;&lt;br /&gt;
     &amp;lt;outputbin&amp;gt;&lt;br /&gt;
       &amp;lt;bin from=&amp;quot;5&amp;quot; to=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;bin from=&amp;quot;7&amp;quot; to=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;/outputbin&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;ON&amp;lt;/color&amp;gt;&lt;br /&gt;
   &amp;lt;/hp3800&amp;gt;&lt;br /&gt;
   &amp;lt;bmp&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;Image Bitmap&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;BMP&amp;lt;/language&amp;gt;&lt;br /&gt;
   &amp;lt;/bmp&amp;gt;&lt;br /&gt;
   &amp;lt;jpeg&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;Image jpeg&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;image&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;format&amp;gt;jpg&amp;lt;/format&amp;gt;&lt;br /&gt;
   &amp;lt;/jpeg&amp;gt;&lt;br /&gt;
   &amp;lt;tiff&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;Image tiff&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;image&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;format&amp;gt;tif&amp;lt;/format&amp;gt;&lt;br /&gt;
   &amp;lt;/tiff&amp;gt;&lt;br /&gt;
   &amp;lt;pdf&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;/pdf&amp;gt;&lt;br /&gt;
   &amp;lt;pdf1&amp;gt;	&lt;br /&gt;
     &amp;lt;label&amp;gt;PDF sans calques&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;PDF&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;layer&amp;gt;off&amp;lt;/layer&amp;gt;&lt;br /&gt;
     &amp;lt;matrix&amp;gt;off&amp;lt;/matrix&amp;gt;	&lt;br /&gt;
   &amp;lt;/pdf1&amp;gt;&lt;br /&gt;
   &amp;lt;afpds6500ar&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;label&amp;gt;AFPDS 6500&amp;lt;/label&amp;gt;&lt;br /&gt;
     &amp;lt;fonts&amp;gt;&lt;br /&gt;
     &amp;lt;/fonts&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1147&amp;lt;/codepage&amp;gt;&lt;br /&gt;
     &amp;lt;dotmatrix&amp;gt;on&amp;lt;/dotmatrix&amp;gt;&lt;br /&gt;
     &amp;lt;embeddedfont&amp;gt;no&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
   &amp;lt;/afpds6500ar&amp;gt;&lt;br /&gt;
   &amp;lt;afpds6500&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;fonts&amp;gt;&lt;br /&gt;
     &amp;lt;/fonts&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1147&amp;lt;/codepage&amp;gt;&lt;br /&gt;
     &amp;lt;dotmatrix&amp;gt;on&amp;lt;/dotmatrix&amp;gt;&lt;br /&gt;
     &amp;lt;embeddedfont&amp;gt;no&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
   &amp;lt;/afpds6500&amp;gt;&lt;br /&gt;
   &amp;lt;afpdsmatrix&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;fonts&amp;gt;  &lt;br /&gt;
     &amp;lt;/fonts&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1147&amp;lt;/codepage&amp;gt;&lt;br /&gt;
     &amp;lt;dotmatrix&amp;gt;on&amp;lt;/dotmatrix&amp;gt;&lt;br /&gt;
     &amp;lt;embeddedfont&amp;gt;no&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
   &amp;lt;/afpdsmatrix&amp;gt;&lt;br /&gt;
   &amp;lt;afpdsmatrixsav&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;AFPDS&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;fonts&amp;gt;  &lt;br /&gt;
     &amp;lt;/fonts&amp;gt;&lt;br /&gt;
     &amp;lt;color&amp;gt;OFF&amp;lt;/color&amp;gt;&lt;br /&gt;
     &amp;lt;codepage&amp;gt;1147&amp;lt;/codepage&amp;gt;&lt;br /&gt;
     &amp;lt;dotmatrix&amp;gt;on&amp;lt;/dotmatrix&amp;gt;&lt;br /&gt;
     &amp;lt;embeddedfont&amp;gt;no&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
   &amp;lt;/afpdsmatrixsav&amp;gt;&lt;br /&gt;
   &amp;lt;igp&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;IGP&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;image&amp;gt;PCX&amp;lt;/image&amp;gt;&lt;br /&gt;
     &amp;lt;resolution&amp;gt;240&amp;lt;/resolution&amp;gt;&lt;br /&gt;
     &amp;lt;embeddedfont&amp;gt;OFF&amp;lt;/embeddedfont&amp;gt;&lt;br /&gt;
   &amp;lt;/igp&amp;gt;&lt;br /&gt;
   &amp;lt;4247ESCP&amp;gt;&lt;br /&gt;
     &amp;lt;language&amp;gt;ESCP&amp;lt;/language&amp;gt;&lt;br /&gt;
     &amp;lt;version&amp;gt;EPSONFX&amp;lt;/version&amp;gt;&lt;br /&gt;
     &amp;lt;model&amp;gt;INFOPRINT_XL&amp;lt;/model&amp;gt;&lt;br /&gt;
   &amp;lt;/4247ESCP&amp;gt;&lt;br /&gt;
   &amp;lt;email&amp;gt;&lt;br /&gt;
     &amp;lt;from&amp;gt;etassaert@mappingsuite.com&amp;lt;/from&amp;gt;&lt;br /&gt;
     &amp;lt;server&amp;gt;192.168.1.2&amp;lt;/server&amp;gt;&lt;br /&gt;
     &amp;lt;domain&amp;gt;mapping400.local&amp;lt;/domain&amp;gt;&lt;br /&gt;
     &amp;lt;bodyhtml&amp;gt;FILE:c:\trash\bodyhtml.html&amp;lt;/bodyhtml&amp;gt;&lt;br /&gt;
   &amp;lt;/email&amp;gt;&lt;br /&gt;
 &amp;lt;/xpsconfig&amp;gt;&lt;br /&gt;
 &amp;lt;font name=&amp;quot;Arial&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; codeFont=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;font name=&amp;quot;Arial&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;1&amp;quot; codeFont=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-A BT&amp;quot; fgid=&amp;quot;13&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-B BT&amp;quot; fgid=&amp;quot;3&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;26&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;28&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;314&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;87&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;110&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;109&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;204&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;207&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;208&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;222&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;220&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;217&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;400&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;404&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;408&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Arial&amp;quot; fgid=&amp;quot;258&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Arial&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;295&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Arial&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;296&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;11&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;46&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;18&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;85&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;108&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;92&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;223&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;214&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;215&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essai&amp;quot; fgid=&amp;quot;160&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essai&amp;quot; fgid=&amp;quot;163&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essai&amp;quot; fgid=&amp;quot;162&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-A&amp;quot; fgid=&amp;quot;13&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-B&amp;quot; fgid=&amp;quot;3&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;26&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;28&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;314&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;87&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;110&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;109&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;204&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;207&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;208&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;222&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;220&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;217&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;400&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;404&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;408&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;258&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Gothic&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;295&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Gothic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;296&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;11&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;46&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;18&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;85&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;108&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;92&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;214&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;223&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;215&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;160&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;163&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;PSM&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;162&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Delegate&amp;quot; fgid=&amp;quot;2&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-B&amp;quot; fgid=&amp;quot;3&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Scribe/Symbol&amp;quot; fgid=&amp;quot;8&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Cyrillic 22&amp;quot; fgid=&amp;quot;10&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;11&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;12&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Artisan&amp;quot; fgid=&amp;quot;13&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;18&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-A&amp;quot; fgid=&amp;quot;19&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Pica&amp;quot; fgid=&amp;quot;20&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;21&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Presentor&amp;quot; fgid=&amp;quot;25&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;26&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;30&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;31&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;36&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;38&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;39&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;40&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Roman Text&amp;quot; fgid=&amp;quot;41&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;42&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;43&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Katakana Gothic&amp;quot; fgid=&amp;quot;44&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;46&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;49&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;50&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;51&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;52&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Aviv Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;55&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;61&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;62&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;63&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;64&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;66&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;68&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;69&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;70&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;71&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;72&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;74&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;75&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;APL&amp;quot; fgid=&amp;quot;76&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;78&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;80&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Script&amp;quot; fgid=&amp;quot;84&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;85&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;86&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;87&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Light Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;91&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;92&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Adjudant&amp;quot; fgid=&amp;quot;95&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Old World&amp;quot; fgid=&amp;quot;96&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;98&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;99&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;101&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Aviv Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;102&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;103&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;109&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;110&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;111&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;112&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;154&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Boldface Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;155&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Title&amp;quot; fgid=&amp;quot;157&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Modern&amp;quot; fgid=&amp;quot;158&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Boldface&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;159&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;160&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;162&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;163&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;164&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;167&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;168&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;173&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;174&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Document&amp;quot; fgid=&amp;quot;175&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;178&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;179&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;180&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Barak Mixed Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;181&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;182&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;183&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman&amp;quot; fgid=&amp;quot;186&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;187&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;188&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;189&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry&amp;quot; fgid=&amp;quot;190&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;191&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;194&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;195&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Data 1&amp;quot; fgid=&amp;quot;203&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;204&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;205&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;211&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;212&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;221&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;222&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;223&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;225&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;226&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;229&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;230&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;232&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Matrix Courier&amp;quot; fgid=&amp;quot;233&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;234&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Courier Double Wide&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;244&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Courier Bold Double Wide&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;245&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;247&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;248&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;249&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;252&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;253&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;254&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;255&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;256&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;258&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;259&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;279&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Gothic Text&amp;quot; fgid=&amp;quot;281&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;282&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;283&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.80&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;285&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.44&amp;quot; name=&amp;quot;Gothic Text&amp;quot; fgid=&amp;quot;290&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;15.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;434&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;20.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;435&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.44&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;751&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;752&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;753&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;754&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;755&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;756&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;757&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;758&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;759&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;3.33&amp;quot; name=&amp;quot;Times Roman&amp;quot; fgid=&amp;quot;760&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;761&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Times Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;762&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;763&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Times Roman Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;764&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;765&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;1051&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1053&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;1056&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;1351&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1653&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1803&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;2103&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Delegate&amp;quot; fgid=&amp;quot;2&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-B&amp;quot; fgid=&amp;quot;3&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Scribe/Symbol&amp;quot; fgid=&amp;quot;8&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Cyrillic 22&amp;quot; fgid=&amp;quot;10&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;11&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;12&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Artisan&amp;quot; fgid=&amp;quot;13&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;18&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;OCR-A&amp;quot; fgid=&amp;quot;19&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Pica&amp;quot; fgid=&amp;quot;20&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;21&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Presentor&amp;quot; fgid=&amp;quot;25&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;26&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;30&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;31&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;36&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;38&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;39&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;40&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Roman Text&amp;quot; fgid=&amp;quot;41&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;42&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;43&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Katakana Gothic&amp;quot; fgid=&amp;quot;44&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;46&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;49&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;50&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;51&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;52&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Aviv Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;55&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;61&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;62&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;63&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Nasseem Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;64&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;12.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;66&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;68&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;69&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;70&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;71&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;72&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;74&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;75&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;APL&amp;quot; fgid=&amp;quot;76&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;78&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;80&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Script&amp;quot; fgid=&amp;quot;84&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;85&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;86&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;87&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Light Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;91&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Courier Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;92&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Adjudant&amp;quot; fgid=&amp;quot;95&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Old World&amp;quot; fgid=&amp;quot;96&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;98&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;99&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;101&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Aviv Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;102&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;103&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;109&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Letter Gothic Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;110&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;111&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;112&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;154&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Boldface Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;155&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Title&amp;quot; fgid=&amp;quot;157&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Modern&amp;quot; fgid=&amp;quot;158&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Boldface&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;159&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;160&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;162&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;163&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;164&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;167&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;168&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Essay&amp;quot; fgid=&amp;quot;173&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;174&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Document&amp;quot; fgid=&amp;quot;175&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;178&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;179&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;180&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Barak Mixed Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;181&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Barak&amp;quot; fgid=&amp;quot;182&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Barak Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;183&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman&amp;quot; fgid=&amp;quot;186&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;187&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;188&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Press Roman Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;189&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry&amp;quot; fgid=&amp;quot;190&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;191&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;194&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Foundry Italic Bold&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;195&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Data 1&amp;quot; fgid=&amp;quot;203&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;204&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;205&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;211&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;212&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;221&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;222&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;223&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Symbol&amp;quot; fgid=&amp;quot;225&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;226&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Serif&amp;quot; fgid=&amp;quot;229&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Gothic&amp;quot; fgid=&amp;quot;230&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;232&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Matrix Courier&amp;quot; fgid=&amp;quot;233&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;234&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Courier Double Wide&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;244&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;24.00&amp;quot; name=&amp;quot;Courier Bold Double Wide&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;245&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Shalom Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;247&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Shalom&amp;quot; fgid=&amp;quot;248&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Katakana&amp;quot; fgid=&amp;quot;249&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;252&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;253&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Courier New&amp;quot; fgid=&amp;quot;254&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;255&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Prestige&amp;quot; fgid=&amp;quot;256&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;258&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Matrix Gothic&amp;quot; fgid=&amp;quot;259&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;7.00&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;279&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Gothic Text&amp;quot; fgid=&amp;quot;281&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Aviv&amp;quot; fgid=&amp;quot;282&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.00&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;283&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.80&amp;quot; name=&amp;quot;Letter Gothic&amp;quot; fgid=&amp;quot;285&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.44&amp;quot; name=&amp;quot;Gothic Text&amp;quot; fgid=&amp;quot;290&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;15.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;434&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;20.00&amp;quot; name=&amp;quot;Orator Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;435&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;4.44&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;751&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem&amp;quot; fgid=&amp;quot;752&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;753&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;754&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Nasseem Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;755&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;756&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;757&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;758&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Nasseem Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;759&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;3.33&amp;quot; name=&amp;quot;Times Roman&amp;quot; fgid=&amp;quot;760&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;761&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;8.00&amp;quot; name=&amp;quot;Times Roman Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;762&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;763&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Times Roman Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;764&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Times Roman Bold Italic&amp;quot; italic=&amp;quot;1&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;765&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;1051&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1053&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;5.71&amp;quot; name=&amp;quot;Sonoran Serif Italic&amp;quot; italic=&amp;quot;1&amp;quot; fgid=&amp;quot;1056&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;6.67&amp;quot; name=&amp;quot;Sonoran Serif&amp;quot; fgid=&amp;quot;1351&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;9.23&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1653&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;10.00&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;1803&amp;quot; /&amp;gt;&amp;lt;font size=&amp;quot;13.33&amp;quot; name=&amp;quot;Sonoran Serif Bold&amp;quot; bold=&amp;quot;1&amp;quot; fgid=&amp;quot;2103&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
  [[Category:AS400]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_IBM_i&amp;diff=35686</id>
		<title>Versions Mapping Suite sur IBM i</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Versions_Mapping_Suite_sur_IBM_i&amp;diff=35686"/>
		<updated>2024-06-27T14:14:29Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Versions_Mapping_Suite_sur_IBMI-i|Changelog détaillées des versions Mapping sur plateforme IBMI-i (OPALE)]]==&lt;br /&gt;
&lt;br /&gt;
====Mapping 7.1==== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Date de sortie : 2012&amp;lt;br&amp;gt;&lt;br /&gt;
OS compatibles : IBM i 5.4, 6.1, 7.1&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de commercialisation : 31/12/2018&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de support : 31/12/2019&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Nouveautés :&amp;lt;br&amp;gt; &lt;br /&gt;
* Format pivot XPS&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mapping 7.2==== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Date de sortie : 2014&amp;lt;br&amp;gt;&lt;br /&gt;
OS compatibles : IBM i 7.1, 7.2, 7.3&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de commercialisation : 31/12/2019&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de support : 31/12/2020&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Nouveautés :&amp;lt;br&amp;gt;&lt;br /&gt;
* Menus de style &amp;quot;Ruban Microsoft Office&amp;quot; pour Designer et Connect&lt;br /&gt;
* Renommage des applications principales&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mapping OPALE 10.0==== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Date de sortie : 2018&amp;lt;br&amp;gt;&lt;br /&gt;
OS compatibles : IBM i 7.2, 7.3, 7.4&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de commercialisation : Non définie&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de support : Non définie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
Nouveautés :&amp;lt;br&amp;gt;&lt;br /&gt;
* Compatibilité gamme de processeurs Power 9&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Compilation en niveau de programmes V7&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
* Prise en charge du langage Intermec IPL en entrée&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Refonte des écrans IBM i : Mise aux normes des couleurs, ajout de barres de défilement, touches de fonctions cliquables&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* Ecran de recherche et de tri des formats et composants Mapping&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
* Ecran de recherche et de tri des fonds de page, polices et logos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
* [[OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL|Envoi d'e-mail natif avec corps HTML et pièce-jointe PDF]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* E-mail : Nombre de destinataires élargi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* [[OPALE:10.0:Dématérialisation_avec_eDoc|Connecteur vers portail gouvernemental Chorus Pro pour les entreprises travaillant avec l'administration française]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
* Composition : Ajout d'instructions spécifiques dans le langage d'impression cible&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
* Outil de personnalisation des libellés pour une gestion simplifiée de la traduction des menus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
* Compilation en niveau de programmes V7 permettant de bénéficier des avantages des dernières bibliothèques système&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
* Contrôles relatifs à la suppression d’objets avec un message informant du nombre de formats utilisant un objet et interdisant sa suppression&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
* Fiabilisation de la gestion des ressources : mise à jour des liens formats / objets lors d’une suppression, réparation automatique de la table des liens&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
* Fiabilisation de la copie de formats entre bibliothèques&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
* En Zebra, fiabilisation de la gestion des codes-barres FNC / GS1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
* Amélioration de la sécurité, OPALE n’est pas compilée avec les droits QSECOFR, ce qui nous met à l’abri d’éventuels problèmes d’élévations de droits utilisateur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
* Industrialisation : banc de tests automatiques uniquement à partir d’Opale&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mapping OPALE 10.1==== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
Date de sortie : mars 2019&amp;lt;br&amp;gt;&lt;br /&gt;
OS compatibles : IBM i 7.2, 7.3, 7.4&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de commercialisation : Non définie&amp;lt;br&amp;gt;&lt;br /&gt;
Fin de support : Non définie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
Nouveautés :&amp;lt;br&amp;gt;&lt;br /&gt;
* Automatisation de la duplication d'environnement Mapping&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
* Possibilité de lister tous les formats Designer qui utilisent une ressource donnée (fond de page, police...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
* Ajout de colonnes dans l'écran des relations spools/actions :&lt;br /&gt;
::- Format Designer&lt;br /&gt;
::- Séquence&lt;br /&gt;
::- Type de traitement&lt;br /&gt;
::- Suppression&lt;br /&gt;
::- Conservation&lt;br /&gt;
::- Envoi des polices&lt;br /&gt;
::- Envoi des fonds de page&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
* Possibilité de récupérer une valeur dans un spool afin de l'utiliser dans les règles&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
* Vérification d'intégrité de la liste des objets (lstobj.txt) lors de l'importation de nouveaux formats Designer et à la demande.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
* Si un projet Designer utilise des composants, ces derniers ne seront plus visibles par défaut en mode conception de la vue dynamique (onglet Map). Il sera néanmoins possible de les afficher à la demande.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
* Ajout de l'option &amp;quot;R&amp;quot; pour rechercher une ligne dans l'écran de paramétrage des imprimantes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Versions ultérieures====&lt;br /&gt;
Suite du détail des modifications pour les versions supérieures :&lt;br /&gt;
&lt;br /&gt;
[[Versions_Mapping_Suite_sur_IBMI-i]]&lt;br /&gt;
&lt;br /&gt;
==Roadmap== &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
* PDF/UA (Universal Accessibility) en sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
* Norme PDF 1.7 en sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
* PDF interactif en sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
* Codes-barres AZTEC&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Fonctionnement_des_groupes&amp;diff=35606</id>
		<title>ONYX:9.0:Utilisation:Fonctionnement des groupes</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Fonctionnement_des_groupes&amp;diff=35606"/>
		<updated>2024-05-02T16:27:53Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Préambule= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Cette documentation décrit le fonctionnement des groupes du module Designer de la suite Mapping.&lt;br /&gt;
Celle-ci est un prérequis à la compréhension de la documentation sur la création de tableaux dynamiques sur Designer Onyx 9.x ou Opale 10.x.&lt;br /&gt;
&lt;br /&gt;
=Généralités= &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Qu'est ce qu'un groupe== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Un groupe dans Designer est un bloc '''traitant''' de façon séquentielle plusieurs lignes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Il existe 2 types de données en entrée de Designer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
#Texte paginé&lt;br /&gt;
#:En mode texte paginé, celui-ci '''traitera''' le contenu du texte paginé d'un numéro de ligne jusqu'à un autre numéro de ligne. (ou d'une ligne respectant telle condition jusqu'à la prochaine ligne respectant une autre condition).&lt;br /&gt;
#XML&lt;br /&gt;
#:En mode XML, ce groupe '''traitera''' toutes les lignes (ligne de type '''&amp;lt;line name=&amp;quot;XX&amp;quot;&amp;gt;&amp;lt;/line&amp;gt;''')qui lui appartiendra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Le verbe '''traiter''' est bien utilisé et non le verbe afficher ou imprimer. Car le groupe va parser toutes les lignes qui lui appartient, et pour chacune d'elle et de façon séquentielle, va chercher sa condition de ligne (ou type de ligne) et va exécuter tous les objets appartenant à cette condition. Si tel est le cas, ces objets seront exécutés afin de s'afficher. (Ligne, zone de texte, zone affichant des données du fichier d'entrée, etc)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Si le groupe est paramétré en tant que Condition exclusive, alors la première condition trouvée va exécuter ses objets et les autres conditions ne le seront pas.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
Par contre le cas échéant, si le groupe est paramétré en tant que Condition non exclusive, alors toutes les conditions qui s'appliquent seront exécutées avec évidement tous leurs objets associés.&lt;br /&gt;
&lt;br /&gt;
==Vocabulaire== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
'''Baseline'''         : Ligne servant de référence pour le positionnement des objets du groupe.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;remarque&amp;lt;/u&amp;gt; : Cette ligne de référence se déplace vers le bas à chaque exécution d'une nouvelle ligne, dans l'ordre suivant :	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Déplacement de &amp;quot;espacement avant&amp;quot;&lt;br /&gt;
#Traitement de chaque objet de la ligne&lt;br /&gt;
#Déplacement de &amp;quot;espacement après&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
'''Espacement avant''' : Espace alloué à la ligne écrite au dessus de la baseline&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Espacement après''' : Espace alloué à la ligne écrite au dessous de la baseline&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Espace de travail''' : Espace alloué à la ligne entière : Soit Espacement avant + Espacement après&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contenu d'un groupe== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
===En mode texte paginé===&lt;br /&gt;
Voici l'exemple d'une contenu d'un groupe. Le groupe traitera le contenu de la page de la ligne 1 à la ligne 10.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 1.jpg|néant|vignette|521x521px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Pour revenir aux conditions de ligne ou types de ligne, on peut vouloir traiter la ligne première ligne MAPPING SUITE différement. A ce moment là, on créerait un type de ligne qui serait vrai uniquement sur cette première ligne. (Par exemple : Si il y a le mot MAPPING SUITE sur ma ligne ou alors simplement en utilisant l'opérateur &amp;quot;première ligne&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===En mode XML=== &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Voici l'exemple d'un groupe en XML.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
 &amp;lt;group name=&amp;quot;MonGroupe&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;line name=&amp;quot;MaLigne1&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;MAPPING SUITE&amp;lt;/field&amp;gt;&lt;br /&gt;
   &amp;lt;/line&amp;gt;&lt;br /&gt;
   &amp;lt;line name=&amp;quot;MaLigne2&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;SAS au capital de 1 000 000 €uros&amp;lt;/field&amp;gt;&lt;br /&gt;
   &amp;lt;/line&amp;gt;&lt;br /&gt;
   &amp;lt;line name=&amp;quot;MaLigne3&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;18 Allée du Chateau blanc&amp;lt;/field&amp;gt;&lt;br /&gt;
   &amp;lt;/line&amp;gt;&lt;br /&gt;
   &amp;lt;line name=&amp;quot;MaLigne4&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;59290 WASQUEHAL&amp;lt;/field&amp;gt;&lt;br /&gt;
   &amp;lt;/line&amp;gt;&lt;br /&gt;
  &amp;lt;/group&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Dans ce cas là, si on souhaite traiter la ligne MAPPING SUITE de façon différente, il faudra créer une condition de ligne &amp;quot;Si le nom de ma ligne est MaLigne1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Fonctionnement d'un groupe= &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
==Généralités==&lt;br /&gt;
Comme nous l'avons vu précédemment, les lignes d'un groupe sont séquentiellement balayées et les objets qui y sont associés sont exécutés.&lt;br /&gt;
De ce fait, le résultat de l'exécution d'un groupe est généralement une suite de lignes. (avec pour contenu leurs objets associés : Ligne, texte, rectangle par exemple)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
L'espacement entre les différentes lignes du groupe est primordial. Si cet espacement est égal à 0, alors toutes les lignes du groupe seront superposées les unes sur les autres.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Cet espacement est paramétrable et est porté non pas par l'objet mais sur le type de ligne (condition) associé à cet objet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Nous parlons alors d''''espacement avant''' et '''espacement après'''.&lt;br /&gt;
&lt;br /&gt;
A noter que par défaut, une nouvelle ligne est créée avec les paramètres suivants : '''esp. avant''' = 0 et '''esp. après''' = 0,42. Il est très fortement recommandé d'intervertir ces 2 valeurs afin que la ligne spécifie son propre espacement et non l'espacement de la ligne suivante.&lt;br /&gt;
&lt;br /&gt;
==Schéma explicatif== &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Le schéma ci-dessous explique la notion de baseline, lignes et espace de travail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 22.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Nous pouvons bien voir que l'espace entre deux nouvelles lignes du groupe est bien : Espacement avant + Espacement après (qui correspond à un espace de travail)&lt;br /&gt;
&lt;br /&gt;
==Positionnement des différents objets par rapport à la baseline== &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
Le positionnement des différents objets par rapport à la baseline n'est pas toujours le même. &amp;lt;br&amp;gt;&lt;br /&gt;
Afin de bien maîtriser la conception des maquettes Designer, il est très important de bien les comprendre. Cela s'avèrera très utile entres autres lors de la création de tableaux dynamiques.&lt;br /&gt;
&lt;br /&gt;
===Zone bleue Designer=== &amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_6.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
Le texte se positionne sur la ligne basse de la zone&lt;br /&gt;
&lt;br /&gt;
===Ligne horizontale=== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_3.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
La ligne horizontale se positionne sur la baseline.&lt;br /&gt;
&lt;br /&gt;
===Ligne verticale=== &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_4.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
Le haut de la ligne verticale se positionne sous la baseline.&lt;br /&gt;
&lt;br /&gt;
===Rectangle=== &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_5.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
Le rectangle se positionne sur la baseline.&lt;br /&gt;
&lt;br /&gt;
===Image ou code barre 2D=== &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_7.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
L'image se positionne sous la baseline (par conséquent sous la zone bleue dessinée).&lt;br /&gt;
&lt;br /&gt;
===Code-barres 1D=== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_8.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
Le code-barre 1D se positionne sur la baseline (il se comporte comme un texte).&lt;br /&gt;
&lt;br /&gt;
==Traitement des lignes== &amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Dans la liste des objets de Designer nous retrouvons la liste de tous les objets de la maquette (Onglet MAP ou DRAW).&lt;br /&gt;
L'ordre d’exécution des groupes et types de lignes (conditions) dans les groupes est donné par cette liste : en effet, les différents types de lignes (conditions) sont traités dans l'ordre d'apparition dans  la liste.&lt;br /&gt;
Dans notre exemple ci-dessous, le type de ligne (condition) '''RED''' sera vérifié avant le type de ligne '''NOT_BLANK'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
Les objets hors groupes sont exécutés dans l'ordre suivant :&lt;br /&gt;
#Zone (hors groupe)&lt;br /&gt;
#Groupes&lt;br /&gt;
#Zones de texte&lt;br /&gt;
#Graphiques&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Prenons pour exemple la liste des objets suivants :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 9.jpg|néant|vignette|521x521px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Nous pouvons voir dans cet exemple que nous avons 4 zones qui sont hors groupe (FAC#, DATEFAC, PAGE# et COM#).&lt;br /&gt;
Nous avons également un groupe (Ma) ayant 2 conditions (RED et NOT_BLANK) chacune avec un objet (une zone affichant le contenu de la ligne).&lt;br /&gt;
Dans cette documentation, nous allons nous focaliser sur ce groupe (Ma)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Le groupe traitera les lignes de la façon suivante :&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe analyse la ligne en cours en vérifiant si celle-ci répond aux conditions du premier type de ligne. (Condition RED)&lt;br /&gt;
#: OUI --&amp;gt; '''Passage au point 2'''&lt;br /&gt;
#: NON --&amp;gt; Le groupe vérifie si son prochain type de ligne (condition) répond à cette ligne (Type de ligne NOT_BLANK)&lt;br /&gt;
#:: OUI --&amp;gt; '''Passage au point 2'''&lt;br /&gt;
#::NON --&amp;gt; Le groupe vérifie si son prochain type de ligne (condition) répond à cette ligne etc &amp;lt;/span&amp;gt;&lt;br /&gt;
#::: Si plus de type de ligne (condition) personnalisé présente, alors le type de ligne AUCUNE est exécuté (Type de ligne toujours présente et vrai). Passage au point 2&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Vérification de la présence d'un objet dans ce type de ligne (condition)&lt;br /&gt;
#: OUI --&amp;gt; Passage au point 3&lt;br /&gt;
#: NON --&amp;gt; '''Passage au point 6'''&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Déplacement du curseur vers le bas de ESPACEMENT AVANT du type de ligne (condition) trouvé&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe exécute tous les objets se trouvant sous elle (Dans notre exemple, ADRMAPROUG pour la condition RED OU ADRMAPPING pour la condition NOT_BLANK) ou aucun objet pour le type de ligne AUCUNE&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Déplacement du curseur de ESPACEMENT APRES de ce type de ligne (condition).&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe passe à la prochaine ligne afin de la traiter. '''Passage au point 1'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Ce traitement se répète pour toutes les lignes du groupe.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Le groupe peut être de deux types&amp;lt;/u&amp;gt; :&lt;br /&gt;
#'''Condition Exclusives''' : Dans le traitement décrit ci-dessous, le premier type de ligne (condition) qui est vrai sera exécutée. Designer ne vérifiera pas les autres les types de ligne (conditions). (Du coup l'ordre des conditions dans la liste des objets est très important. Dans notre cas le type de ligne RED sera vérifié avant NOT_BLANK)&lt;br /&gt;
#'''Condition non Exclusives''' : Dans les groupes à conditions non Exclusives, Designer vérifiera tous les types de ligne du groupe et exécutera tous ce qui sont vrai. (Type de ligne AUCUNE inclus)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Il est possible de changer l'ordre d'exécution des types de ligne. Pour ce faire, il faut sélectionner le type de ligne à modifier et le monter ou descendre avec '''les flèches du haut ou du bas''' présentent dans la fenêtre de la liste des objets.&lt;br /&gt;
&lt;br /&gt;
=Exemples= &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
==Affichage simple de plusieurs lignes==&lt;br /&gt;
La combinaison d'un groupe et d'une zone à l'intérieur de ce groupe permet l'affichage de plusieurs lignes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; : Condition exclusive, Espacement avant du type de ligne AUCUNE : 0.60cm, Espacement après du type de ligne AUCUNE : 0cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 10.jpg|néant|vignette|950x800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
En suivant la procédure de traitement expliquée précédemment, la zone ADRMAPPING ayant pour type de ligne AUCUNE (NONE) va être exécuté sur toutes les lignes du groupe. L'espacement avant du type de ligne aucune étant de 0.60cm, le groupe va alors :&lt;br /&gt;
# Vérification pour la ligne en cours que le type de ligne (condition) AUCUNE  corresponde bien --&amp;gt; OUI&lt;br /&gt;
# Vérification qu'il y ait bien un objet dans le type de ligne (condition) AUCUNE --&amp;gt; OUI il y a ADRMAPPING&lt;br /&gt;
#Descendre le curseur de 0.60cm (espacement avant du type de ligne AUCUNE)&lt;br /&gt;
#Exécuter les objets appartenant au type de ligne AUCUNE (la zone ADRMAPPING imprimant le contenu du flux d'entrée)&lt;br /&gt;
#Descendre le curseur de 0cm (espacement après)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
Et répéter ce traitement pour toutes les autres lignes du groupe.&lt;br /&gt;
&lt;br /&gt;
==Suppression des lignes blanches== &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est courant d'avoir des blocs &amp;quot;adresse&amp;quot; avec des lignes blanches (absence de lieu-dit ou de complément d'adresse par exemple).&lt;br /&gt;
&lt;br /&gt;
Pour supprimer ces lignes &amp;quot;blanches&amp;quot;, nous allons créer une nouvelle condition de ligne, que nous appellerons &amp;quot;BLANK_LINE&amp;quot;, prenant en charge ces dernières et permettant de ne pas générer de saut de ligne.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; :&lt;br /&gt;
:- Conditions exclusives : Oui&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Procédure&amp;lt;/u&amp;gt; :&lt;br /&gt;
# Créer une nouvelle zone, par exemple &amp;quot;BLANK&amp;quot;&lt;br /&gt;
# Modifier les propriété de cette zone&lt;br /&gt;
# En fonction du type de flux de données en entrée :&lt;br /&gt;
#: SPOOL texte : Colonne=1, Longueur=0&lt;br /&gt;
#: XML : ne pas spécifier le nom du champ XML à récupérer&lt;br /&gt;
# Cette zone &amp;quot;BLANK&amp;quot; étant sélectionnée, créer une nouvelle condition &amp;quot;BLANK_LINE&amp;quot;&lt;br /&gt;
# Modifier les propriété de cette condition&lt;br /&gt;
#: Espacement &amp;quot;avant&amp;quot; = 0&lt;br /&gt;
#: Espacement &amp;quot;après&amp;quot; = 0&lt;br /&gt;
# Ajouter les critères de conditions suivants :&lt;br /&gt;
#:- Opérateur : &amp;quot;est vide&amp;quot;&lt;br /&gt;
#:- Ligne : &amp;quot;en cours&amp;quot;&lt;br /&gt;
#:- Entre les colonnes : 10&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
#:- Et : 20&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
#::&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; : Spécifier les colonnes entre lesquelles se trouve le contenu des lignes&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Designer - Suppression lignes blanche adresses.png|1000px|vignette|centré]]&lt;br /&gt;
&lt;br /&gt;
==Formatage particulier d'une ligne== &amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
La combinaison d'un groupe et de deux zones à l'intérieur de ce groupe permet un affichage particulier d'une ligne (par exemple la première ligne du groupe) et un autre pour les autres lignes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
Dans cet exemple, nous allons créer un type de ligne vrai pour la première ligne du groupe (contenu : Mapping entre les colonnes 6 et 12) et laisser le type de ligne AUCUNE afficher le reste du groupe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; : &lt;br /&gt;
:- Condition exclusive&lt;br /&gt;
:- Espacement avant du type de ligne AUCUNE : 0.60cm&lt;br /&gt;
:- Espacement après du type de ligne AUCUNE : 0cm&lt;br /&gt;
:- Espacement avant du type de ligne FIRSTLINE : 0.60cm&lt;br /&gt;
:- Espacement après du type de ligne FIRSTLINE : 0cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du type de ligne FIRSTLINE&amp;lt;/u&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
(Il y a sur la ligne en cours de la colonne 6 à la colonne 12 la valeur &amp;quot;Mapping&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 12.jpg|néant|vignette|1200x1000px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
En suivant la procédure de traitement expliquée précédemment, la zone ADRMAPPING ayant pour type de ligne FIRSTLINE va être exécuté sur les lignes  ayant '''Mapping''' pour valeur entre leurs colonnes 6 et 12. &lt;br /&gt;
L'espacement avant du type de ligne aucune étant de 0.60cm, le groupe va alors :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
# Traitement de la ligne en cours (cas d'une ligne &amp;lt;u&amp;gt;Mapping&amp;lt;/u&amp;gt;) : &lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) FIRSTLINE corresponde bien --&amp;gt; OUI&lt;br /&gt;
#: Vérification qu'il y ait bien un objet dans le type de ligne (condition) FIRSTLINE --&amp;gt; OUI il y a ADRMAPROUG&lt;br /&gt;
#: Descendre le curseur de 0.60cm (espacement avant du type de ligne FIRSTLINE)&lt;br /&gt;
#: Exécuter les objets appartenant au type de ligne FIRSTLINE (la zone ADRMAPROUG imprimant le contenu du flux d'entrée)&lt;br /&gt;
#: Descendre le curseur de 0cm (espacement après du type de ligne NOT_BLANK)&lt;br /&gt;
#Traitement de la ligne en cours (cas d'une ligne &amp;lt;u&amp;gt;autre que Mapping&amp;lt;/u&amp;gt;) :&lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) FIRSTLINE corresponde bien --&amp;gt; NON&lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) AUCUNE corresponde bien --&amp;gt; OUI&lt;br /&gt;
#: Vérification qu'il y ait bien un objet dans le type de ligne (condition) AUCUNE --&amp;gt; OUI il y a ADRMAPPING&lt;br /&gt;
#: Exécuter les objets appartenant au type de ligne AUCUNE (la zone ADRMAPPING imprimant le contenu du flux d'entrée)&lt;br /&gt;
#: Descendre le curseur de 0cm (espacement après du type de ligne AUCUNE)&lt;br /&gt;
# Traitement de la prochaine ligne du groupe : Ligne 3, '''passage au point 2'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
(Et répéter ce traitement pour toutes les autres lignes du groupe)&lt;br /&gt;
&lt;br /&gt;
==Donner plus de place à la première ligne== &amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
A COMPLETER&lt;br /&gt;
&lt;br /&gt;
==Création d'un tableau dynamique simple== &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La documentation suivante décrit une manière simple de construire un tableau avec des bordures dynamiques, notamment en termes de gestion des espacements avant et après, des décalages verticaux et des longueurs de traits.&lt;br /&gt;
&lt;br /&gt;
[[ONYX:9.0:Utilisation:Tableaux_dynamiques]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Fonctionnement_des_groupes&amp;diff=35605</id>
		<title>ONYX:9.0:Utilisation:Fonctionnement des groupes</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Fonctionnement_des_groupes&amp;diff=35605"/>
		<updated>2024-05-02T11:18:47Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Préambule= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Cette documentation décrit le fonctionnement des groupes du module Designer de la suite Mapping.&lt;br /&gt;
Celle-ci est un prérequis à la compréhension de la documentation sur la création de tableaux dynamiques sur Designer Onyx 9.x ou Opale 10.x.&lt;br /&gt;
&lt;br /&gt;
=Généralités= &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Qu'est ce qu'un groupe== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Un groupe dans Designer est un bloc '''traitant''' de façon séquentielle plusieurs lignes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Il existe 2 types de données en entrée de Designer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
#Texte paginé&lt;br /&gt;
#:En mode texte paginé, celui-ci '''traitera''' le contenu du texte paginé d'un numéro de ligne jusqu'à un autre numéro de ligne. (ou d'une ligne respectant telle condition jusqu'à la prochaine ligne respectant une autre condition).&lt;br /&gt;
#XML&lt;br /&gt;
#:En mode XML, ce groupe '''traitera''' toutes les lignes (ligne de type '''&amp;lt;line name=&amp;quot;XX&amp;quot;&amp;gt;&amp;lt;/line&amp;gt;''')qui lui appartiendra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Le verbe '''traiter''' est bien utilisé et non le verbe afficher ou imprimer. Car le groupe va parser toutes les lignes qui lui appartient, et pour chacune d'elle et de façon séquentielle, va chercher sa condition de ligne (ou type de ligne) et va exécuter tous les objets appartenant à cette condition. Si tel est le cas, ces objets seront exécutés afin de s'afficher. (Ligne, zone de texte, zone affichant des données du fichier d'entrée, etc)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Si le groupe est paramétré en tant que Condition exclusive, alors la première condition trouvée va exécuter ses objets et les autres conditions ne le seront pas.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
Par contre le cas échéant, si le groupe est paramétré en tant que Condition non exclusive, alors toutes les conditions qui s'appliquent seront exécutées avec évidement tous leurs objets associés.&lt;br /&gt;
&lt;br /&gt;
==Vocabulaire== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
'''Baseline'''         : Ligne servant de référence pour le positionnement des objets du groupe.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;remarque&amp;lt;/u&amp;gt; : Cette ligne de référence se déplace vers le bas à chaque exécution d'une nouvelle ligne, dans l'ordre suivant :	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Déplacement de &amp;quot;espacement avant&amp;quot;&lt;br /&gt;
#Traitement de chaque objet de la ligne&lt;br /&gt;
#Déplacement de &amp;quot;espacement après&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
'''Espacement avant''' : Espace alloué à la ligne écrite au dessus de la baseline&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Espacement après''' : Espace alloué à la ligne écrite au dessous de la baseline&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Espace de travail''' : Espace alloué à la ligne entière : Soit Espacement avant + Espacement après&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contenu d'un groupe== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
===En mode texte paginé===&lt;br /&gt;
Voici l'exemple d'une contenu d'un groupe. Le groupe traitera le contenu de la page de la ligne 1 à la ligne 10.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 1.jpg|néant|vignette|521x521px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Pour revenir aux conditions de ligne ou types de ligne, on peut vouloir traiter la ligne première ligne MAPPING SUITE différement. A ce moment là, on créerait un type de ligne qui serait vrai uniquement sur cette première ligne. (Par exemple : Si il y a le mot MAPPING SUITE sur ma ligne ou alors simplement en utilisant l'opérateur &amp;quot;première ligne&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===En mode XML=== &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Voici l'exemple d'un groupe en XML.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&amp;lt;group name=&amp;quot;MonGroupe&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;line name=&amp;quot;MaLigne1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;MAPPING SUITE&amp;lt;/field&amp;gt;&lt;br /&gt;
 &amp;lt;/line&amp;gt;&lt;br /&gt;
 &amp;lt;line name=&amp;quot;MaLigne2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;SAS au capital de 1 000 000 €uros&amp;lt;/field&amp;gt;&lt;br /&gt;
 &amp;lt;/line&amp;gt;&lt;br /&gt;
 &amp;lt;line name=&amp;quot;MaLigne3&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;18 Allée du Chateau blanc&amp;lt;/field&amp;gt;&lt;br /&gt;
 &amp;lt;/line&amp;gt;&lt;br /&gt;
 &amp;lt;line name=&amp;quot;MaLigne4&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;field name=&amp;quot;MonChamp&amp;quot;&amp;gt;59290 WASQUEHAL&amp;lt;/field&amp;gt;&lt;br /&gt;
 &amp;lt;/line&amp;gt;&lt;br /&gt;
 &amp;lt;/group&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Dans ce cas là, si on souhaite traiter la ligne MAPPING SUITE de façon différente, il faudra créer une condition de ligne &amp;quot;Si le nom de ma ligne est MaLigne1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Fonctionnement d'un groupe= &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
==Généralités==&lt;br /&gt;
Comme nous l'avons vu précédemment, les lignes d'un groupe sont séquentiellement balayées et les objets qui y sont associés sont exécutés.&lt;br /&gt;
De ce fait, le résultat de l'exécution d'un groupe est généralement une suite de lignes. (avec pour contenu leurs objets associés : Ligne, texte, rectangle par exemple)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
L'espacement entre les différentes lignes du groupe est primordial. Si cet espacement est égal à 0, alors toutes les lignes du groupe seront superposées les unes sur les autres.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Cet espacement est paramétrable et est porté non pas par l'objet mais sur le type de ligne (condition) associé à cet objet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Nous parlons alors d''''espacement avant''' et '''espacement après'''.&lt;br /&gt;
&lt;br /&gt;
A noter que par défaut, une nouvelle ligne est créée avec les paramètres suivants : '''esp. avant''' = 0 et '''esp. après''' = 0,42. Il est très fortement recommandé d'intervertir ces 2 valeurs afin que la ligne spécifie son propre espacement et non l'espacement de la ligne suivante.&lt;br /&gt;
&lt;br /&gt;
==Schéma explicatif== &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Le schéma ci-dessous explique la notion de baseline, lignes et espace de travail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 22.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Nous pouvons bien voir que l'espace entre deux nouvelles lignes du groupe est bien : Espacement avant + Espacement après (qui correspond à un espace de travail)&lt;br /&gt;
&lt;br /&gt;
==Positionnement des différents objets par rapport à la baseline== &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
Le positionnement des différents objets par rapport à la baseline n'est pas toujours le même. &amp;lt;br&amp;gt;&lt;br /&gt;
Afin de bien maîtriser la conception des maquettes Designer, il est très important de bien les comprendre. Cela s'avèrera très utile entres autres lors de la création de tableaux dynamiques.&lt;br /&gt;
&lt;br /&gt;
===Zone bleue Designer=== &amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_6.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
Le texte se positionne sur la ligne basse de la zone&lt;br /&gt;
&lt;br /&gt;
===Ligne horizontale=== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_3.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
La ligne horizontale se positionne sur la baseline.&lt;br /&gt;
&lt;br /&gt;
===Ligne verticale=== &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_4.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
Le haut de la ligne verticale se positionne sous la baseline.&lt;br /&gt;
&lt;br /&gt;
===Rectangle=== &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_5.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
Le rectangle se positionne sur la baseline.&lt;br /&gt;
&lt;br /&gt;
===Image ou code barre 2D=== &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_7.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
L'image se positionne sous la baseline (par conséquent sous la zone bleue dessinée).&lt;br /&gt;
&lt;br /&gt;
===Code-barres 1D=== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
[[Fichier:OX_D_GRP_8.jpg|alt=|néant|vignette|1099x1099px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
Le code-barre 1D se positionne sur la baseline (il se comporte comme un texte).&lt;br /&gt;
&lt;br /&gt;
==Traitement des lignes== &amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Dans la liste des objets de Designer nous retrouvons la liste de tous les objets de la maquette (Onglet MAP ou DRAW).&lt;br /&gt;
L'ordre d’exécution des groupes et types de lignes (conditions) dans les groupes est donné par cette liste : en effet, les différents types de lignes (conditions) sont traités dans l'ordre d'apparition dans  la liste.&lt;br /&gt;
Dans notre exemple ci-dessous, le type de ligne (condition) '''RED''' sera vérifié avant le type de ligne '''NOT_BLANK'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
Les objets hors groupes sont exécutés dans l'ordre suivant :&lt;br /&gt;
#Zone (hors groupe)&lt;br /&gt;
#Groupes&lt;br /&gt;
#Zones de texte&lt;br /&gt;
#Graphiques&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Prenons pour exemple la liste des objets suivants :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 9.jpg|néant|vignette|521x521px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Nous pouvons voir dans cet exemple que nous avons 4 zones qui sont hors groupe (FAC#, DATEFAC, PAGE# et COM#).&lt;br /&gt;
Nous avons également un groupe (Ma) ayant 2 conditions (RED et NOT_BLANK) chacune avec un objet (une zone affichant le contenu de la ligne).&lt;br /&gt;
Dans cette documentation, nous allons nous focaliser sur ce groupe (Ma)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Le groupe traitera les lignes de la façon suivante :&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe analyse la ligne en cours en vérifiant si celle-ci répond aux conditions du premier type de ligne. (Condition RED)&lt;br /&gt;
#: OUI --&amp;gt; '''Passage au point 2'''&lt;br /&gt;
#: NON --&amp;gt; Le groupe vérifie si son prochain type de ligne (condition) répond à cette ligne (Type de ligne NOT_BLANK)&lt;br /&gt;
#:: OUI --&amp;gt; '''Passage au point 2'''&lt;br /&gt;
#::NON --&amp;gt; Le groupe vérifie si son prochain type de ligne (condition) répond à cette ligne etc &amp;lt;/span&amp;gt;&lt;br /&gt;
#::: Si plus de type de ligne (condition) personnalisé présente, alors le type de ligne AUCUNE est exécuté (Type de ligne toujours présente et vrai). Passage au point 2&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Vérification de la présence d'un objet dans ce type de ligne (condition)&lt;br /&gt;
#: OUI --&amp;gt; Passage au point 3&lt;br /&gt;
#: NON --&amp;gt; '''Passage au point 6'''&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Déplacement du curseur vers le bas de ESPACEMENT AVANT du type de ligne (condition) trouvé&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe exécute tous les objets se trouvant sous elle (Dans notre exemple, ADRMAPROUG pour la condition RED OU ADRMAPPING pour la condition NOT_BLANK) ou aucun objet pour le type de ligne AUCUNE&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Déplacement du curseur de ESPACEMENT APRES de ce type de ligne (condition).&amp;lt;/span&amp;gt;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Le groupe passe à la prochaine ligne afin de la traiter. '''Passage au point 1'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Ce traitement se répète pour toutes les lignes du groupe.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Le groupe peut être de deux types&amp;lt;/u&amp;gt; :&lt;br /&gt;
#'''Condition Exclusives''' : Dans le traitement décrit ci-dessous, le premier type de ligne (condition) qui est vrai sera exécutée. Designer ne vérifiera pas les autres les types de ligne (conditions). (Du coup l'ordre des conditions dans la liste des objets est très important. Dans notre cas le type de ligne RED sera vérifié avant NOT_BLANK)&lt;br /&gt;
#'''Condition non Exclusives''' : Dans les groupes à conditions non Exclusives, Designer vérifiera tous les types de ligne du groupe et exécutera tous ce qui sont vrai. (Type de ligne AUCUNE inclus)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque&amp;lt;/u&amp;gt; : Il est possible de changer l'ordre d'exécution des types de ligne. Pour ce faire, il faut sélectionner le type de ligne à modifier et le monter ou descendre avec '''les flèches du haut ou du bas''' présentent dans la fenêtre de la liste des objets.&lt;br /&gt;
&lt;br /&gt;
=Exemples= &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
==Affichage simple de plusieurs lignes==&lt;br /&gt;
La combinaison d'un groupe et d'une zone à l'intérieur de ce groupe permet l'affichage de plusieurs lignes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; : Condition exclusive, Espacement avant du type de ligne AUCUNE : 0.60cm, Espacement après du type de ligne AUCUNE : 0cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 10.jpg|néant|vignette|950x800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
En suivant la procédure de traitement expliquée précédemment, la zone ADRMAPPING ayant pour type de ligne AUCUNE (NONE) va être exécuté sur toutes les lignes du groupe. L'espacement avant du type de ligne aucune étant de 0.60cm, le groupe va alors :&lt;br /&gt;
# Vérification pour la ligne en cours que le type de ligne (condition) AUCUNE  corresponde bien --&amp;gt; OUI&lt;br /&gt;
# Vérification qu'il y ait bien un objet dans le type de ligne (condition) AUCUNE --&amp;gt; OUI il y a ADRMAPPING&lt;br /&gt;
#Descendre le curseur de 0.60cm (espacement avant du type de ligne AUCUNE)&lt;br /&gt;
#Exécuter les objets appartenant au type de ligne AUCUNE (la zone ADRMAPPING imprimant le contenu du flux d'entrée)&lt;br /&gt;
#Descendre le curseur de 0cm (espacement après)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
Et répéter ce traitement pour toutes les autres lignes du groupe.&lt;br /&gt;
&lt;br /&gt;
==Suppression des lignes blanches== &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est courant d'avoir des blocs &amp;quot;adresse&amp;quot; avec des lignes blanches (absence de lieu-dit ou de complément d'adresse par exemple).&lt;br /&gt;
&lt;br /&gt;
Pour supprimer ces lignes &amp;quot;blanches&amp;quot;, nous allons créer une nouvelle condition de ligne, que nous appellerons &amp;quot;BLANK_LINE&amp;quot;, prenant en charge ces dernières et permettant de ne pas générer de saut de ligne.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; :&lt;br /&gt;
:- Conditions exclusives : Oui&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Procédure&amp;lt;/u&amp;gt; :&lt;br /&gt;
# Créer une nouvelle zone, par exemple &amp;quot;BLANK&amp;quot;&lt;br /&gt;
# Modifier les propriété de cette zone&lt;br /&gt;
# En fonction du type de flux de données en entrée :&lt;br /&gt;
#: SPOOL texte : Colonne=1, Longueur=0&lt;br /&gt;
#: XML : ne pas spécifier le nom du champ XML à récupérer&lt;br /&gt;
# Cette zone &amp;quot;BLANK&amp;quot; étant sélectionnée, créer une nouvelle condition &amp;quot;BLANK_LINE&amp;quot;&lt;br /&gt;
# Modifier les propriété de cette condition&lt;br /&gt;
#: Espacement &amp;quot;avant&amp;quot; = 0&lt;br /&gt;
#: Espacement &amp;quot;après&amp;quot; = 0&lt;br /&gt;
# Ajouter les critères de conditions suivants :&lt;br /&gt;
#:- Opérateur : &amp;quot;est vide&amp;quot;&lt;br /&gt;
#:- Ligne : &amp;quot;en cours&amp;quot;&lt;br /&gt;
#:- Entre les colonnes : 10&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
#:- Et : 20&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
#::&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; : Spécifier les colonnes entre lesquelles se trouve le contenu des lignes&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Designer - Suppression lignes blanche adresses.png|1000px|vignette|centré]]&lt;br /&gt;
&lt;br /&gt;
==Formatage particulier d'une ligne== &amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
La combinaison d'un groupe et de deux zones à l'intérieur de ce groupe permet un affichage particulier d'une ligne (par exemple la première ligne du groupe) et un autre pour les autres lignes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
Dans cet exemple, nous allons créer un type de ligne vrai pour la première ligne du groupe (contenu : Mapping entre les colonnes 6 et 12) et laisser le type de ligne AUCUNE afficher le reste du groupe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du groupe&amp;lt;/u&amp;gt; : &lt;br /&gt;
:- Condition exclusive&lt;br /&gt;
:- Espacement avant du type de ligne AUCUNE : 0.60cm&lt;br /&gt;
:- Espacement après du type de ligne AUCUNE : 0cm&lt;br /&gt;
:- Espacement avant du type de ligne FIRSTLINE : 0.60cm&lt;br /&gt;
:- Espacement après du type de ligne FIRSTLINE : 0cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Paramétrage du type de ligne FIRSTLINE&amp;lt;/u&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
(Il y a sur la ligne en cours de la colonne 6 à la colonne 12 la valeur &amp;quot;Mapping&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
[[Fichier:OX D GRP 12.jpg|néant|vignette|1200x1000px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
En suivant la procédure de traitement expliquée précédemment, la zone ADRMAPPING ayant pour type de ligne FIRSTLINE va être exécuté sur les lignes  ayant '''Mapping''' pour valeur entre leurs colonnes 6 et 12. &lt;br /&gt;
L'espacement avant du type de ligne aucune étant de 0.60cm, le groupe va alors :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
# Traitement de la ligne en cours (cas d'une ligne &amp;lt;u&amp;gt;Mapping&amp;lt;/u&amp;gt;) : &lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) FIRSTLINE corresponde bien --&amp;gt; OUI&lt;br /&gt;
#: Vérification qu'il y ait bien un objet dans le type de ligne (condition) FIRSTLINE --&amp;gt; OUI il y a ADRMAPROUG&lt;br /&gt;
#: Descendre le curseur de 0.60cm (espacement avant du type de ligne FIRSTLINE)&lt;br /&gt;
#: Exécuter les objets appartenant au type de ligne FIRSTLINE (la zone ADRMAPROUG imprimant le contenu du flux d'entrée)&lt;br /&gt;
#: Descendre le curseur de 0cm (espacement après du type de ligne NOT_BLANK)&lt;br /&gt;
#Traitement de la ligne en cours (cas d'une ligne &amp;lt;u&amp;gt;autre que Mapping&amp;lt;/u&amp;gt;) :&lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) FIRSTLINE corresponde bien --&amp;gt; NON&lt;br /&gt;
#: Vérification pour la ligne en cours que le type de ligne (condition) AUCUNE corresponde bien --&amp;gt; OUI&lt;br /&gt;
#: Vérification qu'il y ait bien un objet dans le type de ligne (condition) AUCUNE --&amp;gt; OUI il y a ADRMAPPING&lt;br /&gt;
#: Exécuter les objets appartenant au type de ligne AUCUNE (la zone ADRMAPPING imprimant le contenu du flux d'entrée)&lt;br /&gt;
#: Descendre le curseur de 0cm (espacement après du type de ligne AUCUNE)&lt;br /&gt;
# Traitement de la prochaine ligne du groupe : Ligne 3, '''passage au point 2'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
(Et répéter ce traitement pour toutes les autres lignes du groupe)&lt;br /&gt;
&lt;br /&gt;
==Donner plus de place à la première ligne== &amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
A COMPLETER&lt;br /&gt;
&lt;br /&gt;
==Création d'un tableau dynamique simple== &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La documentation suivante décrit une manière simple de construire un tableau avec des bordures dynamiques, notamment en termes de gestion des espacements avant et après, des décalages verticaux et des longueurs de traits.&lt;br /&gt;
&lt;br /&gt;
[[ONYX:9.0:Utilisation:Tableaux_dynamiques]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35585</id>
		<title>Découper un spool sans l'option TER</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35585"/>
		<updated>2024-02-28T13:36:30Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;DECOUPAGE SPOOL VOLUMINEUX&lt;br /&gt;
&lt;br /&gt;
# Création d'un PF (fichier physique ex RELELIV dans la lib QTEMP)&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CRTPF FILE(QTEMP/RELELIV) RCDLEN(255) SIZE(*NOMAX)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Copie des données depuis le spool dans le fichier physique créé précédemment&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CPYSPLF FILE(RELELIVSOL) TOFILE(QTEMP/RELELIV) JOB(170194/OBEIDK/QPADEV0017) CTLCHAR(*FCFC) CHLVAL(*NORMAL)&amp;lt;/code&amp;gt;&lt;br /&gt;
# On substitue le fichier QSYSPRT. Ça va permettre de copier le contenu du PF et de recréer un fichier spool&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;OVRPRTF FILE(QSYSPRT) PAGESIZE(*N 255) CTLCHAR(*FCFC) CHLVAL(*NORMAL) SPLFNAME(KHALIL)&amp;lt;/code&amp;gt;&lt;br /&gt;
# On copie (une partie) du fichier spool de départ (qui est contenu dans le PF) dans notre nouveau spool (dans cet exemple on copie de l'enregistrement 1 à l'enregistrement 4041)&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CPYF FROMFILE(QTEMP/RELELIV) TOFILE(QSYSPRT) MBROPT(*ADD) CRTFILE(*YES) FROMRCD(1) TORCD(4041)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A l'issue de ces manipulations on obtient un nouveau spool qui s'appelle KHALIL et contient les enregistrements 1 à 4041. Pour créer les spools suivants (avec les enregistrements suivants) recommencer les étapes 3 &amp;amp; 4 en changeant le nom du fichier spool de destination (dans la commande 3) et le nb des enregistrements de départ et de fin (commande 4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;ECLATEMENT PDF - pas de TER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
PDF-&amp;gt;XPS puis indexation à l'aide de la commande MAP_XPS puis XPS-&amp;gt;PDF avec éclatement sur index.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35584</id>
		<title>Découper un spool sans l'option TER</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35584"/>
		<updated>2024-02-28T13:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;DECOUPAGE SPOOL VOLUMINEUX&lt;br /&gt;
&lt;br /&gt;
# Création d'un PF (fichier physique ex RELELIV dans la lib QTEMP)&lt;br /&gt;
&amp;lt;code&amp;gt;CRTPF FILE(QTEMP/RELELIV) RCDLEN(255) SIZE(*NOMAX)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Copie des données depuis le spool dans le fichier physique créé précédemment&lt;br /&gt;
&amp;lt;code&amp;gt;CPYSPLF FILE(RELELIVSOL) TOFILE(QTEMP/RELELIV) JOB(170194/OBEIDK/QPADEV0017) CTLCHAR(*FCFC) CHLVAL(*NORMAL)&amp;lt;/code&amp;gt;&lt;br /&gt;
# On substitue le fichier QSYSPRT. Ça va permettre de copier le contenu du PF et de recréer un fichier spool&lt;br /&gt;
&amp;lt;code&amp;gt;OVRPRTF FILE(QSYSPRT) PAGESIZE(*N 255) CTLCHAR(*FCFC) CHLVAL(*NORMAL) SPLFNAME(KHALIL)&amp;lt;/code&amp;gt;&lt;br /&gt;
# On copie (une partie) du fichier spool de départ (qui est contenu dans le PF) dans notre nouveau spool (dans cet exemple on copie de l'enregistrement 1 à l'enregistrement 4041)&lt;br /&gt;
&amp;lt;code&amp;gt;CPYF FROMFILE(QTEMP/RELELIV) TOFILE(QSYSPRT) MBROPT(*ADD) CRTFILE(*YES) FROMRCD(1) TORCD(4041)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A l'issue de ces manipulations on obtient un nouveau spool qui s'appelle KHALIL et contient les enregistrements 1 à 4041. Pour créer les spools suivants (avec les enregistrements suivants) recommencer les étapes 3 &amp;amp; 4 en changeant le nom du fichier spool de destination (dans la commande 3) et le nb des enregistrements de départ et de fin (commande 4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;ECLATEMENT PDF - pas de TER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
PDF-&amp;gt;XPS puis indexation à l'aide de la commande MAP_XPS puis XPS-&amp;gt;PDF avec éclatement sur index.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35583</id>
		<title>Découper un spool sans l'option TER</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=D%C3%A9couper_un_spool_sans_l%27option_TER&amp;diff=35583"/>
		<updated>2024-02-28T13:34:12Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;DECOUPAGE SPOOL VOLUMINEUX&lt;br /&gt;
&lt;br /&gt;
# Création d'un PF (fichier physique ex RELELIV dans la lib QTEMP)   CRTPF FILE(QTEMP/RELELIV) RCDLEN(255) SIZE(*NOMAX)&lt;br /&gt;
# Copie des données depuis le spool dans le fichier physique créé précédemment   CPYSPLF FILE(RELELIVSOL) TOFILE(QTEMP/RELELIV) JOB(170194/OBEIDK/QPADEV0017) CTLCHAR(*FCFC) CHLVAL(*NORMAL)&lt;br /&gt;
# On substitue le fichier QSYSPRT. Ça va permettre de copier le contenu du PF et de recréer un fichier spool   OVRPRTF FILE(QSYSPRT) PAGESIZE(*N 255) CTLCHAR(*FCFC) CHLVAL(*NORMAL) SPLFNAME(KHALIL)&lt;br /&gt;
# On copie (une partie) du fichier spool de départ (qui est contenu dans le PF) dans notre nouveau spool (dans cet exemple on copie de l'enregistrement 1 à l'enregistrement 4041)   CPYF FROMFILE(QTEMP/RELELIV) TOFILE(QSYSPRT) MBROPT(*ADD) CRTFILE(*YES) FROMRCD(1) TORCD(4041)&lt;br /&gt;
&lt;br /&gt;
A l'issue de ces manipulations on obtient un nouveau spool qui s'appelle KHALIL et contient les enregistrements 1 à 4041. Pour créer les spools suivants (avec les enregistrements suivants) recommencer les étapes 3 &amp;amp; 4 en changeant le nom du fichier spool de destination (dans la commande 3) et le nb des enregistrements de départ et de fin (commande 4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;ECLATEMENT PDF - pas de TER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
PDF-&amp;gt;XPS puis indexation à l'aide de la commande MAP_XPS puis XPS-&amp;gt;PDF avec éclatement sur index.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Remplacement_de_fichier&amp;diff=35582</id>
		<title>Remplacement de fichier</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Remplacement_de_fichier&amp;diff=35582"/>
		<updated>2024-02-28T13:31:50Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : Tentative de remise en page, car cassée. A relire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Utilisation de QMAPFIELDS ====&lt;br /&gt;
&lt;br /&gt;
* nom zone = nom du fichier membre dans le fichier source QMAPFIELDS&lt;br /&gt;
* positions = concerne position dans le fichier et non sur le spool , utilisation groupe possible&lt;br /&gt;
* CRTSRCPF =&amp;gt; création d'un PF source&lt;br /&gt;
* CRTPF    =&amp;gt; création d'un ficbhier membre dans le PF source&lt;br /&gt;
* DSPPGM   pour controler les dates des PGM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remplacement spécifique : voir le CL MAPSPECIF: renvoi une valeur en remplacement d'une autre.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=RESTOREPAG&amp;diff=35581</id>
		<title>RESTOREPAG</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=RESTOREPAG&amp;diff=35581"/>
		<updated>2024-02-28T09:01:36Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RESTOREPAG convertit un fichier PC/IFS en spool AS/400.&lt;br /&gt;
&lt;br /&gt;
Le fichier doit être encodé en ASCII et ne supporte pas les spools Unicode.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting RESTOREPAG==&lt;br /&gt;
&lt;br /&gt;
(Cette commande va de paire avec &amp;lt;code&amp;gt;SAVSPLF&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
;Décallage de caractères:&lt;br /&gt;
&lt;br /&gt;
En V7, si vous restaurez un fichier PAG généré avec une version plus ancienne de Mapping, il arrive que les données soient décalées d’une position dans le spoule.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans ce cas, il faut remplacer dans le fichier PAG, les sauts de ligne &amp;lt;code&amp;gt;0A0D&amp;lt;/code&amp;gt; par &amp;lt;code&amp;gt;0A&amp;lt;/code&amp;gt; puis restaurer.&lt;br /&gt;
&lt;br /&gt;
[[Category:Error]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=RESTOREPAG&amp;diff=35580</id>
		<title>RESTOREPAG</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=RESTOREPAG&amp;diff=35580"/>
		<updated>2024-02-28T09:00:58Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Troubleshooting RESTOREPAG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RESTOREPAG convertit un fichier PC/IFS en spool AS/400.&lt;br /&gt;
&lt;br /&gt;
Le fichiers doit être en encodage ASCII et ne supporte pas les spools Unicode.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting RESTOREPAG==&lt;br /&gt;
&lt;br /&gt;
(Cette commande va de paire avec &amp;lt;code&amp;gt;SAVSPLF&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
;Décallage de caractères:&lt;br /&gt;
&lt;br /&gt;
En V7, si vous restaurez un fichier PAG généré avec une version plus ancienne de Mapping, il arrive que les données soient décalées d’une position dans le spoule.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans ce cas, il faut remplacer dans le fichier PAG, les sauts de ligne &amp;lt;code&amp;gt;0A0D&amp;lt;/code&amp;gt; par &amp;lt;code&amp;gt;0A&amp;lt;/code&amp;gt; puis restaurer.&lt;br /&gt;
&lt;br /&gt;
[[Category:Error]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=35547</id>
		<title>ONYX:9.0:Utilisation:Généralité du XPSConfig</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=35547"/>
		<updated>2023-12-06T11:15:11Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Format de papier */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Le fichier de configuration : XPSCONFIG.CONF==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Définition===&lt;br /&gt;
Toutes les conversions du format pivot XPS vers les langages de destination sont gérées nativement dans le moteur. Elles sont définies et affinées par différents profils de conversion entièrement paramétrables et stockés dans un fichier de configuration appelé XPSConfig.conf.&lt;br /&gt;
Physiquement, ce fichier se trouve dans le dossier défini par la variable de configuration XPSCONFIG.&lt;br /&gt;
&lt;br /&gt;
Exemple sur Windows:&lt;br /&gt;
 [XPSCONFIG]	C:\Program Files\M-Processing Server\Settings\XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
Exemple sur Linux :&lt;br /&gt;
 [XPSCONFIG]	/apps/mapping/conf/XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
===Structure et syntaxe===&lt;br /&gt;
&lt;br /&gt;
La structure générale du fichier XPSConfig.conf est basée sur la syntaxe XML :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;xpsconfig&amp;gt;&lt;br /&gt;
   &amp;lt;nom_du_profil_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
          &amp;lt;param_3&amp;gt;valeur&amp;lt;/param_3&amp;gt;&lt;br /&gt;
           …&lt;br /&gt;
    &amp;lt;/nom_du_profil_1&amp;gt;&lt;br /&gt;
    &amp;lt;nom_du_profil_2&amp;gt;&lt;br /&gt;
            &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
            &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
    &amp;lt;/nom_du_profil_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
 &amp;lt;/xpsconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Autant de profils de conversion que nécessaire peuvent être déclarés en fonction des différents canaux d’entrée / sortie des documents de production. Chaque profil doit avoir un nom unique qui sera utilisé par le Spooler Mapping ou en ligne de commande pour identifier le bon profil de conversion. Pour chaque profil sont renseignés tous les paramètres utiles permettant d’effectuer la conversion, de l’affiner et de l’optimiser.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important:&lt;br /&gt;
&lt;br /&gt;
Toutes les informations contenues dans ce fichier de configuration sont sensibles à la casse : nom des différents profils, noms et valeurs des paramètres.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque:&lt;br /&gt;
&lt;br /&gt;
Tous les paramètres documentés ci-après sont également utilisables en ligne de commande et peuvent être surchargés lors de l’appel à une commande &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; map_xps &amp;lt;/FONT&amp;gt; de conversion. La syntaxe d’appel d’un paramètre en particulier est alors : &amp;lt;code&amp;gt;-param:nom_parametre=valeur&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Les paramètres génériques===&lt;br /&gt;
&lt;br /&gt;
Certains paramètres sont génériques et peuvent être utilisés dans tous les profils quel que soit le langage de conversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Langage====&lt;br /&gt;
&lt;br /&gt;
Ce premier paramètre est requis pour tous les profils. Il définit le langage de sortie de la conversion. &lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici la liste de tous les formats de sortie supportés par ONYX Server :&lt;br /&gt;
&lt;br /&gt;
*XPS (langage par défaut si non précisé dans le profil)&lt;br /&gt;
*Langages d’impression :&lt;br /&gt;
**PCL		&lt;br /&gt;
**ZEBRA&lt;br /&gt;
**AFPDS	&lt;br /&gt;
**IGP&lt;br /&gt;
**PS (PostScript)&lt;br /&gt;
**TEC&lt;br /&gt;
**PROPRINTER&lt;br /&gt;
**EPL&lt;br /&gt;
**ESCP&lt;br /&gt;
**MONARCH&lt;br /&gt;
**XMLPOS&lt;br /&gt;
**DPL (Datamax)&lt;br /&gt;
**DB4&lt;br /&gt;
&lt;br /&gt;
*Langages web :&lt;br /&gt;
**HTML&lt;br /&gt;
**RTF&lt;br /&gt;
**PDF&lt;br /&gt;
**DOCX&lt;br /&gt;
**TXT&lt;br /&gt;
&lt;br /&gt;
*Sorties ONYX Server :&lt;br /&gt;
&lt;br /&gt;
MAPDRAW (utilisé pour l’importation de ressources XPS dans M-Designer)&lt;br /&gt;
&lt;br /&gt;
*Sorties Image :&lt;br /&gt;
&lt;br /&gt;
IMAGE&lt;br /&gt;
&lt;br /&gt;
BMP&lt;br /&gt;
&lt;br /&gt;
====Label====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de donner une description utilisateur au profil. Cette description sera notamment utilisée dans le Spooler ONYX Server pour la configuration des files d’attentes d’impression (paramètre de compatibilité XPS).&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;label&amp;gt;Impression PCL5 en noir et blanc&amp;lt;/label&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Couleur====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver la conversion en couleur pour les destinations qui le supportent. Lorsque ce paramètre n’est pas renseigné dans le profil, le principe est de respecter une conversion fidèle au document XPS original. Ainsi, pour les destinations qui le supportent, la conversion en couleur est activée par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt; &amp;lt;color&amp;gt;on&amp;lt;/color&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON, sauf pour le langage AFPDS.&lt;br /&gt;
&lt;br /&gt;
Pour les langages qui le supportent, les profils de couleurs ICC (International Color Consortium) sont également supportés, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;outputICC&amp;gt;chemin_du_fichier_ICC&amp;lt;/outputICC&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Page de code====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la page de code en sortie pour les destinations qui le supportent.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;codepage&amp;gt;850&amp;lt;/codepage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt;: dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Résolution====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la résolution de sortie du document exprimée en dpi (dots per inch).&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;resolution&amp;gt;240&amp;lt;/resolution&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 200, 300 , 600 ....&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour les destinations qui le supportent, la résolution (en dpi) des images du document peut également être précisée avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;resolutionimage&amp;gt;240&amp;lt;/resolutionimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 203, 300, 600…&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotation====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir l’angle de rotation (anti-horaire ou trigonométrique) des pages en sortie. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;pagerotation&amp;gt;90&amp;lt;/pagerotation&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 0, 90, 180, 270&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 0 (pas de rotation)&lt;br /&gt;
&lt;br /&gt;
====Format de papier====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de modifier le format des pages en sortie. La taille des pages ainsi que le contenu seront recalculés.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;Letter&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs standards ISO supportées&amp;lt;/u&amp;gt; : A2, A3, A3 Extra, A4, A4 Plus, A4 Extra, A5, A5 Extra, A6, B4, B5, B5 Extra, B6, Envelope #9, Envelope #10, Envelope #11, Envelope #12, Envelope #14, Envelope B4, Envelope B5, Envelope B6, Envelope C3, Envelope C4, Envelope C5, Envelope C6, Envelope C65, Envelope DL, Envelope Invite, Envelope Monarch, Envelope, Executive, Folio, German Legal Fanfold, German Std Fanfold, Japanese Postcard, Japanese Double Postcard, Ledger, Legal, Legal Extra, Letter, Letter Extra, Letter Plus, Letter Small, Note,PRC 16K, PRC 32K, PRC 32K(Big), PRC Envelope #1, PRC Envelope #2, PRC Envelope #3, PRC Envelope #4, PRC Envelope #5, PRC Envelope #6, PRC Envelope #7, PRC Envelope #8, PRC Envelope #9, PRC Envelope #10, Quarto, Statement, SuperA, SuperB, Tabloid, Tabloid Extra, US Std Fanfold.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les valeurs personnalisées sont également supportées, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;xx.xx,xx.xx[,cm|in|mm]&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*deux valeurs décimales, séparées par une virgule correspondant respectivement à largeur et hauteur&lt;br /&gt;
*Le séparateur de décimale est le ‘.’&lt;br /&gt;
*L’unité est optionnelle : cm (par défaut), mm ou in (pour inch)&lt;br /&gt;
*Les crochets sont à supprimer (ils symbolisent l'aspect optionnel)&lt;br /&gt;
&lt;br /&gt;
====Sortie image====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet une conversion en mode image, pour les langages qui le supporte. La taille des flux n’est pas optimale mais le rendu de tous les éléments est ainsi garanti.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;fullimage&amp;gt;on&amp;lt;/fullimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Intervalle entre 2 étiquettes==== &lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir, pour les langages thermiques, l’écart entre deux étiquettes. La valeur est exprimée en points. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;gap&amp;gt;24&amp;lt;/gap&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Décalage de la page====&lt;br /&gt;
&lt;br /&gt;
Ces paramètres, optionnels, permettent de décaler l’ensemble des pages d’un document sans en modifier les marges. Les valeurs sont exprimées en 96dpi et sont décimales. La syntaxe dans le profil est :&lt;br /&gt;
 &amp;lt;XpsTopOffset&amp;gt;10.2&amp;lt;/XpsTopOffset&amp;gt;&lt;br /&gt;
 &amp;lt;XpsLeftOffset&amp;gt;8.1&amp;lt;/XpsLeftOffset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Qualité du redimensionnement des images====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’améliorer la qualité du redimensionnement des images afin de le rendre plus précis. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;precisemode&amp;gt;on&amp;lt;/precisemode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des polices de caractères===&lt;br /&gt;
&lt;br /&gt;
Le document XPS contient l’ensemble des ressources nécessaires à son affichage incluant, en particulier, les polices de caractères utilisées au format ODTTF. En conversion vers un langage de sortie, le choix est possible, d’embarquer ou non, les polices dans le flux. Ce choix dépendra des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Polices embarquées====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver l’incorporation des polices dans le document final. Lorsque ce paramètre est activé, les polices utilisées dans le document XPS seront embarquées dans le flux de sortie et donc envoyées à l’imprimante. Sinon, les polices résidentes de l’imprimante seront utilisées pour l’impression. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;embeddedfont&amp;gt;ON&amp;lt;/embeddedfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON (sauf pour les langages AFPDS, PS et RTF)&lt;br /&gt;
&lt;br /&gt;
Lorsque ce paramètre est désactivé, un autre paramètre permet de forcer l’utilisation d’une police résidente par défaut pour toute police XPS non déclarée (voir ci-après). La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;defaultfont&amp;gt;1&amp;lt;/defaultfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : de 1 à n, identifiant le numéro de la correspondance de police à utiliser par défaut dans le profil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 1&lt;br /&gt;
&lt;br /&gt;
====Polices résidentes====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est désactivé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;fonts&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Arial&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Tahoma&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;A&amp;quot; /&amp;gt;&lt;br /&gt;
          …&lt;br /&gt;
          &amp;lt;/fonts&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, entre un et cinq paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*name = nom de la police XPS (requis)&lt;br /&gt;
*size = taille en points de la police (optionnel)&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage (optionnel)&lt;br /&gt;
*italic = police en italique ou non (optionnel)&lt;br /&gt;
*bold = police en gras ou non (optionnel)&lt;br /&gt;
&lt;br /&gt;
Puis entre un et cinq paramètres servent à identifier la police résidente qui doit être appelée :&lt;br /&gt;
&lt;br /&gt;
*codeFont = numéro de la police résidente à utiliser pour l’impression (requis). Les valeurs dépendent du langage d’impression et du modèle d’imprimante et sont généralement donnés par le constructeur de l’imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples : &lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Zebra, les valeurs vont de A à Z, ou de 1 à 9&lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Eltron, les valeurs vont de 1 à 5&lt;br /&gt;
&lt;br /&gt;
*zoomx = facteur de multiplication de taille en largeur (optionnel)&lt;br /&gt;
*zoomy = facteur de multiplication de taille en hauteur (optionnel)&lt;br /&gt;
*type = type de police résidente (bitmap ou vectorielle) en langage TEC (optionnel)&lt;br /&gt;
*fgid = identifiant de police AFP (optionnel)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des codes-barres 1D===&lt;br /&gt;
&lt;br /&gt;
Les codes-barres 1D étant également rendus par des polices de caractères, le même choix que précédemment est possible en fonction des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Code barres embarqué ou résident====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet, pour les langages thermiques et l’AFPDS, d’activer ou de désactiver le rendu des codes-barres 1D par les imprimantes elles-mêmes. Lorsque ce paramètre est activé, l’impression des codes-barres est gérée par l’imprimante en utilisant ses polices résidentes. Sinon, les polices utilisées dans le document XPS seront embarquées dans le flux et donc envoyées à l’imprimante. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;barcode&amp;gt;PRINTER&amp;lt;/barcode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : IMG, FONT, PRINTER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : PRINTER&lt;br /&gt;
&lt;br /&gt;
IMG : embarqué sous forme d'image&amp;lt;br&amp;gt;&lt;br /&gt;
FONT : embarqué sous forme de police&amp;lt;br&amp;gt;&lt;br /&gt;
PRINTER : le code barre est généré par l'imprimante&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rendu imprimante====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est activé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;barcodes&amp;gt;&lt;br /&gt;
 &amp;lt;barcode type=&amp;quot;21&amp;quot; size=&amp;quot;35&amp;quot; height=&amp;quot;200&amp;quot; bcheight=&amp;quot;40&amp;quot; bcwidth=&amp;quot;A,B&amp;quot; /&amp;gt;&lt;br /&gt;
 …&lt;br /&gt;
 &amp;lt;/barcodes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, trois paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*type = type du code-barres (voir tableau ci-après)&lt;br /&gt;
*size = taille en points de la police&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis deux paramètres servent à personnaliser les dimensions physiques d’un code-barres à l’impression :&lt;br /&gt;
&lt;br /&gt;
*bcheight = hauteur désirée du code-barres (en points)&lt;br /&gt;
*bcwidth = largeur désirée du code-barres en précisant par exemple la largeur d’un élément fin et le ratio entre élément fin et épais&lt;br /&gt;
&lt;br /&gt;
La syntaxe et les valeurs de ces deux paramètres dépendent du langage final d’impression et du type de code barre. Liste des codes à barres supportés par ONYX Server, avec leur type :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|2||PDF 417&lt;br /&gt;
|-&lt;br /&gt;
|11||Data Matrix&lt;br /&gt;
|-&lt;br /&gt;
|12||QR Code&lt;br /&gt;
|-&lt;br /&gt;
|14||MaxiCode&lt;br /&gt;
|-&lt;br /&gt;
|17||EAN 13&lt;br /&gt;
|-&lt;br /&gt;
|18||EAN 8&lt;br /&gt;
|-&lt;br /&gt;
|19||Code 39&lt;br /&gt;
|-&lt;br /&gt;
|20||Code 39 sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|21||Code 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|22||Code 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|23||Code 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|24||2 Parmi 5 Entrelacé&lt;br /&gt;
|-&lt;br /&gt;
|25||2 Parmi 5 Entrelacé sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|26||2 Parmi 5 Industriel&lt;br /&gt;
|-&lt;br /&gt;
|27||2 Parmi 5 Industriel sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|28||EAN 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|29||EAN 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|30||EAN 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|31||Postnet&lt;br /&gt;
|-&lt;br /&gt;
|32||Planet&lt;br /&gt;
|-&lt;br /&gt;
|35||Native&lt;br /&gt;
|-&lt;br /&gt;
|77||Japan Postal&lt;br /&gt;
|-&lt;br /&gt;
|78||Codabar&lt;br /&gt;
|-&lt;br /&gt;
|79||USPS&lt;br /&gt;
|-&lt;br /&gt;
|80||UPC-A&lt;br /&gt;
|-&lt;br /&gt;
|81||UPC-E&lt;br /&gt;
|-&lt;br /&gt;
|82||MSI&lt;br /&gt;
|-&lt;br /&gt;
|83||MSI 2 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|84||MSI mod. 11&lt;br /&gt;
|-&lt;br /&gt;
|85||MSI mod. 11 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|86||MSI no check&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Mapcpysplf&amp;diff=35443</id>
		<title>Mapcpysplf</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Mapcpysplf&amp;diff=35443"/>
		<updated>2023-12-01T11:00:12Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==mapcpysplf== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Document remapping command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
-infile:XXXX           Input file&lt;br /&gt;
 -mapnam:XXXX           Mapping format name&lt;br /&gt;
 [ -mapseq:XXXXX       ]  Sequence 00010,*ALL,*MRG&lt;br /&gt;
 [ -mapmod:X           ]  Running mode C:Print, D:Print+Archive O:Archive, K:Print+Unix Archive, U:Unix Archive&lt;br /&gt;
 [ -printer:XXXX       ]  Printer&lt;br /&gt;
 [ -overflow:XXX       ]  Max number of lines per page&lt;br /&gt;
 [ -lang:XXXX          ]  Lang: XPS, PCL, AFPDS, ZEBRA, DPL, IGP, TEC, IPL, F_D, PDF or EPL&lt;br /&gt;
 [ -html               ]  Html reply&lt;br /&gt;
 [ -pagform:XXXX       ]  Paper format&lt;br /&gt;
 [ -state:XXXX         ]  Initial status (ready/held)&lt;br /&gt;
 [ -keep:X             ]  Keep spool file (yes/no)&lt;br /&gt;
 [ -sndfdp:XXXX        ]  Send overlays (yes/no)&lt;br /&gt;
 [ -sndpol:XXXX        ]  Send fonts (yes/no)&lt;br /&gt;
 [ -sndlgo:XXXX        ]  Send logos (yes/no)&lt;br /&gt;
 [ -startpage:XX       ]  Start page&lt;br /&gt;
 [ -stoppage:XXX       ]  Stop page&lt;br /&gt;
 [ -spoolname:X        ]  Spool file name&lt;br /&gt;
 [ -drawer:X           ]  Input bin&lt;br /&gt;
 [ -userdata:XXX       ]  User Data&lt;br /&gt;
 [ -pgmsource:XX       ]  Source Program name&lt;br /&gt;
 [ -nbexem:XX          ]  Number of pages&lt;br /&gt;
 [ -nbcopy:XX          ]  Number of copies&lt;br /&gt;
 [ -inputbin:X         ]  Input bin&lt;br /&gt;
 [ -outputbin:X        ]  Output bin&lt;br /&gt;
 [ -outfile:XXX        ]  Output file&lt;br /&gt;
 [ -infilecodepage:XXX ]  Codepage for input data file (ex: 1252)&lt;br /&gt;
 [ -pipe               ]  Use stdin/stdout&lt;br /&gt;
 [ -user:XXXXXX        ]  Spool file owner&lt;br /&gt;
 [ -printoption:X      ]  lp option parameter&lt;br /&gt;
 [ -forcename:X        ]  Use this spool file name&lt;br /&gt;
 [ -lengthrec:X        ]  Spool file width&lt;br /&gt;
 [ -archive:XXXXX      ]  Unix Archive File&lt;br /&gt;
 [ -ucs2               ]  UCS2 Mode (Unicode)&lt;br /&gt;
 [ -xml                ]  Specifies that the input stream is in xml format (xmldraw)&lt;br /&gt;
 [ -indexfile:XXX      ]  Index filename Template for custom Archive&lt;br /&gt;
 [ -addPageCmd:XX      ]  Insert hex command on each page&lt;br /&gt;
 [ -codepage:XX        ]  Codepage for AFPDS stream conversions (unicode only)&lt;br /&gt;
 [ -xmloutfile:XX      ]  File name to use as XML outfile&lt;br /&gt;
 [ -xmlmapping         ]  Specifies that the output will be in xml format (Mapping compatible)&lt;br /&gt;
 [ -xmlexcel           ]  Specifies that the output will be in xml format (Excel compatible)&lt;br /&gt;
 [ -setlang:XXXXXX     ]  Set lang for translation&lt;br /&gt;
 [ -xpslayer:XXXXXXX   ]  Add a XPS file as a background layer&lt;br /&gt;
 [ -dbcssize2          ]  SO/SI (Shift-out shift-in). EBCDIC file with DBCS data&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Remarques :&lt;br /&gt;
* Les valeurs par défaut des paramètres optionnels de type listes de valeurs se trouvent dans le mapping.conf, cf. balises MAPCPYSPLF_XXX&lt;br /&gt;
* Pour pouvoir utiliser la valeur '''*ALL''' dans l'option de séquence (-mapseq), il faut que le résultat soit envoyé dans une file d'attente (en utilisant l'option &amp;lt;code&amp;gt;-printer&amp;lt;/code&amp;gt;) et non dans un fichier (&amp;lt;code&amp;gt;-outfile&amp;lt;/code&amp;gt;). Ainsi, pour pouvoir utiliser l'option &amp;lt;code&amp;gt;-mapseq:*ALL &amp;lt;/code&amp;gt; directement dans le workflow, il faut absolument créer une boite de commande de type &amp;quot;cmd&amp;quot; et saisir manuellement la commande &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;quot;[%PATH_BIN%]/mapcpysplf&amp;quot; &amp;quot;-mapseq:*ALL&amp;quot; &amp;quot;-printer:&amp;lt;queue name&amp;gt;&amp;quot; .....&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Workflows-Guide_avanc%C3%A9&amp;diff=35442</id>
		<title>ONYX:9.0:Utilisation:Workflows-Guide avancé</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Workflows-Guide_avanc%C3%A9&amp;diff=35442"/>
		<updated>2023-12-01T10:59:02Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Conversion de spool ISERIES */ Je rétablis la bonne forme SOSI pas SISO&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Valorisation des champs de saisie==&lt;br /&gt;
&lt;br /&gt;
Dans tous les types d’objet d’un Workflow, des champs ou zones de saisie sont utilisé(e)s, que ce soit pour définir une condition, une commande ou des paramètres. Les champs peuvent être les opérandes d’une condition, les paramètres d’exécution d’une commande ou bien les noms et valeurs affectés à un paramètre.&lt;br /&gt;
&lt;br /&gt;
Deux familles de champs peuvent apparaitre dans les Workflows : les zones de textes libres et les listes déroulantes. Les champs de type texte acceptent la saisie libre alors que les listes déroulantes sont limitées à une sélection de valeurs (oui/non, type de fichier…).&lt;br /&gt;
&lt;br /&gt;
Les champs de saisie ont un type par défaut qui peut être modifié en fonction des besoins à l’aide du bouton droit de la souris (menu contextuel). En fonction du type de champ choisi, des aides à la saisie sont proposées permettant de structurer correctement la valeur du champ.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S WRKFL Saisie.png|centré|sans_cadre|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fonctions sur les champs===&lt;br /&gt;
&lt;br /&gt;
Des fonctions sont disponibles sur les champs (de type texte ou liste) afin de récupérer des valeurs automatiquement.&lt;br /&gt;
Les fonctions sur les champs permettent de définir la valeur des champs d’une commande, d’une condition ou d’un paramètre en utilisant au choix des variables, le contenu d’un fichier ou le résultat de commandes.&lt;br /&gt;
&lt;br /&gt;
Certains champs sont prédéfinis avec une fonction telle que la liste des utilisateurs, la liste des formats M-Designer, … alors que d’autres non.&lt;br /&gt;
Pour faire appel à une fonction, cliquer avec le bouton droit de la souris sur un champ et de choisir la fonction voulue dans le menu contextuel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S wrkfl champ.png|centré|sans_cadre|624x624px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque :&lt;br /&gt;
&lt;br /&gt;
Pour modifier la valeur donnée à un champ, seuls les deux premiers types ci-dessus (paramètre et texte libre) sont éditables directement dans la zone de saisie. Pour tous les autres, il convient de passer par la fonction sur le champ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Champs propres à ONYX Server===&lt;br /&gt;
&lt;br /&gt;
Certains champs ont un typage particulier et bénéficient d’une aide à la saisie prédéfinie. Leurs valeurs possibles sont alors limitées à une liste d’éléments définis dans ONYX Server. Comme ce typage est indépendant des fonctions sur les champs, il est donc possible d’avoir deux possibilités d’aide au remplissage sur un champ.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S WRKFLW CHAMP.png|centré|sans_cadre|677x677px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paramètres d'environnement===&lt;br /&gt;
&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Parameter &amp;lt;/FONT&amp;gt; prennent dynamiquement la valeur des paramètres d’environnement de l’application.&lt;br /&gt;
&lt;br /&gt;
La fonction paramètre permet d’utiliser tous les paramètres disponibles lors de l’exécution du fichier :&lt;br /&gt;
&lt;br /&gt;
-	attributs du fichier en cours de traitement : utilisateur (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_USER &amp;lt;/FONT&amp;gt;), nom du fichier (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE&amp;lt;/FONT&amp;gt;), ...&lt;br /&gt;
&lt;br /&gt;
-	paramètres liés au traitement en cours : connecteur d’entrée du traitement (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_PRINTER &amp;lt;/FONT&amp;gt;, &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_SOAP &amp;lt;/FONT&amp;gt;, &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; SCANFOLDER_NAME&amp;lt;/FONT&amp;gt;...), date de la soumission (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_DATE&amp;lt;/FONT&amp;gt;), ...&lt;br /&gt;
&lt;br /&gt;
-	paramètres personnalisés : userdatas, passage de paramètres du workflow, ...&lt;br /&gt;
&lt;br /&gt;
-	variables d’environnement du système : répertoire temporaire (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; TEMP&amp;lt;/FONT&amp;gt;), nom du système (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; COMPUTERNAME&amp;lt;/FONT&amp;gt;),&lt;br /&gt;
&lt;br /&gt;
-	variables de session :&lt;br /&gt;
&lt;br /&gt;
*fichiers d’entrée / sortie de la boîte en cours : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN / MAP_FILE_OUT &amp;lt;/FONT&amp;gt;&lt;br /&gt;
*identifiant du dernier spool inséré pour la session (exécution) en cours : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; LAST_SPOOL_ID &amp;lt;/FONT&amp;gt;&lt;br /&gt;
*date, heure, date et heure courante, évaluées par Mapping au moment de l’appel de la variable (la syntaxe de récupération des informations est pilotée par les variables d’environnement Mapping correspondante) : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_CURRENT_DATE / MAP_CURRENT_TIME / MAP_CURRENT_TIMESTAMP&amp;lt;/FONT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur « DIRECTE »===&lt;br /&gt;
Les champs de type Value prennent statiquement la valeur saisie dans le champ :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S valD1.png|centré|sans_cadre|378x378px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais les valeurs saisies peuvent également être dynamiques en utilisant les mêmes variables d’environnement que précédemment avec la syntaxe particulière Mapping :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; [%&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; PARAMETRE&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; %]&amp;lt;/FONT&amp;gt;. Elles sont très utilisées pour la construction de chemins complets ou noms de fichiers où plusieurs paramètres peuvent être utilisés en une seule fois :&lt;br /&gt;
[[Fichier:OX S ValD2.png|centré|sans_cadre|372x372px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour certains traitements particuliers (tris, éclatement ou fusion de documents, ...), il est enfin possible d’utiliser des valeurs de critères d’indexation du document (XPS) dans une valeur de champs avec la syntaxe particulière Mapping : &amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; [[&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; CRITERE&amp;lt;/FONT&amp;gt; &amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; ]]&amp;lt;/FONT&amp;gt;. Ainsi par exemple, à partir d’un document XPS unique, pour créer un PDF par client en sortie, dans la boîte de Commande &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; To PDF &amp;lt;/FONT&amp;gt;, on utilisera :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S ValD3.png|centré|sans_cadre|628x628px|alt=]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===RuleFile===&lt;br /&gt;
&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Rulefile &amp;lt;/FONT&amp;gt;prennent la valeur d’une information lue dans un fichier (exemple : le fichier en entrée &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN &amp;lt;/FONT&amp;gt; ou un autre).&lt;br /&gt;
Plusieurs méthodes de lecture dans le fichier source sont proposées et détaillées ci-après.&lt;br /&gt;
&lt;br /&gt;
POINT D'ATTENTION : les différentes méthodes permettant de récupérer une valeur dans un fichier sont optimisées en ne chargeant qu'une petite partie du fichier de données. Cela se fait via le paramètre '''maxsize'''. Sa valeur par défaut (20000) limite le chargement aux 20000 premiers octets du fichier. Ainsi, si la valeur recherchée se trouve plus loin, il sera impossible de l'atteindre sans modifier la valeur de ce paramètre. Il s'agit bien d'un nombre d'octets et non de caractères. Aussi, pour un fichier UCS ou UTF-16, il conviendra de multiplier par 2 cette valeur par rapport au nombre de caractères devant réellement être chargés. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Keyword : Recherche par mot clé====&lt;br /&gt;
La lecture se fait en mode texte et la valeur récupérée dans le fichier source est identifiée par la recherche d’un mot clé :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S motclé.png|centré|sans_cadre|905x905px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	Value : Valeur du mot clé à rechercher&lt;br /&gt;
&lt;br /&gt;
-	Skip :  Nombre de caractères à ignorer après le mot clé&lt;br /&gt;
&lt;br /&gt;
-	Len :  Nombre de caractères à retourner&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	charset : Page de code du fichier source&lt;br /&gt;
&lt;br /&gt;
-	trim :  Suppression des éventuels espaces en fin de chaine retournée (0 ou 1)&lt;br /&gt;
&lt;br /&gt;
-	file :  Fichier source&lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
Pour faire appel à la recherche par mot clé, cliquer avec le bouton droit de la souris sur un champ et de choisir la fonction '''rulefile''' dans le menu contextuel, après cliquer sur la loupe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Line : Recherche par position====&lt;br /&gt;
&lt;br /&gt;
Pour faire une recherche par position, il suffit de cliquer sur liste déroulante et choisir '''line'''.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Rulefile line.png|centré|sans_cadre|895x895px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La lecture se fait en mode texte et la valeur récupérée dans le fichier source est localisée par sa position (ligne / colonne) et sa longueur :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Line pos.png|centré|sans_cadre|912x912px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	line :  Numéro de ligne&lt;br /&gt;
&lt;br /&gt;
-	pos :  Numéro de colonne de départ dans la ligne&lt;br /&gt;
&lt;br /&gt;
-	len : Nombre de caractères à retourner&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	charset :  Page de code du fichier source&lt;br /&gt;
&lt;br /&gt;
-	trim : Suppression des éventuels espaces en fin de chaine retournée&lt;br /&gt;
&lt;br /&gt;
-	file : Fichier source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XML : Lecture directe dans un fichier XML====&lt;br /&gt;
Pour faire une recherche par position, il suffit de cliquer sur liste déroulante et choisir '''xml :'''&lt;br /&gt;
[[Fichier:Workflow-rulefile-xml.png|centré|vignette|300x300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La lecture se fait en mode XML et la valeur récupérée dans le fichier source est identifiée par la requête &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; XPath&amp;lt;/FONT&amp;gt; renseignée.&lt;br /&gt;
&lt;br /&gt;
-	xpath :  requête xpath permettant de sélectionner la valeur désirée, avec la syntaxe &amp;quot;SELECTML .... FROM ....&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-	default : valeur par défaut si aucune valeur n'est trouvée&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	file : Fichier source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples de recherche XML avec le fichier suivant :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S XML.png|centré|sans_cadre|694x694px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	Recherche du nom de la balise page :&lt;br /&gt;
 SELECTXML @name FROM /doc/page&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du champ nommé id_lang :&lt;br /&gt;
 SELECTXML . FROM /doc/page/field[@name=id_lang]&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du premier champ SRLNBR :&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[@name=item]/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line/field[@title=Serial Number]&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du deuxième champ SRLNBR :&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[2]/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[2]/field[@title=Serial Number]&lt;br /&gt;
&lt;br /&gt;
===Commande===&lt;br /&gt;
&lt;br /&gt;
Les champs de type Command prennent la valeur retournée par l’exécution d’une commande prédéfinie ONYX Server. L’ensemble des commandes prédéfinies sont détaillées ci-après.&lt;br /&gt;
&lt;br /&gt;
Attention : toute les commandes prédéfinies Mapping ne sont pas susceptibles de retourner une valeur exploitable dans un champ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CMD===&lt;br /&gt;
Les champs de type CMD prennent la valeur retournée par l’exécution d’une commande utilisateur (un script par exemple).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===SQL===&lt;br /&gt;
Les champs de type SQL prennent la valeur retournée par l’exécution d’une requête SQL (SELECT).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Table de résolution===&lt;br /&gt;
Les champs de type Resolve prennent la valeur retournée par la recherche dans une table de Résolution ONYX Server. &lt;br /&gt;
&lt;br /&gt;
Leurs fichiers XML se retrouvent dans ''/rules/workflow/resolve''&lt;br /&gt;
===Rulefile Multiple===&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Rulefile_multiple&amp;lt;/FONT&amp;gt; permettent de définir en une seule fois plusieurs paramètres valorisés par des informations lues à différents endroits dans un même fichier (par exemple, le fichier en entrée &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN&amp;lt;/FONT&amp;gt; ou un autre). Disponible uniquement en lecture XML pour l’instant, c’est une optimisation de la définition de plusieurs paramètres de type &amp;quot;rulefile&amp;quot;, réduisant à une seule ouverture et fermeture de fichier.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S RulefileM.png|centré|sans_cadre|644x644px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	(1) Sélection du type de lecture (XML uniquement pour l’instant)&lt;br /&gt;
&lt;br /&gt;
-	(2) Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	(3) Nom du fichier source à lire&lt;br /&gt;
&lt;br /&gt;
-	(4) Suppression d’un paramètre&lt;br /&gt;
&lt;br /&gt;
-	(5) Ajout d’un nouveau paramètre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis définition de n paramètres, avec pour chacun :&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Param &amp;lt;/FONT&amp;gt;: Nom du paramètre&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; XPath &amp;lt;/FONT&amp;gt;: Requête XPath de lecture de l’information dans le fichier XML source&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Default &amp;lt;/FONT&amp;gt;: Valeur par défaut (optionnelle) si l’information n’est pas trouvée dans le fichier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Commandes prédéfinies==&lt;br /&gt;
&lt;br /&gt;
Pour afficher la liste des commandes prédéfinies, il suffit de cliquer avec le bouton droit de la souris sur un champ, choisir &amp;quot; Command &amp;quot; dans le menu contextuel, cliquer sur le l’icône de l'éclair et enfin choisir le groupe de commandes voulus(Spooler, String,File ... )&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Commande.png|centré|sans_cadre|931x931px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes Spooler===&lt;br /&gt;
[[Fichier:OX S Groupe Spooler.png|centré|sans_cadre|771x771px]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
====Suspendre Queue====&lt;br /&gt;
[[Fichier:OX S suspQ.png|gauche|sans_cadre|60x60px]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre une file d’attente du spooler&lt;br /&gt;
*Paramètre : nom de la file d’attente M-Processing Server à suspendre&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Libérer Queue====&lt;br /&gt;
[[Fichier:OX S librQ.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : libérer une file d’attente du spooler&lt;br /&gt;
*Paramètre : nom de la file d’attente M-Processing Server à libérer&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Suspendre un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S SusJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à suspendre (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Supprimer un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
[[Fichier:OX S deleteJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : supprimer un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à supprimer (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Libérer un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
[[Fichier:OX S libJob.png |gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : libérer un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à libérer (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Suspendre le travail courant====&lt;br /&gt;
[[Fichier:OX S susOccrtJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre le travail en cours d’exécution&lt;br /&gt;
*Paramètre : aucun&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Imprimer====&lt;br /&gt;
[[Fichier:OX S IMPRT.png|gauche|sans_cadre|53x53px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : envoyer un travail dans une file d’attente du Spooler ONYX Server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standards&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom de la file d’attente de destination&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du fichier à envoyer&lt;br /&gt;
&lt;br /&gt;
-	Titre donné au travail dans la file d’attente de destination&lt;br /&gt;
&lt;br /&gt;
-	Envoyer le travail à l’état suspendu : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Conserver le travail dans la file d’attente de destination après traitement : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Transporter les attributs du travail en cours au travail de destination : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
-	Ajouter au travail de destination les paramètres de la session en cours : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Pages&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Page de début (1 par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Page de fin (0 par défaut, signifiant la fin du travail en cours)&lt;br /&gt;
&lt;br /&gt;
-	Nombre de copies (1 par défaut)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Security&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Propriétaire du travail de destination (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt;MAP_USER&amp;lt;/FONT&amp;gt; par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Droits d’accès du travail de destination dans le système de fichiers (777 par défaut, soit lecture/écriture pour tout le monde)&lt;br /&gt;
&lt;br /&gt;
-	Code comptabilité (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Userdata&amp;lt;/u&amp;gt; : possibilité d’ajouter jusqu’à 10 attributs personnalisés supplémentaires&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Advanced&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Priorité du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Nombre de jours de conservation du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Nombre de jours avant compression du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Type de support papier&lt;br /&gt;
&lt;br /&gt;
-	Fidélité&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier spool&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun. Un nouveau travail est créé dans la file d’attente de destination et son identifiant ONYX Server est stocké dans la variable de session &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; LAST_SPOOL_ID&amp;lt;/FONT&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Envoyer à la file d'attente et revenir====&lt;br /&gt;
[[Fichier:OX S Envoyerà la file d'aatente.png|gauche|sans_cadre|alt=|73x73px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : interrompre le traitement en cours, envoyer le travail en cours dans une autre file d’attente ONYX Server, attendre le bon&lt;br /&gt;
&lt;br /&gt;
traitement du travail dans la file d’attente de destination puis reprendre le traitement en cours.&lt;br /&gt;
&lt;br /&gt;
*Paramètre : nom de la file d’attente de destination&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Définir un attribut du travail====&lt;br /&gt;
[[Fichier:OX S Attribut Travail.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : définir ou modifier la valeur d’un attribut d’un travail dans une file d’attente du spooler.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;U&amp;gt;Paramètres Standards&amp;lt;/U&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Identifiant ONYX Server unique du travail&lt;br /&gt;
&lt;br /&gt;
-	Nom de la file d’attente ONYX Server&lt;br /&gt;
&lt;br /&gt;
-	Nom de l’attribut&lt;br /&gt;
&lt;br /&gt;
-	Valeur donnée à l’attribut&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes file===&lt;br /&gt;
[[Fichier:OX S Commande File.png|centré|sans_cadre|839x839px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Renommer un fichier====&lt;br /&gt;
[[Fichier:OX S renameFile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : renommer un fichier&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
-	Nom complet du fichier d’origine&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (le répertoire de destination étant le répertoire courant)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copier /déplacer un fichier====&lt;br /&gt;
[[Fichier:OX S deplcefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : Copier un fichier, en le renommant ou non, en supprimant l’original ou non.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du chemin d’origine&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du fichier de destination&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Supprimer le fichier d’origine : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copier dans un dossier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Copier Foldr.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : copier un fichier dans un dossier de destination, en supprimant l’original ou non.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du chemin d’origine&lt;br /&gt;
&lt;br /&gt;
-	Chemin du dossier de destination (le nom du fichier étant conservé de l’original)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Supprimer le fichier d’origine : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copie sécurisée====&lt;br /&gt;
[[Fichier:OX S SecureCopie.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : copier un fichier sur un server SFTP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	IP du serveur.&lt;br /&gt;
&lt;br /&gt;
-	Port.&lt;br /&gt;
&lt;br /&gt;
-	Identifiant.&lt;br /&gt;
&lt;br /&gt;
-	Mot de passe (à laisser vide en cas d’utilisation d’une clé privée).&lt;br /&gt;
&lt;br /&gt;
-	Chemin sur le serveur.&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier sur le serveur.&lt;br /&gt;
&lt;br /&gt;
-	Permissions du fichier après copie.&lt;br /&gt;
&lt;br /&gt;
-	Nombre de tentative de copie avant échec.&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Utiliser une clé privée : Oui / Non (par défaut).&lt;br /&gt;
&lt;br /&gt;
-	Chemin vers le fichier contenant la clé privée.&lt;br /&gt;
&lt;br /&gt;
-	Mot de passe de la clé privée.&lt;br /&gt;
&lt;br /&gt;
Variables : Cette commande stocke également un certain nombre de variables.&lt;br /&gt;
&lt;br /&gt;
-	Timestamp begin : date du début de la copie.&lt;br /&gt;
&lt;br /&gt;
-	Timestamp end : date de la fin de la copie.&lt;br /&gt;
&lt;br /&gt;
-	Filename : nom du fichier copié.&lt;br /&gt;
&lt;br /&gt;
-	File Size (local) : taille du fichier local.&lt;br /&gt;
&lt;br /&gt;
-	File Size (remote) : taille du fichier après copie.&lt;br /&gt;
&lt;br /&gt;
-	Return Code : code retour du serveur SFTP.&lt;br /&gt;
&lt;br /&gt;
====Ajout de texte dans un fichier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S addtxt.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Ajouter du texte dans un fichier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	Page de code du fichier en sortie.&lt;br /&gt;
&lt;br /&gt;
-	Contenu du fichier.&lt;br /&gt;
&lt;br /&gt;
====Supprimer un fichier====&lt;br /&gt;
[[Fichier:OX S Deletefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : supprimer un fichier&lt;br /&gt;
*Paramètre : le nom complet du fichier à supprimer&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Remplacer une chaine dans un fichier====&lt;br /&gt;
[[Fichier:OX S rplce.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Remplacer une chaine de caractères par une autre dans un fichier de données. Le fichier en entrée peut être Unicode ou non. Les chaines à remplacer et de remplacement peuvent être ASCII, hexadécimales, ou un mixe des deux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie.&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères à remplacer.&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères de remplacement.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un nouveau fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
Exemple 1: Remplacement d'une chaine ASCII&lt;br /&gt;
[[Fichier:OX S wrkflexepl1.png|centré|sans_cadre|580x580px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : Remplacement d'ue chaine HEXA(pour ajouter un saut de page avant un mot clé par exemple)&lt;br /&gt;
[[Fichier:OX S wrklow expl2.png|centré|sans_cadre|580x580px]]&lt;br /&gt;
&lt;br /&gt;
====Nettoyer un dossier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S NettoyDossier.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Supprimer les fichiers d’un répertoire, en fonction des filtres utilisés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètre Standard&amp;lt;/u&amp;gt; : Nom du répertoire à nettoyer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	Filtre sur le nom des fichiers à supprimer (ex : *[%MAP_JOBNUM%]*)&lt;br /&gt;
&lt;br /&gt;
-	Filtre sur l’extension des fichiers à supprimer (ex : *.tmp)&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun.&lt;br /&gt;
&lt;br /&gt;
====Existence d'un fichier====&lt;br /&gt;
&lt;br /&gt;
Remarque : Ne s’utilise pas en mode commande seule mais dans une condition ou pour définir un paramètre.&lt;br /&gt;
[[Fichier:OX S Existencefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : vérifier l’existence d’un fichier.&lt;br /&gt;
*Paramètre : nom complet du fichier&lt;br /&gt;
*Retour : chaine de caractère « yes » ou « no ».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes String===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:OX S Commande-String.png|centré|sans_cadre|763x763px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aucune des fonctions de cet ensemble ne s’utilise en mode commande seule. Elles sont à exécuter dans des conditions ou pour définir des paramètres.&lt;br /&gt;
&lt;br /&gt;
====Découper par position====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S CUTPOS.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : extraire une partie d’une chaine de caractèr&lt;br /&gt;
&lt;br /&gt;
es en se basant sur la position de l’information à extraire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Position de début de l’information à extraire (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Position de fin de l’information à extraire (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètre Avancés&amp;lt;/u&amp;gt; : nombre de caractères à ignorer à partir de la position de début (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Découper par séparateur====&lt;br /&gt;
[[Fichier:OX S CUT SEP.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : extraire une partie d’une chaine de caractères en se basant sur des séparateurs de sous-chaines.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de début de l’information à extraire (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de fin de l’information à extraire (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Découper par champ====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S CUT CH.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Extraire une partie d’une chaine de caractères, en se basant sur un séparateur de sous-chaines (chaines de type CSV).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de champs (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du champ à retourner (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====BASENAME====&lt;br /&gt;
[[Fichier:OX S Basename.png|gauche|alt=|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : extraire le nom de fichier à partir d’un chemin complet.&lt;br /&gt;
*Paramètre : chemin complet d’un fichier&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====DIRNAME====&lt;br /&gt;
[[Fichier:OX S DIRENAME.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : extraire le chemin du fichier à partir d’un chemin complet, sans le nom.&lt;br /&gt;
*Paramètre : chemin complet d’un fichier&lt;br /&gt;
*Retour : chaine de caractères alphanumériques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Remplacer une chaine par une autre====&lt;br /&gt;
[[Fichier:OX S Replacechaine.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : dans une chaine de caractères, remplacer récursivement une sous-chaine par une autre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine&lt;br /&gt;
&lt;br /&gt;
-	Sous-chaine à remplacer (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Sous-chaine de remplacement (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Supprimer les espaces significatifs====&lt;br /&gt;
[[Fichier:OX S Delete space.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : supprimer les espaces en début et/ou en fin d’une chaine de caractères.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine&lt;br /&gt;
&lt;br /&gt;
-	Supprimer les espaces en début : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
-	Supprimer les espaces en fin : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Mettre en majuscules====&lt;br /&gt;
[[Fichier:OX S maj.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : mettre une chaine de caractères en majuscules.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mettre en minuscules====&lt;br /&gt;
[[Fichier:OX S min.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : mettre une chaine de caractères en minuscules.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Capitaliser====&lt;br /&gt;
[[Fichier:OX S Capitaliser.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : mettre une majuscule en début d’une chaine de caractères ou au début de chaque mot d’une chaine de caractères.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractère d’origine.&lt;br /&gt;
&lt;br /&gt;
-	Au début de chaque mot : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Inverser la casse====&lt;br /&gt;
[[Fichier:OX S Inversecasse.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : inverser la casse (majuscule / minuscule) d’une chaine de caractères.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes Mapping===&lt;br /&gt;
&lt;br /&gt;
====Conversion de page de code====&lt;br /&gt;
[[Fichier:OX S CVRT CODEPAGE.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : convertir un fichier d’une page de code dans une autre. Cette commande est usuellement employée pour convertir un fichier en Unicode (UTF-16, ou page de code 1200).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier source (à convertir)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (converti)&lt;br /&gt;
&lt;br /&gt;
-	Page de code d’origine (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Page de code de destination (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie, 1200 par défaut)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Convertir les chiffres en chiffres arabes : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Remplacer les caractères inconnus par des espaces : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Conversion de spool ISERIES====&lt;br /&gt;
Remarque : les valeurs par défaut reprennent les attributs du fichier émis par l’iSeries distant.&lt;br /&gt;
[[Fichier:OX S CVRT ISERIES.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : convertir un fichier EBCDIC en ASCII Unicode. Cette commande est usuellement employée pour convertir les spools produits sur iSeries puis traités dans ONYX Server version Unix ou Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier source (à convertir)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (converti)&lt;br /&gt;
&lt;br /&gt;
-	Page de code d’origine (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Type des données issues de l’iSeries (*SCS, *AFPDS, …)&lt;br /&gt;
&lt;br /&gt;
-	Nombre de lignes par page (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Largeur en sortie (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Option pour conserver les informations de SO/SI pour les fichiers DBCS&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie TXT====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S EXEC TXT.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : exécuter un format M-Connect produisant une sortie texte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Type des données en sortie (agit sur le calcul des sauts de page automatiques)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Custom&amp;lt;/u&amp;gt; : paramètres d’entrée pour l’exécution du format M-Connect de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie XML====&lt;br /&gt;
[[Fichier:OX S CVRT XML.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : exécuter un format M-Connect produisant une sortie XML.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
-	Schéma XML à utiliser pour produire la sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Custom&amp;lt;/u&amp;gt; : paramètres d’entrée pour l’exécution du format M-Connect, de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie XLSX====&lt;br /&gt;
[[Fichier:OX S CVRT XLSX.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Exécuter un format M-Connect produisant une sortie XLSX.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Paramètres Custom : Paramètres d’entrée pour l’exécution du format M-Connect, de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun. Un fichier est créé en sortie.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Installation:Installation_ONYX_Server_sur_Linux&amp;diff=35434</id>
		<title>ONYX:9.0:Installation:Installation ONYX Server sur Linux</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Installation:Installation_ONYX_Server_sur_Linux&amp;diff=35434"/>
		<updated>2023-11-02T16:04:44Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Introduction== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Ce guide explique comment installer ONYX Server pour Linux. En règle générale, il est recommandé de mettre à jour également les autres modules logiciels de la suite afin d'éviter tout conflit de version.&lt;br /&gt;
&lt;br /&gt;
==Pré-requis== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Matériel===&lt;br /&gt;
ONYX Server Linux est compatible avec les versions d’OS suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
*Red Hat Enterprise Linux 7 (RHEL7) ou Red Hat Enterprise Linux 8 (RHEL8)&lt;br /&gt;
*CentOS 7 ou CentOS 8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Espace disque requis sur Linux :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
*Au moins 1 Go pour la décompression du package d’installation&lt;br /&gt;
*Au moins 5 Go pour l’installation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
:''Selon la durée de conservation des travaux, il peut être nécessaire de prévoir un espace disque beaucoup plus conséquent. Cet espace doit se baser sur le nombre de travaux maximum présents simultanément ainsi que sur leur taille. D'autre part, l'utilisation d'images dynamiques en grandes quantités peut également nécessité beaucoup d'espace disque également.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Système : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
*2 VCPU&lt;br /&gt;
*Type de processeur x86-64&lt;br /&gt;
*RAM: 2 Go minimum, 4 Go recommandés. Et potentiellement plus en fonction de la complexité de l'architecture&lt;br /&gt;
&lt;br /&gt;
===Logiciel=== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
*'''Apache'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
:La présence d’un serveur Web Apache en version 2.4 est requise, son installation devant avoir été réalisée avant d’installer ONYX Server. Les chemins d’accès aux binaires et au fichier de configuration d’Apache seront demandés lors de l’installation.&lt;br /&gt;
:Exemple : &amp;lt;code&amp;gt;#yum install httpd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
:''Attention : en cas d'utilisation de la version 2.4 d'Apache (ce qui est recommandé), il sera nécessaire d'apporter quelques petites modifications de configuration après la phase d'installation de Mapping. Ces modifications sont décrites dans cette présente documentation, juste après la phase d'installation.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
*'''Dépendances '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
::openssl : &lt;br /&gt;
::: &amp;lt;code&amp;gt;yum install openssl&amp;lt;/code&amp;gt;&lt;br /&gt;
::: &amp;lt;code&amp;gt;yum install compat-openssl10&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
::libcrypto : &amp;lt;code&amp;gt;yum install libcrypto.so.10&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
::xerces : &lt;br /&gt;
:::RHEL ou Centos 7 : &amp;lt;code&amp;gt;rpm --install xerces-c-3.1.1-8.el7_2.x86_64.rpm&amp;lt;/code&amp;gt;&lt;br /&gt;
:::RHEL ou Centos 8 : &amp;lt;code&amp;gt;rpm --install xerces-c-3.2.1.el8.x86_x64.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
::xalan : &lt;br /&gt;
:::RHEL ou Centos 7 : &amp;lt;code&amp;gt;rpm --install xalan-c-1.11.0-4.el7.x86_64.rpm&amp;lt;/code&amp;gt;&lt;br /&gt;
:::RHEL ou Centos 8 : &amp;lt;code&amp;gt;rpm --install xalan-c-1.11.el8.x86_x64.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tags : libssl libcrypto&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
*'''Désactivation de SELinux'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
:Afin de pouvoir démarrer Apache sur des DocumentRoot situés dans les arborescences Mapping, il est nécessaire de désactiver SELinux&lt;br /&gt;
:Exemple : &amp;lt;code&amp;gt;#setenforce 0&amp;lt;/code&amp;gt;&lt;br /&gt;
:Pour que la désactivation soit effective à chaque démarrage, il faut modifier le fichier ''/etc/selinux/config'' comme suit : &amp;lt;code&amp;gt;SELINUX=disabled&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
*'''sFTP'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
:L’accès au serveur en sFTP (ssh) est requis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
*'''Bibliothèques 32bits'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
:'''ONYX Server 9''' étant compilé en 32 bits, il faudra prévoir l’installation préalable de packages de compatibilité 32 bits (i686) pour les librairies C (libc) et STDC++ (libstdc++) sur des systèmes d’exploitation en 64 bits. A partir de la version '''ONYX Server 10''', ces packages ne sont plus nécessaires, cette version étant compilée en 64 bits. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
:Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
 yum install libstdc++.i686&lt;br /&gt;
 yum install glibc.i686&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
De ce fait, à partir de la V10, '''aucun package de ce type n'est nécessaire'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
*'''Ports réseaux'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
:ONYX Server adresse 3 ports pour ses communications internes (entre processus) et externes (interface Web d’administration).&lt;br /&gt;
:Les ports utilisés par défaut sont les suivants :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
:*8002 (port Web)&lt;br /&gt;
:*515 (port d’écoute LPD)&lt;br /&gt;
:*6789 (port utilisé pour les développements &amp;quot;Connect&amp;quot;)&lt;br /&gt;
:*2000 (port interne du Spooler Mapping n'ayant pas besoin d'être ouvert)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
:Il conviendra de vérifier que ces ports sont ouverts et disponibles (non utilisés) pour ONYX Server, ou d’en choisir de nouveaux lors de l’installation. Ainsi, le serveur LPD/LPR du système devra être stoppé pour libérer le port 515.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
*'''Sécurité'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
:L’installation d'ONYX Server doit se faire sous un profil disposant des droits Administrateur sur le serveur, soit le compte root. Deux nouveaux comptes utilisateurs seront automatiquement créés si besoin lors de l’installation du logiciel : mapadmin (nom par défaut, modifiable) et nobodyma (utilisé pour les actions lancées depuis l'interface web).&lt;br /&gt;
:Le umask de l'utilisateur root doit être à 002x (valeur par défaut).&lt;br /&gt;
&lt;br /&gt;
==Procédure d'installation== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Les packages d’installation du logiciel sont disponibles en téléchargement sur le serveur technique Mapping, à l’adresse : https://serveur.mappingsuite.com. Ils sont nommés « [OS]_[version].tar.gz ». &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
Pour installer le logiciel ONYX Server, l’archive doit être déposée en FTP en mode binaire sur le serveur Linux dans le répertoire de votre choix (exemple : /tmp). Puis, sous le profil root, l’archive doit être décompressée : &lt;br /&gt;
 tar –xvf Setup_Onyx_Server_Linux_v9.0.0b.37402.tar.gz&lt;br /&gt;
 cd v9.0.0b.37402&lt;br /&gt;
 tar –xvf mapping_install_Linux_v9.0.0b.37402.tar.gz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Un dossier «mapping_install» est créé dans lequel le script d’installation doit être exécuté ('''toujours sous le profil root'''):&lt;br /&gt;
 cd mapping_install &lt;br /&gt;
 ./mapinst.sh&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
Le script guide l’utilisateur tout au long de la procédure d’installation en demandant toutes les informations nécessaires au paramétrage de l’installation d'ONYX Server. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
 [root@localhost v9.0.0b.37748]# cd mapping_install/&lt;br /&gt;
 [root@localhost mapping_install]# ./mapinst.sh &lt;br /&gt;
 Control user permissions&lt;br /&gt;
 Checking installation files folder&lt;br /&gt;
 Do you want to update mappingenv binary&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes&lt;br /&gt;
 Enter installation path of mappingenv binary&lt;br /&gt;
 default: /bin&lt;br /&gt;
 &lt;br /&gt;
 Do you confirm this path: /bin&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes&lt;br /&gt;
 &lt;br /&gt;
 Detecting existing version&lt;br /&gt;
 Do you want to search for mapping.conf files?&lt;br /&gt;
 Warning: this operation can be long…&lt;br /&gt;
 yes | no?&lt;br /&gt;
 no&lt;br /&gt;
  &lt;br /&gt;
 Do you want to:&lt;br /&gt;
 1: install a new version?&lt;br /&gt;
 2: exit?&lt;br /&gt;
 &amp;gt; 1 | 2 ?&lt;br /&gt;
 1&lt;br /&gt;
 Do you confirm the installation of a new version?&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes &lt;br /&gt;
 &lt;br /&gt;
 Installing a new M-Processing Server version...&lt;br /&gt;
 Initializing System variables default values...&lt;br /&gt;
 Initializing installation variables... &lt;br /&gt;
 &lt;br /&gt;
 Enter matching values&lt;br /&gt;
 If values are correct, validate with &amp;quot;enter&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 Enter system type: AIX, Linux&lt;br /&gt;
 default: LINUX &lt;br /&gt;
 &lt;br /&gt;
 Enter system version: AIX: 7.1, Linux: Linux&lt;br /&gt;
 default: Linux&lt;br /&gt;
 &lt;br /&gt;
 Enter owner name&lt;br /&gt;
 default: mapadmin&lt;br /&gt;
 &lt;br /&gt;
 Enter group name&lt;br /&gt;
 default: mapadmin&lt;br /&gt;
 &lt;br /&gt;
 Enter language to be used&lt;br /&gt;
 default: english&lt;br /&gt;
 &lt;br /&gt;
 Enter your company name&lt;br /&gt;
 default: COMPANY&lt;br /&gt;
 MAPPING&lt;br /&gt;
 &lt;br /&gt;
 Enter IP address of the server&lt;br /&gt;
 default: localhost.localdomain&lt;br /&gt;
 127.0.0.1&lt;br /&gt;
Remarque : Localhost(127.0.0.1) est une valeur conseillée afin de faciliter l’éventuelle duplication d’environnement par la suite, y compris sur un nouveau serveur. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
 Enter port to be used for web server&lt;br /&gt;
 default: 8002&lt;br /&gt;
 &lt;br /&gt;
 Enter connection address to the spooler&lt;br /&gt;
 default: localhost.localdomain&lt;br /&gt;
 127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 Enter connection port to the spooler&lt;br /&gt;
 default: 2000&lt;br /&gt;
 &lt;br /&gt;
 Enter port to be used for LPD server&lt;br /&gt;
 default: 515&lt;br /&gt;
 &lt;br /&gt;
 Enter environment name&lt;br /&gt;
 default: MAPPING-v9-0-0b-37748&lt;br /&gt;
 MAPPING_PROD&lt;br /&gt;
 Enter path and name of the apache configuration file&lt;br /&gt;
 default: /etc/httpd/conf/httpd.conf&lt;br /&gt;
 &lt;br /&gt;
 Enter path and exact name of the executable htpasswd&lt;br /&gt;
 default: /usr/bin/htpasswd&lt;br /&gt;
 &lt;br /&gt;
 Enter path and exact name of the executable apachectl&lt;br /&gt;
 default: /usr/sbin/apachectl &lt;br /&gt;
 &lt;br /&gt;
 Do you want to connect Infoprint Manager to M-PROCESSING SERVER?&lt;br /&gt;
 default: no&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 no&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER root directory&lt;br /&gt;
 default: /apps/mapping&lt;br /&gt;
Remarque : Le script construit ensuite tous les chemins d’installation par défaut à partir de ce répertoire racine afin de disposer de tous les fichiers ONYX Server dans un seul et même répertoire. Chaque chemin est malgré tout modifiable, suivant l’architecture ciblée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
 Enter path to M-PROCESSING SERVER configuration directory&lt;br /&gt;
 default: /apps/mapping/conf&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER executables directory&lt;br /&gt;
 default: /apps/mapping/bin&lt;br /&gt;
 &lt;br /&gt;
 Enter path to system libraries directory&lt;br /&gt;
 default: /usr/lib&lt;br /&gt;
Remarque : L'emplacement du répertoire lib dépend du système. Il s'agit souvent de /usr/lib pour les versions Mapping 32 bits (jusque la version 9.x) ou de /usr/lib64 pour les versions Mapping 64 bits (à partir de la version 10.0)&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER web server directory&lt;br /&gt;
 default: /apps/mapping/MapHTTPServer&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER import directory&lt;br /&gt;
 default: /apps/mapping/import&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER temporary files directory&lt;br /&gt;
 default: /apps/mapping/temp&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER production files directory&lt;br /&gt;
 default: /apps/mapping/map400&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER spooler files directory&lt;br /&gt;
 default: /apps/mapping/spool&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER spooler log files directory&lt;br /&gt;
 default: /apps/mapping/spool/logs&lt;br /&gt;
 &lt;br /&gt;
 Enter path to stderr.txt and stdout.txt directory&lt;br /&gt;
 default: /apps/mapping/temp&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER archive files directory&lt;br /&gt;
 default: /apps/mapping/mapout&lt;br /&gt;
 &lt;br /&gt;
 Enter path to web server log files directory&lt;br /&gt;
 default: /apps/mapping/spool/logs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
Après cette série de question, un résumé est proposé afin de vérifier qu'il n'y a pas eu d'erreur. Si une modification est à faire, il est possible de réponse &amp;quot;no&amp;quot; afin de relancer toutes les questions. Dans ce cas, pour gagner tu temps, les réponses proposées par défaut correspondent aux réponses qui ont été apportées précédemment. &lt;br /&gt;
 &lt;br /&gt;
 Do you want to validate following parameters:&lt;br /&gt;
 M-PROCESSING SERVER User: mapadmin&lt;br /&gt;
 M-PROCESSING SERVER Group: mapadmin&lt;br /&gt;
 Use of Infoprint: no&lt;br /&gt;
 OS System: LINUX&lt;br /&gt;
 OS Version: Linux&lt;br /&gt;
 Apache configuration file: /etc/httpd/conf/httpd.conf&lt;br /&gt;
 Executable htpasswd: /usr/bin/htpasswd&lt;br /&gt;
 M-PROCESSING SERVER web log files: /apps/mapping/spool/logs&lt;br /&gt;
 Language: english&lt;br /&gt;
 Company name: MAPPING&lt;br /&gt;
 Server IP address: 127.0.0.1&lt;br /&gt;
 WEB server connection port: 8009&lt;br /&gt;
 LPD well-known port: 515&lt;br /&gt;
 Connection address to the spooler: 127.0.0.1&lt;br /&gt;
 Connection port to the spooler: 2009&lt;br /&gt;
 M-PROCESSING SERVER environment name: MAPPING_PROD&lt;br /&gt;
 M-PROCESSING SERVER root directory: /apps/mapping&lt;br /&gt;
 M-PROCESSING SERVER configuration directory: /apps/mapping/conf9&lt;br /&gt;
 M-PROCESSING SERVER binaries directory: /apps/mapping/bin&lt;br /&gt;
 M-PROCESSING SERVER libraries directory: /usr/lib&lt;br /&gt;
 M-PROCESSING SERVER web configuration directory: /apps/mapping/MapHTTPServer&lt;br /&gt;
 M-PROCESSING SERVER import directory: /apps/mapping/import&lt;br /&gt;
 M-PROCESSING SERVER temporary directory: /apps/mapping/temp&lt;br /&gt;
 M-PROCESSING SERVER archive directory: yes&lt;br /&gt;
 M-PROCESSING SERVER production directory: /apps/mapping/map400&lt;br /&gt;
 M-PROCESSING SERVER spooler directory: /apps/mapping/spool&lt;br /&gt;
 M-PROCESSING SERVER std files directory: /apps/mapping/temp&lt;br /&gt;
 M-PROCESSING SERVER logs directory: /apps/mapping/spool/logs&lt;br /&gt;
 yes | no ?&lt;br /&gt;
&lt;br /&gt;
==Modification de la configuration Apache dans le cas d'une version 2.4== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
Si la version 2.4 d'Apache a été installée, il faut procéder à une petite modification du fichier httpd.conf d'apache, dans la section ajoutée automatiquement lors de l'installation de Mapping. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
La section Mapping du httpd.conf est identifiée par le mot clé &amp;lt;code&amp;gt;#BEGIN_MAPPING_...&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
Pour cela : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
:- Supprimer le noeud &amp;lt;code&amp;gt;&amp;lt;Directory C:\xxxxx\xxxxx\MapHTTPServer\cgi-bin&amp;gt;&amp;lt;/code&amp;gt; du fichier httpd.conf (c'est-à-dire le noeud xml complet avec tout son contenu et la balise de fin &amp;lt;code&amp;gt;&amp;lt;/Directory&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
:- Supprimer les instructions suivantes&lt;br /&gt;
:: &amp;lt;code&amp;gt;NameVirtualHost ...&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;AllowOverride all&amp;lt;/code&amp;gt; &lt;br /&gt;
:: &amp;lt;code&amp;gt;Order allow,deny&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;Allow from all&amp;lt;/code&amp;gt; &lt;br /&gt;
:- Ajouter les instruction présentes dans le fichier &amp;lt;code&amp;gt;MapHTTPServer\.htaccess&amp;lt;/code&amp;gt; directement dans le noeud &amp;lt;code&amp;gt;&amp;lt;Directory C:\xxxx\xxxx\MapHTTPServer&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Remonter l'instruction ServerName en début de bloc, avant la balise &amp;lt;VirtualHost&amp;gt;&lt;br /&gt;
:- Supprimer (mettre en commentaire) les modules suivants si jamais ils étaient activés :&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_access_compat.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_mpm_event.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Activer (décommenter) les modules suivants si jamais il n'étaient pas activés :&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_mpm_prefork.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Supprimer (ou renommer) le fichier &amp;lt;code&amp;gt;MapHTTPServer\.htaccess&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
La section Mapping du fichier httpd.conf devrait alors ressembler à ceci :&lt;br /&gt;
 #BEGIN_MAPPING_v9.0.0_2019/06/12_16_10_57&lt;br /&gt;
 #DO NOT MODIFY THIS BLOCK. It will be automatically updated.&lt;br /&gt;
 ServerName mapping-server&lt;br /&gt;
 Listen 8002&lt;br /&gt;
 &amp;lt;VirtualHost *:8002&amp;gt;&lt;br /&gt;
        DocumentRoot &amp;quot;/apps/mapping/MapHTTPServer&amp;quot;&lt;br /&gt;
        ScriptAlias /cgi-bin/ &amp;quot;/apps/mapping/MapHTTPServer/cgi-bin/&amp;quot;&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/MapHTTPServer&amp;quot;&amp;gt;&lt;br /&gt;
                AuthType Basic&lt;br /&gt;
                AuthName &amp;quot;Identification&amp;quot;&lt;br /&gt;
                AuthBasicProvider file&lt;br /&gt;
                AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
                AuthGroupFile &amp;quot;/apps/mapping/MapHTTPServer/.htgroup&amp;quot;&lt;br /&gt;
                Require valid-user&lt;br /&gt;
                Options None&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 #END_MAPPING_v9.0.0_2019/06/12_16_10_57&lt;br /&gt;
&lt;br /&gt;
===Blocs de configuration optionnels (modèles)=== &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
Il s'agit de configurations optionnelles pouvant être ajoutées directement dans le noeud &amp;lt;VirtualHost&amp;gt; décrit ci-dessus.&lt;br /&gt;
&lt;br /&gt;
====Pour lister le contenu des dossiers de configuration du serveur==== &amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
Cette configuration permet de parcourir les fichiers de configuration Mapping directement depuis l'interface, avec accès limité à l'utilisateur '''mapadmin'''. Pour l'utiliser, il suffit d'ajouter &amp;quot;/dir&amp;quot; derrière l'url.&amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : &amp;lt;code&amp;gt;http://monserveurmapping:8002/dir&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
Alias /dir &amp;quot;/apps/mapping/conf&amp;quot;&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/conf&amp;quot;&amp;gt;&lt;br /&gt;
               AuthType Basic&lt;br /&gt;
               AuthName Identification&lt;br /&gt;
               AuthBasicProvider file&lt;br /&gt;
               AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
               Require user mapadmin&lt;br /&gt;
               Options +Indexes&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Pour protéger l'accès à l'interface de Workflow==== &amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
Cette configuration permet limiter l'accès à l'interface du Workflow uniquement à l'utilisateur '''mapadmin'''.&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/MapHTTPServer/JS_Common&amp;quot;&amp;gt;&lt;br /&gt;
               AuthType Basic&lt;br /&gt;
               AuthName Identification&lt;br /&gt;
               AuthBasicProvider file&lt;br /&gt;
               AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
               Require user mapadmin&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lancement de l'interface== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
Une fois l'installation terminée, il est nécessaire de redémarrer le service Apache avant de pouvoir accéder à l'interface Web d'administration d'ONYX Server.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
httpd -k restart&lt;br /&gt;
:ou (selon la distribution)&lt;br /&gt;
 apachectl restart&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
1. Ouvrir une page de navigateur internet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
2. Saisir dans l'URL : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
*Depuis le serveur en local : &amp;lt;code&amp;gt;&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;http://127.0.0.1:8002&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*Depuis un poste en réseau : &amp;lt;code&amp;gt;&amp;lt;big&amp;gt;http://&amp;lt;ip.du.serveur&amp;gt;:8002&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
''&amp;lt;code&amp;gt;8002&amp;lt;/code&amp;gt; étant le port configuré par défaut lors de l'installation''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
S'ils n'ont pas été modifiés lors de l'installation, les identifiants de connexion sont les suivants : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:94--&amp;gt;&lt;br /&gt;
* Nom d'utilisateur : mapadmin&lt;br /&gt;
* Mot de passe : mapadmin&lt;br /&gt;
&lt;br /&gt;
===Erreurs fréquemment rencontrées=== &amp;lt;!--T:34--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
'''Si le port 8002 est déjà occupé'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
Dans ce cas, Apache ne peut pas redémarrer. Il suffit alors de modifier le port utilisé pour accéder à l'interface Web du serveur Mapping :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
#Ouvrir le fichier de configuration d'Apache, '''httpd.conf''' (il se trouve dans le dossier '''conf''', référencé lors de l'installation)&lt;br /&gt;
#Chercher le bloc de configuration situé entre '''#BEGIN_MAPPING''' et '''#END_MAPPING''' (généralement en bas du fichier)&lt;br /&gt;
#Modifier le port d'écoute 8002 dans les lignes suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
::*Listen 8002&lt;br /&gt;
::*NameVirtualHost *:8002&lt;br /&gt;
::*&amp;lt;VirtualHost *:8002&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
Puis, redémarrer le service Apache.&lt;br /&gt;
 &lt;br /&gt;
'''Message d'erreur à l'ouverture de la page''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
Il est possible qu'une erreur se produise à l'ouverture de la page Mapping si la version 2.4 d'Apache a été installée, mais que la modification relative à sa configuration n'a pas été faite (voir ci-dessus) ou que Apache n'a pas été redémarré.&lt;br /&gt;
&lt;br /&gt;
==Gestionnaire d’environnements ONYX Server== &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
L’une des particularités des systèmes Linux est la possibilité d’installer et d’utiliser plusieurs environnements ONYX Server en parallèle sur le même serveur. Chaque environnement est alors complètement indépendant des autres et possède sa propre configuration, ses propres traitements, sa propre version du moteur, ses propres licences d’activation. La gestion de ces différents environnements ONYX Server se fait grâce au programme mappingenv.&lt;br /&gt;
&lt;br /&gt;
===Environnements ONYX=== &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
Sur le serveur, les différents environnements ONYX Server sont enregistrés dans un fichier : mappingtab, situé par défaut dans le répertoire /etc. Si ce fichier est dans un autre répertoire, il faudra le préciser, dans les lignes de commandes suivantes (commande mappingenv), à l'aide de l’argument -pathconf:XXX.&lt;br /&gt;
Un environnement est constitué d'un nom, d'un port de connexion (port Web à travers le serveur Apache) et d'un chemin de configuration (chemin complet du fichier mapping.conf). Chaque paramètre doit être unique. Ainsi, sur un même serveur, deux environnements ONYX Server ne peuvent avoir ni le même nom, ni le même port Web, ni le même fichier de configuration.&lt;br /&gt;
&lt;br /&gt;
===Sélection d'un environnement de travail=== &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Avant toute utilisation d'ONYX Server, il est nécessaire de charger l’environnement dans lequel les travaux doivent être effectués, même si un seul environnement ONYX Server est installé sur le serveur.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;En mode console (session telnet ou ssh)&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
Le chargement d’un environnement ONYX Server se fait grâce au binaire mappingenv. Lors de l’installation, la copie de ce binaire sur le système est proposée. Il est indispensable de copier ce binaire pour enregistrer et utiliser l’environnement installé.&lt;br /&gt;
Le programme mappingenv doit être accessible par tous les utilisateurs exécutant ONYX Server en mode console.&lt;br /&gt;
Pour charger un environnement ONYX Server en ligne de commande, après s’être connecté en Telnet sur le serveur, il faut exécuter la commande &amp;lt;code&amp;gt;mappingenv&amp;lt;/code&amp;gt; puis saisir le nom ou le numéro de l’environnement voulu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
Dans l'exemple suivant, c'est l'environnement numéro 3 qui est sélectionné, il est nommé MAPPING_V8.1.0, et le port http utilisé est le 8810.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
[root@localhost ~]# mappingenv&lt;br /&gt;
 Which environment do you want to load :&lt;br /&gt;
 1 : MAPPING_V7.1	/apps/mapping/conf/mapping.conf	8002&lt;br /&gt;
 2 : MAPPING_V7.2	/apps/mapping_V72/conf/mapping.conf	8720&lt;br /&gt;
 3 : MAPPING_V8.1.0	/apps/mapping_81/conf/mapping.conf	8810&lt;br /&gt;
 4 : MAPPING_V805	/apps/mapping805/conf/mapping.conf	8805&lt;br /&gt;
 5 : mapping_900	/apps/mapping900/conf/mapping.conf	8900&lt;br /&gt;
 Enter the environment name or number :3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;En mode graphique(interface Web)&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
Le fait de se connecter à l’interface Web d'ONYX Server sur un port particulier suffit à identifier et charger l’environnement de travail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Exemple : l’adresse http://192.168.217.17:8002 charge l’environnement MAPPING&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Dans les scripts&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Pour la rédaction de tout script avant d'exécuter des commandes ONYX Server, il est également nécessaire de charger l’environnement de travail. Il n’est pas possible d’utiliser le binaire mappingenv (mode interactif) dans ces cas-là. L’équivalent est l’exportation de la variable d’environnement MAPPING_PATH, identifiant le fichier de configuration de l’environnement ONYX Server dans lequel l’exécution doit se dérouler.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Exemple de script pour démarrer le Spooler ONYX Server de l’environnement MAPPING :&lt;br /&gt;
 #!/usr/bin/ksh&lt;br /&gt;
 ################################################################&lt;br /&gt;
 # Mapping Suite Spooler Start                                  #&lt;br /&gt;
 ################################################################&lt;br /&gt;
 export MAPPING_PATH=/apps/mapping/conf/mapping.conf&lt;br /&gt;
 &lt;br /&gt;
 TIMESTAMP=$(date +&amp;quot;%Y/%m/%d-%H.%M.%S&amp;quot;)&lt;br /&gt;
 echo &amp;quot;Mapping is starting at $TIMESTAMP&amp;quot;&lt;br /&gt;
 /apps/mapping/bin/map_daemon start&lt;br /&gt;
&lt;br /&gt;
==Activation logicielle== &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
Après avoir installé le logiciel, celui-ci doit être activé en saisissant des clés logicielles. Ces licences sont dépendantes d’informations systèmes du serveur. Pour obtenir les licences :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
*Récupérer les identifiants du serveur&lt;br /&gt;
*Puis contacter le Support Technique, ou se connecter sur https://serveur.mappingsuite.com.&lt;br /&gt;
&lt;br /&gt;
===Identifiant serveur=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
bash-4.2$ mappingenv&lt;br /&gt;
 Quel environnement voulez-vous charger :&lt;br /&gt;
 &lt;br /&gt;
 1 : MAPPING  /apps/mapping/conf/mapping.conf    8002    Active&lt;br /&gt;
 2 : MAPPING_test  /apps/mapping_test/conf/mapping.conf    8003    Active&lt;br /&gt;
 Entrez le nom ou le numéro de l'environnement : 1&lt;br /&gt;
 &lt;br /&gt;
 bash-4.5$ /apps/mapping/bin/mapkey&lt;br /&gt;
 Le numéro de série de votre machine : FFD8F1E6&lt;br /&gt;
 Votre type de processeur : x86_x86_&lt;br /&gt;
&lt;br /&gt;
===Saisie des licences d'activation=== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
Une fois les licences calculées par Mapping, répéter les étapes précédentes pour saisir chaque clé obtenue. Chaque clé fournie par Mapping est identifiée par un numéro de produit (de 1 à 5) et une valeur de clé (44 caractères hexadécimaux, séparés ou non par des tirets de mise en forme).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
 [root@localhost ~]# mappingenv&lt;br /&gt;
 Which environment do you want to load :&lt;br /&gt;
 1 : MAPPING_PROD	/apps/mapping/conf/mapping.conf	8002&lt;br /&gt;
 Enter the environment name or number :1&lt;br /&gt;
 &lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 1&lt;br /&gt;
 Enter the key : FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FE54FF-FD88DE-59&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 2&lt;br /&gt;
 Enter the key : ABBD42-CFB9B1-BFF584-EBF54A-FD89BB-FD88DE-CFB9B1-35&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 3&lt;br /&gt;
 Enter the key : FD88DE-FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FE54FF-89&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 4&lt;br /&gt;
 Enter the key : FE54FF-FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FD88DE-24&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 5&lt;br /&gt;
 Enter the key : CFB9B1-FD89BB-BFF584-ABBD42-EBF54A-FE54FF-FD88DE-45&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Installation:Installation_ONYX_Server_sur_Linux&amp;diff=35433</id>
		<title>ONYX:9.0:Installation:Installation ONYX Server sur Linux</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Installation:Installation_ONYX_Server_sur_Linux&amp;diff=35433"/>
		<updated>2023-11-02T16:04:16Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Introduction== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Ce guide explique comment installer ONYX Server pour Linux. En règle générale, il est recommandé de mettre à jour également les autres modules logiciels de la suite afin d'éviter tout conflit de version.&lt;br /&gt;
&lt;br /&gt;
==Pré-requis== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Matériel===&lt;br /&gt;
ONYX Server Linux est compatible avec les versions d’OS suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
*Red Hat Enterprise Linux 7 (RHEL7) ou Red Hat Enterprise Linux 8 (RHEL8)&lt;br /&gt;
*CentOS 7 ou CentOS 8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Espace disque requis sur Linux :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
*Au moins 1 Go pour la décompression du package d’installation&lt;br /&gt;
*Au moins 5 Go pour l’installation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
:''Selon la durée de conservation des travaux, il peut être nécessaire de prévoir un espace disque beaucoup plus conséquent. Cet espace doit se baser sur le nombre de travaux maximum présents simultanément ainsi que sur leur taille. D'autre part, l'utilisation d'images dynamiques en grandes quantités peut également nécessité beaucoup d'espace disque également.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Système : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
*2 VCPU&lt;br /&gt;
*Type de processeur x86-64&lt;br /&gt;
*RAM: 2 Go minimum, 4 Go recommandés. Et potentiellement plus en fonction de la complexité de l'architecture&lt;br /&gt;
&lt;br /&gt;
===Logiciel=== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
*'''Apache'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
:La présence d’un serveur Web Apache en version 2.4 est requise, son installation devant avoir été réalisée avant d’installer ONYX Server. Les chemins d’accès aux binaires et au fichier de configuration d’Apache seront demandés lors de l’installation.&lt;br /&gt;
:Exemple : &amp;lt;code&amp;gt;#yum install httpd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
:''Attention : en cas d'utilisation de la version 2.4 d'Apache (ce qui est recommandé), il sera nécessaire d'apporter quelques petites modifications de configuration après la phase d'installation de Mapping. Ces modifications sont décrites dans cette présente documentation, juste après la phase d'installation.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
*'''Dépendances '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
::openssl : &lt;br /&gt;
::: &amp;lt;code&amp;gt;yum install openssl&amp;lt;/code&amp;gt;&lt;br /&gt;
::: &amp;lt;code&amp;gt;yum install compat-openssl10&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
::libcrypto : &amp;lt;code&amp;gt;yum install libcrypto.so.10&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
::xerces : &lt;br /&gt;
:::RHEL ou Centos 7 : &amp;lt;code&amp;gt;rpm --install xerces-c-3.1.1-8.el7_2.x86_64.rpm&amp;lt;/code&amp;gt;&lt;br /&gt;
:::RHEL ou Centos 8 : &amp;lt;code&amp;gt;rpm --install xerces-c-3.2.1.el8.x86_x64.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
::xalan : &lt;br /&gt;
:::RHEL ou Centos 7 : &amp;lt;code&amp;gt;rpm --install xalan-c-1.11.0-4.el7.x86_64.rpm&amp;lt;/code&amp;gt;&lt;br /&gt;
:::RHEL ou Centos 8 : &amp;lt;code&amp;gt;rpm --install xalan-c-1.11.el8.x86_x64.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#libssl #libcrypto&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
*'''Désactivation de SELinux'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
:Afin de pouvoir démarrer Apache sur des DocumentRoot situés dans les arborescences Mapping, il est nécessaire de désactiver SELinux&lt;br /&gt;
:Exemple : &amp;lt;code&amp;gt;#setenforce 0&amp;lt;/code&amp;gt;&lt;br /&gt;
:Pour que la désactivation soit effective à chaque démarrage, il faut modifier le fichier ''/etc/selinux/config'' comme suit : &amp;lt;code&amp;gt;SELINUX=disabled&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
*'''sFTP'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
:L’accès au serveur en sFTP (ssh) est requis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
*'''Bibliothèques 32bits'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
:'''ONYX Server 9''' étant compilé en 32 bits, il faudra prévoir l’installation préalable de packages de compatibilité 32 bits (i686) pour les librairies C (libc) et STDC++ (libstdc++) sur des systèmes d’exploitation en 64 bits. A partir de la version '''ONYX Server 10''', ces packages ne sont plus nécessaires, cette version étant compilée en 64 bits. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
:Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
 yum install libstdc++.i686&lt;br /&gt;
 yum install glibc.i686&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
De ce fait, à partir de la V10, '''aucun package de ce type n'est nécessaire'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
*'''Ports réseaux'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
:ONYX Server adresse 3 ports pour ses communications internes (entre processus) et externes (interface Web d’administration).&lt;br /&gt;
:Les ports utilisés par défaut sont les suivants :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
:*8002 (port Web)&lt;br /&gt;
:*515 (port d’écoute LPD)&lt;br /&gt;
:*6789 (port utilisé pour les développements &amp;quot;Connect&amp;quot;)&lt;br /&gt;
:*2000 (port interne du Spooler Mapping n'ayant pas besoin d'être ouvert)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
:Il conviendra de vérifier que ces ports sont ouverts et disponibles (non utilisés) pour ONYX Server, ou d’en choisir de nouveaux lors de l’installation. Ainsi, le serveur LPD/LPR du système devra être stoppé pour libérer le port 515.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
*'''Sécurité'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
:L’installation d'ONYX Server doit se faire sous un profil disposant des droits Administrateur sur le serveur, soit le compte root. Deux nouveaux comptes utilisateurs seront automatiquement créés si besoin lors de l’installation du logiciel : mapadmin (nom par défaut, modifiable) et nobodyma (utilisé pour les actions lancées depuis l'interface web).&lt;br /&gt;
:Le umask de l'utilisateur root doit être à 002x (valeur par défaut).&lt;br /&gt;
&lt;br /&gt;
==Procédure d'installation== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Les packages d’installation du logiciel sont disponibles en téléchargement sur le serveur technique Mapping, à l’adresse : https://serveur.mappingsuite.com. Ils sont nommés « [OS]_[version].tar.gz ». &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
Pour installer le logiciel ONYX Server, l’archive doit être déposée en FTP en mode binaire sur le serveur Linux dans le répertoire de votre choix (exemple : /tmp). Puis, sous le profil root, l’archive doit être décompressée : &lt;br /&gt;
 tar –xvf Setup_Onyx_Server_Linux_v9.0.0b.37402.tar.gz&lt;br /&gt;
 cd v9.0.0b.37402&lt;br /&gt;
 tar –xvf mapping_install_Linux_v9.0.0b.37402.tar.gz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Un dossier «mapping_install» est créé dans lequel le script d’installation doit être exécuté ('''toujours sous le profil root'''):&lt;br /&gt;
 cd mapping_install &lt;br /&gt;
 ./mapinst.sh&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
Le script guide l’utilisateur tout au long de la procédure d’installation en demandant toutes les informations nécessaires au paramétrage de l’installation d'ONYX Server. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
 [root@localhost v9.0.0b.37748]# cd mapping_install/&lt;br /&gt;
 [root@localhost mapping_install]# ./mapinst.sh &lt;br /&gt;
 Control user permissions&lt;br /&gt;
 Checking installation files folder&lt;br /&gt;
 Do you want to update mappingenv binary&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes&lt;br /&gt;
 Enter installation path of mappingenv binary&lt;br /&gt;
 default: /bin&lt;br /&gt;
 &lt;br /&gt;
 Do you confirm this path: /bin&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes&lt;br /&gt;
 &lt;br /&gt;
 Detecting existing version&lt;br /&gt;
 Do you want to search for mapping.conf files?&lt;br /&gt;
 Warning: this operation can be long…&lt;br /&gt;
 yes | no?&lt;br /&gt;
 no&lt;br /&gt;
  &lt;br /&gt;
 Do you want to:&lt;br /&gt;
 1: install a new version?&lt;br /&gt;
 2: exit?&lt;br /&gt;
 &amp;gt; 1 | 2 ?&lt;br /&gt;
 1&lt;br /&gt;
 Do you confirm the installation of a new version?&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 yes &lt;br /&gt;
 &lt;br /&gt;
 Installing a new M-Processing Server version...&lt;br /&gt;
 Initializing System variables default values...&lt;br /&gt;
 Initializing installation variables... &lt;br /&gt;
 &lt;br /&gt;
 Enter matching values&lt;br /&gt;
 If values are correct, validate with &amp;quot;enter&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 Enter system type: AIX, Linux&lt;br /&gt;
 default: LINUX &lt;br /&gt;
 &lt;br /&gt;
 Enter system version: AIX: 7.1, Linux: Linux&lt;br /&gt;
 default: Linux&lt;br /&gt;
 &lt;br /&gt;
 Enter owner name&lt;br /&gt;
 default: mapadmin&lt;br /&gt;
 &lt;br /&gt;
 Enter group name&lt;br /&gt;
 default: mapadmin&lt;br /&gt;
 &lt;br /&gt;
 Enter language to be used&lt;br /&gt;
 default: english&lt;br /&gt;
 &lt;br /&gt;
 Enter your company name&lt;br /&gt;
 default: COMPANY&lt;br /&gt;
 MAPPING&lt;br /&gt;
 &lt;br /&gt;
 Enter IP address of the server&lt;br /&gt;
 default: localhost.localdomain&lt;br /&gt;
 127.0.0.1&lt;br /&gt;
Remarque : Localhost(127.0.0.1) est une valeur conseillée afin de faciliter l’éventuelle duplication d’environnement par la suite, y compris sur un nouveau serveur. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
 Enter port to be used for web server&lt;br /&gt;
 default: 8002&lt;br /&gt;
 &lt;br /&gt;
 Enter connection address to the spooler&lt;br /&gt;
 default: localhost.localdomain&lt;br /&gt;
 127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 Enter connection port to the spooler&lt;br /&gt;
 default: 2000&lt;br /&gt;
 &lt;br /&gt;
 Enter port to be used for LPD server&lt;br /&gt;
 default: 515&lt;br /&gt;
 &lt;br /&gt;
 Enter environment name&lt;br /&gt;
 default: MAPPING-v9-0-0b-37748&lt;br /&gt;
 MAPPING_PROD&lt;br /&gt;
 Enter path and name of the apache configuration file&lt;br /&gt;
 default: /etc/httpd/conf/httpd.conf&lt;br /&gt;
 &lt;br /&gt;
 Enter path and exact name of the executable htpasswd&lt;br /&gt;
 default: /usr/bin/htpasswd&lt;br /&gt;
 &lt;br /&gt;
 Enter path and exact name of the executable apachectl&lt;br /&gt;
 default: /usr/sbin/apachectl &lt;br /&gt;
 &lt;br /&gt;
 Do you want to connect Infoprint Manager to M-PROCESSING SERVER?&lt;br /&gt;
 default: no&lt;br /&gt;
 yes | no ?&lt;br /&gt;
 no&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER root directory&lt;br /&gt;
 default: /apps/mapping&lt;br /&gt;
Remarque : Le script construit ensuite tous les chemins d’installation par défaut à partir de ce répertoire racine afin de disposer de tous les fichiers ONYX Server dans un seul et même répertoire. Chaque chemin est malgré tout modifiable, suivant l’architecture ciblée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
 Enter path to M-PROCESSING SERVER configuration directory&lt;br /&gt;
 default: /apps/mapping/conf&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER executables directory&lt;br /&gt;
 default: /apps/mapping/bin&lt;br /&gt;
 &lt;br /&gt;
 Enter path to system libraries directory&lt;br /&gt;
 default: /usr/lib&lt;br /&gt;
Remarque : L'emplacement du répertoire lib dépend du système. Il s'agit souvent de /usr/lib pour les versions Mapping 32 bits (jusque la version 9.x) ou de /usr/lib64 pour les versions Mapping 64 bits (à partir de la version 10.0)&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER web server directory&lt;br /&gt;
 default: /apps/mapping/MapHTTPServer&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER import directory&lt;br /&gt;
 default: /apps/mapping/import&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER temporary files directory&lt;br /&gt;
 default: /apps/mapping/temp&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER production files directory&lt;br /&gt;
 default: /apps/mapping/map400&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER spooler files directory&lt;br /&gt;
 default: /apps/mapping/spool&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER spooler log files directory&lt;br /&gt;
 default: /apps/mapping/spool/logs&lt;br /&gt;
 &lt;br /&gt;
 Enter path to stderr.txt and stdout.txt directory&lt;br /&gt;
 default: /apps/mapping/temp&lt;br /&gt;
 &lt;br /&gt;
 Enter path to M-PROCESSING SERVER archive files directory&lt;br /&gt;
 default: /apps/mapping/mapout&lt;br /&gt;
 &lt;br /&gt;
 Enter path to web server log files directory&lt;br /&gt;
 default: /apps/mapping/spool/logs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
Après cette série de question, un résumé est proposé afin de vérifier qu'il n'y a pas eu d'erreur. Si une modification est à faire, il est possible de réponse &amp;quot;no&amp;quot; afin de relancer toutes les questions. Dans ce cas, pour gagner tu temps, les réponses proposées par défaut correspondent aux réponses qui ont été apportées précédemment. &lt;br /&gt;
 &lt;br /&gt;
 Do you want to validate following parameters:&lt;br /&gt;
 M-PROCESSING SERVER User: mapadmin&lt;br /&gt;
 M-PROCESSING SERVER Group: mapadmin&lt;br /&gt;
 Use of Infoprint: no&lt;br /&gt;
 OS System: LINUX&lt;br /&gt;
 OS Version: Linux&lt;br /&gt;
 Apache configuration file: /etc/httpd/conf/httpd.conf&lt;br /&gt;
 Executable htpasswd: /usr/bin/htpasswd&lt;br /&gt;
 M-PROCESSING SERVER web log files: /apps/mapping/spool/logs&lt;br /&gt;
 Language: english&lt;br /&gt;
 Company name: MAPPING&lt;br /&gt;
 Server IP address: 127.0.0.1&lt;br /&gt;
 WEB server connection port: 8009&lt;br /&gt;
 LPD well-known port: 515&lt;br /&gt;
 Connection address to the spooler: 127.0.0.1&lt;br /&gt;
 Connection port to the spooler: 2009&lt;br /&gt;
 M-PROCESSING SERVER environment name: MAPPING_PROD&lt;br /&gt;
 M-PROCESSING SERVER root directory: /apps/mapping&lt;br /&gt;
 M-PROCESSING SERVER configuration directory: /apps/mapping/conf9&lt;br /&gt;
 M-PROCESSING SERVER binaries directory: /apps/mapping/bin&lt;br /&gt;
 M-PROCESSING SERVER libraries directory: /usr/lib&lt;br /&gt;
 M-PROCESSING SERVER web configuration directory: /apps/mapping/MapHTTPServer&lt;br /&gt;
 M-PROCESSING SERVER import directory: /apps/mapping/import&lt;br /&gt;
 M-PROCESSING SERVER temporary directory: /apps/mapping/temp&lt;br /&gt;
 M-PROCESSING SERVER archive directory: yes&lt;br /&gt;
 M-PROCESSING SERVER production directory: /apps/mapping/map400&lt;br /&gt;
 M-PROCESSING SERVER spooler directory: /apps/mapping/spool&lt;br /&gt;
 M-PROCESSING SERVER std files directory: /apps/mapping/temp&lt;br /&gt;
 M-PROCESSING SERVER logs directory: /apps/mapping/spool/logs&lt;br /&gt;
 yes | no ?&lt;br /&gt;
&lt;br /&gt;
==Modification de la configuration Apache dans le cas d'une version 2.4== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
Si la version 2.4 d'Apache a été installée, il faut procéder à une petite modification du fichier httpd.conf d'apache, dans la section ajoutée automatiquement lors de l'installation de Mapping. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
La section Mapping du httpd.conf est identifiée par le mot clé &amp;lt;code&amp;gt;#BEGIN_MAPPING_...&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
Pour cela : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
:- Supprimer le noeud &amp;lt;code&amp;gt;&amp;lt;Directory C:\xxxxx\xxxxx\MapHTTPServer\cgi-bin&amp;gt;&amp;lt;/code&amp;gt; du fichier httpd.conf (c'est-à-dire le noeud xml complet avec tout son contenu et la balise de fin &amp;lt;code&amp;gt;&amp;lt;/Directory&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
:- Supprimer les instructions suivantes&lt;br /&gt;
:: &amp;lt;code&amp;gt;NameVirtualHost ...&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;AllowOverride all&amp;lt;/code&amp;gt; &lt;br /&gt;
:: &amp;lt;code&amp;gt;Order allow,deny&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;Allow from all&amp;lt;/code&amp;gt; &lt;br /&gt;
:- Ajouter les instruction présentes dans le fichier &amp;lt;code&amp;gt;MapHTTPServer\.htaccess&amp;lt;/code&amp;gt; directement dans le noeud &amp;lt;code&amp;gt;&amp;lt;Directory C:\xxxx\xxxx\MapHTTPServer&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Remonter l'instruction ServerName en début de bloc, avant la balise &amp;lt;VirtualHost&amp;gt;&lt;br /&gt;
:- Supprimer (mettre en commentaire) les modules suivants si jamais ils étaient activés :&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_access_compat.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_mpm_event.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Activer (décommenter) les modules suivants si jamais il n'étaient pas activés :&lt;br /&gt;
:: &amp;lt;code&amp;gt;mod_mpm_prefork.so&amp;lt;/code&amp;gt;&lt;br /&gt;
:- Supprimer (ou renommer) le fichier &amp;lt;code&amp;gt;MapHTTPServer\.htaccess&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
La section Mapping du fichier httpd.conf devrait alors ressembler à ceci :&lt;br /&gt;
 #BEGIN_MAPPING_v9.0.0_2019/06/12_16_10_57&lt;br /&gt;
 #DO NOT MODIFY THIS BLOCK. It will be automatically updated.&lt;br /&gt;
 ServerName mapping-server&lt;br /&gt;
 Listen 8002&lt;br /&gt;
 &amp;lt;VirtualHost *:8002&amp;gt;&lt;br /&gt;
        DocumentRoot &amp;quot;/apps/mapping/MapHTTPServer&amp;quot;&lt;br /&gt;
        ScriptAlias /cgi-bin/ &amp;quot;/apps/mapping/MapHTTPServer/cgi-bin/&amp;quot;&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/MapHTTPServer&amp;quot;&amp;gt;&lt;br /&gt;
                AuthType Basic&lt;br /&gt;
                AuthName &amp;quot;Identification&amp;quot;&lt;br /&gt;
                AuthBasicProvider file&lt;br /&gt;
                AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
                AuthGroupFile &amp;quot;/apps/mapping/MapHTTPServer/.htgroup&amp;quot;&lt;br /&gt;
                Require valid-user&lt;br /&gt;
                Options None&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 #END_MAPPING_v9.0.0_2019/06/12_16_10_57&lt;br /&gt;
&lt;br /&gt;
===Blocs de configuration optionnels (modèles)=== &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
Il s'agit de configurations optionnelles pouvant être ajoutées directement dans le noeud &amp;lt;VirtualHost&amp;gt; décrit ci-dessus.&lt;br /&gt;
&lt;br /&gt;
====Pour lister le contenu des dossiers de configuration du serveur==== &amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
Cette configuration permet de parcourir les fichiers de configuration Mapping directement depuis l'interface, avec accès limité à l'utilisateur '''mapadmin'''. Pour l'utiliser, il suffit d'ajouter &amp;quot;/dir&amp;quot; derrière l'url.&amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : &amp;lt;code&amp;gt;http://monserveurmapping:8002/dir&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
Alias /dir &amp;quot;/apps/mapping/conf&amp;quot;&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/conf&amp;quot;&amp;gt;&lt;br /&gt;
               AuthType Basic&lt;br /&gt;
               AuthName Identification&lt;br /&gt;
               AuthBasicProvider file&lt;br /&gt;
               AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
               Require user mapadmin&lt;br /&gt;
               Options +Indexes&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Pour protéger l'accès à l'interface de Workflow==== &amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
Cette configuration permet limiter l'accès à l'interface du Workflow uniquement à l'utilisateur '''mapadmin'''.&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/apps/mapping/MapHTTPServer/JS_Common&amp;quot;&amp;gt;&lt;br /&gt;
               AuthType Basic&lt;br /&gt;
               AuthName Identification&lt;br /&gt;
               AuthBasicProvider file&lt;br /&gt;
               AuthUserFile &amp;quot;/apps/mapping/MapHTTPServer/.htpasswd&amp;quot;&lt;br /&gt;
               Require user mapadmin&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lancement de l'interface== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
Une fois l'installation terminée, il est nécessaire de redémarrer le service Apache avant de pouvoir accéder à l'interface Web d'administration d'ONYX Server.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
httpd -k restart&lt;br /&gt;
:ou (selon la distribution)&lt;br /&gt;
 apachectl restart&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
1. Ouvrir une page de navigateur internet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
2. Saisir dans l'URL : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
*Depuis le serveur en local : &amp;lt;code&amp;gt;&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;http://127.0.0.1:8002&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*Depuis un poste en réseau : &amp;lt;code&amp;gt;&amp;lt;big&amp;gt;http://&amp;lt;ip.du.serveur&amp;gt;:8002&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
''&amp;lt;code&amp;gt;8002&amp;lt;/code&amp;gt; étant le port configuré par défaut lors de l'installation''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
S'ils n'ont pas été modifiés lors de l'installation, les identifiants de connexion sont les suivants : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:94--&amp;gt;&lt;br /&gt;
* Nom d'utilisateur : mapadmin&lt;br /&gt;
* Mot de passe : mapadmin&lt;br /&gt;
&lt;br /&gt;
===Erreurs fréquemment rencontrées=== &amp;lt;!--T:34--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
'''Si le port 8002 est déjà occupé'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
Dans ce cas, Apache ne peut pas redémarrer. Il suffit alors de modifier le port utilisé pour accéder à l'interface Web du serveur Mapping :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
#Ouvrir le fichier de configuration d'Apache, '''httpd.conf''' (il se trouve dans le dossier '''conf''', référencé lors de l'installation)&lt;br /&gt;
#Chercher le bloc de configuration situé entre '''#BEGIN_MAPPING''' et '''#END_MAPPING''' (généralement en bas du fichier)&lt;br /&gt;
#Modifier le port d'écoute 8002 dans les lignes suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
::*Listen 8002&lt;br /&gt;
::*NameVirtualHost *:8002&lt;br /&gt;
::*&amp;lt;VirtualHost *:8002&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
Puis, redémarrer le service Apache.&lt;br /&gt;
 &lt;br /&gt;
'''Message d'erreur à l'ouverture de la page''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
Il est possible qu'une erreur se produise à l'ouverture de la page Mapping si la version 2.4 d'Apache a été installée, mais que la modification relative à sa configuration n'a pas été faite (voir ci-dessus) ou que Apache n'a pas été redémarré.&lt;br /&gt;
&lt;br /&gt;
==Gestionnaire d’environnements ONYX Server== &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
L’une des particularités des systèmes Linux est la possibilité d’installer et d’utiliser plusieurs environnements ONYX Server en parallèle sur le même serveur. Chaque environnement est alors complètement indépendant des autres et possède sa propre configuration, ses propres traitements, sa propre version du moteur, ses propres licences d’activation. La gestion de ces différents environnements ONYX Server se fait grâce au programme mappingenv.&lt;br /&gt;
&lt;br /&gt;
===Environnements ONYX=== &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
Sur le serveur, les différents environnements ONYX Server sont enregistrés dans un fichier : mappingtab, situé par défaut dans le répertoire /etc. Si ce fichier est dans un autre répertoire, il faudra le préciser, dans les lignes de commandes suivantes (commande mappingenv), à l'aide de l’argument -pathconf:XXX.&lt;br /&gt;
Un environnement est constitué d'un nom, d'un port de connexion (port Web à travers le serveur Apache) et d'un chemin de configuration (chemin complet du fichier mapping.conf). Chaque paramètre doit être unique. Ainsi, sur un même serveur, deux environnements ONYX Server ne peuvent avoir ni le même nom, ni le même port Web, ni le même fichier de configuration.&lt;br /&gt;
&lt;br /&gt;
===Sélection d'un environnement de travail=== &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Avant toute utilisation d'ONYX Server, il est nécessaire de charger l’environnement dans lequel les travaux doivent être effectués, même si un seul environnement ONYX Server est installé sur le serveur.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;En mode console (session telnet ou ssh)&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
Le chargement d’un environnement ONYX Server se fait grâce au binaire mappingenv. Lors de l’installation, la copie de ce binaire sur le système est proposée. Il est indispensable de copier ce binaire pour enregistrer et utiliser l’environnement installé.&lt;br /&gt;
Le programme mappingenv doit être accessible par tous les utilisateurs exécutant ONYX Server en mode console.&lt;br /&gt;
Pour charger un environnement ONYX Server en ligne de commande, après s’être connecté en Telnet sur le serveur, il faut exécuter la commande &amp;lt;code&amp;gt;mappingenv&amp;lt;/code&amp;gt; puis saisir le nom ou le numéro de l’environnement voulu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
Dans l'exemple suivant, c'est l'environnement numéro 3 qui est sélectionné, il est nommé MAPPING_V8.1.0, et le port http utilisé est le 8810.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
[root@localhost ~]# mappingenv&lt;br /&gt;
 Which environment do you want to load :&lt;br /&gt;
 1 : MAPPING_V7.1	/apps/mapping/conf/mapping.conf	8002&lt;br /&gt;
 2 : MAPPING_V7.2	/apps/mapping_V72/conf/mapping.conf	8720&lt;br /&gt;
 3 : MAPPING_V8.1.0	/apps/mapping_81/conf/mapping.conf	8810&lt;br /&gt;
 4 : MAPPING_V805	/apps/mapping805/conf/mapping.conf	8805&lt;br /&gt;
 5 : mapping_900	/apps/mapping900/conf/mapping.conf	8900&lt;br /&gt;
 Enter the environment name or number :3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;En mode graphique(interface Web)&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
Le fait de se connecter à l’interface Web d'ONYX Server sur un port particulier suffit à identifier et charger l’environnement de travail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Exemple : l’adresse http://192.168.217.17:8002 charge l’environnement MAPPING&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Dans les scripts&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Pour la rédaction de tout script avant d'exécuter des commandes ONYX Server, il est également nécessaire de charger l’environnement de travail. Il n’est pas possible d’utiliser le binaire mappingenv (mode interactif) dans ces cas-là. L’équivalent est l’exportation de la variable d’environnement MAPPING_PATH, identifiant le fichier de configuration de l’environnement ONYX Server dans lequel l’exécution doit se dérouler.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Exemple de script pour démarrer le Spooler ONYX Server de l’environnement MAPPING :&lt;br /&gt;
 #!/usr/bin/ksh&lt;br /&gt;
 ################################################################&lt;br /&gt;
 # Mapping Suite Spooler Start                                  #&lt;br /&gt;
 ################################################################&lt;br /&gt;
 export MAPPING_PATH=/apps/mapping/conf/mapping.conf&lt;br /&gt;
 &lt;br /&gt;
 TIMESTAMP=$(date +&amp;quot;%Y/%m/%d-%H.%M.%S&amp;quot;)&lt;br /&gt;
 echo &amp;quot;Mapping is starting at $TIMESTAMP&amp;quot;&lt;br /&gt;
 /apps/mapping/bin/map_daemon start&lt;br /&gt;
&lt;br /&gt;
==Activation logicielle== &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
Après avoir installé le logiciel, celui-ci doit être activé en saisissant des clés logicielles. Ces licences sont dépendantes d’informations systèmes du serveur. Pour obtenir les licences :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
*Récupérer les identifiants du serveur&lt;br /&gt;
*Puis contacter le Support Technique, ou se connecter sur https://serveur.mappingsuite.com.&lt;br /&gt;
&lt;br /&gt;
===Identifiant serveur=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
bash-4.2$ mappingenv&lt;br /&gt;
 Quel environnement voulez-vous charger :&lt;br /&gt;
 &lt;br /&gt;
 1 : MAPPING  /apps/mapping/conf/mapping.conf    8002    Active&lt;br /&gt;
 2 : MAPPING_test  /apps/mapping_test/conf/mapping.conf    8003    Active&lt;br /&gt;
 Entrez le nom ou le numéro de l'environnement : 1&lt;br /&gt;
 &lt;br /&gt;
 bash-4.5$ /apps/mapping/bin/mapkey&lt;br /&gt;
 Le numéro de série de votre machine : FFD8F1E6&lt;br /&gt;
 Votre type de processeur : x86_x86_&lt;br /&gt;
&lt;br /&gt;
===Saisie des licences d'activation=== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
Une fois les licences calculées par Mapping, répéter les étapes précédentes pour saisir chaque clé obtenue. Chaque clé fournie par Mapping est identifiée par un numéro de produit (de 1 à 5) et une valeur de clé (44 caractères hexadécimaux, séparés ou non par des tirets de mise en forme).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
 [root@localhost ~]# mappingenv&lt;br /&gt;
 Which environment do you want to load :&lt;br /&gt;
 1 : MAPPING_PROD	/apps/mapping/conf/mapping.conf	8002&lt;br /&gt;
 Enter the environment name or number :1&lt;br /&gt;
 &lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 1&lt;br /&gt;
 Enter the key : FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FE54FF-FD88DE-59&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 2&lt;br /&gt;
 Enter the key : ABBD42-CFB9B1-BFF584-EBF54A-FD89BB-FD88DE-CFB9B1-35&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 3&lt;br /&gt;
 Enter the key : FD88DE-FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FE54FF-89&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 4&lt;br /&gt;
 Enter the key : FE54FF-FD89BB-CFB9B1-BFF584-ABBD42-EBF54A-FD88DE-24&lt;br /&gt;
 [root@localhost ~]# /apps/mapping/bin/mapkey &lt;br /&gt;
 Your serial number : Linux&lt;br /&gt;
 Your type of processor : x86_x86_&lt;br /&gt;
 &lt;br /&gt;
 Enter the product number : 5&lt;br /&gt;
 Enter the key : CFB9B1-FD89BB-BFF584-ABBD42-EBF54A-FE54FF-FD88DE-45&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Manipulation_MAP_XPS_(_change_format_%2B_paper_%2B_rotation_%2B_pagerotation_)&amp;diff=35289</id>
		<title>OPALE:10.0:Utilisation:Manipulation MAP XPS ( change format + paper + rotation + pagerotation )</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Manipulation_MAP_XPS_(_change_format_%2B_paper_%2B_rotation_%2B_pagerotation_)&amp;diff=35289"/>
		<updated>2023-09-14T12:43:46Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
La commande  MAP_XPS peut être utilisée en combinaison avec une commande interne, par exemple: MAPCPYSPLF.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Pour créer une étiquette intelligente, suivez les étapes ci-dessous:&lt;br /&gt;
* Créez un fichier XPS de base avec image dynamique&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;MAPCPYSPLF SPLF(A00000068) SPLNUM(45) JOB(QPADEV000B) JOBNUM(017090) USER(IZARAI) MAPNAM(A000000681) MAPSEQ(*MRG) TYPLAN(*XPS) XPSOUTFILE('[%PATH%]/outJPG.xps') PAGEND(10)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
* Modifiez le fichier XPS en ne prenant en compte que la partie avec l'étiquette -paper:xxx + appliquez un offset&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CALL PGM(MAP_XPS) PARM('-infile:[%PATH%]/outPNG.xps' '-paper:4.8,9,cm' '-param:XpsLeftOffset=1' '-outfile:[%PATH%]/out_paperPNG.xps')&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[Fichier:Intell maq1.png|centré|sans_cadre|535x535px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Résultat dans l'IFS: &lt;br /&gt;
[[Fichier:OutPNG.png|gauche|sans_cadre|300x300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
* Effectuez un test de rotation de 90 degrés avec -rotation:90 sur le fichier XPS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; CALL PGM(MAP_XPS) PARM('-infile:[%PATH%]/out_paperPNG.xps' '-rotation:90' '-outfile:[%PATH%]/out_paper_PNG_rot90.xps')&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
[[Fichier:Intell maq2.png|centré|703x703px|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Résultat dans l'IFS :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
[[Fichier:Out paper PNG rot90.png|sans_cadre|350x350px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* Appliquez changeformat pour que le contenu tienne sur toute la page (du XPS en rotation avec -rotation)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CALL PGM(MAP_XPS) PARM('-infile:[%PATH%]/out_paper_PNG_rot90.xps' '-param:changeformat=8.3,15,cm' '-outfile:[%PATH%]/out_paper_PNG_rot90_changeformat8.3_15.xps')&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
[[Fichier:Intell maq3.png|centré|671x671px|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Résultat dans l'IFS:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
[[Fichier:Out paper PNG rot90 changeformat8.3 15.png|sans_cadre|350x350px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
* Appliquez changeformat pour que le contenu épouse au mieux une étiquette 10x10 (du XPS en rotation avec -rotation)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CALL PGM(MAP_XPS) PARM('-infile:[%PATH%]/out_paper_PNG_rot90.xps' '-param:changeformat=6,10,cm' '-outfile:[%PATH%]/out_paper_PNG_rot90_changeformat6_10.xps')&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
[[Fichier:Intell maq4.png|centré|sans_cadre|655x655px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Résultat dans l'IFS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
[[Fichier:Out paper PNG rot90 changeformat6 10.png|sans_cadre|350x350px]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35288</id>
		<title>Bloc de texte pour Mapnote: howto</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35288"/>
		<updated>2023-09-12T13:01:18Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Fichier:mapnote_in_a_group.jpg|vignette]]&lt;br /&gt;
&lt;br /&gt;
Ajout datant de 2008 dans Mapdraw&amp;lt;br&amp;gt;&lt;br /&gt;
Si la zone s'appelle MAPNOTE_BR et qu'elle est vide elle ajoutera des retours chariots dans le groupe qui contient les zones MAPNOTE et MAPNOTE_BR&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Fichier:Mapnote_in_a_group.jpg&amp;diff=35287</id>
		<title>Fichier:Mapnote in a group.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Fichier:Mapnote_in_a_group.jpg&amp;diff=35287"/>
		<updated>2023-09-12T13:00:31Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35286</id>
		<title>Bloc de texte pour Mapnote: howto</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35286"/>
		<updated>2023-09-12T12:59:15Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:https://serveur.mappingsuite.com/web/img/articles/mapnote_in_a_group.jpg|vignette]]&lt;br /&gt;
&lt;br /&gt;
Ajout datant de 2008 dans Mapdraw&amp;lt;br&amp;gt;&lt;br /&gt;
Si la zone s'appelle MAPNOTE_BR et qu'elle est vide elle ajoutera des retours chariots dans le groupe qui contient les zones MAPNOTE et MAPNOTE_BR&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35285</id>
		<title>Bloc de texte pour Mapnote: howto</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Bloc_de_texte_pour_Mapnote:_howto&amp;diff=35285"/>
		<updated>2023-09-12T12:57:19Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Fichier:Http://serveur.mappingsuite.com/web/img/articles/mapnote in a group.jpg|vignette]]&lt;br /&gt;
&lt;br /&gt;
Ajout datant de 2008 dans Mapdraw&amp;lt;br&amp;gt;&lt;br /&gt;
Si la zone s'appelle MAPNOTE_BR et qu'elle est vide elle ajoutera des retours chariots dans le groupe qui contient les zones MAPNOTE et MAPNOTE_BR&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Erreur_MAPCPYSPLF_en_utilisant_un_spool_d%27entr%C3%A9e_au_format_XML&amp;diff=35178</id>
		<title>OPALE:10.0:KB:Erreur MAPCPYSPLF en utilisant un spool d'entrée au format XML</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Erreur_MAPCPYSPLF_en_utilisant_un_spool_d%27entr%C3%A9e_au_format_XML&amp;diff=35178"/>
		<updated>2023-08-04T14:03:22Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Sous Opale, pour utiliser un Spool au format XML, il faut :&lt;br /&gt;
&lt;br /&gt;
*indiquer le chemin du spool Xml dans le paramètre INFILE&lt;br /&gt;
*renseigner *NONE pour le spool texte SPLF(*NONE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En exécutant MAPCPYSPLF, le programme map_815 est exécuté en arrière plan.&lt;br /&gt;
&lt;br /&gt;
Celui-ci peut rencontrer l'erreur 78 qui est ensuite retransmise par MAPCPYSPLF qui n'en tient pas compte.&lt;br /&gt;
&lt;br /&gt;
L'erreur dit :&lt;br /&gt;
 ERROR: parameter LENGTHREC is too small compared to the width of the spool (check your configuration for UNICODE or &lt;br /&gt;
 MAPCPYSPLF_LENGTHREC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution :&lt;br /&gt;
&lt;br /&gt;
Cela se produit lorsqu'on utilise un spool d'entrée au format XML mais qu'on a oublié de le spécifier à MAPCPYSPLF.&lt;br /&gt;
&lt;br /&gt;
Il faut alors ajouter le paramètre &amp;lt;code&amp;gt;-xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &lt;br /&gt;
 mapcpysplf -lang:xps -mapnam:LOGPAYRUFP &amp;quot;-infile:/home/mapiza/LOGPAYRUFP - A.XML&amp;quot; &amp;quot;-outfile:/home/mapiza/res.xps&amp;quot; -xml&lt;br /&gt;
 map_xps &amp;quot;-infile:/home/mapiza/res.xps&amp;quot; &amp;quot;-outfile:/home/mapiza/res.pdf&amp;quot; -fromXPS -toPDF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
De la même manière, cela peut se produire avec un spool en ASCII tandis que la maquette accepte de l'unicode.&lt;br /&gt;
&lt;br /&gt;
Solution : &lt;br /&gt;
&lt;br /&gt;
Convertir les données&lt;br /&gt;
[[Category:Error]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Erreur_MAPCPYSPLF_en_utilisant_un_spool_d%27entr%C3%A9e_au_format_XML&amp;diff=35175</id>
		<title>OPALE:10.0:KB:Erreur MAPCPYSPLF en utilisant un spool d'entrée au format XML</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:KB:Erreur_MAPCPYSPLF_en_utilisant_un_spool_d%27entr%C3%A9e_au_format_XML&amp;diff=35175"/>
		<updated>2023-07-24T13:32:45Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Sous Opale, pour utiliser un Spool au format XML, il faut :&lt;br /&gt;
&lt;br /&gt;
* indiquer le chemin du spool dans le paramètre XPSOUTFILE&lt;br /&gt;
* renseigner *NONE pour le spool texte SPLF(*NONE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En exécutant MAPCPYSPLF, le programme map_815 est exécuté en arrière plan.&lt;br /&gt;
&lt;br /&gt;
Celui-ci peut rencontrer l'erreur 78 qui est ensuite retransmise par MAPCPYSPLF qui n'en tient pas compte.&lt;br /&gt;
&lt;br /&gt;
L'erreur dit :&lt;br /&gt;
 ERROR: parameter LENGTHREC is too small compared to the width of the spool (check your configuration for UNICODE or &lt;br /&gt;
 MAPCPYSPLF_LENGTHREC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution :&lt;br /&gt;
&lt;br /&gt;
Cela se produit lorsqu'on utilise un spool d'entrée au format XML mais qu'on a oublié de le spécifier à MAPCPYSPLF.&lt;br /&gt;
&lt;br /&gt;
Il faut alors ajouter le paramètre &amp;lt;code&amp;gt;-xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
 &lt;br /&gt;
 mapcpysplf -lang:xps -mapnam:LOGPAYRUFP &amp;quot;-infile:/home/mapiza/LOGPAYRUFP - A.XML&amp;quot; &amp;quot;-outfile:/home/mapiza/res.xps&amp;quot; -xml&lt;br /&gt;
 map_xps &amp;quot;-infile:/home/mapiza/res.xps&amp;quot; &amp;quot;-outfile:/home/mapiza/res.pdf&amp;quot; -fromXPS -toPDF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
De la même manière, cela peut se produire avec un spool en ASCII tandis que la maquette accepte de l'unicode.&lt;br /&gt;
&lt;br /&gt;
Solution : &lt;br /&gt;
&lt;br /&gt;
Convertir les données&lt;br /&gt;
[[Category:Error]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Mappagifs&amp;diff=35137</id>
		<title>Mappagifs</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Mappagifs&amp;diff=35137"/>
		<updated>2023-06-16T08:41:17Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mappagifs==&lt;br /&gt;
Send file to PC command.&lt;br /&gt;
&lt;br /&gt;
 [ -infile:XXXX    ]  Input file&lt;br /&gt;
 [ -outfile:XXXX   ]  Output file&lt;br /&gt;
 [ -overflow:XXXX  ]  Max number of lines per page&lt;br /&gt;
 [ -startpg:XXXX   ]  Start page&lt;br /&gt;
 [ -stoppg:XXXX    ]  End page&lt;br /&gt;
 [ -lengthrec:XXXX ]  Max page width&lt;br /&gt;
 [ -removepjl      ]  Remove PJL tags&lt;br /&gt;
 [ -ucs2           ]  Convert into Unicode&lt;br /&gt;
 [ -codepage:XXXX  ]  Original infile codepage (default: 1148)&lt;br /&gt;
 [ -tocodepage:XXX ]  Output file codepage (defaut: 1252)&lt;br /&gt;
 [ -isPCL          ]  With -ucs2 and/or -codepage, parse PCL code first.&lt;br /&gt;
 [ -isAFPDS        ]  With -ucs2 and/or -codepage, parse AFDPS code first.&lt;br /&gt;
 [ -isSCS          ]  Allows you to also parse SCS code (iSeries)&lt;br /&gt;
 [ -dbcssize2      ]  Keeps SO/SI delimiters (for DBCS Spoool files only)&lt;br /&gt;
&lt;br /&gt;
Convert AFPDS to TEXT:&lt;br /&gt;
&lt;br /&gt;
if working in non-unicode (with UNICODE=OFF in mapping.conf)&lt;br /&gt;
 mappagifs -infile:/tmp/t.afp -outfile:/tmp/t.pag -isAFPDS -overflow:66 -lengthrec:132 -codepage:1148 -tocodepage:1252 -ucs2&lt;br /&gt;
if working in unicode (with UNICODE=ON in mapping.conf)&lt;br /&gt;
 mappagifsU -infile:/tmp/t.afp -outfile:/tmp/t.pag -isAFPDS -overflow:66 -lengthrec:132 -codepage:1148 &lt;br /&gt;
			&lt;br /&gt;
Convert SCS to TEXT:&lt;br /&gt;
 mappagifs -infile:/tmp/t.scs -outfile:/tmp/t.pag -isSCS -overflow:66 -lengthrec:132 -codepage:424 -tocodepage:1252 -ucs2&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Commande apparentées====&lt;br /&gt;
[[OPALE:10.0:Utilisation: Gérer les fichiers spools: MAPSPLF|MAPSPLF]], [[RESTOREPAG]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Mappagifs&amp;diff=35136</id>
		<title>Mappagifs</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Mappagifs&amp;diff=35136"/>
		<updated>2023-06-16T08:35:44Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : Ajout de liens vers des commandes aux concepts proches&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mappagifs==&lt;br /&gt;
Send file to PC command.&lt;br /&gt;
&lt;br /&gt;
 [ -infile:XXXX    ]  Input file&lt;br /&gt;
 [ -outfile:XXXX   ]  Output file&lt;br /&gt;
 [ -overflow:XXXX  ]  Max number of lines per page&lt;br /&gt;
 [ -startpg:XXXX   ]  Start page&lt;br /&gt;
 [ -stoppg:XXXX    ]  End page&lt;br /&gt;
 [ -lengthrec:XXXX ]  Max page width&lt;br /&gt;
 [ -removepjl      ]  Remove PJL tags&lt;br /&gt;
 [ -ucs2           ]  Convert into Unicode&lt;br /&gt;
 [ -codepage:XXXX  ]  Original infile codepage (default: 1148)&lt;br /&gt;
 [ -tocodepage:XXX ]  Output file codepage (defaut: 1252)&lt;br /&gt;
 [ -isPCL          ]  With -ucs2 and/or -codepage, parse PCL code first.&lt;br /&gt;
 [ -isAFPDS        ]  With -ucs2 and/or -codepage, parse AFDPS code first.&lt;br /&gt;
 [ -isSCS          ]  Allows you to also parse SCS code (iSeries)&lt;br /&gt;
 [ -dbcssize2      ]  Keeps SO/SI delimiters (for DBCS Spoool files only)&lt;br /&gt;
&lt;br /&gt;
Convert AFPDS to TEXT:&lt;br /&gt;
&lt;br /&gt;
if working in non-unicode (with UNICODE=OFF in mapping.conf)&lt;br /&gt;
 mappagifs -infile:/tmp/t.afp -outfile:/tmp/t.pag -isAFPDS -overflow:66 -lengthrec:132 -codepage:1148 -tocodepage:1252 -ucs2&lt;br /&gt;
if working in unicode (with UNICODE=ON in mapping.conf)&lt;br /&gt;
 mappagifsU -infile:/tmp/t.afp -outfile:/tmp/t.pag -isAFPDS -overflow:66 -lengthrec:132 -codepage:1148 &lt;br /&gt;
			&lt;br /&gt;
Convert SCS to TEXT:&lt;br /&gt;
 mappagifs -infile:/tmp/t.scs -outfile:/tmp/t.pag -isSCS -overflow:66 -lengthrec:132 -codepage:424 -tocodepage:1252 -ucs2&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Commande apparentées ====&lt;br /&gt;
[[OPALE:10.0:Utilisation: Gérer les fichiers spools: MAPSPLF|MAPSPLF]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Workflows-Guide_avanc%C3%A9&amp;diff=35124</id>
		<title>ONYX:9.0:Utilisation:Workflows-Guide avancé</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Workflows-Guide_avanc%C3%A9&amp;diff=35124"/>
		<updated>2023-04-04T14:21:00Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Table de résolution */ Emplacement&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Valorisation des champs de saisie==&lt;br /&gt;
&lt;br /&gt;
Dans tous les types d’objet d’un Workflow, des champs ou zones de saisie sont utilisé(e)s, que ce soit pour définir une condition, une commande ou des paramètres. Les champs peuvent être les opérandes d’une condition, les paramètres d’exécution d’une commande ou bien les noms et valeurs affectés à un paramètre.&lt;br /&gt;
&lt;br /&gt;
Deux familles de champs peuvent apparaitre dans les Workflows : les zones de textes libres et les listes déroulantes. Les champs de type texte acceptent la saisie libre alors que les listes déroulantes sont limitées à une sélection de valeurs (oui/non, type de fichier…).&lt;br /&gt;
&lt;br /&gt;
Les champs de saisie ont un type par défaut qui peut être modifié en fonction des besoins à l’aide du bouton droit de la souris (menu contextuel). En fonction du type de champ choisi, des aides à la saisie sont proposées permettant de structurer correctement la valeur du champ.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S WRKFL Saisie.png|centré|sans_cadre|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fonctions sur les champs===&lt;br /&gt;
&lt;br /&gt;
Des fonctions sont disponibles sur les champs (de type texte ou liste) afin de récupérer des valeurs automatiquement.&lt;br /&gt;
Les fonctions sur les champs permettent de définir la valeur des champs d’une commande, d’une condition ou d’un paramètre en utilisant au choix des variables, le contenu d’un fichier ou le résultat de commandes.&lt;br /&gt;
&lt;br /&gt;
Certains champs sont prédéfinis avec une fonction telle que la liste des utilisateurs, la liste des formats M-Designer, … alors que d’autres non.&lt;br /&gt;
Pour faire appel à une fonction, cliquer avec le bouton droit de la souris sur un champ et de choisir la fonction voulue dans le menu contextuel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S wrkfl champ.png|centré|sans_cadre|624x624px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque :&lt;br /&gt;
&lt;br /&gt;
Pour modifier la valeur donnée à un champ, seuls les deux premiers types ci-dessus (paramètre et texte libre) sont éditables directement dans la zone de saisie. Pour tous les autres, il convient de passer par la fonction sur le champ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Champs propres à ONYX Server===&lt;br /&gt;
&lt;br /&gt;
Certains champs ont un typage particulier et bénéficient d’une aide à la saisie prédéfinie. Leurs valeurs possibles sont alors limitées à une liste d’éléments définis dans ONYX Server. Comme ce typage est indépendant des fonctions sur les champs, il est donc possible d’avoir deux possibilités d’aide au remplissage sur un champ.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S WRKFLW CHAMP.png|centré|sans_cadre|677x677px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paramètres d'environnement===&lt;br /&gt;
&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Parameter &amp;lt;/FONT&amp;gt; prennent dynamiquement la valeur des paramètres d’environnement de l’application.&lt;br /&gt;
&lt;br /&gt;
La fonction paramètre permet d’utiliser tous les paramètres disponibles lors de l’exécution du fichier :&lt;br /&gt;
&lt;br /&gt;
-	attributs du fichier en cours de traitement : utilisateur (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_USER &amp;lt;/FONT&amp;gt;), nom du fichier (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE&amp;lt;/FONT&amp;gt;), ...&lt;br /&gt;
&lt;br /&gt;
-	paramètres liés au traitement en cours : connecteur d’entrée du traitement (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_PRINTER &amp;lt;/FONT&amp;gt;, &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_SOAP &amp;lt;/FONT&amp;gt;, &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; SCANFOLDER_NAME&amp;lt;/FONT&amp;gt;...), date de la soumission (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_DATE&amp;lt;/FONT&amp;gt;), ...&lt;br /&gt;
&lt;br /&gt;
-	paramètres personnalisés : userdatas, passage de paramètres du workflow, ...&lt;br /&gt;
&lt;br /&gt;
-	variables d’environnement du système : répertoire temporaire (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; TEMP&amp;lt;/FONT&amp;gt;), nom du système (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; COMPUTERNAME&amp;lt;/FONT&amp;gt;),&lt;br /&gt;
&lt;br /&gt;
-	variables de session :&lt;br /&gt;
&lt;br /&gt;
*fichiers d’entrée / sortie de la boîte en cours : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN / MAP_FILE_OUT &amp;lt;/FONT&amp;gt;&lt;br /&gt;
*identifiant du dernier spool inséré pour la session (exécution) en cours : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; LAST_SPOOL_ID &amp;lt;/FONT&amp;gt;&lt;br /&gt;
*date, heure, date et heure courante, évaluées par Mapping au moment de l’appel de la variable (la syntaxe de récupération des informations est pilotée par les variables d’environnement Mapping correspondante) : &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_CURRENT_DATE / MAP_CURRENT_TIME / MAP_CURRENT_TIMESTAMP&amp;lt;/FONT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Valeur « DIRECTE »===&lt;br /&gt;
Les champs de type Value prennent statiquement la valeur saisie dans le champ :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S valD1.png|centré|sans_cadre|378x378px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais les valeurs saisies peuvent également être dynamiques en utilisant les mêmes variables d’environnement que précédemment avec la syntaxe particulière Mapping :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; [%&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; PARAMETRE&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; %]&amp;lt;/FONT&amp;gt;. Elles sont très utilisées pour la construction de chemins complets ou noms de fichiers où plusieurs paramètres peuvent être utilisés en une seule fois :&lt;br /&gt;
[[Fichier:OX S ValD2.png|centré|sans_cadre|372x372px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour certains traitements particuliers (tris, éclatement ou fusion de documents, ...), il est enfin possible d’utiliser des valeurs de critères d’indexation du document (XPS) dans une valeur de champs avec la syntaxe particulière Mapping : &amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; [[&amp;lt;/FONT&amp;gt;&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; CRITERE&amp;lt;/FONT&amp;gt; &amp;lt;FONT color=&amp;quot;red&amp;quot;&amp;gt; ]]&amp;lt;/FONT&amp;gt;. Ainsi par exemple, à partir d’un document XPS unique, pour créer un PDF par client en sortie, dans la boîte de Commande &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; To PDF &amp;lt;/FONT&amp;gt;, on utilisera :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S ValD3.png|centré|sans_cadre|628x628px|alt=]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===RuleFile===&lt;br /&gt;
&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Rulefile &amp;lt;/FONT&amp;gt;prennent la valeur d’une information lue dans un fichier (exemple : le fichier en entrée &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN &amp;lt;/FONT&amp;gt; ou un autre).&lt;br /&gt;
Plusieurs méthodes de lecture dans le fichier source sont proposées et détaillées ci-après.&lt;br /&gt;
&lt;br /&gt;
POINT D'ATTENTION : les différentes méthodes permettant de récupérer une valeur dans un fichier sont optimisées en ne chargeant qu'une petite partie du fichier de données. Cela se fait via le paramètre '''maxsize'''. Sa valeur par défaut (20000) limite le chargement aux 20000 premiers octets du fichier. Ainsi, si la valeur recherchée se trouve plus loin, il sera impossible de l'atteindre sans modifier la valeur de ce paramètre. Il s'agit bien d'un nombre d'octets et non de caractères. Aussi, pour un fichier UCS ou UTF-16, il conviendra de multiplier par 2 cette valeur par rapport au nombre de caractères devant réellement être chargés. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Keyword : Recherche par mot clé====&lt;br /&gt;
La lecture se fait en mode texte et la valeur récupérée dans le fichier source est identifiée par la recherche d’un mot clé :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S motclé.png|centré|sans_cadre|905x905px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	Value : Valeur du mot clé à rechercher&lt;br /&gt;
&lt;br /&gt;
-	Skip :  Nombre de caractères à ignorer après le mot clé&lt;br /&gt;
&lt;br /&gt;
-	Len :  Nombre de caractères à retourner&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	charset : Page de code du fichier source&lt;br /&gt;
&lt;br /&gt;
-	trim :  Suppression des éventuels espaces en fin de chaine retournée (0 ou 1)&lt;br /&gt;
&lt;br /&gt;
-	file :  Fichier source&lt;br /&gt;
&lt;br /&gt;
Remarque : &lt;br /&gt;
Pour faire appel à la recherche par mot clé, cliquer avec le bouton droit de la souris sur un champ et de choisir la fonction '''rulefile''' dans le menu contextuel, après cliquer sur la loupe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Line : Recherche par position====&lt;br /&gt;
&lt;br /&gt;
Pour faire une recherche par position, il suffit de cliquer sur liste déroulante et choisir '''line'''.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Rulefile line.png|centré|sans_cadre|895x895px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La lecture se fait en mode texte et la valeur récupérée dans le fichier source est localisée par sa position (ligne / colonne) et sa longueur :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Line pos.png|centré|sans_cadre|912x912px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	line :  Numéro de ligne&lt;br /&gt;
&lt;br /&gt;
-	pos :  Numéro de colonne de départ dans la ligne&lt;br /&gt;
&lt;br /&gt;
-	len : Nombre de caractères à retourner&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	charset :  Page de code du fichier source&lt;br /&gt;
&lt;br /&gt;
-	trim : Suppression des éventuels espaces en fin de chaine retournée&lt;br /&gt;
&lt;br /&gt;
-	file : Fichier source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XML : Lecture directe dans un fichier XML====&lt;br /&gt;
Pour faire une recherche par position, il suffit de cliquer sur liste déroulante et choisir '''xml :'''&lt;br /&gt;
[[Fichier:Workflow-rulefile-xml.png|centré|vignette|300x300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La lecture se fait en mode XML et la valeur récupérée dans le fichier source est identifiée par la requête &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; XPath&amp;lt;/FONT&amp;gt; renseignée.&lt;br /&gt;
&lt;br /&gt;
-	xpath :  requête xpath permettant de sélectionner la valeur désirée, avec la syntaxe &amp;quot;SELECTML .... FROM ....&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-	default : valeur par défaut si aucune valeur n'est trouvée&lt;br /&gt;
&lt;br /&gt;
-	maxsize : Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	file : Fichier source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples de recherche XML avec le fichier suivant :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S XML.png|centré|sans_cadre|694x694px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	Recherche du nom de la balise page :&lt;br /&gt;
 SELECTXML @name FROM /doc/page&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du champ nommé id_lang :&lt;br /&gt;
 SELECTXML . FROM /doc/page/field[@name=id_lang]&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du premier champ SRLNBR :&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[@name=item]/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line/field[@title=Serial Number]&lt;br /&gt;
&lt;br /&gt;
-	Recherche de la valeur du deuxième champ SRLNBR :&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[2]/field[@name=SRLNBR]&lt;br /&gt;
 SELECTXML . FROM /doc/page/group[@name=Items]/line[2]/field[@title=Serial Number]&lt;br /&gt;
&lt;br /&gt;
===Commande===&lt;br /&gt;
&lt;br /&gt;
Les champs de type Command prennent la valeur retournée par l’exécution d’une commande prédéfinie ONYX Server. L’ensemble des commandes prédéfinies sont détaillées ci-après.&lt;br /&gt;
&lt;br /&gt;
Attention : toute les commandes prédéfinies Mapping ne sont pas susceptibles de retourner une valeur exploitable dans un champ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CMD===&lt;br /&gt;
Les champs de type CMD prennent la valeur retournée par l’exécution d’une commande utilisateur (un script par exemple).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===SQL===&lt;br /&gt;
Les champs de type SQL prennent la valeur retournée par l’exécution d’une requête SQL (SELECT).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Table de résolution===&lt;br /&gt;
Les champs de type Resolve prennent la valeur retournée par la recherche dans une table de Résolution ONYX Server. &lt;br /&gt;
&lt;br /&gt;
Leurs fichiers XML se retrouvent dans ''/rules/workflow/resolve''&lt;br /&gt;
===Rulefile Multiple===&lt;br /&gt;
Les champs de type &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Rulefile_multiple&amp;lt;/FONT&amp;gt; permettent de définir en une seule fois plusieurs paramètres valorisés par des informations lues à différents endroits dans un même fichier (par exemple, le fichier en entrée &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; MAP_FILE_IN&amp;lt;/FONT&amp;gt; ou un autre). Disponible uniquement en lecture XML pour l’instant, c’est une optimisation de la définition de plusieurs paramètres de type &amp;quot;rulefile&amp;quot;, réduisant à une seule ouverture et fermeture de fichier.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S RulefileM.png|centré|sans_cadre|644x644px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-	(1) Sélection du type de lecture (XML uniquement pour l’instant)&lt;br /&gt;
&lt;br /&gt;
-	(2) Taille du buffer maxi pour la lecture du fichier source&lt;br /&gt;
&lt;br /&gt;
-	(3) Nom du fichier source à lire&lt;br /&gt;
&lt;br /&gt;
-	(4) Suppression d’un paramètre&lt;br /&gt;
&lt;br /&gt;
-	(5) Ajout d’un nouveau paramètre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis définition de n paramètres, avec pour chacun :&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Param &amp;lt;/FONT&amp;gt;: Nom du paramètre&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; XPath &amp;lt;/FONT&amp;gt;: Requête XPath de lecture de l’information dans le fichier XML source&lt;br /&gt;
&lt;br /&gt;
-	&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; Default &amp;lt;/FONT&amp;gt;: Valeur par défaut (optionnelle) si l’information n’est pas trouvée dans le fichier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Commandes prédéfinies==&lt;br /&gt;
&lt;br /&gt;
Pour afficher la liste des commandes prédéfinies, il suffit de cliquer avec le bouton droit de la souris sur un champ, choisir &amp;quot; Command &amp;quot; dans le menu contextuel, cliquer sur le l’icône de l'éclair et enfin choisir le groupe de commandes voulus(Spooler, String,File ... )&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Commande.png|centré|sans_cadre|931x931px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes Spooler===&lt;br /&gt;
[[Fichier:OX S Groupe Spooler.png|centré|sans_cadre|771x771px]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
====Suspendre Queue====&lt;br /&gt;
[[Fichier:OX S suspQ.png|gauche|sans_cadre|60x60px]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre une file d’attente du spooler&lt;br /&gt;
*Paramètre : nom de la file d’attente M-Processing Server à suspendre&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Libérer Queue====&lt;br /&gt;
[[Fichier:OX S librQ.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : libérer une file d’attente du spooler&lt;br /&gt;
*Paramètre : nom de la file d’attente M-Processing Server à libérer&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Suspendre un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S SusJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à suspendre (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Supprimer un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
[[Fichier:OX S deleteJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : supprimer un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à supprimer (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Libérer un travail====&lt;br /&gt;
Remarque : action non applicable sur le travail en cours.&lt;br /&gt;
[[Fichier:OX S libJob.png |gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : libérer un travail dans le Spooler ONYX Server&lt;br /&gt;
*Paramètre : le numéro (identifiant ONYX Server) du travail à libérer (valeur numérique)&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Suspendre le travail courant====&lt;br /&gt;
[[Fichier:OX S susOccrtJob.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : suspendre le travail en cours d’exécution&lt;br /&gt;
*Paramètre : aucun&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Imprimer====&lt;br /&gt;
[[Fichier:OX S IMPRT.png|gauche|sans_cadre|53x53px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : envoyer un travail dans une file d’attente du Spooler ONYX Server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standards&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom de la file d’attente de destination&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du fichier à envoyer&lt;br /&gt;
&lt;br /&gt;
-	Titre donné au travail dans la file d’attente de destination&lt;br /&gt;
&lt;br /&gt;
-	Envoyer le travail à l’état suspendu : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Conserver le travail dans la file d’attente de destination après traitement : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Transporter les attributs du travail en cours au travail de destination : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
-	Ajouter au travail de destination les paramètres de la session en cours : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Pages&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Page de début (1 par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Page de fin (0 par défaut, signifiant la fin du travail en cours)&lt;br /&gt;
&lt;br /&gt;
-	Nombre de copies (1 par défaut)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Security&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Propriétaire du travail de destination (&amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt;MAP_USER&amp;lt;/FONT&amp;gt; par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Droits d’accès du travail de destination dans le système de fichiers (777 par défaut, soit lecture/écriture pour tout le monde)&lt;br /&gt;
&lt;br /&gt;
-	Code comptabilité (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Userdata&amp;lt;/u&amp;gt; : possibilité d’ajouter jusqu’à 10 attributs personnalisés supplémentaires&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Advanced&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Priorité du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Nombre de jours de conservation du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Nombre de jours avant compression du travail en sortie&lt;br /&gt;
&lt;br /&gt;
-	Type de support papier&lt;br /&gt;
&lt;br /&gt;
-	Fidélité&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier spool&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun. Un nouveau travail est créé dans la file d’attente de destination et son identifiant ONYX Server est stocké dans la variable de session &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; LAST_SPOOL_ID&amp;lt;/FONT&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Envoyer à la file d'attente et revenir====&lt;br /&gt;
[[Fichier:OX S Envoyerà la file d'aatente.png|gauche|sans_cadre|alt=|73x73px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : interrompre le traitement en cours, envoyer le travail en cours dans une autre file d’attente ONYX Server, attendre le bon&lt;br /&gt;
&lt;br /&gt;
traitement du travail dans la file d’attente de destination puis reprendre le traitement en cours.&lt;br /&gt;
&lt;br /&gt;
*Paramètre : nom de la file d’attente de destination&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Définir un attribut du travail====&lt;br /&gt;
[[Fichier:OX S Attribut Travail.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : définir ou modifier la valeur d’un attribut d’un travail dans une file d’attente du spooler.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;U&amp;gt;Paramètres Standards&amp;lt;/U&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Identifiant ONYX Server unique du travail&lt;br /&gt;
&lt;br /&gt;
-	Nom de la file d’attente ONYX Server&lt;br /&gt;
&lt;br /&gt;
-	Nom de l’attribut&lt;br /&gt;
&lt;br /&gt;
-	Valeur donnée à l’attribut&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes file===&lt;br /&gt;
[[Fichier:OX S Commande File.png|centré|sans_cadre|839x839px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Renommer un fichier====&lt;br /&gt;
[[Fichier:OX S renameFile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : renommer un fichier&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
-	Nom complet du fichier d’origine&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (le répertoire de destination étant le répertoire courant)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copier /déplacer un fichier====&lt;br /&gt;
[[Fichier:OX S deplcefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : Copier un fichier, en le renommant ou non, en supprimant l’original ou non.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du chemin d’origine&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du fichier de destination&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Supprimer le fichier d’origine : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copier dans un dossier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S Copier Foldr.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : copier un fichier dans un dossier de destination, en supprimant l’original ou non.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom complet du chemin d’origine&lt;br /&gt;
&lt;br /&gt;
-	Chemin du dossier de destination (le nom du fichier étant conservé de l’original)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Supprimer le fichier d’origine : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
====Copie sécurisée====&lt;br /&gt;
[[Fichier:OX S SecureCopie.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : copier un fichier sur un server SFTP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	IP du serveur.&lt;br /&gt;
&lt;br /&gt;
-	Port.&lt;br /&gt;
&lt;br /&gt;
-	Identifiant.&lt;br /&gt;
&lt;br /&gt;
-	Mot de passe (à laisser vide en cas d’utilisation d’une clé privée).&lt;br /&gt;
&lt;br /&gt;
-	Chemin sur le serveur.&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier sur le serveur.&lt;br /&gt;
&lt;br /&gt;
-	Permissions du fichier après copie.&lt;br /&gt;
&lt;br /&gt;
-	Nombre de tentative de copie avant échec.&lt;br /&gt;
&lt;br /&gt;
-	Ecraser le fichier de destination s’il existe déjà : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Utiliser une clé privée : Oui / Non (par défaut).&lt;br /&gt;
&lt;br /&gt;
-	Chemin vers le fichier contenant la clé privée.&lt;br /&gt;
&lt;br /&gt;
-	Mot de passe de la clé privée.&lt;br /&gt;
&lt;br /&gt;
Variables : Cette commande stocke également un certain nombre de variables.&lt;br /&gt;
&lt;br /&gt;
-	Timestamp begin : date du début de la copie.&lt;br /&gt;
&lt;br /&gt;
-	Timestamp end : date de la fin de la copie.&lt;br /&gt;
&lt;br /&gt;
-	Filename : nom du fichier copié.&lt;br /&gt;
&lt;br /&gt;
-	File Size (local) : taille du fichier local.&lt;br /&gt;
&lt;br /&gt;
-	File Size (remote) : taille du fichier après copie.&lt;br /&gt;
&lt;br /&gt;
-	Return Code : code retour du serveur SFTP.&lt;br /&gt;
&lt;br /&gt;
====Ajout de texte dans un fichier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S addtxt.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Ajouter du texte dans un fichier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	Page de code du fichier en sortie.&lt;br /&gt;
&lt;br /&gt;
-	Contenu du fichier.&lt;br /&gt;
&lt;br /&gt;
====Supprimer un fichier====&lt;br /&gt;
[[Fichier:OX S Deletefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : supprimer un fichier&lt;br /&gt;
*Paramètre : le nom complet du fichier à supprimer&lt;br /&gt;
*Retour : aucun.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Remplacer une chaine dans un fichier====&lt;br /&gt;
[[Fichier:OX S rplce.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Remplacer une chaine de caractères par une autre dans un fichier de données. Le fichier en entrée peut être Unicode ou non. Les chaines à remplacer et de remplacement peuvent être ASCII, hexadécimales, ou un mixe des deux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier d’entrée.&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie.&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères à remplacer.&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères de remplacement.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un nouveau fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
Exemple 1: Remplacement d'une chaine ASCII&lt;br /&gt;
[[Fichier:OX S wrkflexepl1.png|centré|sans_cadre|580x580px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 2 : Remplacement d'ue chaine HEXA(pour ajouter un saut de page avant un mot clé par exemple)&lt;br /&gt;
[[Fichier:OX S wrklow expl2.png|centré|sans_cadre|580x580px]]&lt;br /&gt;
&lt;br /&gt;
====Nettoyer un dossier====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S NettoyDossier.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Supprimer les fichiers d’un répertoire, en fonction des filtres utilisés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètre Standard&amp;lt;/u&amp;gt; : Nom du répertoire à nettoyer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	Filtre sur le nom des fichiers à supprimer (ex : *[%MAP_JOBNUM%]*)&lt;br /&gt;
&lt;br /&gt;
-	Filtre sur l’extension des fichiers à supprimer (ex : *.tmp)&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun.&lt;br /&gt;
&lt;br /&gt;
====Existence d'un fichier====&lt;br /&gt;
&lt;br /&gt;
Remarque : Ne s’utilise pas en mode commande seule mais dans une condition ou pour définir un paramètre.&lt;br /&gt;
[[Fichier:OX S Existencefile.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Action : vérifier l’existence d’un fichier.&lt;br /&gt;
*Paramètre : nom complet du fichier&lt;br /&gt;
*Retour : chaine de caractère « yes » ou « no ».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes String===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:OX S Commande-String.png|centré|sans_cadre|763x763px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aucune des fonctions de cet ensemble ne s’utilise en mode commande seule. Elles sont à exécuter dans des conditions ou pour définir des paramètres.&lt;br /&gt;
&lt;br /&gt;
====Découper par position====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S CUTPOS.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : extraire une partie d’une chaine de caractèr&lt;br /&gt;
&lt;br /&gt;
es en se basant sur la position de l’information à extraire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Position de début de l’information à extraire (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Position de fin de l’information à extraire (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètre Avancés&amp;lt;/u&amp;gt; : nombre de caractères à ignorer à partir de la position de début (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Découper par séparateur====&lt;br /&gt;
[[Fichier:OX S CUT SEP.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : extraire une partie d’une chaine de caractères en se basant sur des séparateurs de sous-chaines.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de début de l’information à extraire (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de fin de l’information à extraire (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Découper par champ====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S CUT CH.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Extraire une partie d’une chaine de caractères, en se basant sur un séparateur de sous-chaines (chaines de type CSV).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine (de laquelle l’information doit être extraite)&lt;br /&gt;
&lt;br /&gt;
-	Valeur par défaut à retourner si l’information n’est pas trouvée&lt;br /&gt;
&lt;br /&gt;
-	Séparateur de champs (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du champ à retourner (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====BASENAME====&lt;br /&gt;
[[Fichier:OX S Basename.png|gauche|alt=|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : extraire le nom de fichier à partir d’un chemin complet.&lt;br /&gt;
*Paramètre : chemin complet d’un fichier&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====DIRNAME====&lt;br /&gt;
[[Fichier:OX S DIRENAME.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : extraire le chemin du fichier à partir d’un chemin complet, sans le nom.&lt;br /&gt;
*Paramètre : chemin complet d’un fichier&lt;br /&gt;
*Retour : chaine de caractères alphanumériques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Remplacer une chaine par une autre====&lt;br /&gt;
[[Fichier:OX S Replacechaine.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : dans une chaine de caractères, remplacer récursivement une sous-chaine par une autre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine&lt;br /&gt;
&lt;br /&gt;
-	Sous-chaine à remplacer (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Sous-chaine de remplacement (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Supprimer les espaces significatifs====&lt;br /&gt;
[[Fichier:OX S Delete space.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : supprimer les espaces en début et/ou en fin d’une chaine de caractères.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractères d’origine&lt;br /&gt;
&lt;br /&gt;
-	Supprimer les espaces en début : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
-	Supprimer les espaces en fin : Oui (par défaut) / Non&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Mettre en majuscules====&lt;br /&gt;
[[Fichier:OX S maj.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : mettre une chaine de caractères en majuscules.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mettre en minuscules====&lt;br /&gt;
[[Fichier:OX S min.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : mettre une chaine de caractères en minuscules.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Capitaliser====&lt;br /&gt;
[[Fichier:OX S Capitaliser.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : mettre une majuscule en début d’une chaine de caractères ou au début de chaque mot d’une chaine de caractères.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Chaine de caractère d’origine.&lt;br /&gt;
&lt;br /&gt;
-	Au début de chaque mot : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
====Inverser la casse====&lt;br /&gt;
[[Fichier:OX S Inversecasse.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
*Action : inverser la casse (majuscule / minuscule) d’une chaine de caractères.&lt;br /&gt;
*Paramètre : chaine de caractère d’origine.&lt;br /&gt;
*Retour : chaine de caractères alphanumériques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Groupe de commandes Mapping===&lt;br /&gt;
&lt;br /&gt;
====Conversion de page de code====&lt;br /&gt;
[[Fichier:OX S CVRT CODEPAGE.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : convertir un fichier d’une page de code dans une autre. Cette commande est usuellement employée pour convertir un fichier en Unicode (UTF-16, ou page de code 1200).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier source (à convertir)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (converti)&lt;br /&gt;
&lt;br /&gt;
-	Page de code d’origine (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Page de code de destination (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie, 1200 par défaut)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Convertir les chiffres en chiffres arabes : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Remplacer les caractères inconnus par des espaces : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Conversion de spool ISERIES====&lt;br /&gt;
Remarque : les valeurs par défaut reprennent les attributs du fichier émis par l’iSeries distant.&lt;br /&gt;
[[Fichier:OX S CVRT ISERIES.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : convertir un fichier EBCDIC en ASCII Unicode. Cette commande est usuellement employée pour convertir les spools produits sur iSeries puis traités dans ONYX Server version Unix ou Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier source (à convertir)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de destination (converti)&lt;br /&gt;
&lt;br /&gt;
-	Page de code d’origine (valeur alphanumérique à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Type des données issues de l’iSeries (*SCS, *AFPDS, …)&lt;br /&gt;
&lt;br /&gt;
-	Nombre de lignes par page (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Largeur en sortie (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Option pour conserver les informations de SI/SO pour les fichiers DBCS&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie TXT====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S EXEC TXT.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : exécuter un format M-Connect produisant une sortie texte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
-	Type des données en sortie (agit sur le calcul des sauts de page automatiques)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Custom&amp;lt;/u&amp;gt; : paramètres d’entrée pour l’exécution du format M-Connect de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie XML====&lt;br /&gt;
[[Fichier:OX S CVRT XML.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : exécuter un format M-Connect produisant une sortie XML.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
-	Schéma XML à utiliser pour produire la sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Custom&amp;lt;/u&amp;gt; : paramètres d’entrée pour l’exécution du format M-Connect, de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : aucun. Un fichier est créé en sortie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Exécution M-CONNECT, sortie XLSX====&lt;br /&gt;
[[Fichier:OX S CVRT XLSX.png|gauche|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Action : Exécuter un format M-Connect produisant une sortie XLSX.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Standard&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Nom du format M-Connect (valeur à sélectionner par la fonction d’aide à la saisie)&lt;br /&gt;
&lt;br /&gt;
-	Nom du fichier de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Paramètres Avancés&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
-	Activation du mode debug : Oui / Non (par défaut)&lt;br /&gt;
&lt;br /&gt;
-	Numéro du port si fonctionnement en mode persistant (valeur numérique)&lt;br /&gt;
&lt;br /&gt;
-	Nom du journal des erreurs si fonctionnement en mode persistant (valeur alphanumérique)&lt;br /&gt;
&lt;br /&gt;
Paramètres Custom : Paramètres d’entrée pour l’exécution du format M-Connect, de type DB.PARAM=value.&lt;br /&gt;
&lt;br /&gt;
Retour : Aucun. Un fichier est créé en sortie.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Objets:_objets_pour_archivage&amp;diff=35113</id>
		<title>Objets: objets pour archivage</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Objets:_objets_pour_archivage&amp;diff=35113"/>
		<updated>2023-03-22T07:53:36Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MAP_826 &amp;lt;br /&amp;gt;&lt;br /&gt;
MAP_827 - utilisé&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL&amp;diff=35112</id>
		<title>OPALE:10.0:Utilisation:Envoyer un mail avec un document PDF : MAPSNDMAIL</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL&amp;diff=35112"/>
		<updated>2023-03-08T10:16:19Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Préambule== &amp;lt;!--T:49--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Avec la version &amp;quot;Opale&amp;quot;, il est possible d'envoyer des emails avec un document PDF en pièce jointe avec un corps HTML personnalisé via la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
La commande '''MAPSNDMAIL''' prend en paramètre une maquette Designer (paramètre &amp;quot;Mapping format&amp;quot;) . Celle-ci doit obligatoirement être générée en PDF.&lt;br /&gt;
Elle doit contenir des zones de type INDEX utilisées comme données dynamiques dans le sujet, le nommage des pièces jointes ou dans le contenu du corps de l'email.&lt;br /&gt;
&lt;br /&gt;
== Généralités sur la commande MAPSNDMAIL==  &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
===Avant V10.1===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
La commande MAPSNDMAIL sur IBM i a plusieurs paramètres :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Spooled file . . . . . . . . . .                 Name                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du spool&amp;lt;/span&amp;gt;&lt;br /&gt;
 Spooled file number  . . . . . .   *LAST         *LAST *ONLY   000000-999999            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro du spool&amp;lt;/span&amp;gt;&lt;br /&gt;
 Job Name . . . . . . . . . . . .   *CURRENT      Name, *CURRENT , *DEV                  &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du job&amp;lt;/span&amp;gt;&lt;br /&gt;
 Job number . . . . . . . . . . .                 000000-999999                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro du job&amp;lt;/span&amp;gt;&lt;br /&gt;
 User . . . . . . . . . . . . . .   *CURRENT      Name                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;User&amp;lt;/span&amp;gt;&lt;br /&gt;
 Mapping format . . . . . . . . .                 Character value,10 max.                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Format M-Designer&amp;lt;/span&amp;gt;&lt;br /&gt;
 Sequence . . . . . . . . . . . .                 *ALL  *MRG      00000-99999            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de séquence du projet M-Designer&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file  . . . . . . . . . .   N             Y, N                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Suppression du spool d'origine ?&amp;lt;/span&amp;gt;&lt;br /&gt;
 Start page . . . . . . . . . . .   1             Integer, *SPL                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de page de début&amp;lt;/span&amp;gt;&lt;br /&gt;
 End page . . . . . . . . . . . .   999999        Integer, *SPL, *LAST                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de page de fin&amp;lt;/span&amp;gt;&lt;br /&gt;
 Original State . . . . . . . . .   'READY'       HOLD, READY                            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Statut de l'email ?&amp;lt;/span&amp;gt;&lt;br /&gt;
 PRIORITY . . . . . . . . . . . .   '3'           1, 2, 3, 4, 5                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Priorité d'envoi&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send from  . . . . . . . . . . .   *USER                                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Emetteur de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send TO  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Destinaire(s) de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send CC  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Copie(s)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send CCI . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Copie(s) cachée(s)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Subject  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Sujet de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Note . . . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Corps de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Name of this file in the mail  .   'Doc.pdf'                                            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du PDF envoyé par email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Path and name of the file  . . .    ________________________________________________    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Chemin d'une éventuelle autre pièce jointe&amp;lt;/span&amp;gt;&lt;br /&gt;
 Name of this file in the mail  .    ________________________________________________    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom d'une éventuelle autre pièce jointe&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete mail after send . . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer ou non l'email après son envoi&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file1 after send  . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer le 1er fichier joint&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file2 after send  . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer le 2ième fichier joint&amp;lt;/span&amp;gt;&lt;br /&gt;
                           Autres paramètres&lt;br /&gt;
 Code Page  . . . . . . . . . . .   *SPL          *SPL, 037,1147                         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Spécifier un code page&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A partir de la V10.1=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
Depuis la version 10.1 de la suite OPALE, il est possible d'envoyer des emails en mode XPS en utilisant la conversion XPS to PDF.&lt;br /&gt;
Pour cela, 2 nouveaux paramètres sont apparus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
'''Type de langage  . . . . . . . . . . .   ________          *XPS &amp;lt;br&amp;gt;  '''&lt;br /&gt;
'''Imprimante XPS / Language  . . .   ________          Nom, *PDF,'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
Il est donc possible d'utiliser un format XPS afin d'envoyer un email. (la génération en PDF native n'est plus utile)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
Type de langage  . . . . . . . . . . .   '''*XPS'''&amp;lt;br&amp;gt;  &lt;br /&gt;
Imprimante XPS / Language  . . .   '''*PDF '''&lt;br /&gt;
&lt;br /&gt;
== Généralités sur la commande MAPSNDMAIL== &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
==Nouveautés 10.8.0==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
La version 10.8.0 apporte son lots de nouveautés concernant les envoies d'emails.&lt;br /&gt;
&lt;br /&gt;
===Paramétrage SMTP sur l'écran de paramétrage d'envoies d'emails=== &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Avant la version 10.8.0, le paramétrage SMTP se faisait via les variables d'environnement système '''WRKENVVAR'''.&lt;br /&gt;
Maintenant ce paramétrage n'est plus géré dans le WRKENVVAR mais directement dans l'écran de paramétrage des envoies d'emails&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
Cet écran est disponible uniquement si vous disposez des droits SECOFR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server IP address                   Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (25)                    Numéro du port de connexion&amp;lt;/span&amp;gt; &lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server Login                        Nom d'utilisateur pour la connexion au server SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server Password                    Mot de passe pour la connexion au server SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP Protocol                           Protocole SMTP (SSL, DTLS, TLS1, TLS1.1, TLS1.2)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server domain                       Nom du domain du serveur SMTP&amp;lt;/span&amp;gt; &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Temp folder                         Répertoire temporaire (répertoire MAPSEND par défaut)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Le dossier temporaire est le dossier où sont stockés les fichiers PDF envoyés par mail, les utilisateurs&lt;br /&gt;
 envoyant des mails doivent avoir les droits d'accès en lecture et écriture sur ce répertoire &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Data Queue processing                   &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPSMTP&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La DTAQ par défaut est MAPSMTP (créée à l'installation), c'est elle qui permet au robot Mapping&lt;br /&gt;
 d'envoyer automatiquement les spools au serveur de mail. Cette DTAQ doit exister. &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Jobd for e-mailing                     &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPDSMTP2&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La JOBD par défaut est MAPDSMTP2 (créée à l'installation). Elle définit les propriétés des jobs d'envoi de mail par le robot. Cette JOBD doit exister. &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Message on success                     &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Message on error                          &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Les réactions sur succès et sur erreur sont gérées dans le programme MAP_C031P9. Les sources de ce programme sont dans le fichier MAP_SPECIF de la bibliothèque d'installation.&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP debug level                          (SSL, DTLS, TLS1, TLS1.1, TLS1.2)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paramétrage SMTP au niveau de la commande MAPSNDMAIL=== &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
Depuis la version 10.8.0, il est possible de surcharger les valeurs de paramétrage du serveur SMTP au niveau de la commande. Le mail envoyé utilisera alors les informations renseignées dans la commande et ignorera, pour cette envoie uniquement, les paramètres renseignés dans l'écran de configuration général.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
La valeur '''*DFT''' fait référence au paramétrage de l'écran de configuration générale. Cette valeur peut être modifiée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Other parameters&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server name or address (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                  Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                           Numéro du port de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP login name (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                            Login de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP login password (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                        password de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP protocol (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                              Prptocole SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP domain name (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                           Nom de domaine&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gestion des menus== &amp;lt;!--T:68--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
Le menu d'envoi d'e-mail s'appelle MAPSND. Pour y accéder, il faut entrer la commande :&lt;br /&gt;
 GO MAPSND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
[[FILE:MAPSND.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
===1. Paramétrage du mail===  &amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
====Avant la version 10.0====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
Cet écran est disponible uniquement si vous disposez des droits SECOFR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server IP address                   Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (25)                    Numéro du port de connexion&amp;lt;/span&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server domain                       Nom du domain du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Temporary folder                         Répertoire temporaire (répertoire MAPSEND par défaut)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Le dossier temporaire est le dossier où sont stockés les fichiers PDF envoyés par mail, les utilisateurs&lt;br /&gt;
 envoyant des mails doivent avoir les droits d'accès en lecture et écriture sur ce répertoire&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Waiting Dtaq                             &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPSMTP&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La DTAQ par défaut est MAPSMTP (créée à l'installation), c'est elle qui permet au robot Mapping&lt;br /&gt;
 d'envoyer automatiquement les spools au serveur de mail. Cette DTAQ doit exister. &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Sending jobd                              &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPDSMTP2&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La JOBD par défaut est MAPDSMTP2 (créée à l'installation). Elle définit les propriétés des jobs d'envoi de mail par le robot. Cette JOBD doit exister.&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Action if success                        &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Action if error                          &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Les réactions sur succès et sur erreur sont gérées dans le programme MAP_C031P9. Les sources de ce programme sont dans le fichier MAP_SPECIF de la bibliothèque d'installation.&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
&lt;br /&gt;
====A partir de la version 10.0==== &amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
A partir de la version MAPPING OPALE 10.1, un paramètre '''Mode utilisé pour envoyer''' est disponible :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
Mode utilisé pour envoyer  ____________      (*MAPPING, *IBM)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
Ces deux valeurs possibles sont : '''*MAPPING''' et '''*IBM'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
'''*MAPPING''' permets d'avoir un comportement identique aux versions précédentes de MAPPING. En d'autres mots, MAPPING gère les envois des emails via le paramètrage SMTP stipulé en dessous de ce même écran de paramétrage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
'''*IBM''' permets de laisser la configuration SMTP de l'IBM-i(API IBM-i) prendre le relais pour les envois des emails. La configuration du server SMTP renseignée dans ce présent écran de configuration n'est alors pas utilisée.&lt;br /&gt;
::&amp;lt;small&amp;gt;Support : [[OPALE:10.0:Utilisation:Param%C3%A9trage_SMTP_IBM-i|Paramétrage SMTP et envoi d'e-mail via l'API IBM i]]&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===2. Démarrage de la gestion de mail===  &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
Ce menu permet de démarrer le travail MAPSMTP du sous-système MAPSROBOT. Ce travail doit absolument être démarré pour l'envoi de mail via la commande MAPSNDMAIL. Ce menu appelle la commande STRMAPMAIL.&lt;br /&gt;
&lt;br /&gt;
===3. Arrêt du mail=== &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
Ce menu permet d'arrêter le travail MAPSMTP du sous-système MAPSROBOT. Ce menu appelle la commande ENDMAPMAIL.&lt;br /&gt;
&lt;br /&gt;
===4. Affichage de la file d'attente des mails=== &amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
Ce menu permet d'afficher l'historique des envois d'e-mail. Il est possible de filtrer par nom d'utilisateur. Ce menu appelle la commande MAPDSPMAIL.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Attention''' : L'accès à ce menu bloque les nouveaux envois d'e-mail. Il ne faut donc pas le laisser ouvert.&lt;br /&gt;
&lt;br /&gt;
===5. Envoi d'un mail=== &amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
Ce menu permet l'envoi d'un e-mail avec ou sans pièce-jointe. Ce menu appelle la commande MAPSNDDST.&lt;br /&gt;
&lt;br /&gt;
===6. Envoi d'un spool par mail=== &amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
Ce menu permet le maquettage d'un fichier spool IBM i ainsi que sa conversion en PDF et son envoi par e-mail. Ce menu appelle la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
===7. Contrôle du fonctionnement du mail=== &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
Ce menu permet de lister les travaux du sous-système liés à l'envoi d'e-mail (en l’occurrence MAPSMTP).&lt;br /&gt;
&lt;br /&gt;
===8. Gérer les fichiers spoules (exécution interactive de MAPPING)=== &amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
Ce menu permet de gérer les fichiers spool. Cette fonctionnalité est la même que l'option 1 du menu GO MAPPING. Ce menu appelle la commande COGISPLF.&lt;br /&gt;
&lt;br /&gt;
==Mots-clés utilisés pour mapper automatiquement des données du fichier spool en entrée==  &amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
Comme vu précédemment, un prérequis de la commande MAPSNDMAIL est la conception d'une maquette Designer avec une génération en langage PDF.&lt;br /&gt;
Pour obtenir le contenu du fichier spool directement dans le corps de l'e-mail ou avoir l'adresse du destinataire et de l'émetteur pris dans le fichier spool, il existe plusieurs zones dans Designer (type de zone METADATA) :&lt;br /&gt;
===Liste des mots clés===&lt;br /&gt;
*mapFrom : Utilisé pour prendre l'adresse e-mail de l'expéditeur dans le fichier spool&lt;br /&gt;
*mapSend : Utilisé pour prendre l'adresse e-mail de destinataire de l'expéditeur dans fichier spool&lt;br /&gt;
*mapCopy : Utilisé pour prendre l'adresse e-mail de copy dans le fichier spool&lt;br /&gt;
*mapBCopy : Utilisé pour prendre l'adresse e-mail de copie cachée dans le fichier spool&lt;br /&gt;
*mapNote : Utilisé pour prendre des données du fichier spool et les mettre dans le corps de l'e-mail envoyé&lt;br /&gt;
*mapSubject : Utilisé pour prendre des données du fichier spool et les mettre dans le sujet de l'e-mail envoyé&lt;br /&gt;
&lt;br /&gt;
===Utilisation des mots clés===  &amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
Pour utiliser les mots clés paramétrés dans le projet Designer (listés ci-dessus), il faut y faire référence dans la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
Pour ce faire, voici la liste des paramètres de la commande MAPSNDMAIL avec leurs valeurs respectives :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nom du paramètre de la commande MAPSNDMAIL &lt;br /&gt;
! Valeur pour faire référence aux métadonnées de Designer&lt;br /&gt;
|-&lt;br /&gt;
| Send FROM (FROM)&lt;br /&gt;
| *MAPFROM&lt;br /&gt;
|-&lt;br /&gt;
| Send TO (TO)&lt;br /&gt;
| *MAPSEND&lt;br /&gt;
|-&lt;br /&gt;
| Send CC (CC)&lt;br /&gt;
| *MAPCOPY&lt;br /&gt;
|-&lt;br /&gt;
| Send CCI (CCI)&lt;br /&gt;
| *MAPBCOPY&lt;br /&gt;
|-&lt;br /&gt;
| Subject (SUBJECT)&lt;br /&gt;
| *MAPSUBJCT&lt;br /&gt;
|-&lt;br /&gt;
| Note (NOTE)&lt;br /&gt;
| *MAPNOTE&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paramétrage== &amp;lt;!--T:90--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Paramétrage de la variable d'environnement pour définir l'expéditeur des emails===  &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
L'adresse e-mail expéditrice des e-mails et son mot de passe doivent être configurés dans des variables d'environnements du serveur MAPPING.&lt;br /&gt;
Pour ce faire : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
1) Taper la commande :&lt;br /&gt;
 WRKENVVAR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
2) Créer les variables d'environnement en *SYS pour le fonctionnement avec le sous-système de Mapping contenant l'adresse e-mail et le mot de passe pour l'authentification du serveur SMTP&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAIL_PASSWORD                MONMOTDEPASSE&amp;lt;/span&amp;gt; &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAIL_LOGIN                   MONADRESSEMAIL&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:94--&amp;gt;&lt;br /&gt;
L'adresse e-mail de l'expéditeur stipulée dans la commande MAPSNDMAIL devra être MONADRESSEMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:95--&amp;gt;&lt;br /&gt;
PS : Dans le cas d'un envoi avec des expéditeurs variables (provenant du spool par exemple), une configuration du serveur SMTP est généralement possible pour autoriser les envois de mail à partir de n'importe quelle adresse mail.&lt;br /&gt;
&lt;br /&gt;
===Paramétrage de serveur d'envoi d'emails===  &amp;lt;!--T:96--&amp;gt;&lt;br /&gt;
Sur l'option 1 du menu GO MAPSND, il faut renseigner les informations du serveur d'envoi d'e-mails :&lt;br /&gt;
* Adresse IP du serveur&lt;br /&gt;
* Port du serveur&lt;br /&gt;
* Domaine du serveur&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:97--&amp;gt;&lt;br /&gt;
'''Attention''' : Il faut absolument posséder un profil SECOFR pour accéder à ce menu. Si tel n'est pas le cas, l'accès au menu sera impossible et aucun message ne sera affiché.&lt;br /&gt;
&lt;br /&gt;
=== Paramétrage de sécurité === &amp;lt;!--T:98--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
⚠ Paramétrage présent à partir d'Opale v10.5.0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
Le mode de connexion sécurisé est TLS v1.2 par défaut.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:101--&amp;gt;&lt;br /&gt;
Cependant, il est possible de basculer vers d'autres modes moins fréquents ou moins sécurisés en renseignant une variable d'environnement &amp;lt;code&amp;gt;EMAILPROTOCOL&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:102--&amp;gt;&lt;br /&gt;
Ce paramètre prend une valeur numérique entre 1 et 5. L'absence de ce paramètre entraine le choix du TLS v1.2 .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:103--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Valeur&lt;br /&gt;
! Protocol&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| SSL v3 (sinon, v2 en cas de défaut)&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| DTLS v1&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| TLS v1.0&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| TLS v1.1&lt;br /&gt;
|-&lt;br /&gt;
| 5 (par défaut)&lt;br /&gt;
| TLS v1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Contenu Texte ou HTML==  &amp;lt;!--T:104--&amp;gt;&lt;br /&gt;
Depuis la version 10.4.0 de MAPPING IBM-i, il est possible d'expliciter le type de contenu (Texte ou HTML) du corps des emails.&lt;br /&gt;
===Contenu Texte===&lt;br /&gt;
Il est possible d'expliciter en texte le type de contenu de l'email envoyé par la commande MAPSNDMAIL. Pour cela il faut préfixer le contenu du body par %%TXT%% ou %%FILE_TXT%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:105--&amp;gt;&lt;br /&gt;
%%TXT%% : Permet d'envoyer le body en mode texte  (valeur par défaut) &amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : %%TXT%%Voici le corps de mon email en texte&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:106--&amp;gt;&lt;br /&gt;
%%FILE_TXT%% : Le contenu de l'email sera alors le contenu d'un fichier envoyé en mode texte&lt;br /&gt;
Exemple : %%FILE_TXT%%/home/monbody.txt (Fichier encodé en ANSI)&lt;br /&gt;
&lt;br /&gt;
===Contenu HTML=== &amp;lt;!--T:107--&amp;gt;&lt;br /&gt;
Il est possible d'expliciter en HTML le type de contenu de l'email envoyé par la commande MAPSNDMAIL. Pour cela il faut préfixer le contenu du body par %%HTML%% ou %%FILE_HTML%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:108--&amp;gt;&lt;br /&gt;
%%HTML%% : Permet d'envoyer le body en mode HTML&amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : %%HTML%%Voici le corps de mon email en &amp;lt;b&amp;gt;html&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:109--&amp;gt;&lt;br /&gt;
%%FILE_HTML%% : Le contenu de l'email sera alors le contenu d'un fichier envoyé en mode HTML&lt;br /&gt;
Exemple : %%FILE_HTML%%/home/monbody.html (Fichier encodé en ANSI)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Exemples== &amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi simple d'un email avec PDF joint=== &amp;lt;!--T:111--&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) PAGSTR(1) PAGEND(10) STATE(READY)FROM('hotline@mappingsuite.onmicrosoft.com')&lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') NOTE('Ceci est mon corps d''email') NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi simple d'un email avec un corps d'email texte dynamique=== &amp;lt;!--T:112--&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) &lt;br /&gt;
 PAGSTR(1) PAGEND(10) STATE(READY) FROM('hotline@mappingsuite.onmicrosoft.com') &lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') NOTE('Ceci est mon corps d'email ayant pour donnée dynamique :&amp;lt;nowiki&amp;gt;[[DATE]]&amp;lt;/nowiki&amp;gt;') NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi d'un email avec un corps d'email HTML dynamique=== &amp;lt;!--T:113--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:114--&amp;gt;&lt;br /&gt;
Le principe de cette fonctionnalité est d'utiliser un fichier HTML pour le corps de l'email.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:115--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Voici un exemple d'un fichier HTML (mail.html) &amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:116--&amp;gt;&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;http://www.mappingsuite.com/wp-content/uploads/2018/08/Logo_web1.png&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Cher Monsieur [[NOM]] ayant pour num&amp;amp;eacute;ro de client [[NUMCLI]],&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Veuillez trouver ci-joint votre facture n&amp;amp;ordm; &amp;lt;font color=red&amp;gt; [[NUMFAC]] en date du [[DATE]] &amp;lt;/font&amp;gt;&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;b&amp;gt;Cordialement&amp;lt;/b&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;/body&amp;gt;''&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Dans le fichier HTML, les caractères spéciaux doivent être écrits avec un codage particulier : &lt;br /&gt;
https://www.commentcamarche.com/contents/489-caracteres-speciaux-html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:117--&amp;gt;&lt;br /&gt;
Son appel se fait par l'écriture de son chemin et de son nom dans le paramètre NOTE de la commande MAPSNDMAIL :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:118--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) &lt;br /&gt;
 PAGSTR(1) PAGEND(10) STATE(READY) FROM('hotline@mappingsuite.onmicrosoft.com') &lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') &amp;lt;u&amp;gt;NOTE('%%FILE_HTML%%/home/mapsend/mail.html')&amp;lt;/u&amp;gt; NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:119--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Voici le résultat obtenu&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:120--&amp;gt;&lt;br /&gt;
[[FILE:LOGOMAPPING.jpg|50px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Cher Monsieur MICALETTI ayant pour numéro de client 9214, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:121--&amp;gt;&lt;br /&gt;
Veuillez trouver ci-joint votre facture nº&amp;lt;span style=&amp;quot;color:Red;&amp;quot;&amp;gt; 1 en date du 23/11/2016 . &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:122--&amp;gt;&lt;br /&gt;
'''Cordialement'''&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:123--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:124--&amp;gt;&lt;br /&gt;
Pour la résolution d'erreurs liées à l'envoi de mail via la commande MAPSNDMAIL, veuillez consulter la page suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:125--&amp;gt;&lt;br /&gt;
[[OPALE:10.0:KB:Erreur_MAPSNDMAIL|Résolution d'erreurs d'envoi de mail]]&lt;br /&gt;
&lt;br /&gt;
==Voir aussi== &amp;lt;!--T:126--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:127--&amp;gt;&lt;br /&gt;
[[OPALE:10.0:Utilisation:_Paramétrage_du_mail|Paramétrage de l'envoi de mail]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
Mot clé : MAPSNDMAIL, Envoi email, envoi PDF par mail, Mail&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL&amp;diff=35110</id>
		<title>OPALE:10.0:Utilisation:Envoyer un mail avec un document PDF : MAPSNDMAIL</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=OPALE:10.0:Utilisation:Envoyer_un_mail_avec_un_document_PDF_:_MAPSNDMAIL&amp;diff=35110"/>
		<updated>2023-02-27T08:33:45Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Avant V10.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Préambule== &amp;lt;!--T:49--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Avec la version &amp;quot;Opale&amp;quot;, il est possible d'envoyer des emails avec un document PDF en pièce jointe avec un corps HTML personnalisé via la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
La commande '''MAPSNDMAIL''' prend en paramètre une maquette Designer (paramètre &amp;quot;Mapping format&amp;quot;) . Celle-ci doit obligatoirement être générée en PDF.&lt;br /&gt;
Elle doit contenir des zones de type INDEX utilisées comme données dynamiques dans le sujet, le nommage des pièces jointes ou dans le contenu du corps de l'email.&lt;br /&gt;
&lt;br /&gt;
== Généralités sur la commande MAPSNDMAIL==  &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
===Avant V10.1===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
La commande MAPSNDMAIL sur IBM i a plusieurs paramètres :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Spooled file . . . . . . . . . .                 Name                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du spool&amp;lt;/span&amp;gt;&lt;br /&gt;
 Spooled file number  . . . . . .   *LAST         *LAST *ONLY   000000-999999            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro du spool&amp;lt;/span&amp;gt;&lt;br /&gt;
 Job Name . . . . . . . . . . . .   *CURRENT      Name, *CURRENT , *DEV                  &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du job&amp;lt;/span&amp;gt;&lt;br /&gt;
 Job number . . . . . . . . . . .                 000000-999999                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro du job&amp;lt;/span&amp;gt;&lt;br /&gt;
 User . . . . . . . . . . . . . .   *CURRENT      Name                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;User&amp;lt;/span&amp;gt;&lt;br /&gt;
 Mapping format . . . . . . . . .                 Character value,10 max.                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Format M-Designer&amp;lt;/span&amp;gt;&lt;br /&gt;
 Sequence . . . . . . . . . . . .                 *ALL  *MRG      00000-99999            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de séquence du projet M-Designer&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file  . . . . . . . . . .   N             Y, N                                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Suppression du spool d'origine ?&amp;lt;/span&amp;gt;&lt;br /&gt;
 Start page . . . . . . . . . . .   1             Integer, *SPL                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de page de début&amp;lt;/span&amp;gt;&lt;br /&gt;
 End page . . . . . . . . . . . .   999999        Integer, *SPL, *LAST                   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Numéro de page de fin&amp;lt;/span&amp;gt;&lt;br /&gt;
 Original State . . . . . . . . .   'READY'       HOLD, READY                            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Statut de l'email ?&amp;lt;/span&amp;gt;&lt;br /&gt;
 PRIORITY . . . . . . . . . . . .   '3'           1, 2, 3, 4, 5                          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Priorité d'envoi&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send from  . . . . . . . . . . .   *USER                                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Emetteur de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send TO  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Destinaire(s) de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send CC  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Copie(s)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Send CCI . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Copie(s) cachée(s)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Subject  . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Sujet de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Note . . . . . . . . . . . . . .    _______________________________________________     &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Corps de l'email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Name of this file in the mail  .   'Doc.pdf'                                            &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom du PDF envoyé par email&amp;lt;/span&amp;gt;&lt;br /&gt;
 Path and name of the file  . . .    ________________________________________________    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Chemin d'une éventuelle autre pièce jointe&amp;lt;/span&amp;gt;&lt;br /&gt;
 Name of this file in the mail  .    ________________________________________________    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Nom d'une éventuelle autre pièce jointe&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete mail after send . . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer ou non l'email après son envoi&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file1 after send  . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer le 1er fichier joint&amp;lt;/span&amp;gt;&lt;br /&gt;
 Delete file2 after send  . . . .   'N'           Y, N, O                                &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Supprimer le 2ième fichier joint&amp;lt;/span&amp;gt;&lt;br /&gt;
                           Autres paramètres&lt;br /&gt;
 Code Page  . . . . . . . . . . .   *SPL          *SPL, 037,1147                         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Spécifier un code page&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A partir de la V10.1=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
Depuis la version 10.1 de la suite OPALE, il est possible d'envoyer des emails en mode XPS en utilisant la conversion XPS to PDF.&lt;br /&gt;
Pour cela, 2 nouveaux paramètres sont apparus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
'''Type de langage  . . . . . . . . . . .   ________          *XPS &amp;lt;br&amp;gt;  '''&lt;br /&gt;
'''Imprimante XPS / Language  . . .   ________          Nom, *PDF,'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
Il est donc possible d'utiliser un format XPS afin d'envoyer un email. (la génération en PDF native n'est plus utile)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
Type de langage  . . . . . . . . . . .   '''*XPS'''&amp;lt;br&amp;gt;  &lt;br /&gt;
Imprimante XPS / Language  . . .   '''*PDF '''&lt;br /&gt;
&lt;br /&gt;
== Généralités sur la commande MAPSNDMAIL== &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
==Nouveautés 10.8.0==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
La version 10.8.0 apporte son lots de nouveautés concernant les envoies d'emails.&lt;br /&gt;
&lt;br /&gt;
===Paramétrage SMTP sur l'écran de paramétrage d'envoies d'emails=== &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Avant la version 10.8.0, le paramétrage SMTP se faisait via les variables d'environnement système '''WRKENVVAR'''.&lt;br /&gt;
Maintenant ce paramétrage n'est plus géré dans le WRKENVVAR mais directement dans l'écran de paramétrage des envoies d'emails&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
Cet écran est disponible uniquement si vous disposez des droits SECOFR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server IP address                   Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (25)                    Numéro du port de connexion&amp;lt;/span&amp;gt; &lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server Login                        Nom d'utilisateur pour la connexion au server SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server Password                    Mot de passe pour la connexion au server SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP Protocol                           Protocole SMTP (SSL, DTLS, TLS1, TLS1.1, TLS1.2)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server domain                       Nom du domain du serveur SMTP&amp;lt;/span&amp;gt; &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Temp folder                         Répertoire temporaire (répertoire MAPSEND par défaut)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Le dossier temporaire est le dossier où sont stockés les fichiers PDF envoyés par mail, les utilisateurs&lt;br /&gt;
 envoyant des mails doivent avoir les droits d'accès en lecture et écriture sur ce répertoire &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Data Queue processing                   &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPSMTP&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La DTAQ par défaut est MAPSMTP (créée à l'installation), c'est elle qui permet au robot Mapping&lt;br /&gt;
 d'envoyer automatiquement les spools au serveur de mail. Cette DTAQ doit exister. &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Jobd for e-mailing                     &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPDSMTP2&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La JOBD par défaut est MAPDSMTP2 (créée à l'installation). Elle définit les propriétés des jobs d'envoi de mail par le robot. Cette JOBD doit exister. &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Message on success                     &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Message on error                          &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Les réactions sur succès et sur erreur sont gérées dans le programme MAP_C031P9. Les sources de ce programme sont dans le fichier MAP_SPECIF de la bibliothèque d'installation.&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP debug level                          (SSL, DTLS, TLS1, TLS1.1, TLS1.2)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paramétrage SMTP au niveau de la commande MAPSNDMAIL=== &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
Depuis la version 10.8.0, il est possible de surcharger les valeurs de paramétrage du serveur SMTP au niveau de la commande. Le mail envoyé utilisera alors les informations renseignées dans la commande et ignorera, pour cette envoie uniquement, les paramètres renseignés dans l'écran de configuration général.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
La valeur '''*DFT''' fait référence au paramétrage de l'écran de configuration générale. Cette valeur peut être modifiée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Other parameters&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server name or address (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                  Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                           Numéro du port de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP login name (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                            Login de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP login password (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                        password de connexion&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP protocol (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                              Prptocole SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP domain name (&amp;lt;nowiki&amp;gt;*DFT&amp;lt;/nowiki&amp;gt;)                           Nom de domaine&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gestion des menus== &amp;lt;!--T:68--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
Le menu d'envoi d'e-mail s'appelle MAPSND. Pour y accéder, il faut entrer la commande :&lt;br /&gt;
 GO MAPSND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
[[FILE:MAPSND.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
===1. Paramétrage du mail===  &amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
====Avant la version 10.0====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
Cet écran est disponible uniquement si vous disposez des droits SECOFR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server IP address                   Nom du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server port (25)                    Numéro du port de connexion&amp;lt;/span&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;SMTP server domain                       Nom du domain du serveur SMTP&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Temporary folder                         Répertoire temporaire (répertoire MAPSEND par défaut)&amp;lt;/span&amp;gt;&lt;br /&gt;
 Le dossier temporaire est le dossier où sont stockés les fichiers PDF envoyés par mail, les utilisateurs&lt;br /&gt;
 envoyant des mails doivent avoir les droits d'accès en lecture et écriture sur ce répertoire&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Waiting Dtaq                             &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPSMTP&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La DTAQ par défaut est MAPSMTP (créée à l'installation), c'est elle qui permet au robot Mapping&lt;br /&gt;
 d'envoyer automatiquement les spools au serveur de mail. Cette DTAQ doit exister. &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Sending jobd                              &amp;lt;nowiki&amp;gt;***détail à compléter*** par défaut : MAPDSMTP2&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 La JOBD par défaut est MAPDSMTP2 (créée à l'installation). Elle définit les propriétés des jobs d'envoi de mail par le robot. Cette JOBD doit exister.&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Action if success                        &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;Action if error                          &amp;lt;nowiki&amp;gt;***détail à compléter*** *USER&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
 Les réactions sur succès et sur erreur sont gérées dans le programme MAP_C031P9. Les sources de ce programme sont dans le fichier MAP_SPECIF de la bibliothèque d'installation.&lt;br /&gt;
 Trois valeurs sont possibles :&lt;br /&gt;
 - *NONE. Par défaut, aucune commande n'est exécutée.&lt;br /&gt;
 - *USER. Par défaut, la commande SNDUSRMSG TOUSR(&amp;amp;USER) est exécutée.&lt;br /&gt;
 - *SYSOPR. Par défaut, la commande SNDUSRMSG TOUSR(*SYSOPR) est exécutée&lt;br /&gt;
&lt;br /&gt;
====A partir de la version 10.0==== &amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
A partir de la version MAPPING OPALE 10.1, un paramètre '''Mode utilisé pour envoyer''' est disponible :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
Mode utilisé pour envoyer  ____________      (*MAPPING, *IBM)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
Ces deux valeurs possibles sont : '''*MAPPING''' et '''*IBM'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
'''*MAPPING''' permets d'avoir un comportement identique aux versions précédentes de MAPPING. En d'autres mots, MAPPING gère les envois des emails via le paramètrage SMTP stipulé en dessous de ce même écran de paramétrage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
'''*IBM''' permets de laisser la configuration SMTP de l'IBM-i(API IBM-i) prendre le relais pour les envois des emails. La configuration du server SMTP renseignée dans ce présent écran de configuration n'est alors pas utilisée.&lt;br /&gt;
::&amp;lt;small&amp;gt;Support : [[OPALE:10.0:Utilisation:Param%C3%A9trage_SMTP_IBM-i|Paramétrage SMTP et envoi d'e-mail via l'API IBM i]]&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===2. Démarrage de la gestion de mail===  &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
Ce menu permet de démarrer le travail MAPSMTP du sous-système MAPSROBOT. Ce travail doit absolument être démarré pour l'envoi de mail via la commande MAPSNDMAIL. Ce menu appelle la commande STRMAPMAIL.&lt;br /&gt;
&lt;br /&gt;
===3. Arrêt du mail=== &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
Ce menu permet d'arrêter le travail MAPSMTP du sous-système MAPSROBOT. Ce menu appelle la commande ENDMAPMAIL.&lt;br /&gt;
&lt;br /&gt;
===4. Affichage de la file d'attente des mails=== &amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
Ce menu permet d'afficher l'historique des envois d'e-mail. Il est possible de filtrer par nom d'utilisateur. Ce menu appelle la commande MAPDSPMAIL.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Attention''' : L'accès à ce menu bloque les nouveaux envois d'e-mail. Il ne faut donc pas le laisser ouvert.&lt;br /&gt;
&lt;br /&gt;
===5. Envoi d'un mail=== &amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
Ce menu permet l'envoi d'un e-mail avec ou sans pièce-jointe. Ce menu appelle la commande MAPSNDDST.&lt;br /&gt;
&lt;br /&gt;
===6. Envoi d'un spool par mail=== &amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
Ce menu permet le maquettage d'un fichier spool IBM i ainsi que sa conversion en PDF et son envoi par e-mail. Ce menu appelle la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
===7. Contrôle du fonctionnement du mail=== &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
Ce menu permet de lister les travaux du sous-système liés à l'envoi d'e-mail (en l’occurrence MAPSMTP).&lt;br /&gt;
&lt;br /&gt;
===8. Gérer les fichiers spoules (exécution interactive de MAPPING)=== &amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
Ce menu permet de gérer les fichiers spool. Cette fonctionnalité est la même que l'option 1 du menu GO MAPPING. Ce menu appelle la commande COGISPLF.&lt;br /&gt;
&lt;br /&gt;
==Mots-clés utilisés pour mapper automatiquement des données du fichier spool en entrée==  &amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
Comme vu précédemment, un prérequis de la commande MAPSNDMAIL est la conception d'une maquette Designer avec une génération en langage PDF.&lt;br /&gt;
Pour obtenir le contenu du fichier spool directement dans le corps de l'e-mail ou avoir l'adresse du destinataire et de l'émetteur pris dans le fichier spool, il existe plusieurs zones dans Designer (type de zone METADATA) :&lt;br /&gt;
===Liste des mots clés===&lt;br /&gt;
*mapFrom : Utilisé pour prendre l'adresse e-mail de l'expéditeur dans le fichier spool&lt;br /&gt;
*mapSend : Utilisé pour prendre l'adresse e-mail de destinataire de l'expéditeur dans fichier spool&lt;br /&gt;
*mapCopy : Utilisé pour prendre l'adresse e-mail de copy dans le fichier spool&lt;br /&gt;
*mapBCopy : Utilisé pour prendre l'adresse e-mail de copie cachée dans le fichier spool&lt;br /&gt;
*mapNote : Utilisé pour prendre des données du fichier spool et les mettre dans le corps de l'e-mail envoyé&lt;br /&gt;
*mapSubject : Utilisé pour prendre des données du fichier spool et les mettre dans le sujet de l'e-mail envoyé&lt;br /&gt;
&lt;br /&gt;
===Utilisation des mots clés===  &amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
Pour utiliser les mots clés paramétrés dans le projet Designer (listés ci-dessus), il faut y faire référence dans la commande MAPSNDMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
Pour ce faire, voici la liste des paramètres de la commande MAPSNDMAIL avec leurs valeurs respectives :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nom du paramètre de la commande MAPSNDMAIL &lt;br /&gt;
! Valeur pour faire référence aux métadonnées de Designer&lt;br /&gt;
|-&lt;br /&gt;
| Send FROM (FROM)&lt;br /&gt;
| *MAPFROM&lt;br /&gt;
|-&lt;br /&gt;
| Send TO (TO)&lt;br /&gt;
| *MAPSEND&lt;br /&gt;
|-&lt;br /&gt;
| Send CC (CC)&lt;br /&gt;
| *MAPCOPY&lt;br /&gt;
|-&lt;br /&gt;
| Send CCI (CCI)&lt;br /&gt;
| *MAPBCOPY&lt;br /&gt;
|-&lt;br /&gt;
| Subject (SUBJECT)&lt;br /&gt;
| *MAPSUBJCT&lt;br /&gt;
|-&lt;br /&gt;
| Note (NOTE)&lt;br /&gt;
| *MAPNOTE&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paramétrage== &amp;lt;!--T:90--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Paramétrage de la variable d'environnement pour définir l'expéditeur des emails===  &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
L'adresse e-mail expéditrice des e-mails et son mot de passe doivent être configurés dans des variables d'environnements du serveur MAPPING.&lt;br /&gt;
Pour ce faire : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
1) Taper la commande :&lt;br /&gt;
 WRKENVVAR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
2) Créer les variables d'environnement en *SYS pour le fonctionnement avec le sous-système de Mapping contenant l'adresse e-mail et le mot de passe pour l'authentification du serveur SMTP&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAIL_PASSWORD                MONMOTDEPASSE&amp;lt;/span&amp;gt; &lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAIL_LOGIN                   MONADRESSEMAIL&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:94--&amp;gt;&lt;br /&gt;
L'adresse e-mail de l'expéditeur stipulée dans la commande MAPSNDMAIL devra être MONADRESSEMAIL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:95--&amp;gt;&lt;br /&gt;
PS : Dans le cas d'un envoi avec des expéditeurs variables (provenant du spool par exemple), une configuration du serveur SMTP est généralement possible pour autoriser les envois de mail à partir de n'importe quelle adresse mail.&lt;br /&gt;
&lt;br /&gt;
===Paramétrage de serveur d'envoi d'emails===  &amp;lt;!--T:96--&amp;gt;&lt;br /&gt;
Sur l'option 1 du menu GO MAPSND, il faut renseigner les informations du serveur d'envoi d'e-mails :&lt;br /&gt;
* Adresse IP du serveur&lt;br /&gt;
* Port du serveur&lt;br /&gt;
* Domaine du serveur&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:97--&amp;gt;&lt;br /&gt;
'''Attention''' : Il faut absolument posséder un profil SECOFR pour accéder à ce menu. Si tel n'est pas le cas, l'accès au menu sera impossible et aucun message ne sera affiché.&lt;br /&gt;
&lt;br /&gt;
=== Paramétrage de sécurité === &amp;lt;!--T:98--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
⚠ Paramétrage présent à partir d'Opale v10.5.0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
Le mode de connexion sécurisé est TLS v1.2 par défaut.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:101--&amp;gt;&lt;br /&gt;
Cependant, il est possible de basculer vers d'autres modes moins fréquents ou moins sécurisés en renseignant une variable d'environnement &amp;lt;code&amp;gt;EMAILPROTOCOL&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:102--&amp;gt;&lt;br /&gt;
Ce paramètre prend une valeur numérique entre 1 et 5. L'absence de ce paramètre entraine le choix du TLS v1.2 .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:103--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Valeur&lt;br /&gt;
! Protocol&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| SSL v3&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| DTLS v1&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| TLS v1.0&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| TLS v1.1&lt;br /&gt;
|-&lt;br /&gt;
| 5 (par défaut)&lt;br /&gt;
| TLS v1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Contenu Texte ou HTML==  &amp;lt;!--T:104--&amp;gt;&lt;br /&gt;
Depuis la version 10.4.0 de MAPPING IBM-i, il est possible d'expliciter le type de contenu (Texte ou HTML) du corps des emails.&lt;br /&gt;
===Contenu Texte===&lt;br /&gt;
Il est possible d'expliciter en texte le type de contenu de l'email envoyé par la commande MAPSNDMAIL. Pour cela il faut préfixer le contenu du body par %%TXT%% ou %%FILE_TXT%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:105--&amp;gt;&lt;br /&gt;
%%TXT%% : Permet d'envoyer le body en mode texte  (valeur par défaut) &amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : %%TXT%%Voici le corps de mon email en texte&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:106--&amp;gt;&lt;br /&gt;
%%FILE_TXT%% : Le contenu de l'email sera alors le contenu d'un fichier envoyé en mode texte&lt;br /&gt;
Exemple : %%FILE_TXT%%/home/monbody.txt (Fichier encodé en ANSI)&lt;br /&gt;
&lt;br /&gt;
===Contenu HTML=== &amp;lt;!--T:107--&amp;gt;&lt;br /&gt;
Il est possible d'expliciter en HTML le type de contenu de l'email envoyé par la commande MAPSNDMAIL. Pour cela il faut préfixer le contenu du body par %%HTML%% ou %%FILE_HTML%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:108--&amp;gt;&lt;br /&gt;
%%HTML%% : Permet d'envoyer le body en mode HTML&amp;lt;br&amp;gt;&lt;br /&gt;
Exemple : %%HTML%%Voici le corps de mon email en &amp;lt;b&amp;gt;html&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:109--&amp;gt;&lt;br /&gt;
%%FILE_HTML%% : Le contenu de l'email sera alors le contenu d'un fichier envoyé en mode HTML&lt;br /&gt;
Exemple : %%FILE_HTML%%/home/monbody.html (Fichier encodé en ANSI)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Exemples== &amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi simple d'un email avec PDF joint=== &amp;lt;!--T:111--&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) PAGSTR(1) PAGEND(10) STATE(READY)FROM('hotline@mappingsuite.onmicrosoft.com')&lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') NOTE('Ceci est mon corps d''email') NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi simple d'un email avec un corps d'email texte dynamique=== &amp;lt;!--T:112--&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) &lt;br /&gt;
 PAGSTR(1) PAGEND(10) STATE(READY) FROM('hotline@mappingsuite.onmicrosoft.com') &lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') NOTE('Ceci est mon corps d'email ayant pour donnée dynamique :&amp;lt;nowiki&amp;gt;[[DATE]]&amp;lt;/nowiki&amp;gt;') NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Envoi d'un email avec un corps d'email HTML dynamique=== &amp;lt;!--T:113--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:114--&amp;gt;&lt;br /&gt;
Le principe de cette fonctionnalité est d'utiliser un fichier HTML pour le corps de l'email.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:115--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Voici un exemple d'un fichier HTML (mail.html) &amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:116--&amp;gt;&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;http://www.mappingsuite.com/wp-content/uploads/2018/08/Logo_web1.png&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Cher Monsieur [[NOM]] ayant pour num&amp;amp;eacute;ro de client [[NUMCLI]],&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Veuillez trouver ci-joint votre facture n&amp;amp;ordm; &amp;lt;font color=red&amp;gt; [[NUMFAC]] en date du [[DATE]] &amp;lt;/font&amp;gt;&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;b&amp;gt;Cordialement&amp;lt;/b&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;/body&amp;gt;''&lt;br /&gt;
&amp;lt;u&amp;gt;Attention&amp;lt;/u&amp;gt; : Dans le fichier HTML, les caractères spéciaux doivent être écrits avec un codage particulier : &lt;br /&gt;
https://www.commentcamarche.com/contents/489-caracteres-speciaux-html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:117--&amp;gt;&lt;br /&gt;
Son appel se fait par l'écriture de son chemin et de son nom dans le paramètre NOTE de la commande MAPSNDMAIL :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:118--&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Black;color:Lime;&amp;quot;&amp;gt;MAPSNDMAIL SPLF(FACTURE) SPLNUM(23) JOB(QPADEV0009) JOBNUM(855068) USER(JDIEU) MAPNAM(MAIL_DOC) MAPSEQ(00010) DELSPL(N) &lt;br /&gt;
 PAGSTR(1) PAGEND(10) STATE(READY) FROM('hotline@mappingsuite.onmicrosoft.com') &lt;br /&gt;
 TO('jdieu@mappingsuite.onmicrosoft.com') SUBJECT('Mon sujet') &amp;lt;u&amp;gt;NOTE('%%FILE_HTML%%/home/mapsend/mail.html')&amp;lt;/u&amp;gt; NAME1('PJ.pdf')&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:119--&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Voici le résultat obtenu&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:120--&amp;gt;&lt;br /&gt;
[[FILE:LOGOMAPPING.jpg|50px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Cher Monsieur MICALETTI ayant pour numéro de client 9214, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:121--&amp;gt;&lt;br /&gt;
Veuillez trouver ci-joint votre facture nº&amp;lt;span style=&amp;quot;color:Red;&amp;quot;&amp;gt; 1 en date du 23/11/2016 . &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:122--&amp;gt;&lt;br /&gt;
'''Cordialement'''&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:123--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:124--&amp;gt;&lt;br /&gt;
Pour la résolution d'erreurs liées à l'envoi de mail via la commande MAPSNDMAIL, veuillez consulter la page suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:125--&amp;gt;&lt;br /&gt;
[[OPALE:10.0:KB:Erreur_MAPSNDMAIL|Résolution d'erreurs d'envoi de mail]]&lt;br /&gt;
&lt;br /&gt;
==Voir aussi== &amp;lt;!--T:126--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:127--&amp;gt;&lt;br /&gt;
[[OPALE:10.0:Utilisation:_Paramétrage_du_mail|Paramétrage de l'envoi de mail]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
Mot clé : MAPSNDMAIL, Envoi email, envoi PDF par mail, Mail&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Param%C3%A9trage_de_ONYX_Designer&amp;diff=35088</id>
		<title>ONYX:9.0:Utilisation:Paramétrage de ONYX Designer</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Param%C3%A9trage_de_ONYX_Designer&amp;diff=35088"/>
		<updated>2023-02-03T08:45:06Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : Lien vers Envoi Mapping&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Paramétrage de Designer= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Après installation de Designer, la première étape clé est le paramétrage des ''Préférences'' (cf. '''1''') de l’application. Celles-ci sont accessibles depuis le menu ''Fichier'' (cf. '''2'''). Ces préférences sont &amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;locales&amp;lt;/span&amp;gt; à l’utilisateur en cours et elles sont conservées dans la base de registre du poste sous ''HKEY_CURRENT_USER''/''Software''/''Mapping''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:onyxdesigner-image1.png]]&lt;br /&gt;
&lt;br /&gt;
==Général== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
[[File:Onyxdesigner-image3.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Le premier onglet de la fenêtre de ''Préférences'' présente les options générales de l’application.&lt;br /&gt;
&lt;br /&gt;
===Enregistrement automatique=== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Cette option permet de forcer une sauvegarde automatique des projets en cours de conception (ouverts dans l’application) à intervalles réguliers définis en minutes dans la zone de saisie correspondante.&lt;br /&gt;
&lt;br /&gt;
===Verrouiller les projets à l'ouverture=== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Comme il sera mentionné dans la suite de ce Guide, plusieurs utilisateurs peuvent travailler en même temps avec Designer dans un répertoire commun pour les projets. Dans ce contexte, il est fortement conseillé d’activer cette option qui permet d’éviter les concurrences d’accès sur un même projet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Dès qu’un utilisateur ouvre un projet, il en verrouille les accès en écriture. Les autres utilisateurs ne pourront en consulter qu’une version en lecture seule.&lt;br /&gt;
&lt;br /&gt;
===Créer les fichiers .bak=== &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Cette option permet, à l’enregistrement d’un projet provoqué par l’utilisateur, de conserver une version N-1 du projet juste avant l’enregistrement. Les fichiers correspondants sont alors suffixés de l’extension ''.bak''.&lt;br /&gt;
&lt;br /&gt;
===Sélectionner l'objet avant déplacement=== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Comme il sera mentionné dans la suite de ce Guide, tous les objets positionnés dans le modèle de document peuvent être modifiés et/ou déplacés. Cette option permet de forcer l’utilisateur à sélectionner un objet avant de pouvoir le déplacer à la souris. Cela peut éviter des déplacements intempestifs d’objets lors des sélections.&lt;br /&gt;
&lt;br /&gt;
===Activer l'édition des scripts=== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Cette option permet à l’utilisateur de créer, modifier ou supprimer ses propres scripts. (Cf. Lien édition des scripts)&lt;br /&gt;
&lt;br /&gt;
===Afficher toutes les erreurs de composants=== &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Cette option agit sur le nombre de fenêtres d’erreur à l’ouverture d’un projet contenant des composants qui ne seraient pas ou plus disponibles dans le répertoire des projets.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
*&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Activée par défaut&amp;lt;/span&amp;gt;, une fenêtre par composant non disponible est affichée à l’utilisateur et il lui est proposé de retrouver le composant en question.&lt;br /&gt;
*&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Désactivée&amp;lt;/span&amp;gt;, les erreurs de composant sont mutualisées et affichées dans une seule fenêtre.&lt;br /&gt;
&lt;br /&gt;
===Forcer le tracé de traits rectilignes=== &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Cette option permet de forcer le tracé de lignes horizontales ou verticales uniquement (les plus couramment utilisées) en désactivant la possibilité de lignes obliques.&lt;br /&gt;
&lt;br /&gt;
===Répertoire temporaire=== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Cette option permet de définir le chemin du répertoire temporaire. Par défaut, il s’agit du répertoire d’installation de l’application mais cette valeur peut être modifiée si besoin.&lt;br /&gt;
&lt;br /&gt;
===Liste de caractères à afficher en double largeur=== &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Cette zone de saisie permet d’ajouter les valeurs (ou plages de valeurs) hexadécimales de caractères spécifiques à considérer et à afficher en double largeur.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
Cette option sert, côté Designer, pour l’affichage des flux de données dans la vue Spool et pour l’aperçu en temps réel du modèle de document. L’équivalent existe côté Onyx Server pour l’exécution, dans la variable de configuration ''MAPCPYSPLF_DBCSPITCH_LIST''.&lt;br /&gt;
&lt;br /&gt;
===Style par défaut=== &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
Cette liste permet de sélectionner ou non un modèle de style pour définir une liste définie de couleurs, de type de trait, de polices, etc., pour votre projet.&lt;br /&gt;
&lt;br /&gt;
===Langue=== &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Cette option permet à l’utilisateur de choisir la langue d’affichage des interfaces de l’application. La langue, par défaut, de Designer sera la même que celle de votre système d'exploitation. Les langages proposés actuellement sont le français, l'anglais et le japonais.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
Le changement de la langue d’affichage de Designer impacte les autres outils de la Suite, notamment Connect, et tout changement nécessite un redémarrage de l’application.&lt;br /&gt;
&lt;br /&gt;
==Paramétrage des serveurs== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
L’onglet ''Serveurs'' de la vue ''Préférences'' permet de configurer les accès dont doit disposer l’application :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
*Au répertoire partagé des sources des projets Designer.&lt;br /&gt;
*Au(x) répertoire(s) d’importation des formats dans Onyx Server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
Le répertoire partagé des sources contient l’ensemble des projets développés par tous les utilisateurs Designer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
Une fois développés, les projets Designer doivent être générés sur le serveur de production dans le répertoire d’importation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
Voici les chemins par défaut du répertoire d’importation de Onyx Server suivant le type de plateforme :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
*&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Unix&amp;lt;/span&amp;gt; : '''/apps/mapping/import/'''&lt;br /&gt;
*&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Windows&amp;lt;/span&amp;gt;: '''C:\Mapping\M-Processing Server\Import\'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Afin de permettre cette génération, une connexion doit donc être établie entre les postes de développement et le serveur de production. Deux types de configuration sont possibles.&lt;br /&gt;
&lt;br /&gt;
===Accès au serveur via un répertoire partagé=== &amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
[[File:Onyxdesigner-image6.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Paramètres requis&amp;lt;/span&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
*'''Nom du serveur''' : Nom donné à la configuration.&lt;br /&gt;
*'''Répertoire de partage''' : Répertoire partagé pour les sources.&lt;br /&gt;
*'''Chemin d'accès''' : Chemin de destination de la génération.&lt;br /&gt;
*'''Répertoire d'importation''' : Répertoire d’importation de Onyx Server, utilisé uniquement pour l'option &amp;quot;[[M-Designer_Impression_directe#G.C3.A9n.C3.A9ration_simple|Envoi mapping]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Le répertoire d’accès au serveur peut être :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
*Un chemin UNC &amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Exemples&amp;lt;/span&amp;gt;:  &amp;lt;code&amp;gt;\\test_server\ProgramData\M-Processing Server\Import\ (sous Windows)&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;\\test_server \home\mapping\ (sous iSeries)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
*Un lecteur réseau pointant sur le répertoire d’importation &amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Exemple&amp;lt;/span&amp;gt; : soit un lecteur réseau « M: » pointant sur le dossier « ...\M-Processing Server » du serveur de production. Le répertoire d’accès contiendra donc « M:\Import\ ».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Dans le cas d’un serveur de production Unix, ce mode de connexion nécessite l’installation d’un logiciel de type « Samba » afin de faire communiquer le poste de développement et le serveur de production. La connexion en mode FTP sera préférée.&lt;br /&gt;
&lt;br /&gt;
===Accès au serveur via une connexion FTP=== &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Dans ce cas, une connexion FTP (ou SFTP) doit être établie entre le poste de développement et le serveur de production.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
[[File:onyxdesigner-image8.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Paramètres requis&amp;lt;/span&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
*'''Nom du serveur''' : Nom donné à la configuration.&lt;br /&gt;
*'''FTP/FTP Passif/Secure FTP''' : Choix du mode de connexion : FTP, FTP Passif, Secure FTP.&lt;br /&gt;
*'''Adresse IP ou Nom''' : Adresse IP du serveur de production.&lt;br /&gt;
*'''Login''' : Nom d’utilisateur pour l’accès FTP.&lt;br /&gt;
*'''Mot de passe''' : Mot de passe associé.&lt;br /&gt;
*'''Répertoire de partage''' : Répertoire partagé pour les sources.&lt;br /&gt;
*'''Chemin d’accès''' : Chemin d’accès au répertoire d’importation de Onyx Server.&lt;br /&gt;
*'''Répertoire d'importation''' : Répertoire d’importation de Onyx Server, utilisé uniquement pour l'option &amp;quot;[[M-Designer_Impression_directe#G.C3.A9n.C3.A9ration_simple|Envoi mapping]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, utiliser le bouton &amp;quot;Test connexion&amp;quot; afin de vérifier que la communication FTP ou sFTP avec le serveur est correcte.&lt;br /&gt;
&lt;br /&gt;
====Erreur: Connexion sFTP avec le serveur refusée...====&lt;br /&gt;
Jusqu'en version v9.x.x , Mapping Designer établissait une connexion sFTP basée sur le protocole ''diffie-hellman-group1-sha1''.&lt;br /&gt;
&lt;br /&gt;
Si le serveur '''sshd''' ne permet pas l'utilisation de ce protocole, il faut prévoir de l'ajouter en modifiant sa configuration comme suit :  &lt;br /&gt;
&lt;br /&gt;
Fichier de configuration du serveur ssh : &amp;lt;code&amp;gt;/etc/ssh/sshd_config&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Ajouter les 2 lignes suivantes : &lt;br /&gt;
&lt;br /&gt;
 KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1&lt;br /&gt;
 Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr&lt;br /&gt;
&lt;br /&gt;
==Police== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
Le champ ''Génération des polices XPS par page de code'' permet de pré-charger les polices XPS en définissant un ou plusieurs code-pages afin d'optimiser les temps de traitement pendant le process. Le caractère de séparation des code-pages est le « ''';''' »'''.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
'''&amp;lt;span class=&amp;quot;underline&amp;quot;&amp;gt;Note&amp;lt;/span&amp;gt; :''' Lors de l’importation d’un projet, si celui-ci est rédigé avec une police non enregistrée, une alerte signale alors que la police est manquante et elle apparaitra en rouge dans les ''Propriétés'' de la Zone concernée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
[[File:onyxdesigner-image9.jpeg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
[[File:onyxdesigner-image10.jpeg]]&lt;br /&gt;
&lt;br /&gt;
==Options de calcul== &amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Les deux options présentes dans l’onglet ''Calcul'' définissent les types de séparateurs de milliers et de décimales. Ces informations sont utilisées pour la récupération de valeurs entières ou réelles dans l’application (par des zones mémoires), les calculs effectués et l’affichage des résultats à l’aperçu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
Elles n’ont pas d’influence sur la génération des projets.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
Deux variables équivalentes existent côté M-Processing Server pour l’exécution : ''MAPCPYSPLF_THOUSAND'' et ''MAPCPYSPLF_DECIMAL''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
Ces paramètres sont pris en compte pour l’exécution de toutes les maquettes, cependant ils peuvent être substitués avant exécution de ces commandes Mapping afin de correspondre à des paramètres régionaux différents de ceux du serveur.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Test connexion : contient un chemin non valide ==&lt;br /&gt;
&lt;br /&gt;
 mon serveur\TestConnect.tmp contient un chemin non valide&lt;br /&gt;
&lt;br /&gt;
* Répertoire de partage DOIT finir par un anti-slash.&lt;br /&gt;
**  Il doit aussi s'agit d'un répertoire contenant un répertoire intitulé &amp;quot;docpc&amp;quot;.&lt;br /&gt;
* Chemin d'accès ne doit pas comporter de symbole final.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Webservice&amp;diff=35085</id>
		<title>Webservice</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Webservice&amp;diff=35085"/>
		<updated>2023-01-30T16:20:36Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : Redirection supprimée vers M-Xpress REST API&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Mapsoapserver]]&lt;br /&gt;
&lt;br /&gt;
[[ONYX:9.0:About:A propos de Xpress]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Map_835&amp;diff=35084</id>
		<title>Map 835</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Map_835&amp;diff=35084"/>
		<updated>2023-01-25T08:27:30Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==map_835==&lt;br /&gt;
The command 'map_835' is the tray manager (printer).&lt;br /&gt;
&lt;br /&gt;
It must be used in combination with an internal command for example: 'Mapcpyspfl'.&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Configuration_DB4&amp;diff=34812</id>
		<title>Configuration DB4</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Configuration_DB4&amp;diff=34812"/>
		<updated>2022-09-16T07:50:23Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Vous pouvez tester la DB4 recto/verso &lt;br /&gt;
&lt;br /&gt;
#Télécharger driver et doc ici https://www.toshibatec.eu/products/barcode-systems/db-ea4d/ &lt;br /&gt;
#Lancer l’installeur 2ST_7.2.4_M-3.exe&lt;br /&gt;
#Suivre la marche à suivre paragraphe 2.1.3 Installation on Ethernet (page 17 du doc)&lt;br /&gt;
&lt;br /&gt;
Il faudra cliquer sur « Create port » (voir ci-après) pour ajouter l’adresse IP&lt;br /&gt;
&lt;br /&gt;
A un moment donnée on demandera de choisir de driver, c’est « TOSHIBA DB-EA4D »&lt;br /&gt;
&lt;br /&gt;
[[File:Db4.png|Configuration DB4]]&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=34811</id>
		<title>ONYX:9.0:Utilisation:Généralité du XPSConfig</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=34811"/>
		<updated>2022-09-15T14:50:38Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Rotation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Le fichier de configuration : XPSCONFIG.CONF==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Définition===&lt;br /&gt;
Toutes les conversions du format pivot XPS vers les langages de destination sont gérées nativement dans le moteur. Elles sont définies et affinées par différents profils de conversion entièrement paramétrables et stockés dans un fichier de configuration appelé XPSConfig.conf.&lt;br /&gt;
Physiquement, ce fichier se trouve dans le dossier défini par la variable de configuration XPSCONFIG.&lt;br /&gt;
&lt;br /&gt;
Exemple sur Windows:&lt;br /&gt;
 [XPSCONFIG]	C:\Program Files\M-Processing Server\Settings\XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
Exemple sur Linux :&lt;br /&gt;
 [XPSCONFIG]	/apps/mapping/conf/XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
===Structure et syntaxe===&lt;br /&gt;
&lt;br /&gt;
La structure générale du fichier XPSConfig.conf est basée sur la syntaxe XML :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;xpsconfig&amp;gt;&lt;br /&gt;
   &amp;lt;nom_du_profil_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
          &amp;lt;param_3&amp;gt;valeur&amp;lt;/param_3&amp;gt;&lt;br /&gt;
           …&lt;br /&gt;
    &amp;lt;/nom_du_profil_1&amp;gt;&lt;br /&gt;
    &amp;lt;nom_du_profil_2&amp;gt;&lt;br /&gt;
            &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
            &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
    &amp;lt;/nom_du_profil_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
 &amp;lt;/xpsconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Autant de profils de conversion que nécessaire peuvent être déclarés en fonction des différents canaux d’entrée / sortie des documents de production. Chaque profil doit avoir un nom unique qui sera utilisé par le Spooler Mapping ou en ligne de commande pour identifier le bon profil de conversion. Pour chaque profil sont renseignés tous les paramètres utiles permettant d’effectuer la conversion, de l’affiner et de l’optimiser.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important:&lt;br /&gt;
&lt;br /&gt;
Toutes les informations contenues dans ce fichier de configuration sont sensibles à la casse : nom des différents profils, noms et valeurs des paramètres.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque:&lt;br /&gt;
&lt;br /&gt;
Tous les paramètres documentés ci-après sont également utilisables en ligne de commande et peuvent être surchargés lors de l’appel à une commande &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; map_xps &amp;lt;/FONT&amp;gt; de conversion. La syntaxe d’appel d’un paramètre en particulier est alors : &amp;lt;code&amp;gt;-param:nom_parametre=valeur&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Les paramètres génériques===&lt;br /&gt;
&lt;br /&gt;
Certains paramètres sont génériques et peuvent être utilisés dans tous les profils quel que soit le langage de conversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Langage====&lt;br /&gt;
&lt;br /&gt;
Ce premier paramètre est requis pour tous les profils. Il définit le langage de sortie de la conversion. &lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici la liste de tous les formats de sortie supportés par ONYX Server :&lt;br /&gt;
&lt;br /&gt;
*XPS (langage par défaut si non précisé dans le profil)&lt;br /&gt;
*Langages d’impression :&lt;br /&gt;
**PCL		&lt;br /&gt;
**ZEBRA&lt;br /&gt;
**AFPDS	&lt;br /&gt;
**IGP&lt;br /&gt;
**PS (PostScript)&lt;br /&gt;
**TEC&lt;br /&gt;
**PROPRINTER&lt;br /&gt;
**EPL&lt;br /&gt;
**ESCP&lt;br /&gt;
**MONARCH&lt;br /&gt;
**XMLPOS&lt;br /&gt;
**DPL (Datamax)&lt;br /&gt;
**DB4&lt;br /&gt;
&lt;br /&gt;
*Langages web :&lt;br /&gt;
**HTML&lt;br /&gt;
**RTF&lt;br /&gt;
**PDF&lt;br /&gt;
**DOCX&lt;br /&gt;
**TXT&lt;br /&gt;
&lt;br /&gt;
*Sorties ONYX Server :&lt;br /&gt;
&lt;br /&gt;
MAPDRAW (utilisé pour l’importation de ressources XPS dans M-Designer)&lt;br /&gt;
&lt;br /&gt;
*Sorties Image :&lt;br /&gt;
&lt;br /&gt;
IMAGE&lt;br /&gt;
&lt;br /&gt;
BMP&lt;br /&gt;
&lt;br /&gt;
====Label====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de donner une description utilisateur au profil. Cette description sera notamment utilisée dans le Spooler ONYX Server pour la configuration des files d’attentes d’impression (paramètre de compatibilité XPS).&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;label&amp;gt;Impression PCL5 en noir et blanc&amp;lt;/label&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Couleur====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver la conversion en couleur pour les destinations qui le supportent. Lorsque ce paramètre n’est pas renseigné dans le profil, le principe est de respecter une conversion fidèle au document XPS original. Ainsi, pour les destinations qui le supportent, la conversion en couleur est activée par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt; &amp;lt;color&amp;gt;on&amp;lt;/color&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON, sauf pour le langage AFPDS.&lt;br /&gt;
&lt;br /&gt;
Pour les langages qui le supportent, les profils de couleurs ICC (International Color Consortium) sont également supportés, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;outputICC&amp;gt;chemin_du_fichier_ICC&amp;lt;/outputICC&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Page de code====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la page de code en sortie pour les destinations qui le supportent.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;codepage&amp;gt;850&amp;lt;/codepage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt;: dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Résolution====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la résolution de sortie du document exprimée en dpi (dots per inch).&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;resolution&amp;gt;240&amp;lt;/resolution&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 200, 300 , 600 ....&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour les destinations qui le supportent, la résolution (en dpi) des images du document peut également être précisée avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;resolutionimage&amp;gt;240&amp;lt;/resolutionimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 203, 300, 600…&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotation====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir l’angle de rotation (anti-horaire ou trigonométrique) des pages en sortie. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;pagerotation&amp;gt;90&amp;lt;/pagerotation&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 0, 90, 180, 270&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 0 (pas de rotation)&lt;br /&gt;
&lt;br /&gt;
====Format de papier====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de modifier le format des pages en sortie. La taille des pages ainsi que le contenu seront recalculés.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;Letter&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs standards ISO supportées&amp;lt;/u&amp;gt; : A2, A3, A3 Extra, A4, A4 Plus, A4 Extra, A5, A5 Extra, A6, B4, B5, B5 Extra, B6, Envelope #9, Envelope #10, Envelope #11, Envelope #12, Envelope #14, Envelope B4, Envelope B5, Envelope B6, Envelope C3, Envelope C4, Envelope C5, Envelope C6, Envelope C65, Envelope DL, Envelope Invite, Envelope Monarch, Envelope, Executive, Folio, German Legal Fanfold, German Std Fanfold, Japanese Postcard, Japanese Double Postcard, Ledger, Legal, Legal Extra, Letter, Letter Extra, Letter Plus, Letter Small, Note,PRC 16K, PRC 32K, PRC 32K(Big), PRC Envelope #1, PRC Envelope #2, PRC Envelope #3, PRC Envelope #4, PRC Envelope #5, PRC Envelope #6, PRC Envelope #7, PRC Envelope #8, PRC Envelope #9, PRC Envelope #10, Quarto, Statement, SuperA, SuperB, Tabloid, Tabloid Extra, US Std Fanfold.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les valeurs personnalisées sont également supportées, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;xx.xx,xx.xx[,cm|in|mm]&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*deux valeurs décimales, séparées par une virgule correspondant respectivement à largeur et hauteur&lt;br /&gt;
*Le séparateur de décimale est le ‘.’&lt;br /&gt;
*L’unité est optionnelle : cm (par défaut), mm ou in (pour inch)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sortie image====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet une conversion en mode image, pour les langages qui le supporte. La taille des flux n’est pas optimale mais le rendu de tous les éléments est ainsi garanti.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;fullimage&amp;gt;on&amp;lt;/fullimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Intervalle entre 2 étiquettes==== &lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir, pour les langages thermiques, l’écart entre deux étiquettes. La valeur est exprimée en points. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;gap&amp;gt;24&amp;lt;/gap&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Décalage de la page====&lt;br /&gt;
&lt;br /&gt;
Ces paramètres, optionnels, permettent de décaler l’ensemble des pages d’un document sans en modifier les marges. Les valeurs sont exprimées en 96dpi et sont décimales. La syntaxe dans le profil est :&lt;br /&gt;
 &amp;lt;XpsTopOffset&amp;gt;10.2&amp;lt;/XpsTopOffset&amp;gt;&lt;br /&gt;
 &amp;lt;XpsLeftOffset&amp;gt;8.1&amp;lt;/XpsLeftOffset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Qualité du redimensionnement des images====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’améliorer la qualité du redimensionnement des images afin de le rendre plus précis. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;precisemode&amp;gt;on&amp;lt;/precisemode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des polices de caractères===&lt;br /&gt;
&lt;br /&gt;
Le document XPS contient l’ensemble des ressources nécessaires à son affichage incluant, en particulier, les polices de caractères utilisées au format ODTTF. En conversion vers un langage de sortie, le choix est possible, d’embarquer ou non, les polices dans le flux. Ce choix dépendra des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Polices embarquées====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver l’incorporation des polices dans le document final. Lorsque ce paramètre est activé, les polices utilisées dans le document XPS seront embarquées dans le flux de sortie et donc envoyées à l’imprimante. Sinon, les polices résidentes de l’imprimante seront utilisées pour l’impression. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;embeddedfont&amp;gt;ON&amp;lt;/embeddedfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON (sauf pour les langages AFPDS, PS et RTF)&lt;br /&gt;
&lt;br /&gt;
Lorsque ce paramètre est désactivé, un autre paramètre permet de forcer l’utilisation d’une police résidente par défaut pour toute police XPS non déclarée (voir ci-après). La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;defaultfont&amp;gt;1&amp;lt;/defaultfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : de 1 à n, identifiant le numéro de la correspondance de police à utiliser par défaut dans le profil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 1&lt;br /&gt;
&lt;br /&gt;
====Polices résidentes====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est désactivé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;fonts&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Arial&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Tahoma&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;A&amp;quot; /&amp;gt;&lt;br /&gt;
          …&lt;br /&gt;
          &amp;lt;/fonts&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, entre un et cinq paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*name = nom de la police XPS (requis)&lt;br /&gt;
*size = taille en points de la police (optionnel)&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage (optionnel)&lt;br /&gt;
*italic = police en italique ou non (optionnel)&lt;br /&gt;
*bold = police en gras ou non (optionnel)&lt;br /&gt;
&lt;br /&gt;
Puis entre un et cinq paramètres servent à identifier la police résidente qui doit être appelée :&lt;br /&gt;
&lt;br /&gt;
*codeFont = numéro de la police résidente à utiliser pour l’impression (requis). Les valeurs dépendent du langage d’impression et du modèle d’imprimante et sont généralement donnés par le constructeur de l’imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples : &lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Zebra, les valeurs vont de A à Z, ou de 1 à 9&lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Eltron, les valeurs vont de 1 à 5&lt;br /&gt;
&lt;br /&gt;
*zoomx = facteur de multiplication de taille en largeur (optionnel)&lt;br /&gt;
*zoomy = facteur de multiplication de taille en hauteur (optionnel)&lt;br /&gt;
*type = type de police résidente (bitmap ou vectorielle) en langage TEC (optionnel)&lt;br /&gt;
*fgid = identifiant de police AFP (optionnel)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des codes-barres 1D===&lt;br /&gt;
&lt;br /&gt;
Les codes-barres 1D étant également rendus par des polices de caractères, le même choix que précédemment est possible en fonction des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Code barres embarqué ou résident====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet, pour les langages thermiques et l’AFPDS, d’activer ou de désactiver le rendu des codes-barres 1D par les imprimantes elles-mêmes. Lorsque ce paramètre est activé, l’impression des codes-barres est gérée par l’imprimante en utilisant ses polices résidentes. Sinon, les polices utilisées dans le document XPS seront embarquées dans le flux et donc envoyées à l’imprimante. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;barcode&amp;gt;PRINTER&amp;lt;/barcode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : IMG, FONT, PRINTER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : PRINTER&lt;br /&gt;
&lt;br /&gt;
IMG : embarqué sous forme d'image&amp;lt;br&amp;gt;&lt;br /&gt;
FONT : embarqué sous forme de police&amp;lt;br&amp;gt;&lt;br /&gt;
PRINTER : le code barre est généré par l'imprimante&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rendu imprimante====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est activé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;barcodes&amp;gt;&lt;br /&gt;
 &amp;lt;barcode type=&amp;quot;21&amp;quot; size=&amp;quot;35&amp;quot; height=&amp;quot;200&amp;quot; bcheight=&amp;quot;40&amp;quot; bcwidth=&amp;quot;A,B&amp;quot; /&amp;gt;&lt;br /&gt;
 …&lt;br /&gt;
 &amp;lt;/barcodes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, trois paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*type = type du code-barres (voir tableau ci-après)&lt;br /&gt;
*size = taille en points de la police&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis deux paramètres servent à personnaliser les dimensions physiques d’un code-barres à l’impression :&lt;br /&gt;
&lt;br /&gt;
*bcheight = hauteur désirée du code-barres (en points)&lt;br /&gt;
*bcwidth = largeur désirée du code-barres en précisant par exemple la largeur d’un élément fin et le ratio entre élément fin et épais&lt;br /&gt;
&lt;br /&gt;
La syntaxe et les valeurs de ces deux paramètres dépendent du langage final d’impression et du type de code barre. Liste des codes à barres supportés par ONYX Server, avec leur type :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|2||PDF 417&lt;br /&gt;
|-&lt;br /&gt;
|11||Data Matrix&lt;br /&gt;
|-&lt;br /&gt;
|12||QR Code&lt;br /&gt;
|-&lt;br /&gt;
|14||MaxiCode&lt;br /&gt;
|-&lt;br /&gt;
|17||EAN 13&lt;br /&gt;
|-&lt;br /&gt;
|18||EAN 8&lt;br /&gt;
|-&lt;br /&gt;
|19||Code 39&lt;br /&gt;
|-&lt;br /&gt;
|20||Code 39 sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|21||Code 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|22||Code 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|23||Code 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|24||2 Parmi 5 Entrelacé&lt;br /&gt;
|-&lt;br /&gt;
|25||2 Parmi 5 Entrelacé sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|26||2 Parmi 5 Industriel&lt;br /&gt;
|-&lt;br /&gt;
|27||2 Parmi 5 Industriel sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|28||EAN 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|29||EAN 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|30||EAN 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|31||Postnet&lt;br /&gt;
|-&lt;br /&gt;
|32||Planet&lt;br /&gt;
|-&lt;br /&gt;
|35||Native&lt;br /&gt;
|-&lt;br /&gt;
|77||Japan Postal&lt;br /&gt;
|-&lt;br /&gt;
|78||Codabar&lt;br /&gt;
|-&lt;br /&gt;
|79||USPS&lt;br /&gt;
|-&lt;br /&gt;
|80||UPC-A&lt;br /&gt;
|-&lt;br /&gt;
|81||UPC-E&lt;br /&gt;
|-&lt;br /&gt;
|82||MSI&lt;br /&gt;
|-&lt;br /&gt;
|83||MSI 2 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|84||MSI mod. 11&lt;br /&gt;
|-&lt;br /&gt;
|85||MSI mod. 11 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|86||MSI no check&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=34810</id>
		<title>ONYX:9.0:Utilisation:Généralité du XPSConfig</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:G%C3%A9n%C3%A9ralit%C3%A9_du_XPSConfig&amp;diff=34810"/>
		<updated>2022-09-15T14:36:37Z</updated>

		<summary type="html">&lt;p&gt;Gbarret : /* Rotation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Le fichier de configuration : XPSCONFIG.CONF==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Définition===&lt;br /&gt;
Toutes les conversions du format pivot XPS vers les langages de destination sont gérées nativement dans le moteur. Elles sont définies et affinées par différents profils de conversion entièrement paramétrables et stockés dans un fichier de configuration appelé XPSConfig.conf.&lt;br /&gt;
Physiquement, ce fichier se trouve dans le dossier défini par la variable de configuration XPSCONFIG.&lt;br /&gt;
&lt;br /&gt;
Exemple sur Windows:&lt;br /&gt;
 [XPSCONFIG]	C:\Program Files\M-Processing Server\Settings\XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
Exemple sur Linux :&lt;br /&gt;
 [XPSCONFIG]	/apps/mapping/conf/XPSConfig.conf&lt;br /&gt;
&lt;br /&gt;
===Structure et syntaxe===&lt;br /&gt;
&lt;br /&gt;
La structure générale du fichier XPSConfig.conf est basée sur la syntaxe XML :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;xpsconfig&amp;gt;&lt;br /&gt;
   &amp;lt;nom_du_profil_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
          &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
          &amp;lt;param_3&amp;gt;valeur&amp;lt;/param_3&amp;gt;&lt;br /&gt;
           …&lt;br /&gt;
    &amp;lt;/nom_du_profil_1&amp;gt;&lt;br /&gt;
    &amp;lt;nom_du_profil_2&amp;gt;&lt;br /&gt;
            &amp;lt;param_1&amp;gt;valeur&amp;lt;/param_1&amp;gt;&lt;br /&gt;
            &amp;lt;param_2&amp;gt;valeur&amp;lt;/param_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
    &amp;lt;/nom_du_profil_2&amp;gt;&lt;br /&gt;
            …&lt;br /&gt;
 &amp;lt;/xpsconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Autant de profils de conversion que nécessaire peuvent être déclarés en fonction des différents canaux d’entrée / sortie des documents de production. Chaque profil doit avoir un nom unique qui sera utilisé par le Spooler Mapping ou en ligne de commande pour identifier le bon profil de conversion. Pour chaque profil sont renseignés tous les paramètres utiles permettant d’effectuer la conversion, de l’affiner et de l’optimiser.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important:&lt;br /&gt;
&lt;br /&gt;
Toutes les informations contenues dans ce fichier de configuration sont sensibles à la casse : nom des différents profils, noms et valeurs des paramètres.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque:&lt;br /&gt;
&lt;br /&gt;
Tous les paramètres documentés ci-après sont également utilisables en ligne de commande et peuvent être surchargés lors de l’appel à une commande &amp;lt;FONT color=&amp;quot;blue&amp;quot;&amp;gt; map_xps &amp;lt;/FONT&amp;gt; de conversion. La syntaxe d’appel d’un paramètre en particulier est alors : &amp;lt;code&amp;gt;-param:nom_parametre=valeur&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Les paramètres génériques===&lt;br /&gt;
&lt;br /&gt;
Certains paramètres sont génériques et peuvent être utilisés dans tous les profils quel que soit le langage de conversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Langage====&lt;br /&gt;
&lt;br /&gt;
Ce premier paramètre est requis pour tous les profils. Il définit le langage de sortie de la conversion. &lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;language&amp;gt;PCL&amp;lt;/language&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici la liste de tous les formats de sortie supportés par ONYX Server :&lt;br /&gt;
&lt;br /&gt;
*XPS (langage par défaut si non précisé dans le profil)&lt;br /&gt;
*Langages d’impression :&lt;br /&gt;
**PCL		&lt;br /&gt;
**ZEBRA&lt;br /&gt;
**AFPDS	&lt;br /&gt;
**IGP&lt;br /&gt;
**PS (PostScript)&lt;br /&gt;
**TEC&lt;br /&gt;
**PROPRINTER&lt;br /&gt;
**EPL&lt;br /&gt;
**ESCP&lt;br /&gt;
**MONARCH&lt;br /&gt;
**XMLPOS&lt;br /&gt;
**DPL (Datamax)&lt;br /&gt;
**DB4&lt;br /&gt;
&lt;br /&gt;
*Langages web :&lt;br /&gt;
**HTML&lt;br /&gt;
**RTF&lt;br /&gt;
**PDF&lt;br /&gt;
**DOCX&lt;br /&gt;
**TXT&lt;br /&gt;
&lt;br /&gt;
*Sorties ONYX Server :&lt;br /&gt;
&lt;br /&gt;
MAPDRAW (utilisé pour l’importation de ressources XPS dans M-Designer)&lt;br /&gt;
&lt;br /&gt;
*Sorties Image :&lt;br /&gt;
&lt;br /&gt;
IMAGE&lt;br /&gt;
&lt;br /&gt;
BMP&lt;br /&gt;
&lt;br /&gt;
====Label====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de donner une description utilisateur au profil. Cette description sera notamment utilisée dans le Spooler ONYX Server pour la configuration des files d’attentes d’impression (paramètre de compatibilité XPS).&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;label&amp;gt;Impression PCL5 en noir et blanc&amp;lt;/label&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Couleur====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver la conversion en couleur pour les destinations qui le supportent. Lorsque ce paramètre n’est pas renseigné dans le profil, le principe est de respecter une conversion fidèle au document XPS original. Ainsi, pour les destinations qui le supportent, la conversion en couleur est activée par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt; &amp;lt;color&amp;gt;on&amp;lt;/color&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON, sauf pour le langage AFPDS.&lt;br /&gt;
&lt;br /&gt;
Pour les langages qui le supportent, les profils de couleurs ICC (International Color Consortium) sont également supportés, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;outputICC&amp;gt;chemin_du_fichier_ICC&amp;lt;/outputICC&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Page de code====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la page de code en sortie pour les destinations qui le supportent.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;codepage&amp;gt;850&amp;lt;/codepage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt;: dépendant du langage de sortie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Résolution====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir la résolution de sortie du document exprimée en dpi (dots per inch).&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;resolution&amp;gt;240&amp;lt;/resolution&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 200, 300 , 600 ....&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour les destinations qui le supportent, la résolution (en dpi) des images du document peut également être précisée avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;resolutionimage&amp;gt;240&amp;lt;/resolutionimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 203, 300, 600…&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : celle du langage de sortie défini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotation====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir l’angle de rotation (horaire) des pages en sortie. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;pagerotation&amp;gt;90&amp;lt;/pagerotation&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : 0, 90, 180, 270 (en rotation horaire)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 0 (pas de rotation)&lt;br /&gt;
&lt;br /&gt;
====Format de papier====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de modifier le format des pages en sortie. La taille des pages ainsi que le contenu seront recalculés.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;Letter&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs standards ISO supportées&amp;lt;/u&amp;gt; : A2, A3, A3 Extra, A4, A4 Plus, A4 Extra, A5, A5 Extra, A6, B4, B5, B5 Extra, B6, Envelope #9, Envelope #10, Envelope #11, Envelope #12, Envelope #14, Envelope B4, Envelope B5, Envelope B6, Envelope C3, Envelope C4, Envelope C5, Envelope C6, Envelope C65, Envelope DL, Envelope Invite, Envelope Monarch, Envelope, Executive, Folio, German Legal Fanfold, German Std Fanfold, Japanese Postcard, Japanese Double Postcard, Ledger, Legal, Legal Extra, Letter, Letter Extra, Letter Plus, Letter Small, Note,PRC 16K, PRC 32K, PRC 32K(Big), PRC Envelope #1, PRC Envelope #2, PRC Envelope #3, PRC Envelope #4, PRC Envelope #5, PRC Envelope #6, PRC Envelope #7, PRC Envelope #8, PRC Envelope #9, PRC Envelope #10, Quarto, Statement, SuperA, SuperB, Tabloid, Tabloid Extra, US Std Fanfold.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les valeurs personnalisées sont également supportées, avec la syntaxe :&amp;lt;code&amp;gt;&amp;lt;changeformat&amp;gt;xx.xx,xx.xx[,cm|in|mm]&amp;lt;/changeformat&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*deux valeurs décimales, séparées par une virgule correspondant respectivement à largeur et hauteur&lt;br /&gt;
*Le séparateur de décimale est le ‘.’&lt;br /&gt;
*L’unité est optionnelle : cm (par défaut), mm ou in (pour inch)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sortie image====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet une conversion en mode image, pour les langages qui le supporte. La taille des flux n’est pas optimale mais le rendu de tous les éléments est ainsi garanti.&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;fullimage&amp;gt;on&amp;lt;/fullimage&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Intervalle entre 2 étiquettes==== &lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet de définir, pour les langages thermiques, l’écart entre deux étiquettes. La valeur est exprimée en points. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;gap&amp;gt;24&amp;lt;/gap&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Décalage de la page====&lt;br /&gt;
&lt;br /&gt;
Ces paramètres, optionnels, permettent de décaler l’ensemble des pages d’un document sans en modifier les marges. Les valeurs sont exprimées en 96dpi et sont décimales. La syntaxe dans le profil est :&lt;br /&gt;
 &amp;lt;XpsTopOffset&amp;gt;10.2&amp;lt;/XpsTopOffset&amp;gt;&lt;br /&gt;
 &amp;lt;XpsLeftOffset&amp;gt;8.1&amp;lt;/XpsLeftOffset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Qualité du redimensionnement des images====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’améliorer la qualité du redimensionnement des images afin de le rendre plus précis. La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;precisemode&amp;gt;on&amp;lt;/precisemode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF, on/off, YES/NO, yes/no, 0/1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des polices de caractères===&lt;br /&gt;
&lt;br /&gt;
Le document XPS contient l’ensemble des ressources nécessaires à son affichage incluant, en particulier, les polices de caractères utilisées au format ODTTF. En conversion vers un langage de sortie, le choix est possible, d’embarquer ou non, les polices dans le flux. Ce choix dépendra des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Polices embarquées====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet d’activer ou de désactiver l’incorporation des polices dans le document final. Lorsque ce paramètre est activé, les polices utilisées dans le document XPS seront embarquées dans le flux de sortie et donc envoyées à l’imprimante. Sinon, les polices résidentes de l’imprimante seront utilisées pour l’impression. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;embeddedfont&amp;gt;ON&amp;lt;/embeddedfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : ON/OFF&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : ON (sauf pour les langages AFPDS, PS et RTF)&lt;br /&gt;
&lt;br /&gt;
Lorsque ce paramètre est désactivé, un autre paramètre permet de forcer l’utilisation d’une police résidente par défaut pour toute police XPS non déclarée (voir ci-après). La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;defaultfont&amp;gt;1&amp;lt;/defaultfont&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : de 1 à n, identifiant le numéro de la correspondance de police à utiliser par défaut dans le profil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : 1&lt;br /&gt;
&lt;br /&gt;
====Polices résidentes====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est désactivé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;fonts&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Arial&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;font name=&amp;quot;Tahoma&amp;quot; size=&amp;quot;10&amp;quot; height=&amp;quot;100&amp;quot; italic=&amp;quot;0&amp;quot; bold=&amp;quot;0&amp;quot; zoomx=&amp;quot;1&amp;quot; zoomy=&amp;quot;1&amp;quot; codeFont=&amp;quot;A&amp;quot; /&amp;gt;&lt;br /&gt;
          …&lt;br /&gt;
          &amp;lt;/fonts&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, entre un et cinq paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*name = nom de la police XPS (requis)&lt;br /&gt;
*size = taille en points de la police (optionnel)&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage (optionnel)&lt;br /&gt;
*italic = police en italique ou non (optionnel)&lt;br /&gt;
*bold = police en gras ou non (optionnel)&lt;br /&gt;
&lt;br /&gt;
Puis entre un et cinq paramètres servent à identifier la police résidente qui doit être appelée :&lt;br /&gt;
&lt;br /&gt;
*codeFont = numéro de la police résidente à utiliser pour l’impression (requis). Les valeurs dépendent du langage d’impression et du modèle d’imprimante et sont généralement donnés par le constructeur de l’imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemples : &lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Zebra, les valeurs vont de A à Z, ou de 1 à 9&lt;br /&gt;
&lt;br /&gt;
-	pour une imprimante Eltron, les valeurs vont de 1 à 5&lt;br /&gt;
&lt;br /&gt;
*zoomx = facteur de multiplication de taille en largeur (optionnel)&lt;br /&gt;
*zoomy = facteur de multiplication de taille en hauteur (optionnel)&lt;br /&gt;
*type = type de police résidente (bitmap ou vectorielle) en langage TEC (optionnel)&lt;br /&gt;
*fgid = identifiant de police AFP (optionnel)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gestion des codes-barres 1D===&lt;br /&gt;
&lt;br /&gt;
Les codes-barres 1D étant également rendus par des polices de caractères, le même choix que précédemment est possible en fonction des langages et du matériel d’impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Code barres embarqué ou résident====&lt;br /&gt;
&lt;br /&gt;
Ce paramètre, optionnel, permet, pour les langages thermiques et l’AFPDS, d’activer ou de désactiver le rendu des codes-barres 1D par les imprimantes elles-mêmes. Lorsque ce paramètre est activé, l’impression des codes-barres est gérée par l’imprimante en utilisant ses polices résidentes. Sinon, les polices utilisées dans le document XPS seront embarquées dans le flux et donc envoyées à l’imprimante. Lorsque ce paramètre n’est pas renseigné, il est activé par défaut.&lt;br /&gt;
&lt;br /&gt;
La syntaxe dans le profil est :&amp;lt;code&amp;gt;&amp;lt;barcode&amp;gt;PRINTER&amp;lt;/barcode&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeurs supportées&amp;lt;/u&amp;gt; : IMG, FONT, PRINTER&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Valeur par défaut&amp;lt;/u&amp;gt; : PRINTER&lt;br /&gt;
&lt;br /&gt;
IMG : embarqué sous forme d'image&amp;lt;br&amp;gt;&lt;br /&gt;
FONT : embarqué sous forme de police&amp;lt;br&amp;gt;&lt;br /&gt;
PRINTER : le code barre est généré par l'imprimante&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rendu imprimante====&lt;br /&gt;
&lt;br /&gt;
Lorsque le paramètre précédent est activé, il est nécessaire de prévoir la correspondance entre les polices du document XPS et celles à utiliser sur l’imprimante. Cette table de correspondance se construit dans le profil avec la syntaxe suivante :&lt;br /&gt;
 &amp;lt;barcodes&amp;gt;&lt;br /&gt;
 &amp;lt;barcode type=&amp;quot;21&amp;quot; size=&amp;quot;35&amp;quot; height=&amp;quot;200&amp;quot; bcheight=&amp;quot;40&amp;quot; bcwidth=&amp;quot;A,B&amp;quot; /&amp;gt;&lt;br /&gt;
 …&lt;br /&gt;
 &amp;lt;/barcodes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans cette table, trois paramètres servent pour identifier les polices XPS :&lt;br /&gt;
&lt;br /&gt;
*type = type du code-barres (voir tableau ci-après)&lt;br /&gt;
*size = taille en points de la police&lt;br /&gt;
*height = hauteur ou déformation verticale en pourcentage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis deux paramètres servent à personnaliser les dimensions physiques d’un code-barres à l’impression :&lt;br /&gt;
&lt;br /&gt;
*bcheight = hauteur désirée du code-barres (en points)&lt;br /&gt;
*bcwidth = largeur désirée du code-barres en précisant par exemple la largeur d’un élément fin et le ratio entre élément fin et épais&lt;br /&gt;
&lt;br /&gt;
La syntaxe et les valeurs de ces deux paramètres dépendent du langage final d’impression et du type de code barre. Liste des codes à barres supportés par ONYX Server, avec leur type :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|2||PDF 417&lt;br /&gt;
|-&lt;br /&gt;
|11||Data Matrix&lt;br /&gt;
|-&lt;br /&gt;
|12||QR Code&lt;br /&gt;
|-&lt;br /&gt;
|14||MaxiCode&lt;br /&gt;
|-&lt;br /&gt;
|17||EAN 13&lt;br /&gt;
|-&lt;br /&gt;
|18||EAN 8&lt;br /&gt;
|-&lt;br /&gt;
|19||Code 39&lt;br /&gt;
|-&lt;br /&gt;
|20||Code 39 sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|21||Code 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|22||Code 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|23||Code 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|24||2 Parmi 5 Entrelacé&lt;br /&gt;
|-&lt;br /&gt;
|25||2 Parmi 5 Entrelacé sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|26||2 Parmi 5 Industriel&lt;br /&gt;
|-&lt;br /&gt;
|27||2 Parmi 5 Industriel sans contrôle&lt;br /&gt;
|-&lt;br /&gt;
|28||EAN 128 alpha non optimisé&lt;br /&gt;
|-&lt;br /&gt;
|29||EAN 128 numérique&lt;br /&gt;
|-&lt;br /&gt;
|30||EAN 128 alpha optimisé&lt;br /&gt;
|-&lt;br /&gt;
|31||Postnet&lt;br /&gt;
|-&lt;br /&gt;
|32||Planet&lt;br /&gt;
|-&lt;br /&gt;
|35||Native&lt;br /&gt;
|-&lt;br /&gt;
|77||Japan Postal&lt;br /&gt;
|-&lt;br /&gt;
|78||Codabar&lt;br /&gt;
|-&lt;br /&gt;
|79||USPS&lt;br /&gt;
|-&lt;br /&gt;
|80||UPC-A&lt;br /&gt;
|-&lt;br /&gt;
|81||UPC-E&lt;br /&gt;
|-&lt;br /&gt;
|82||MSI&lt;br /&gt;
|-&lt;br /&gt;
|83||MSI 2 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|84||MSI mod. 11&lt;br /&gt;
|-&lt;br /&gt;
|85||MSI mod. 11 mod. 10&lt;br /&gt;
|-&lt;br /&gt;
|86||MSI no check&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
</feed>