ADDDSTCLGE (Add Distribution Catalog Entry) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
>>-ADDDSTCLGE--------------------------------------------------->
 
                                                              (1)
>--GLBNAME(--+-*NETID--------------+--+---------------------+-------)-->
             +-*SERVER-------------+  +-*NETID--------------+
             +-*TARGET-------------+  +-*CPNAME-------------+
             +-*MDDATE-------------+  +-*DATE---------------+
             +-*MDTIME-------------+  +-*TIME---------------+
             '-global-name-token-1-'  +-*SERVER-------------+
                                      +-*TARGET-------------+
                                      +-*MDDATE-------------+
                                      +-*MDTIME-------------+
                                      '-global-name-token-n-'
 
>--OBJTYPE(--+-*FILEDATA---+--)--------------------------------->
             +-*PRODUCT----+
             +-*LICKEY-----+
             +-*STMF-------+
             +-*INSOBJ-----+
             '-object-type-'
 
>--+-------------------------------------------------+---------->
   |      (2)                                        |
   '-OBJ(-------+-*NONE-------------------------+--)-'
                | .-*LIBL/-------.              |
                '-+--------------+--object-name-'
                  +-*CURLIB/-----+
                  '-library-name-'
 
>--+-------------------------------+---------------------------->
   |      (3)   .-*ALL--------.    |
   '-MBR(-------+-*FIRST------+--)-'
                '-member-name-'
 
>--+--------------------------------+--------------------------->
   |           (4)   .-*UNSPEC-.    |
   '-DATATYPE(-------+-*CL-----+--)-'
                     '-*REXX---'
 
>--+---------------------------------+-------------------------->
   |      (5)                        |
   '-DLO(-------+-*NONE---------+--)-'
                '-document-name-'
 
>--+-------------------------------+---------------------------->
   |      (6)                      |
   '-FLR(-------+-*NONE-------+--)-'
                '-folder-name-'
 
                                           (8)
>--+-------------------------------------+---------------------->
   |       (7)                           |
   '-STMF(-------+-*NONE------------+--)-'
                 '-object-path-name-'
 
>--+-------------------------+---------------------------------->
   |          .-*STD----.    |
   '-STGLOC(--+-*DSTRPS-+--)-'
 
>--+------------------------------------+----------------------->
   |         (9)   .-*CURRENT------.    |
   '-TGTRLS(-------+-*PRV----------+--)-'
                   '-release-level-'
 
>--+-----------------------------+------------------------------>
   |         (10)   .-*NONE-.    |
   '-DTACPR(--------+-*SNA--+--)-'
 
>--+----------------------------------------------------------+-->
   |            (11)   .-*BLANK--------------------------.    |
   '-SNACPRCHR(--------+-SNA-prime-compression-character-+--)-'
 
>--+--------------------------------------------+--------------->
   |       (12)   .-QCQRPSAUTL-------------.    |
   '-AUTL(--------+-+--------------------+-+--)-'
                    '-authorization-list-'
 
>--+-------------------------------+---------------------------->
   |             .-*NONE------.    |
   '-DTAACCKEY(--+-access key-+--)-'
 
>--+--------------------------------+--------------------------->
   |        .-*OBJTEXT---------.    |
   '-TEXT(--+-*BLANK-----------+--)-'
            '-description-text-'
 
>--+------------------------------------------------+----------->
   |              .-*UNSPEC-.  .-*UNSPEC--. (1)     |
   '-VERSIONATR(--+---------+--+----------+-------)-'
                               +-*CPNAME--+
                               +-*NETID---+
                               +-*ORDCHAR-+
                               +-*ORDDATE-+
                               +-*ORDDEC--+
                               +-*ORDTIME-+
                               +-*STI-----+
                               '-*SYSTYPE-'
 
>--+---------------------------------------------+-------------><
   |            .-*MATCH-.  .-*NOMATCH-. (1)     |
   '-MATCHATR(--+--------+--+----------+-------)-'
                            '-*MATCH---'
 
 

Notes:

  1. Elements 3 through 10 (not shown) are the same as Element 2.

  2. This parameter is valid only when OBJTYPE(*DOC), OBJTYPE(*FLR), or OBJTYPE(*STMF) is not specified.

  3. This parameter is valid only when OBJTYPE(*FILEDATA), OBJTYPE(*FILE), or OBJTYPE(*LICKEY) is specified. MBR(*ALL) is valid only when OBJTYPE(*FILE) or OBJTYPE(*INSOBJ) is specified.

  4. This parameter is valid only when OBJTYPE(*FILEDATA) is specified.

  5. This parameter is valid only when OBJTYPE(*DOC) is specified.

  6. This parameter is valid only when OBJTYPE(*DOC) or OBJTYPE(*FLR) is specified.

  7. This parameter is valid only when OBJTYPE(*STMF) is specified.

  8. All parameters preceding this point can be specified in positional form.

  9. This parameter is valid only when OBJTYPE(*FILEDATA), OBJTYPE(*PRODUCT), OBJTYPE(*LICKEY), OBJTYPE(*STMF), or OBJTYPE(*INSOBJ) is not specified.

  10. This parameter is valid only when OBJTYPE(*FILEDATA) and STGLOC(*DSTRPS) is specified.

  11. This parameter is valid only when DTACPR(*SNA) is specified.

  12. This parameter is valid only when STGLOC(*DSTRPS) is specified.