CHGDDMF (Change Distributed Data Management File) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
                   .-*LIBL/--------.
>>-CHGDDMF--FILE(--+---------------+--DDM-file-name--)---------->
                   +-*CURLIB/------+
                   '-library-name/-'
 
                                                            (1)
>--+------------------------------------------------------+------->
   |           .-*SAME-------------------------------.    |
   '-RMTFILE(--+-+-*LIBL/--------+--remote-file-name-+--)-'
               | +-*CURLIB/------+                   |
               | '-library-name/-'                   |
               '-*NONSTD--'remote-file-name'---------'
 
>--+-----------------------------------------------------+------>
   |              .-*SAME---------------------------.    |
   '-RMTLOCNAME(--+-*DEVD---------------------------+--)-'
                  |                       .-*SAME-. |
                  '-remote-location-name--+-*SNA--+-'
                                          '-*IP---'
 
>--+-------------------------------+---------------------------->
   |      (2)   .-*SAME-------.    |
   '-DEV(-------+-*LOC--------+--)-'
                '-device-name-'
 
>--+----------------------------------------------+------------->
   |             (2)   .-*SAME---------------.    |
   '-LCLLOCNAME(-------+-*LOC----------------+--)-'
                       +-*NETATR-------------+
                       '-local-location-name-'
 
>--+------------------------------+----------------------------->
   |       (2)   .-*SAME-----.    |
   '-MODE(-------+-*NETATR---+--)-'
                 '-mode-name-'
 
>--+------------------------------------------+----------------->
   |           (2)   .-*SAME-------------.    |
   '-RMTNETID(-------+-*LOC--------------+--)-'
                     +-*NETATR-----------+
                     +-*NONE-------------+
                     '-remote-network-ID-'
 
>--+--------------------------------+--------------------------->
   |       (3)   .-*SAME-------.    |
   '-PORT(-------+-*DRDA-------+--)-'
                 '-port-number-'
 
>--+-----------------------------------------------+------------>
   |          .-*SAME-------------------------.    |
   '-ACCMTH(--+-*RMTFILE----------------------+--)-'
              +-*COMBINED---------------------+
              | .-*KEYED---.  .-*BOTH-------. |
              '-+-*ARRIVAL-+--+-*SEQUENTIAL-+-'
                              '-*RANDOM-----'
 
>--+----------------------+--+---------------------------+------>
   |         .-*SAME-.    |  |          .-*SAME-----.    |
   '-SHARE(--+-*NO---+--)-'  '-PTCCNV(--+-*NO-------+--)-'
             '-*YES--'                  |      (4)  |
                                        '-*YES------'
 
>--+--------------------------+--------------------------------->
   |          .-*SAME----.    |
   '-LVLCHK(--+-*RMTFILE-+--)-'
              '-*NO------'
 
>--+---------------------------------+-------------------------><
   |        .-*SAME-------------.    |
   '-TEXT(--+-*BLANK------------+--)-'
            '-'--description--'-'
 
 

Notes:

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

  2. This parameter is valid only when remote-location-name *SNA is specified for the RMTLOCNAME parameter.

  3. This parameter is valid only when remote-location-name *IP is specified for the RMTLOCNAME parameter.

  4. This parameter value is valid only when remote-location-name *SNA is specified for the RMTLOCNAME parameter.