Le cycle GAP

BoTTom |    Changer de couleur
LE CYCLE GAP.
-------------    --->--------->--!
                 !      .....................
                 !      :  L E C T U R E.   :    1/
                 î      :...................:
                 !               v
                 !               !     Oui
                 !         1 ère ? -----------------
                 !         fois  !Non              !
                 î      .....................      !
                 !      :                   :      !
           Partie!      : CLx               :      !  2/
           TOTAL !      :-------------------:      !
                 !      : O   T             :      !
                 î      :...................:      !
                 !               !                 !
                 !                -----------------!
                 !               v
                 î               !     Oui            /---------------/
                 !         LR    ? ----------------->/   FIN PGM     /  3/
                 !          ON   !Non               /---------------/
                 !               v


|    Changer de couleur
                 !               !     Oui
                 !         Ox    ? -----------------!
                 î               !Non         .............
                 !               !            :Routine OV :   4/
                 !               !            :...........:
                 î               !------------------!
                 !               v
                 !      .....................
                 !  5/  :   M E P des var.  :
                 !      :...................:    Exécution
                 î               !               *INZSR
                 !      :...................:    !
                 !      :                   :    !               (1P on)
           Partie!  6/  : C                 :    v    /---------------/
           DETAIL!      :-------------------:<---O---/  DEBUT PGM    /
                 !      : O   H ou D        :       /---------------/
                 î      :...................:
                 !                !
                 !      .....................
                 !  7/  : MIS OFF des indics: (1P, Lx, Ox, indic d'entrée)
                 î      :...................:
                 !--<---------<---!


|    Changer de couleur
 Le cycle GAP possède une mémoire de travail
 (il ne travaille jamais directement sur les buffers)
 
 Chaque variable est unique dans cette mémoire SUR SON NOM !
 
 Le cycle commence par initialiser cet espace mémoire (indic 1P on)
  puis exécute les spécifs O.
 
 puis:  1/ phase de lecture du (des fichiers) Primaire (ou secondaire(s).)
            mise ON de l'indicateur d'entrée du fichier lu.
            mise en état de l'indicateur de rupture (Lx) suivant le contenu
            du buffer et de l'espace de travail (si différent ==> ON)
 
           si fin de fichier ==> mise on de LR et tous les Lx.
 
        2/ traitement total (SAUF 1er cycle)
             (les données lues ne sont pas transférées)
 
           - traitement des spécifs C total (Lx en colonne 7-8)
           - traitement des spécifs O total (T)
 
        3/ test fin de pgm (LR ?)


|    Changer de couleur
 
        4/ transfert du buffer (spécifs I) en espace de travail
 
        5/ test fin de page (indicateur Ox)
            si oui, exécution des spécifs O conditionnées par cet indicateur
 
        6/ traitement détail
 
           - traitement des spécifs C détail ('  ' en colonne 7-8)
           - traitement des spécifs O détail (H ou D)
 
        7/ mise OFF des indicateurs   1P
                                       Lx
  ^                                    Ox
  !                                    indicateurs d'entrée.
  !------  retour à 1/
 
  EN conclusion: 
 
  un traitement détail conditionné par Lx = début de groupe
        "         "    sans Lx            = un enregistrement lu
  un traitement total  conditionné par Lx = fin de groupe


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|
!      lecture            !      | Iclients 01            |
---------------------------      | C      ADD 1   NOMBRE  |
           v                     | CLR                    |
---------------------------      | O    H   1P            |
!CLx   traitement total   !      |  ... titre de l'état   |
!O  T  sorties totales    !      | O    D   01            |
---------------------------      |  ... un client         |
           v                     | O    T   LR            |
          LR ?--------------->fin|  ... nombre de clients |
           v                     |________________________|
   ( traitement OV )             |
           v                     |
---------------------------      |    ################################ 
! mise en place(spécifs I)!      |    #                              # 
---------------------------      |    # Prenons un exemple :         # 
           v                     |    #  soit le petit programme ci  # 
---------------------------      |    #   dessus (liste des clients) # 
!C     traitement détail  !      |    ################################ 
!O H/D sorties ent./détail!      |
---------------------------      |
   ( mise OFF 1P,Lx,...)         |


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         |
           v                     | O    T   LR            |
          LR ?--------------->fin|  ... nombre de clients |
           v                     |________________________|
   ( traitement OV )             |
           v                     |
---------------------------      |
! mise en place(spécifs I)!      |                           ############## 
---------------------------      |                           #            # 
           v                     |                           # le fichier # 
---------------------------      |                           #  clients   # 
!C     traitement détail  !      |                           #            # 
!O H/D sorties ent./détail!      |                           ############## 
---------------------------      |
   ( mise OFF 1P,Lx,...)         |


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         |
           v                     | O    T   LR            |
          LR ?--------------->fin|  ... nombre de clients |
           v                     |________________________|
   ( traitement OV )             |
           v                     | °                      ° 
---------------------------      | °                      °  ############# 
! mise en place(spécifs I)!      | °                      °  #           # 
---------------------------      | °                      °  # l'état    # 
           v                     | °                      °  #   produit # 
---------------------------      | °                      °  ############# 
!C     traitement détail  !      | °                      ° 
!O H/D sorties ent./détail!      | °                      ° 
---------------------------      | °                      ° 
   ( mise OFF 1P,Lx,...)         | °                      ° 


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | #             # 
          LR ?--------------->fin|  ... nombre de clients | # la mémoire  # 
           v                     |________________________| #    GAP      # 
   ( traitement OV )             |                          ############### 
           v                     | °                      ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P           x
! mise en place(spécifs I)!      | °                      ° x 01           x
---------------------------      | °                      ° x LR           x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI        x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # le pgm      # 
          LR ?--------------->fin|  ... nombre de clients | #  commence   # 
           v                     |________________________| #  (1P ON)    # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 1         x
! mise en place(spécifs I)!      | °                      ° x 01 0         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 000    x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail! <--- | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # les autres  # 
          LR ?--------------->fin|  ... nombre de clients | # O sont      # 
           v                     |________________________| # impossibles # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 1         x
! mise en place(spécifs I)!      | °                      ° x 01 0         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 000    x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail! <--- | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | #  1P OFF,    # 
          LR ?--------------->fin|  ... nombre de clients | #  puis       # 
           v                     |________________________| #  lecture    # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 0         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 000    x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | #             # 
          LR ?--------------->fin|  ... nombre de clients | # 01 est ON   # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 000    x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   ! <--  |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # ce pavé est # 
          LR ?--------------->fin|  ... nombre de clients | # ignoré au   # 
           v                     |________________________| # 1er cycle   # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 000    x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # mise en     # 
          LR ?--------------->fin|  ... nombre de clients | # place       # 
           v                     |________________________| # (spécifs I) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)! <--  | °                      ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 001    x
!C     traitement détail  !      | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  0    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # spécifs C   # 
          LR ?--------------->fin|  ... nombre de clients | # (ADD 1 ..)  # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 001    x
!C     traitement détail  ! <--  | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  1    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    | *|001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # puis O      # 
          LR ?--------------->fin|  ... nombre de clients | # (la seule   # 
           v                     |________________________| #  possible)  # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 001    x
!C     traitement détail  ! <--  | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  1    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            | *|002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            |  |____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # lecture     # 
          LR ?--------------->fin|  ... nombre de clients | # suivante    # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 1         x
---------------------------      | °                      ° x LR 0         x
           v                     | °                      ° x              x
---------------------------      | °                      ° x NOCLI 001    x
!C     traitement détail  !      | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  1    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            | *|____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # jusqu'à     # 
          LR ?--------------->fin|  ... nombre de clients | # EOF         # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x LR 0         x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x NOCLI 003    x
!C     traitement détail  !      | °                      ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  3    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            | *|____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # LR est      # 
          LR ?--------------->fin|  ... nombre de clients | # alors mis   # 
           v                     |________________________| #  ON         # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x LR 1         x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x NOCLI 003    x
!C     traitement détail  !      | °                      ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  3    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   ! <--  |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            | *|____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # C total     # 
          LR ?--------------->fin|  ... nombre de clients | # (moyennes,  # 
           v                     |________________________| #  etc ...)   # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x LR 1         x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x NOCLI 003    x
!C     traitement détail  !      | °                      ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  3    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    ! <--  | O    D   01            | *|____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # O total     # 
          LR ?--------------->fin|  ... nombre de clients | # écriture    # 
           v                     |________________________| #  des totaux # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x LR 1         x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x NOCLI 003    x
!C     traitement détail  !      | °  nb de clients : 3   ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  3    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTS IP    E   DISK|    clients
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | C      ADD 1   NOMBRE  | <______________>
           v                     | CLR                    |  |001 dupont  |
---------------------------      | O    H   1P            |  |002 marcel  |
!CLx   traitement total   !      |  ... titre de l'état   |  |003 dugenoux|
!O  T  sorties totales    !      | O    D   01            | *|____________|
---------------------------      |  ... un client         | ############### 
           v                     | O    T   LR            | # Puis fin du # 
          LR ?--------------->fin|  ... nombre de clients | # PGM         # 
           v                  ***|________________________| # (LR est ON) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre de l'état   ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | ° client: 1   dupont   ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x LR 1         x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x NOCLI 003    x
!C     traitement détail  !      | °  nb de clients : 3   ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NOMBRE  3    x
---------------------------      | °                      ° x              x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
 
 imaginons maintenant un état à produire avec classement par département
                                                             ______________
 et sous totaux, (ce que l'on appel des ruptures).          <______________>
                                                             |44  marcel  |
 il faut :                                                   |44  dugenoux|
                                                             |69  dupont  |
    un fichier trié par département                          |____________|
 
 
 
 
                                   °    titre de l'état   ° 
                                   °                      ° 
 écrire un entête en debut   ----> °dept : 44             ° 
                                   ° client: 2   marcel   ° 
        (toujours le détail)       ° client: 3   dugenoux ° 
                                   ° nbr de clients :2    ° 
 un total partiel (par dépt) ----> °dept : 69             ° 
                                   ° client: 1   dupont   ° 
                                   ° nbr de clients :1    ° 
        (toujours un total/gen)    °total général   :3    ° 


|    Changer de couleur
                                 | FCLIENTL1IP    E   DISK|    clientl1
                                 | Iclients 01            |  ______________
                                 | I       DEPT  L1       | <______________>
C détail "si L1" ==> entête      | C       if  *inl1      |  |44  marcel  |
C détail         ==> un client   | C       ADD 1  nbD     |  |44  dugenoux|
CLx (total)     ==> fin de groupe| CL1     ADD nbD   nbG  |  |69  dupont  |
                                 | O    H   L1            |  |____________|
 (idem pour les                  | O    D   01            |
       spécifs O)                | O    T   L1            |
                                 | O    T   LR            |
                                 |________________________|
 
                                   °    titre de l'état   ° 
                                   °                      ° 
                                   °dept : 44             ° 
                                   ° client: 2   marcel   ° 
                                   ° client: 3   dugenoux ° 
                                   ° total pour 44 : 2    ° 
                                   °dept : 69             ° 
                                   ° client: 1   dupont   ° 
                                   ° total pour 69 : 1    ° 
                                   °total général   :3    ° 


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | #             # 
          LR ?--------------->fin| O    T   LR            | # allons y !  # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °                      ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 0         x
---------------------------      | °                      ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  00     x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | #             # 
          LR ?--------------->fin| O    T   LR            | # le titre    # 
           v                     |________________________| # (1P, etc..) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 1         x
! mise en place(spécifs I)!      | °                      ° x 01 0         x
---------------------------      | °                      ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  00     x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # lecture et  # 
          LR ?--------------->fin| O    T   LR            | # test/DEPT   # 
           v                     |________________________| # ==> L1 ON   # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  00     x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   ! <--  | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # pavé ignoré # 
          LR ?--------------->fin| O    T   LR            | # (1ère fois) # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  00     x
!C     traitement détail  !      | °                      ° x NOM          x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # mise en     # 
          LR ?--------------->fin| O    T   LR            | #  place      # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)! <--  | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # traitement  # 
          LR ?--------------->fin| O    T   LR            | # if *inl1    # 
           v                     |________________________| #    ==> OUI  # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  ! <--  | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # ici nous    # 
          LR ?--------------->fin| O    T   LR            | #  ferons les # 
           v                     |________________________| #  r. à zéro  # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  ! <--  | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # puis        # 
          LR ?--------------->fin| O    T   LR            | #  traitement # 
           v                     |________________________| #  normal     # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °                      ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  ! <--  | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # sorties     # 
          LR ?--------------->fin| O    T   LR            | #  L1         # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | °                      ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail! <--  | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | #             # 
          LR ?--------------->fin| O    T   LR            | #  puis       # 
           v                     |________________________| #  détail     # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail! <--  | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      | *|44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # remise OFF  # 
          LR ?--------------->fin| O    T   LR            | #  des        # 
           v                     |________________________| # indicateurs # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)    <--  | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # lecture     # 
          LR ?--------------->fin| O    T   LR            | #  (L1 reste  # 
           v                     |________________________| #   à zéro)   # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   ! <--  | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # rien n'est  # 
          LR ?--------------->fin| O    T   LR            | # fait (L1    # 
           v                     |________________________| # étant faux) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   marcel x
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | #             # 
          LR ?--------------->fin| O    T   LR            | # mise en     # 
           v                     |________________________| #  place      # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)! <--  | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # traitement  # 
          LR ?--------------->fin| O    T   LR            | # "if *inl1"  # 
           v                     |________________________| # impossible  # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  ! <--  | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # traitement  # 
          LR ?--------------->fin| O    T   LR            | # détail      # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | °                      ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  ! <--  | °                      ° x NOM   dugen..x
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     | *|44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # sorties     # 
          LR ?--------------->fin| O    T   LR            | # (L1=non)    # 
           v                     |________________________| # puis détail # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 0  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugen..x
!O H/D sorties ent./détail! <--  | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # lecture     # 
          LR ?--------------->fin| O    T   LR            | # (L1=est     # 
           v                     |________________________| #     mis ON) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   0      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   ! <--  | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # trait total # 
          LR ?--------------->fin| O    T   LR            | # (cumul      # 
           v                     |________________________| #  avant raz) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    ! <--  | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # sorties     # 
          LR ?--------------->fin| O    T   LR            | # total       # 
           v                     |________________________| # (L1 est ON) # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    ! <--  | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # et là       # 
          LR ?--------------->fin| O    T   LR            | # regardez    # 
           v                     |________________________| # bien DEPT   # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | °                      ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    ! <--  | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # et là       # 
          LR ?--------------->fin| O    T   LR            | # regardez    # 
           v                     |________________________| # bien DEPT   # 
   ( traitement OV )             |                          ############### 
           v                     | ######################## xxxxxxxxxxxxxxxx
---------------------------      | # OUI, nous avons en   # x 1P 0         x
! mise en place(spécifs I)!      | # mémoire la ligne     # x 01 1         x
---------------------------      | # précédente !!!       # x L1 1  LR 0   x
           v                     | ######################## x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    ! <--  | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # et là       # 
          LR ?--------------->fin| O    T   LR            | # regardez    # 
           v                     |________________________| # bien DEPT   # 
   ( traitement OV )             |                          ############### 
           v                     | ######################## xxxxxxxxxxxxxxxx
---------------------------      | # voilà pourquoi la    # x 1P 0         x
! mise en place(spécifs I)!      | # mémoire GAP et les   # x 01 1         x
---------------------------      | # spécifs I décalées.  # x L1 1  LR 0   x
           v                     | ######################## x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  44     x
!C     traitement détail  !      | °                      ° x NOM   dugenoux
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # mise en     # 
          LR ?--------------->fin| O    T   LR            | #  place, L1  # 
           v                     |________________________| # toujours ON # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)! <--  | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NBD   2      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # traitement  # 
          LR ?--------------->fin| O    T   LR            | #  du nouveau # 
           v                     |________________________| #  groupe     # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  ! <--  | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NBD   0      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # traitement  # 
          LR ?--------------->fin| O    T   LR            | #  détail     # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  ! <--  | °                      ° x NOM   dupont x
!O H/D sorties ent./détail!      | °                      ° x NBD   1      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  | *|69  dupont  |
!O  T  sorties totales    !      | O    H   L1            |  |____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # sorties     # 
          LR ?--------------->fin| O    T   LR            | #  L1         # 
           v                     |________________________| #  détail     # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 1         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 0   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail! <--  | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            ! <--  | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            | *|____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # lecture     # 
          LR ?--------------->fin| O    T   LR            | #  LR ==>     # 
           v                     |________________________| #  L9 à L1    # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 1   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail!      | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | °                      ° x NBG   2      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   ! <--  | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            | *|____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # ce qui      # 
          LR ?--------------->fin| O    T   LR            | #  permet le  # 
           v                     |________________________| #  total      # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 1   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail!      | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | °                      ° x NBG   3      x
   ( mise OFF 1P,Lx,...)         | °                      ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    ! <--  | O    H   L1            | *|____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # les sorties # 
          LR ?--------------->fin| O    T   LR            | #             # 
           v                     |________________________| #             # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 1   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail!      | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | ° total pour 69 : 1    ° x NBG   3      x
   ( mise OFF 1P,Lx,...)         | °total général   :3    ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            | *|____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | # avant la    # 
          LR ?--------------->fin| O    T   LR            | #  fin du     # 
           v                  ***|________________________| #  pgm.       # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 1   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail!      | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | ° total pour 69 : 1    ° x NBG   3      x
   ( mise OFF 1P,Lx,...)         | °total général   :3    ° xxxxxxxxxxxxxxxx


|    Changer de couleur
---------------------------      | FCLIENTL1IP    E   DISK|    clientl1
!      lecture            !      | Iclients 01            |  ______________
---------------------------      | I       DEPT  L1       | <______________>
           v                     | C       if  *inl1      |  |44  marcel  |
---------------------------      | C       ADD 1  nbD     |  |44  dugenoux|
!CLx   traitement total   !      | CL1     ADD nbD   nbG  |  |69  dupont  |
!O  T  sorties totales    !      | O    H   L1            | *|____________|
---------------------------      | O    D   01            | ############### 
           v                     | O    T   L1            | #             # 
          LR ?--------------->fin| O    T   LR            | # et de ce    # 
           v                     |________________________| #  cours.     # 
   ( traitement OV )             |                          ############### 
           v                     | °    titre             ° xxxxxxxxxxxxxxxx
---------------------------      | °                      ° x 1P 0         x
! mise en place(spécifs I)!      | °dept : 44             ° x 01 0         x
---------------------------      | ° client: 2   marcel   ° x L1 1  LR 1   x
           v                     | ° client: 3   dugenoux ° x              x
---------------------------      | ° total pour 44 : 2    ° x DEPT  69     x
!C     traitement détail  !      | °dept : 69             ° x NOM   dupont x
!O H/D sorties ent./détail!      | ° client: 1   dupont   ° x NBD   1      x
---------------------------      | ° total pour 69 : 1    ° x NBG   3      x
   ( mise OFF 1P,Lx,...)         | °total général   :3    ° xxxxxxxxxxxxxxxx





©AF400