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. |