- EIBCALEN = 0
| MOVE 'COSGN00C' TO CDEMO-TO-PROGRAM | COTRN01C.cbl:95 |
- EIBCALEN = 0
| PERFORM RETURN-TO-PREV-SCREEN | COTRN01C.cbl:96 |
- NOT (EIBCALEN = 0)
| MOVE DFHCOMMAREA(1:EIBCALEN) TO CARDDEMO-COMMAREA | COTRN01C.cbl:98 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
| SET CDEMO-PGM-REENTER TO TRUE | COTRN01C.cbl:100 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
| MOVE LOW-VALUES TO COTRN1AO | COTRN01C.cbl:101 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
| MOVE -1 TO TRNIDINL OF COTRN1AI | COTRN01C.cbl:102 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
- CDEMO-CT01-TRN-SELECTED NOT = SPACES AND LOW-VALUES
| MOVE CDEMO-CT01-TRN-SELECTED TO TRNIDINI OF COTRN1AI | COTRN01C.cbl:105–106 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
- CDEMO-CT01-TRN-SELECTED NOT = SPACES AND LOW-VALUES
| PERFORM PROCESS-ENTER-KEY | COTRN01C.cbl:107 |
- NOT (EIBCALEN = 0)
- NOT CDEMO-PGM-REENTER
| PERFORM SEND-TRNVIEW-SCREEN | COTRN01C.cbl:109 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
| PERFORM RECEIVE-TRNVIEW-SCREEN | COTRN01C.cbl:111 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHENTER
| PERFORM PROCESS-ENTER-KEY | COTRN01C.cbl:114 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF3
- CDEMO-FROM-PROGRAM = SPACES OR LOW-VALUES
| MOVE 'COMEN01C' TO CDEMO-TO-PROGRAM | COTRN01C.cbl:117 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF3
- NOT (CDEMO-FROM-PROGRAM = SPACES OR LOW-VALUES)
| MOVE CDEMO-FROM-PROGRAM TO CDEMO-TO-PROGRAM | COTRN01C.cbl:119–120 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF3
| PERFORM RETURN-TO-PREV-SCREEN | COTRN01C.cbl:122 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF4
| PERFORM CLEAR-CURRENT-SCREEN | COTRN01C.cbl:124 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF5
| MOVE 'COTRN00C' TO CDEMO-TO-PROGRAM | COTRN01C.cbl:126 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID = DFHPF5
| PERFORM RETURN-TO-PREV-SCREEN | COTRN01C.cbl:127 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID is none of [DFHENTER; DFHPF3; DFHPF4; DFHPF5]
| MOVE 'Y' TO WS-ERR-FLG | COTRN01C.cbl:129 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID is none of [DFHENTER; DFHPF3; DFHPF4; DFHPF5]
| MOVE CCDA-MSG-INVALID-KEY TO WS-MESSAGE | COTRN01C.cbl:130 |
- NOT (EIBCALEN = 0)
- CDEMO-PGM-REENTER
- EIBAID is none of [DFHENTER; DFHPF3; DFHPF4; DFHPF5]
| PERFORM SEND-TRNVIEW-SCREEN | COTRN01C.cbl:131 |