What do you do to resolve SOC-7 error?
Answer Posted / chellad
Soc7 abend will be thrown because of moving any non numeric variable to numeric variable.
The fix is , you have to go to spool.
Check for the DD names either CESDUMP or AbendAid.
Please select the DD name using S
Then try to find the offset address and line number.
If line number doesn't exist then copy offset address and go back to SYSPRINT in spool
In the command line type L_offset address and press enter
You can now see the exact line.
Now go to your program and enter the line number in command area and press enter
You will be moved to the exact line which has error..you can correct it and then go for recompilation and execution.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Write a cobol program making use of the redefine clause.
what are decleratives in cobol?
What is the default value(s) for an initialize? What keyword will allow for an override of the default?
input= ,,,, mainframe training ,,, hyderabad .... location.... output1=$ mainframe training in hyderabad location$ output2=**** mainframe training in hyderabad location ****. In this pgn when we give input considering the spaces the output is displayed in this format.Like in the place of ,,,, $ should be displayed likewise.So please helpmeout.
What is difference between static and dynamic call in cobol?
how we sort two input files based on a common column and giving one o/p file please send me the coding logic?
What is the usage of comp fields in cobol?
How many bytes S(8) comp field occupy and its maximum value?
What is static and dynamic call in cobol?
Write a program to explain size error.
Which is the default, TEST BEFORE or TEST AFTER for a PERFORM statement?
How do you get the data to code the BMS macro?
What is Pic 9v99 Indicates in COBOL?
Why occurs cannot be used in 01 level in COBOL?
Write a program to enter and display the names of students in a class using the occurs clause.