Page 1 of 1

CICS STOR Error

PostPosted: Mon Apr 04, 2022 11:10 pm
by socker_dad
I am receiving the error STOR (STORE ADDRESS BELOW CICS REGION) at BCOP0508.4801 when I am testing my CICS program.

There are two versions of the particular screen in this region - one for each application. However, other than the field names, the maps are identical.

The abend occurs when I am moving a literal to the field BCV5077-D-MESSAGE. It is the last field on the map:

(the one that is failing)
05  BCV5077-L-MESSAGE                PIC S9(4)      COMP.
05  BCV5077-A-MESSAGE                PIC X(1).
05  BCV5077-D-MESSAGE                PIC X(75).

(this one works)
05  BLV5077-L-MESSAGE                PIC S9(4)      COMP.
05  BLV5077-A-MESSAGE                PIC X(1).
05  BLV5077-D-MESSAGE                PIC X(75).


here's the raw map:
(not working)
TAG0064  DFHMDF POS=(23,51),LENGTH=0012,ATTRB=ASKIP
TAG0065  DFHMDF POS=(23,64),LENGTH=0012,ATTRB=ASKIP
TAG0066  DFHMDF POS=(24,01),LENGTH=0075,ATTRB=(ASKIP,BRT)
         DFHMSD TYPE=FINAL
         END

versus

(working)
TAG0064  DFHMDF POS=(23,51),LENGTH=0012,ATTRB=ASKIP
TAG0065  DFHMDF POS=(23,64),LENGTH=0012,ATTRB=ASKIP
TAG0066  DFHMDF POS=(24,01),LENGTH=0075,ATTRB=(ASKIP,BRT)
         DFHMSD TYPE=FINAL
         END


I checked with IBM's links, but there is nothing in the map definitions or program compilation where I can change anything related to the region or storage area.

Does anyone have any ideas?