MFmainframe-rea
WS carddemo · 26f629ef

Data field · 12 statements in 3 programsUSRTYPEI

1W · 1R · 1?

COUSR01C

conditionWHEN USRTYPEI OF COUSR1AI = SPACES OR LOW-VALUES
  1. EVALUATE TRUE
PROCESS-ENTER-KEY
COUSR01C.cbl:142
readMOVE USRTYPEI OF COUSR1AI TO SEC-USR-TYPE
  1. NOT ERR-FLG-ON
PROCESS-ENTER-KEY
COUSR01C.cbl:158
writeMOVE SPACES TO USERIDI OF COUSR1AI FNAMEI OF COUSR1AI LNAMEI OF COUSR1AI PASSWDI OF COUSR1AI USRTYPEI OF COUSR1AI WS-MESSAGE
INITIALIZE-ALL-FIELDS
COUSR01C.cbl:290–295
Defined
02 USRTYPEI PIC X(1)
WORKING-STORAGE · in COUSR1AI · offset 253, 1 bytes
COUSR01.CPY:84 via COUSR01C.cbl:48
Program
COUSR01C
3W · 1R · 2?

COUSR02C

writeMOVE SPACES TO FNAMEI OF COUSR2AI LNAMEI OF COUSR2AI PASSWDI OF COUSR2AI USRTYPEI OF COUSR2AI
  1. NOT ERR-FLG-ON
PROCESS-ENTER-KEY
COUSR02C.cbl:158–161
writeMOVE SEC-USR-TYPE TO USRTYPEI OF COUSR2AI
  1. NOT ERR-FLG-ON
PROCESS-ENTER-KEY
COUSR02C.cbl:170
conditionWHEN USRTYPEI OF COUSR2AI = SPACES OR LOW-VALUES
  1. EVALUATE TRUE
UPDATE-USER-INFO
COUSR02C.cbl:204
conditionIF USRTYPEI OF COUSR2AI NOT = SEC-USR-TYPE
  1. NOT ERR-FLG-ON
UPDATE-USER-INFO
COUSR02C.cbl:231
readMOVE USRTYPEI OF COUSR2AI TO SEC-USR-TYPE
  1. NOT ERR-FLG-ON
  2. USRTYPEI OF COUSR2AI NOT = SEC-USR-TYPE
UPDATE-USER-INFO
COUSR02C.cbl:232
writeMOVE SPACES TO USRIDINI OF COUSR2AI FNAMEI OF COUSR2AI LNAMEI OF COUSR2AI PASSWDI OF COUSR2AI USRTYPEI OF COUSR2AI WS-MESSAGE
INITIALIZE-ALL-FIELDS
COUSR02C.cbl:406–411
Defined
02 USRTYPEI PIC X(1)
WORKING-STORAGE · in COUSR2AI · offset 253, 1 bytes
COUSR02.CPY:84 via COUSR02C.cbl:60
Program
COUSR02C
3W · 0R · 0?

COUSR03C

writeMOVE SPACES TO FNAMEI OF COUSR3AI LNAMEI OF COUSR3AI USRTYPEI OF COUSR3AI
  1. NOT ERR-FLG-ON
PROCESS-ENTER-KEY
COUSR03C.cbl:157–159
writeMOVE SEC-USR-TYPE TO USRTYPEI OF COUSR3AI
  1. NOT ERR-FLG-ON
PROCESS-ENTER-KEY
COUSR03C.cbl:167
writeMOVE SPACES TO USRIDINI OF COUSR3AI FNAMEI OF COUSR3AI LNAMEI OF COUSR3AI USRTYPEI OF COUSR3AI WS-MESSAGE
INITIALIZE-ALL-FIELDS
COUSR03C.cbl:352–356
Defined
02 USRTYPEI PIC X(1)
WORKING-STORAGE · in COUSR3AI · offset 238, 1 bytes
COUSR03.CPY:78 via COUSR03C.cbl:60
Program
COUSR03C