The method list interface is used to import and export method information, and must be provided as a sequential file defined
as FB with record length 606.
The following tables describe the columns in the method list interface:
Table 1. Method - header
Column
|
Type
|
Length
|
Decimal
|
Domain
|
RECTYPE
|
CHARACTER
|
1
|
0
|
Always set to M
|
METHOD
|
CHARACTER
|
10
|
0
|
Method name
|
METHODTXT
|
CHARACTER
|
50
|
0
|
Method text
|
DTCALC
|
CHARACTER
|
8
|
0
|
Calculation date
|
GROUPNAME
|
CHARACTER
|
10
|
0
|
Group
|
CREATOR
|
CHARACTER
|
10
|
0
|
Creator
|
ACTIVE
|
CHARACTER
|
1
|
0
|
Active flag
|
COMPLETED
|
CHARACTER
|
1
|
0
|
Completed flag
|
MTHDOC
|
CHARACTER
|
254
|
0
|
Method documentation
|
Table 2. Method - elaboration
Column
|
Type
|
Length
|
Decimal
|
Domain
|
RECTYPE
|
CHARACTER
|
1
|
0
|
Always set to E
|
FILTYPE
|
CHARACTER
|
4
|
0
|
Data store type
|
FILNAME
|
CHARACTER
|
128
|
0
|
Data store name
|
FILLIB
|
CHARACTER
|
128
|
0
|
Schema name or DBD name
|
FILVER
|
INTEGER
|
3
|
0
|
GDG version (0 for non-GDG)
|
RECFMT
|
CHARACTER
|
10
|
0
|
Record format
|
STEP
|
INTEGER
|
4
|
0
|
Step
|
OUTCLATYPE
|
INTEGER
|
4
|
0
|
Output class id
|
OUTCLA
|
CHARACTER
|
30
|
0
|
Output class
|
OUTPRG
|
INTEGER
|
4
|
0
|
Output progressive
|
OUTFLDRECID
|
INTEGER
|
9
|
0
|
Output field id
|
OUTFLDNAME
|
CHARACTER
|
30
|
0
|
Output field
|
OUTREC
|
CHARACTER
|
1
|
0
|
Website record flag
|
INCLATYPE
|
INTEGER
|
4
|
0
|
Input class id
|
INCLA
|
CHARACTER
|
30
|
0
|
Input class
|
INPRG
|
INTEGER
|
4
|
0
|
Input prg
|
INFLDRECID
|
INTEGER
|
9
|
0
|
Input field id
|
INFLDNAME
|
CHARACTER
|
30
|
0
|
Input field id
|
FLELAB
|
CHARACTER
|
1
|
0
|
Status flag
|
WRTREC
|
INTEGER
|
9
|
0
|
Number of written records
|
ANDFILT
|
INTEGER
|
4
|
0
|
AND filter flag
|
PROCIDINP
|
CHARACTER
|
5
|
0
|
Input process id
|
UNLINPTYP
|
CHARACTER
|
4
|
0
|
Input file type
|
UNLINPNAM
|
CHARACTER
|
44
|
0
|
Input file name
|
UNLINPVER
|
INTEGER
|
3
|
0
|
Input file version (for GDG only)
|
FMTSEL
|
CHARACTER
|
8
|
0
|
Format selector
|
SLTPGM
|
CHARACTER
|
8
|
0
|
Discard program
|
UNLOUTTYP
|
CHARACTER
|
4
|
0
|
Output file type
|
UNLOUTNAM
|
CHARACTER
|
44
|
0
|
Output file name
|
UNLOUTVER
|
INTEGER
|
3
|
0
|
Output file name (for GDG only)
|
WRTPGM
|
CHARACTER
|
8
|
0
|
Write program
|
Table 3. Method - limit
Column
|
Type
|
Length
|
Decimal
|
Domain
|
RECTYPE
|
CHARACTER
|
1
|
0
|
Always set to L
|
WRNLIMIT
|
INTEGER
|
9
|
0
|
Limit to number of written records
|
STRDATE
|
CHARACTER
|
8
|
0
|
For future use
|
ENDDATE
|
CHARACTER
|
8
|
0
|
For future use
|
STRTIME
|
CHARACTER
|
6
|
0
|
For future use
|
ENDTIME
|
CHARACTER
|
6
|
0
|
For future use
|
Table 4. Method - filter
Column
|
Type
|
Length
|
Decimal
|
Domain
|
RECTYPE
|
CHARACTER
|
1
|
0
|
Always set to F
|
CLATYPE
|
CHARACTER
|
1
|
0
|
Class type
|
CLASS
|
INTEGER
|
4
|
0
|
Class description
|
FLTPRG
|
INTEGER
|
4
|
0
|
Filter progressive
|
FLTTYPE
|
CHARACTER
|
1
|
0
|
Filter type
|
MACNBR
|
INTEGER
|
4
|
0
|
Macro number
|
ROUTNAME
|
CHARACTER
|
8
|
0
|
Routine name
|
FLTTXT
|
CHARACTER
|
50
|
0
|
Filter text
|
FLTDOC
|
CHARACTER
|
254
|
0
|
Filter documentation
|
Table 5. Method - filter parameter
Column
|
Type
|
Length
|
Decimal
|
Domain
|
RECTYPE
|
CHARACTER
|
1
|
0
|
Always set to P
|
CLATYPE
|
INTEGER
|
4
|
0
|
Class type
|
CLASS
|
INTEGER
|
4
|
0
|
Class description
|
FLTPRG
|
INTEGER
|
4
|
0
|
Filter progressive
|
PARMPRG
|
INTEGER
|
4
|
0
|
Parameter progressive
|
VALUE
|
CHARACTER
|
254
|
0
|
Parameter value
|