Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

BTS Help for IMS DC COBOL/390 program

Status
Not open for further replies.

binoy123

Programmer
Sep 26, 2003
4
IN
Hi,
I am testing IMS Online Programs In COBOL /390
and using BTS to test the Programs
All programs are convertational and have a SPA
size of 6096 bytes.
Now there are 2 problems .
1) Though all the programs including subprograms
we are able to simulate it in BTS without any
problems the SPA output in BTSOUT.LIST
does seem to be compressed .
I have tried displaying the variables before
Spa Insert and they don't seem to be
displayed at their proper position in BTSOUT
so its very difficult to MAP the mismatch
So is there a
way to map the displayed fields with
variables as i have to compare this BTSOUT
with PL/I BTSOUT which i have and i find some
mismatches ( the mismatches are not affecting
the program)
And also does BTS compress the SPA output.


2) Though the program runs fine in BTS , in
Online test region it stops after displaying
each MFS Screen. And each time you start the
program with another session to Mainframe from
another ID we get the next screen. But as such
the Transaction dosn't stop , its only the
program thats stopping which we start with
a Online utility.
Please let me know if any clues.

Thanks,
Brij
 
I am not clear on your first question, but if you WANT your COBOL *display* statment output to appear in your BTSOUT ddname, then use the

OUTDD(BTSOUT)

compiler option.

However, I am not positive that was what you were asking.

Bill Klein
 
Thanks Bill,
My problem is the SPA output which i have in BTSOUT like

*** SPA CALL- FUNC=ISRT, PCB=GCPSTERM, STATUS= ,
----.----1----.----2----.----3-
IOAREA= } BCA500 9GKT100 GKT500
1DF000CCCFFF44FCDEFFF44CDEFFF44
70F1002315000097231000072350000
*00101Q *RR 9 A

Here if i am not able to find which variable is adding this *RR value in SPA output (which is mismatching). I have tried using File-aid to map the fields from SPA Copybook but it seems the spa is compressed .
so is there a way around to do this.
Regards,
Brij
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top