CICS transaction · group CARDDEMOCU01 → COUSR01C
observed CARDDEMO.CSD:459
What the user sees
Tran: #### ######################################## Date: ######## Prog: ######## ######################################## Time: ######## Add User First Name: ____________________ Last Name: ____________________ User ID: ________ (8 Char) Password: ________ (8 Char) User Type: _ (A=Admin, U=User) ############################################################################## ENTER=Add User F3=Back F4=Clear F12=Exit
Fields the user types
| Label | Field | Len | Map |
|---|---|---|---|
| First Name: | FNAME | 20 | COUSR01.bms:84 |
| Last Name: | LNAME | 20 | COUSR01.bms:97 |
| User ID: | USERID | 8 | COUSR01.bms:111 |
| Password: | PASSWD hidden | 8 | COUSR01.bms:126 |
| User Type: | USRTYPE | 1 | COUSR01.bms:141 |
Data it touches
| Command | CICS file | Dataset | At |
|---|---|---|---|
| WRITE | USRSEC derived | AWS.M2.CARDDEMO.USRSEC.VSAM.KSDS | COUSR01C.cbl:240–248 |
Where it goes next
RETURNnext tran
XCTLtransfer
always
in RETURN-TO-PREV-SCREEN COUSR01C.cbl:175–178
3 pieces of evidence
- MOVE 'COSGN00C' at app/cbl/COUSR01C.cbl:79
- MOVE 'COADM01C' at app/cbl/COUSR01C.cbl:94
- MOVE 'COSGN00C' at app/cbl/COUSR01C.cbl:168
Programs reached
| Program | Screens | Transfers to | Data |
|---|---|---|---|
| COSGN00C | COSGN00.COSGN0A | RETURN CC00XCTL COADM01CXCTL COMEN01C | USRSEC |
| COADM01C | COADM01.COADM1A | RETURN CA00XCTL COUSR00CXCTL COUSR01CXCTL COUSR02CXCTL COUSR03CXCTL COTRTLICXCTL COTRTUPCXCTL COSGN00C |