- USRIDINI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Y' TO WS-ERR-FLG | COUSR02C.cbl:181 |
- USRIDINI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'User ID can NOT be empty...' TO WS-MESSAGE | COUSR02C.cbl:182–183 |
- USRIDINI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE -1 TO USRIDINL OF COUSR2AI | COUSR02C.cbl:184 |
- USRIDINI OF COUSR2AI = SPACES OR LOW-VALUES
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:185 |
- FNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Y' TO WS-ERR-FLG | COUSR02C.cbl:187 |
- FNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'First Name can NOT be empty...' TO WS-MESSAGE | COUSR02C.cbl:188–189 |
- FNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE -1 TO FNAMEL OF COUSR2AI | COUSR02C.cbl:190 |
- FNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:191 |
- LNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Y' TO WS-ERR-FLG | COUSR02C.cbl:193 |
- LNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Last Name can NOT be empty...' TO WS-MESSAGE | COUSR02C.cbl:194–195 |
- LNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE -1 TO LNAMEL OF COUSR2AI | COUSR02C.cbl:196 |
- LNAMEI OF COUSR2AI = SPACES OR LOW-VALUES
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:197 |
- PASSWDI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Y' TO WS-ERR-FLG | COUSR02C.cbl:199 |
- PASSWDI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Password can NOT be empty...' TO WS-MESSAGE | COUSR02C.cbl:200–201 |
- PASSWDI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE -1 TO PASSWDL OF COUSR2AI | COUSR02C.cbl:202 |
- PASSWDI OF COUSR2AI = SPACES OR LOW-VALUES
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:203 |
- USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'Y' TO WS-ERR-FLG | COUSR02C.cbl:205 |
- USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE 'User Type can NOT be empty...' TO WS-MESSAGE | COUSR02C.cbl:206–207 |
- USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES
| MOVE -1 TO USRTYPEL OF COUSR2AI | COUSR02C.cbl:208 |
- USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:209 |
- TRUE is none of [USRIDINI OF COUSR2AI = SPACES OR LOW-VALUES; FNAMEI OF COUSR2AI = SPACES OR LOW-VALUES; LNAMEI OF COUSR2AI = SPACES OR LOW-VALUES; PASSWDI OF COUSR2AI = SPACES OR LOW-VALUES; USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES]
| MOVE -1 TO FNAMEL OF COUSR2AI | COUSR02C.cbl:211 |
- NOT ERR-FLG-ON
| MOVE USRIDINI OF COUSR2AI TO SEC-USR-ID | COUSR02C.cbl:216 |
- NOT ERR-FLG-ON
| PERFORM READ-USER-SEC-FILE | COUSR02C.cbl:217 |
- NOT ERR-FLG-ON
- FNAMEI OF COUSR2AI NOT = SEC-USR-FNAME
| MOVE FNAMEI OF COUSR2AI TO SEC-USR-FNAME | COUSR02C.cbl:220 |
- NOT ERR-FLG-ON
- FNAMEI OF COUSR2AI NOT = SEC-USR-FNAME
| SET USR-MODIFIED-YES TO TRUE | COUSR02C.cbl:221 |
- NOT ERR-FLG-ON
- LNAMEI OF COUSR2AI NOT = SEC-USR-LNAME
| MOVE LNAMEI OF COUSR2AI TO SEC-USR-LNAME | COUSR02C.cbl:224 |
- NOT ERR-FLG-ON
- LNAMEI OF COUSR2AI NOT = SEC-USR-LNAME
| SET USR-MODIFIED-YES TO TRUE | COUSR02C.cbl:225 |
- NOT ERR-FLG-ON
- PASSWDI OF COUSR2AI NOT = SEC-USR-PWD
| MOVE PASSWDI OF COUSR2AI TO SEC-USR-PWD | COUSR02C.cbl:228 |
- NOT ERR-FLG-ON
- PASSWDI OF COUSR2AI NOT = SEC-USR-PWD
| SET USR-MODIFIED-YES TO TRUE | COUSR02C.cbl:229 |
- NOT ERR-FLG-ON
- USRTYPEI OF COUSR2AI NOT = SEC-USR-TYPE
| MOVE USRTYPEI OF COUSR2AI TO SEC-USR-TYPE | COUSR02C.cbl:232 |
- NOT ERR-FLG-ON
- USRTYPEI OF COUSR2AI NOT = SEC-USR-TYPE
| SET USR-MODIFIED-YES TO TRUE | COUSR02C.cbl:233 |
- NOT ERR-FLG-ON
- USR-MODIFIED-YES
| PERFORM UPDATE-USER-SEC-FILE | COUSR02C.cbl:237 |
- NOT ERR-FLG-ON
- NOT (USR-MODIFIED-YES)
| MOVE 'Please modify to update ...' TO WS-MESSAGE | COUSR02C.cbl:239–240 |
- NOT ERR-FLG-ON
- NOT (USR-MODIFIED-YES)
| MOVE DFHRED TO ERRMSGC OF COUSR2AO | COUSR02C.cbl:241 |
- NOT ERR-FLG-ON
- NOT (USR-MODIFIED-YES)
| PERFORM SEND-USRUPD-SCREEN | COUSR02C.cbl:242 |