Fix #2 for UCTRAN41 to perform actual work
This commit is contained in:
@ -5,22 +5,15 @@
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
|
||||
01 CAPARM PIC X(1).
|
||||
01 UCTRANST PIC X(8).
|
||||
01 EIBTRMID PIC X(4).
|
||||
01 EIBTRNID PIC X(4).
|
||||
01 EIBCALEN PIC S9(4) COMP.
|
||||
|
||||
LINKAGE SECTION.
|
||||
01 DFHCOMMAREA.
|
||||
05 FILLER PIC X(1).
|
||||
05 CAPARM PIC X(1).
|
||||
|
||||
PROCEDURE DIVISION.
|
||||
|
||||
EXEC CICS RETURN END-EXEC.
|
||||
|
||||
MOVE EIBTRMID TO EIBTRMID
|
||||
MOVE EIBTRNID TO EIBTRNID
|
||||
* EXEC CICS RETURN END-EXEC.
|
||||
|
||||
IF EIBTRMID = SPACES
|
||||
EXEC CICS ABEND ABCODE('UCTR') END-EXEC
|
||||
@ -29,20 +22,20 @@
|
||||
IF EIBCALEN = 0
|
||||
PERFORM FLIP-UCTRAN
|
||||
ELSE
|
||||
EXEC CICS RETRIEVE INTO(CAPARM) LENGTH(1) END-EXEC
|
||||
IF CAPARM = 'U'
|
||||
MOVE 'UCTRAN' TO UCTRANST
|
||||
ELSE IF CAPARM = 'L'
|
||||
ELSE
|
||||
IF CAPARM = 'L'
|
||||
MOVE 'NOUCTRAN' TO UCTRANST
|
||||
ELSE
|
||||
EXEC CICS ABEND ABCODE('UCTR') END-EXEC
|
||||
END-IF
|
||||
END-IF
|
||||
PERFORM APPLY-SETTING
|
||||
END-IF
|
||||
|
||||
|
||||
EXEC CICS RETURN END-EXEC.
|
||||
GOBACK.
|
||||
|
||||
FLIP-UCTRAN.
|
||||
EXEC CICS INQUIRE TERMINAL(EIBTRMID) UCTRANST(UCTRANST)
|
||||
END-EXEC
|
||||
|
||||
Reference in New Issue
Block a user