File description specifications
iSeries™ users can access remote VSAM data sets with iSeries System/36-Compatible RPG II or ILE RPG programming language.
However, not all ILE RPG processing methods selected by the file description specifications can access remote VSAM data sets. Refer to the following tables to determine which file description specifications to use. If a file description specification other than what appears in these tables is used, CICS/DDM rejects the request for opening the file.
Table 1. ILE RPG processing methods for remote VSAM ESDS Type of processing Column number 15 16 19 28 31 32 66 Consecutive I
I
I
I
U
U
UP
S
T
D
P
S
DF
F
F
F
F
F
FAdd Records Only O A
Table 2. ILE RPG processing methods for remote VSAM RRDS Type of processing Column number 15 16 19 28 31 32 66 Consecutive I
I
I
U
U
UP
S
D
P
S
DF
F
F
F
F
FRandom by Chain
See note.
See note. I
I
U
UC
C
C
CF
F
F
FR
R
R
RA
ARandom by Addrout I
I
I
U
U
UP
S
F
P
S
FF
F
F
F
F
FR
R
R
RI
I
I
IConsecutive, Random or both
See note.
See note.I
I
U
UF
F
F
FF
F
F
FA
AA K must be used in column 53 and RECNO must be in columns 54 through 59 to indicate relative record number processing.
Table 3. ILE RPG processing methods for VSAM KSDS Type of processing Column number 15 16 19 28 31 32 66 Sequential
By key, no add
By key, no add
By key, no add
By key, with add
By key, with add
By key, with add
By key, no add
By key, no add
By key, no add
By key, with add
By key, with add
By key, with add
By limits
By limits
By limits
By limits
By limits
By limits
By limits
By limits, adds
By limits, addsI
I
I
I
I
I
U
U
U
U
U
U
I
I
I
U
U
U
U
I
IP
S
D
P
S
D
P
S
D
P
S
D
P
S
F
D
P
D
F
F
FF
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
FL
L
L
L
L
L
L
L
LI
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
IA
A
A
A
A
A
A
ARandom by Chain
No adds
With adds
No adds
With addsI
I
U
UC
C
C
CF
F
F
FR
R
R
RI
I
I
IA
ARandom by Addrout I
I
U
UP
S
P
SF
F
F
FR
R
R
RI
I
I
II
I
I
ISequential, Random or both
By key, no add
By key, with add
By key, no add
By key, no addI
I
U
UF
F
F
FF
F
F
FI
I
I
IA
AAdd Records Only O I A
Table 4. Processing methods for remote VSAM paths Type of processing Column number 15 16 19 28 31 32 66 Sequential
By key, no add
By key, no add
By key, no add
By limits
By limits
By limits
By limitsI
I
I
I
I
I
IP
S
D
P
S
F
DF
F
F
F
F
F
FL
L
L
LI
I
I
I
I
I
IRandom by Chain
No addsI C F R I Random by Addrout I
IP
SF
FR
RI
II
ISequential, Random or both
By key, no addI F F I
Parent topic:
ILE RPG considerations