OPALE - 10.0 - Designer - Gestion des bacs sur l'AS/400

Différence entre versions

De MappingDoc
 
(41 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Cette documentation décrit la gestion des bacs sur IBM-i dans le langage natif. (ne convient pas au fonctionnement en mode XPS)
 
  
La gestion des bacs dans les options d'OPALE Server sur le serveur IBM i permet de paramétrer totalement les numéros de bacs en fonction de l'imprimante sur laquelle le fichier mapping est envoyé.
+
La gestion des bacs dans les options d'OPALE Server sur le serveur IBM i permet de paramétrer les numéros de bacs en fonction de l'imprimante sur laquelle le flux d'impression Mapping est envoyé.
  
Cette fonction a été ajoutée afin de pouvoir envoyer un code PCL différent pour un même mapping en fonction de l'imprimante.
+
Cette fonction a été ajoutée afin de pouvoir envoyer un code PCL différent pour un même flux Mapping en fonction de l'imprimante.
  
Il faut définir trois choses :
+
Il faut définir trois paramètres :
* Le bac théorique du Format Mapping
+
* Le bac théorique du Format Mapping : Sur quel tiroir logique Mapping les pages traitées par un format donné doit-elles être imprimées ?
* Le code PCL à envoyer en fonction de l'imprimante et du bac théorique
+
* Le code PCL à envoyer en fonction de l'imprimante et du bac théorique : Table de correspondance entre Imprimante / Bac logique Mapping et Code PCL physique
* Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF
+
* Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF : Comment ordonner la commande de remaquettage MAPCPYSPLF d'aller voir les paramètres imprimantes
  
  
'''Le bac théorique du Format Mapping'''
+
=Le bac théorique du Format Mapping=
 +
 
 +
La notion de bac logique dans Mapping permet de définir une notion orientée utilisateur pour la gestion des bacs. En effet, les imprimantes traitent les bacs comme des numéros PCL. De plus, ce numéro PCL ne correspond pas au numéro de bac physique. Le bac logique permet d'avoir un niveau d'abstraction entre le numéro PCL du bac et l'utilisateur. Il restera ensuite plus qu'à définir un lien entre le bac logique (PapierBleu par exemple) et le code PCL correspondant à ce bac (Code PCL 3 par exemple).
 +
 
 +
Pour attribuer un bac logique a un format Mapping :
 +
 
 
* Choisir l'option '''Gérer les formats mapping''' du menu '''Opale Server'''
 
* Choisir l'option '''Gérer les formats mapping''' du menu '''Opale Server'''
 
* Choisir l'option 2 devant le format mapping à modifier
 
* Choisir l'option 2 devant le format mapping à modifier
Ligne 18 : Ligne 22 :
  
  
[[File:Bac Desgnr as400.PNG|600px|left|sans_cadre]]
+
[[File:Bac Desgnr as400.PNG|600px|center|sans_cadre]]
[[File:Bac-Dgnr as400.PNG|600px|left|sans_cadre]]
+
[[File:Bac-Dgnr as400.PNG|600px|center|sans_cadre]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 +
<u>Astuce</u> :
  
 +
Donner comme valeur soit le numéro de bac physique (numéro qui apparaît sur le tiroir : 1, 2, 3, ou BAS, HAUT, MANU...) soit le type de papier qui se trouve dans le bac (Port, Pays, Bleu, Vert).
  
 +
=Le code PCL à envoyer en fonction de l'imprimante et du bac théorique défini ci-dessus=
  
 +
Maintenant que le format Mapping est paramétré sur un bac théorique particulier, il faut faire le lien entre ce bac théorique et le bac physique pour une imprimante particulière.
 +
En effet le code PCL du bac physique 3 ne sera pas le même pour une imprimante Canon et une imprimante Ricoh. (par exemple)
 +
Du coup il faut utiliser une table de correspondance faisant le lien entre : Le nom de l'imprimante, le bac théorique et le bac physique.
  
 +
Pour ce faire, il faut remplir une table de paramétrage pour définir le code PCL à envoyer en fonction de l'imprimante pour chaque valeur de bac théorique.
 +
* Aller dans le Menu d'Exploitation d'OPALE Server
 +
* Choisir l'option Définir les paramètres imprimantes
 +
* Remplir la table de paramétrage comme décrit ci-dessous :
  
 +
<span color style="color:#00FF00;background-color:black"><u>NOM_OUTQ________</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>LIB_OUTQ________</u>&nbsp;&nbsp;</span><span color style="color:#FFFFFF;background-color:black"><u>DRAWER_____</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>BAC_THEORIQUE_</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black">->&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>CODE_PCL_BACPHYSIQUE</u></span>
  
 +
<u>Exemple</u> :
  
 +
<span color style="color:#00FF00;background-color:black"><u>RICOH_1450</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>QGPL</u>&nbsp;&nbsp;</span><span color style="color:#FFFFFF;background-color:black"><u>DRAWER_____</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>PAPIERBLEU</u>&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black">->&nbsp;&nbsp;</span><span color style="color:#00FF00;background-color:black"><u>4</u></span>
  
 +
Dans cet exemple, les pages imprimées sur l'imprimante RICOH_1450 avec un format ayant pour bac d'entrée logique PAPIERBLEU, seront imprimées à partir du bac ayant comme code PCL 4.
  
 
+
=Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF=
 
 
Astuces :
 
 
 
Donner comme valeur soit le numéro de bac physique (numéro qui apparaît sur le tiroir : 1, 2, 3, ou BAS, HAUT, MANU...) soit le type de papier qui se trouve dans le bac (Port, Pays, Bleu, Vert).
 
 
 
 
 
'''Le code PCL à envoyer en fonction de l'imprimante et du bac théorique'''
 
 
 
Maintenant que le format Mapping s'imprimait sur un bac particulier, il faut remplir une table de paramétrage pour définir le code PCL à envoyer en fonction de l'imprimante pour chaque valeur de bac théorique.
 
* Aller dans le Menu d'Exploitation d'OPALE Server
 
* Choisir l'option Définir les paramètres imprimantes
 
* Remplir la table de paramétrage
 
 
 
 
'''Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF'''
 
  
 
Dans la commande MAPCPYSPLF, les paramètres DRAWER (bac d'entrée) et OUTPUTBIN (bac de sortie) doivent être égaux à '''*MAP'''.
 
Dans la commande MAPCPYSPLF, les paramètres DRAWER (bac d'entrée) et OUTPUTBIN (bac de sortie) doivent être égaux à '''*MAP'''.

Version actuelle datée du 25 octobre 2024 à 12:40

La gestion des bacs dans les options d'OPALE Server sur le serveur IBM i permet de paramétrer les numéros de bacs en fonction de l'imprimante sur laquelle le flux d'impression Mapping est envoyé.

Cette fonction a été ajoutée afin de pouvoir envoyer un code PCL différent pour un même flux Mapping en fonction de l'imprimante.

Il faut définir trois paramètres :

  • Le bac théorique du Format Mapping : Sur quel tiroir logique Mapping les pages traitées par un format donné doit-elles être imprimées ?
  • Le code PCL à envoyer en fonction de l'imprimante et du bac théorique : Table de correspondance entre Imprimante / Bac logique Mapping et Code PCL physique
  • Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF : Comment ordonner la commande de remaquettage MAPCPYSPLF d'aller voir les paramètres imprimantes


Le bac théorique du Format Mapping

La notion de bac logique dans Mapping permet de définir une notion orientée utilisateur pour la gestion des bacs. En effet, les imprimantes traitent les bacs comme des numéros PCL. De plus, ce numéro PCL ne correspond pas au numéro de bac physique. Le bac logique permet d'avoir un niveau d'abstraction entre le numéro PCL du bac et l'utilisateur. Il restera ensuite plus qu'à définir un lien entre le bac logique (PapierBleu par exemple) et le code PCL correspondant à ce bac (Code PCL 3 par exemple).

Pour attribuer un bac logique a un format Mapping :

  • Choisir l'option Gérer les formats mapping du menu Opale Server
  • Choisir l'option 2 devant le format mapping à modifier
  • Donner une valeur au Bac d'entrée et/ou au Bac de sortie (exemple : 1, 2, BAS...)
  • Valider la saisie par Entrée


Bac Desgnr as400.PNG
Bac-Dgnr as400.PNG


Astuce :

Donner comme valeur soit le numéro de bac physique (numéro qui apparaît sur le tiroir : 1, 2, 3, ou BAS, HAUT, MANU...) soit le type de papier qui se trouve dans le bac (Port, Pays, Bleu, Vert).

Le code PCL à envoyer en fonction de l'imprimante et du bac théorique défini ci-dessus

Maintenant que le format Mapping est paramétré sur un bac théorique particulier, il faut faire le lien entre ce bac théorique et le bac physique pour une imprimante particulière. En effet le code PCL du bac physique 3 ne sera pas le même pour une imprimante Canon et une imprimante Ricoh. (par exemple) Du coup il faut utiliser une table de correspondance faisant le lien entre : Le nom de l'imprimante, le bac théorique et le bac physique.

Pour ce faire, il faut remplir une table de paramétrage pour définir le code PCL à envoyer en fonction de l'imprimante pour chaque valeur de bac théorique.

  • Aller dans le Menu d'Exploitation d'OPALE Server
  • Choisir l'option Définir les paramètres imprimantes
  • Remplir la table de paramétrage comme décrit ci-dessous :

NOM_OUTQ________  LIB_OUTQ________  DRAWER_____  BAC_THEORIQUE_  ->  CODE_PCL_BACPHYSIQUE

Exemple :

RICOH_1450  QGPL  DRAWER_____  PAPIERBLEU  ->  4

Dans cet exemple, les pages imprimées sur l'imprimante RICOH_1450 avec un format ayant pour bac d'entrée logique PAPIERBLEU, seront imprimées à partir du bac ayant comme code PCL 4.

Les paramètres bacs d'entrée et bac de sortie de la commande MAPCPYSPLF

Dans la commande MAPCPYSPLF, les paramètres DRAWER (bac d'entrée) et OUTPUTBIN (bac de sortie) doivent être égaux à *MAP.