V2R30 Liste les messages de la JOBLOG

BoTTom |    Changer de couleur
      ****************************************************************
      *                                                              *
      * DATA STRUCTURE FOR API:  QMHLJOBL                            *
      * FORMAT:  JSLT0100                                            *
      * LANGUAGE:  COBOL                                             *
      * NOTE:  THE BEGINNING AND ENDING POSITIONS FOR THE MESSAGE    *
      *        QUEUE NAMES, STARTING MESSAGE KEYS AND RETURN FIELD   *
      *        IDENTIFIERS WILL NEED TO BE FILLED IN BY THE USER.    *
      *                                                              *
      ****************************************************************
       01 JSLT0100-RCVVAR.
           05 MAX-MSGS-REQUESTED             PIC S9(9) COMP-4.
           05 LIST-DIRECTION                 PIC X(10).
           05 QUALIFIED-JOB-NAME             PIC X(26).
           05 INTERNAL-JOB-IDENTIFIER        PIC X(16)
           05 START-MSG-KEY                  PIC X(4)
           05 MAX-MSG-LEN                    PIC S9(9) COMP-4.
           05 MAX-HELP-LEN                   PIC S9(9) COMP-4.
           05 OFFSET-TO-FIELD                PIC S9(9) COMP-4.
           05 OFFSET-TO-QUEUE                PIC S9(9) COMP-4.
           05 NUMBER-OF-QUEUES               PIC S9(9) COMP-4.
           05 OFFSET-OF-CALL-MSGQ            PIC S9(9) COMP-4.


|    Changer de couleur
           05 NUMBER-OF-CALL-MSGQ            PIC S9(9) COMP-4.
      *    05 QUEUE-NAME-ARRAY( )            PIC X(20).
      *    05 MSG-KEYS-ARRAY( )              PIC X(4).
      *    05 FLD-IDS-ARRAY( )               PIC S9(9) COMP-4.
     I****************************************************************
     I*                                                              *
     I* DATA STRUCTURE FOR API:  QMHJOBL                             *
     I* FORMAT:  JSLT0100                                            *
     I* LANGUAGE:  RPG                                               *
     I* NOTE:  THE BEGINNING AND ENDING POSITIONS FOR THE MESSAGE    *
     I*        QUEUE NAMES, STARTING MESSAGE KEYS AND RETURN FIELD   *
     I*        IDENTIFIERS WILL NEED TO BE FILLED IN BY THE USER.    *
     I*                                                              *
     I****************************************************************
     ISELECT      DS
     I                                    B   1   40SMXMSG
     I                                        5  14 SLSTDR
     I                                       15  40 JOBQUA
     I                                       41  56 JOBINT
     I                                    B  57  60 STRKEY
     I                                    B  61  640MXLMSG
     I                                    B  65  680MXLHLP


|    Changer de couleur
     I                                    B  69  720FLDOFF
     I                                    B  73  760NBRFLD
     I                                    B  77  800CMQOFF
     I                                    B  81  840CMQLEN
     I*                                      85     SQNAMS
     I*                                   B        0SSTRKY
     I*                                   B        0SFLDID
      ****************************************************************
      *                                                              *
      * DATA STRUCTURE FOR API:  QMHLJOBL                            *
      * FORMAT:  LJOB0100                                            *
      * LANGUAGE:  COBOL                                             *
      *                                                              *
      ****************************************************************
       01 LJOB0100-INPUT.
           05 SPACE-NAME                     PIC X(10).
           05 SPACE-NAME-LIB                 PIC X(10).
           05 FORMAT-NAME                    PIC X(8).
           05 SELECTION-FORMAT-NAME          PIC X(8).
           05 LENGTH-SELECTION-INFO          PIC S9(9) COMP-4.
           05 MAX-MSGS-REQUESTED             PIC S9(9) COMP-4.
           05 LIST-DIRECTION                 PIC X(10).


|    Changer de couleur
           05 JOB-NAME                       PIC X(10).
           05 USER-PROFILE                   PIC X(10).
           05 JOB-NUMBER                     PIC X(6).
           05 INTERNAL-JOB-ID                PIC X(16).
           05 START-KEY                      PIC X(4).
           05 MAX-MSG-LENGTH                 PIC S9(9) COMP-4.
           05 MAX-HELP-LENGTH                PIC S9(9) COMP-4.
           05 OFFSET-OF-FLD-IDS              PIC S9(9) COMP-4.
           05 NUMBER-OF-FLD-IDS              PIC S9(9) COMP-4.
           05 OFFSET-OF-INV-Q-NAME           PIC S9(9) COMP-4.
           05 LENGTH-OF-INV-Q-NAME           PIC S9(9) COMP-4.
      *    05 FLD-IDS-ARRAY( )               PIC S9(9) COMP-4.
      *    05 INV-Q-NAME                     PIC X(  ).
       01 LJOB0100-HEADER.
           05 SPACE-NAME                     PIC X(10).
           05 SPACE-NAME-LIB                 PIC X(10).
           05 START-KEY                      PIC X(4).
           05 END-KEY                        PIC X(4).
           05 JOB-NAME                       PIC X(10).
           05 USER-PROFILE                   PIC X(10).
           05 JOB-NUMBER                     PIC X(6).
       01 LJOB0100-LSTHDR.


|    Changer de couleur
           05 BEGIN-OFFSET                   PIC S9(9) COMP-4.
           05 OFFSET-OF-FLDS                 PIC S9(9) COMP-4.
           05 NUMBER-OF-FLDS                 PIC S9(9) COMP-4.
           05 MESSAGE-SEVERITY               PIC S9(9) COMP-4.
           05 MESSAGE-ID                     PIC X(7).
           05 MESSAGE-TYPE                   PIC X(2).
           05 MESSAGE-KEY                    PIC X(4).
           05 MESSAGE-FILE                   PIC X(10).
           05 MESSAGE-FILE-LIB               PIC X(10).
           05 DATE-SENT                      PIC X(7).
           05 TIME-SENT                      PIC X(6).
       01 LJOB0100-LSTDTA.
           05 NEXT-OFFSET                    PIC S9(9) COMP-4.
           05 LENGTH-OF-ENTRY                PIC S9(9) COMP-4.
           05 DATA-ID                        PIC S9(9) COMP-4.
           05 DATA-TYPE                      PIC X(1).
           05 DATA-STATUS                    PIC X(1).
           05 RSVD                           PIC X(14).
           05 DATA-LENGTH                    PIC S9(9) COMP-4.
      *    05 DATA                           PIC X( ).
     I****************************************************************
     I*                                                              *


|    Changer de couleur
     I* DATA STRUCTURE FOR API:  QMHLJOBL                            *
     I* FORMAT:  LJOB0100                                            *
     I* LANGUAGE:  RPG                                               *
     I*                                                              *
     I****************************************************************
     IINPUT       DS
     I                                        1  10 SPCNAM
     I                                       11  20 SPCLIB
     I                                       21  28 FORMAT
     I                                       29  36 SELFOR
     I                                    B  37  400SIZSEL
     I                                    B  41  440MAXMSG
     I                                       45  54 LSTDIR
     I                                       55  64 JOBNAM
     I                                       65  74 USRPRF
     I                                       75  80 JOBNUM
     I                                       81  96 JOBID
     I                                       97 100 STRKEY
     I                                    B 101 1040SMXFLT
     I                                    B 105 1080SMXSLT
     I                                    B 109 1120OFFRET
     I                                    B 113 1160NUMRET


|    Changer de couleur
     I                                    B 117 1200OFFINV
     I                                    B 121 1240LENINV
     I*                                     125     RESERV
     I*                                             SELIDS
     I*                                             MSGDTA
     IHEADER      DS
     I                                        1  10 SPCNMH
     I                                       11  20 SPCLBH
     I                                       21  24 STRKYH
     I                                       25  28 ENDKYH
     I                                       29  38 JOBNMH
     I                                       39  48 USRPRH
     I                                       49  54 JOBNBH
     ILSTHDR      DS
     I                                    B   1   4 BGNOFF
     I                                    B   5   8 FLDOFF
     I                                    B   9  12 NUMFLD
     I                                    B  13  16 MSGSEV
     I                                       17  23 MSGID
     I                                       24  25 MSGTYP
     I                                       26  29 MSGKEY
     I                                       30  39 MSGF


|    Changer de couleur
     I                                       40  49 MSGFLB
     I                                       50  56 DATSNT
     I                                       57  62 TIMSNT
     I                                       63  64 LSTRSV
     ILSTDTA
     I                                    B   1   40NXTDTA
     I                                    B   5   80DTAIDL
     I                                    B   9  120DTAID
     I                                       13  13 DTATYP
     I                                       14  14 DTASTS
     I                                       15  28 DTARSV
     I                                    B  29  320DTALEN
     I*                                      33     DTAARA
     I*                                             PAD




©AF400