OPALE - 10.0 - Utilisation - Qualification d'un spool - MAPQUALSPL

Différence entre versions

De MappingDoc
(Cette version a été marquée pour être traduite)
Ligne 1 : Ligne 1 :
 
<translate>
 
<translate>
 +
<!--T:1-->
 
Cette commande permet de qualifier un spool après un tri en ajoutant une série de code dans le spool même. Elle s'utilise donc exclusivement après l'une des  
 
Cette commande permet de qualifier un spool après un tri en ajoutant une série de code dans le spool même. Elle s'utilise donc exclusivement après l'une des  
  
 +
<!--T:2-->
 
commandes '''MAPSORTSPL''' ou '''MAPSORTPAG''' utilisé avec le paramètre '''CREATE''' égal à '''*NO''' (pas de création de spool juste après le tri)..
 
commandes '''MAPSORTSPL''' ou '''MAPSORTPAG''' utilisé avec le paramètre '''CREATE''' égal à '''*NO''' (pas de création de spool juste après le tri)..
  
 +
<!--T:3-->
 
Elle permet également de faire un tri sur volume (éclater un spool en fonction du nombre de pages pour chaque rupture). Par exemple, pour un spool de facturation  
 
Elle permet également de faire un tri sur volume (éclater un spool en fonction du nombre de pages pour chaque rupture). Par exemple, pour un spool de facturation  
  
 +
<!--T:4-->
 
contenant plusieurs factures, éclater le spool en créant en sortie un spool avec toutes les factures d'1 page, 1 autre avec toutes les factures de 2 pages.
 
contenant plusieurs factures, éclater le spool en créant en sortie un spool avec toutes les factures d'1 page, 1 autre avec toutes les factures de 2 pages.
 
   
 
   
 
Elle permet d'insérer '''le numéro de page dans la rupture''' (les numéros de page d'une facture à l'intérieur d'un spool en contenant plusieurs en ayant fait le  
 
Elle permet d'insérer '''le numéro de page dans la rupture''' (les numéros de page d'une facture à l'intérieur d'un spool en contenant plusieurs en ayant fait le  
  
 +
<!--T:5-->
 
tri sur le numéro de facture), '''le nombre total de pages de la rupture''' (le nombre de page de la facture), le type de page (1 pour la première page de la  
 
tri sur le numéro de facture), '''le nombre total de pages de la rupture''' (le nombre de page de la facture), le type de page (1 pour la première page de la  
  
 +
<!--T:6-->
 
facture, 2 pour les pages 2 à l'avant dernière et 3 pour la dernière page), et enfin les '''codes KERN''' permettant de faire de la mise sous-pli automatique.
 
facture, 2 pour les pages 2 à l'avant dernière et 3 pour la dernière page), et enfin les '''codes KERN''' permettant de faire de la mise sous-pli automatique.
  
 +
<!--T:7-->
 
Dans la maquette, il suffira de mettre une ligne verticale conditionné sur la valeur du code KERN (la ligne est imprimée si la valeur du code vaut 1)..
 
Dans la maquette, il suffira de mettre une ligne verticale conditionné sur la valeur du code KERN (la ligne est imprimée si la valeur du code vaut 1)..
  
 +
<!--T:8-->
 
<u>Structure du code</u> :
 
<u>Structure du code</u> :
  
 +
<!--T:9-->
 
Positions 1 à 6  - Incrémentation du numéro de page à l'intérieur de la rupture.
 
Positions 1 à 6  - Incrémentation du numéro de page à l'intérieur de la rupture.
  
 +
<!--T:10-->
 
Positions 7 à 12  - Nombre de page total de la rupture.
 
Positions 7 à 12  - Nombre de page total de la rupture.
  
 +
<!--T:11-->
 
Exemple :  1/  3  2/  3  3/  3
 
Exemple :  1/  3  2/  3  3/  3
  
 +
<!--T:12-->
 
Position 13      - Code de rupture
 
Position 13      - Code de rupture
 
                   - 1 : Page "entete" (première)
 
                   - 1 : Page "entete" (première)
Ligne 34 : Ligne 46 :
 
                   - DGR Code de fermeture enveloppe (1 = fermeture)
 
                   - DGR Code de fermeture enveloppe (1 = fermeture)
  
 +
<!--T:13-->
 
Positions 19 à 24 - Incrémentation du numéro de rupture (1er client, 2ème client....)
 
Positions 19 à 24 - Incrémentation du numéro de rupture (1er client, 2ème client....)
  
 +
<!--T:14-->
 
Positions 25 à 30  - Nombre de ruptures
 
Positions 25 à 30  - Nombre de ruptures
  
 +
<!--T:15-->
 
Exemple sur une facture de 4 pages :
 
Exemple sur une facture de 4 pages :
  
 +
<!--T:16-->
 
page 1 :    1    4111111
 
page 1 :    1    4111111
  
 +
<!--T:17-->
 
page 2 :    2    4211100
 
page 2 :    2    4211100
  
 +
<!--T:18-->
 
page 3 :    3    4211010
 
page 3 :    3    4211010
  
 +
<!--T:19-->
 
page 4 :    4    4301000
 
page 4 :    4    4301000
  
  
 +
<!--T:20-->
 
'''ATTENTION : Les paramètres NAME et SIZE doivent être rigoureusement les mêmes que dans la commande MAPSORTSPL'''  
 
'''ATTENTION : Les paramètres NAME et SIZE doivent être rigoureusement les mêmes que dans la commande MAPSORTSPL'''  
  
 +
<!--T:21-->
 
Les paramètres LINE et COL permettent d'insérer les codes à l'endroit désiré dans le spool (Choisir un emplacement vierge sinon les données du spool seront écrasées).
 
Les paramètres LINE et COL permettent d'insérer les codes à l'endroit désiré dans le spool (Choisir un emplacement vierge sinon les données du spool seront écrasées).
  
 +
<!--T:22-->
 
Les paramètres à renseigner sont les suivants :
 
Les paramètres à renseigner sont les suivants :
  
 +
<!--T:23-->
 
* Name of DataBase for sort
 
* Name of DataBase for sort
 
* Line Number : numéro de la ligne où insérer les codes
 
* Line Number : numéro de la ligne où insérer les codes
Ligne 70 : Ligne 93 :
 
* Use Duplex
 
* Use Duplex
  
 +
<!--T:24-->
 
Autres paramètres
 
Autres paramètres
  
 +
<!--T:25-->
 
* Name of the spool file
 
* Name of the spool file
 
* Number of the spool file
 
* Number of the spool file

Version du 27 mai 2019 à 10:02

Cette commande permet de qualifier un spool après un tri en ajoutant une série de code dans le spool même. Elle s'utilise donc exclusivement après l'une des

commandes MAPSORTSPL ou MAPSORTPAG utilisé avec le paramètre CREATE égal à *NO (pas de création de spool juste après le tri)..

Elle permet également de faire un tri sur volume (éclater un spool en fonction du nombre de pages pour chaque rupture). Par exemple, pour un spool de facturation

contenant plusieurs factures, éclater le spool en créant en sortie un spool avec toutes les factures d'1 page, 1 autre avec toutes les factures de 2 pages.

Elle permet d'insérer le numéro de page dans la rupture (les numéros de page d'une facture à l'intérieur d'un spool en contenant plusieurs en ayant fait le

tri sur le numéro de facture), le nombre total de pages de la rupture (le nombre de page de la facture), le type de page (1 pour la première page de la

facture, 2 pour les pages 2 à l'avant dernière et 3 pour la dernière page), et enfin les codes KERN permettant de faire de la mise sous-pli automatique.

Dans la maquette, il suffira de mettre une ligne verticale conditionné sur la valeur du code KERN (la ligne est imprimée si la valeur du code vaut 1)..

Structure du code :

Positions 1 à 6 - Incrémentation du numéro de page à l'intérieur de la rupture.

Positions 7 à 12 - Nombre de page total de la rupture.

Exemple : 1/ 3 2/ 3 3/ 3

Position 13 - Code de rupture

                 - 1 : Page "entete" (première)
                 - 2 : Page "suite" (milieu)
                 - 3 : Page "total" (dernière)  
                                               

Positions 14 à 18 - Code de mise sous pli type Kern (Contient 0 ou 1 suivant la norme)

                 - PK  Contrôle de parité (1 si la somme des 4 suivants est paire, 0 sinon)
                 - BS4, BS3, BS1 : Décrément d'une valeur binaire de 7 (111) à 1 (001)
                 - DGR Code de fermeture enveloppe (1 = fermeture)

Positions 19 à 24 - Incrémentation du numéro de rupture (1er client, 2ème client....)

Positions 25 à 30 - Nombre de ruptures

Exemple sur une facture de 4 pages :

page 1 : 1 4111111

page 2 : 2 4211100

page 3 : 3 4211010

page 4 : 4 4301000


ATTENTION : Les paramètres NAME et SIZE doivent être rigoureusement les mêmes que dans la commande MAPSORTSPL

Les paramètres LINE et COL permettent d'insérer les codes à l'endroit désiré dans le spool (Choisir un emplacement vierge sinon les données du spool seront écrasées).

Les paramètres à renseigner sont les suivants :

  • Name of DataBase for sort
  • Line Number : numéro de la ligne où insérer les codes
  • Column Number : numéro de la colonne où insérer les codes
  • Create spool file
  • Spoolfile Name to Create
  • Outq
  • Outq Library
  • Spool Holder
  • Control sort splfname
  • Length of the input spoolfile
  • Height of the input spoolfile
  • Overflow of the input spoolfile
  • Modulo
  • Use Duplex

Autres paramètres

  • Name of the spool file
  • Number of the spool file
  • Name of the JOB
  • Number of the JOB
  • Name of 10 characters Max