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:
- Elements 3 through 10 (not shown) are the same as Element 2.
- This parameter is valid only when OBJTYPE(*DOC), OBJTYPE(*FLR), or OBJTYPE(*STMF) is not specified.
- 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.
- This parameter is valid only when OBJTYPE(*FILEDATA) is specified.
- This parameter is valid only when OBJTYPE(*DOC) is specified.
- This parameter is valid only when OBJTYPE(*DOC) or OBJTYPE(*FLR) is specified.
- This parameter is valid only when OBJTYPE(*STMF) is specified.
- All parameters preceding this point can be specified in positional form.
- This parameter is valid only when OBJTYPE(*FILEDATA), OBJTYPE(*PRODUCT), OBJTYPE(*LICKEY), OBJTYPE(*STMF), or OBJTYPE(*INSOBJ) is not specified.
- This parameter is valid only when OBJTYPE(*FILEDATA) and STGLOC(*DSTRPS) is specified.
- This parameter is valid only when DTACPR(*SNA) is specified.
- This parameter is valid only when STGLOC(*DSTRPS) is specified.