Statement | Format | Relationship | Entities |
---|---|---|---|
ACCEPT |
ACCEPT varname [FROM mnemonic-name] |
Program.OnlineFlag. = True | |
CALL |
CALL ‘name’ |
Program Calls Program Entry Point |
ProgramEntry.Name = <name> |
CALL (dynamic) |
CALL varname |
Program Calls Program Entry Decision |
Decision attributes:
|
CALL PEM (Hogan) |
CALL 'PEM' USING TRANSACTION-CONTROL-BLOCK. |
Program Uses Hogan Activity Id |
ActivityID.Name = <name> |
ENTRY |
ENTRY ‘name’ |
Program Has Program Entry Point |
ProgramEntry.Name = <name> ProgramEntry. MainEntry = True |
PROGRAM-ID |
PROGRAM-ID.name |
Program Has Program Entry Point |
ProgramEntry.Name = <name> ProgramEntry. MainEntry = True |
File Description |
SELECT file-name ASSIGN TO [label-][org-] <name1> [assignment- name2…] FD file-name.01 file-record-name… |
See CRUD statements below. |
external-name = <name1> File attributes:
Note: A File object is generated only when the first CRUD statement for the file is encountered. File attributes do not depend on
the CRUD statement itself.
|
DELETE |
DELETE file-name… |
Program Deletes From File |
See File Description for File attributes. |
READ |
READ file-name… |
Program Reads File |
See File Description for File attributes. |
REWRITE |
REWRITE file-record-name… |
Program Updates File |
See File Description for File attributes. |
WRITE |
WRITE file-record-name… |
Program Inserts Into File |
See File Description for File attributes. |