CRTSRCPF (Create Source Physical File) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec Threadsafe: Conditional; see Restrictions >>-CRTSRCPF-----------------------------------------------------> .-*CURLIB/------. >--FILE(--+---------------+--source-physical-file-name--)-------> '-library-name/-' >--+-------------------------------+----------------------------> | .-92------------. | '-RCDLEN(--+-record-length-+--)-' (1) >--+--------------------------------------+---------------------> | .-*NONE-------------------. | '-MBR(--+-*FILE-------------------+--)-' '-source-file-member-name-' >--+---------------------------+--------------------------------> | .-*LCL------. | '-SYSTEM(--+-*RMT------+--)-' '-*FILETYPE-' >--+----------------------------------+-------------------------> | .-*NONE-----------. | '-EXPDATE(--+-expiration-date-+--)-' >--+----------------------------------+-------------------------> | .-*NOMAX----------. | '-MAXMBRS(--+-maximum-members-+--)-' >--+--------------------------+---------------------------------> | .-*ARRIVAL-. | '-ACCPTH(--+-*KEYED---+--)-' >--+----------------------------+--+-----------------------+----> | .-*MAX1TB-. | | .-*IMMED-. | '-ACCPTHSIZ(--+-*MAX4GB-+--)-' '-MAINT(--+-*REBLD-+--)-' '-*DLY---' >--+--------------------------+--+-------------------------+----> | .-*NO-----. | | .-*NO--. | '-RECOVER(--+-*AFTIPL-+--)-' '-FRCACCPTH(--+-*YES-+--)-' '-*IPL----' >--+------------------------------------------------------------------------------------+--> | .-10000-------------. .-1000------------. .-499------------------. | '-SIZE(--+-+-number-of-records-+--+-increment-value-+--+-number-of-increments-+-+--)-' '-*NOMAX---------------------------------------------------------------' >--+------------------------+--+----------------------+---------> | .-*NO--. | | .-*NO--. | '-ALLOCATE(--+-*YES-+--)-' '-CONTIG(--+-*YES-+--)-' >--+------------------------------------+-----------------------> | (2) .-*ANY------------. | '-UNIT(-------+-unit-identifier-+--)-' >--+--------------------------------------------------+---------> | .-*NONE--------------------------. | '-FRCRATIO(--+-number-of-records-before-force-+--)-' >--+---------------------------+--------------------------------> | (3) .-*NO--. | '-IGCDTA(-------+-*YES-+--)-' >--+-------------------------------------+----------------------> | .-*IMMED------------. | '-WAITFILE(--+-*CLS--------------+--)-' '-number-of-seconds-' >--+------------------------------------+-----------------------> | .-60----------------. | '-WAITRCD(--+-*IMMED------------+--)-' +-*NOMAX------------+ '-number-of-seconds-' >--+-----------------------------------------------+------------> | .-*JOB---------------------------. | '-CCSID(--+-*HEX---------------------------+--)-' '-coded-character-set-identifier-' >--+---------------------+--------------------------------------> | .-*NO--. | '-SHARE(--+-*YES-+--)-' >--+------------------------------------------------------+-----> | .-*NONE--------------------------------. | '-DLTPCT(--+-deleted-records-threshold-percentage-+--)-' >--+----------------------+--+----------------------+-----------> | .-*YES-. | | .-*YES-. | '-ALWUPD(--+-*NO--+--)-' '-ALWDLT(--+-*NO--+--)-' >--+--------------------------------------+---------------------> | .-*LIBCRTAUT--------------. | '-AUT(--+-*CHANGE-----------------+--)-' +-*ALL--------------------+ +-*USE--------------------+ +-*EXCLUDE----------------+ '-authorization-list-name-' >--+-----------------------------+----------------------------->< | .-*BLANK--------. | '-TEXT(--+-'description'-+--)-'
Notes:
- All parameters preceding this point can be specified in positional form.
- This parameter is no longer supported.
- DBCS systems only.