What do you do to resolve SOC-7 error?
Answers were Sorted based on User's Feedback
Answer / a.roselin
1. Abend Aid is one of the tool which will trace out the
invalid numeric data over the field.
2. In Spool we could see the offset address of the invalid
numeric field and copy the offset address and pass it to
Parm Parameter on the JCL, it will display the invalid
numeric field of the statement in COBOL program.
| Is This Answer Correct ? | 8 Yes | 5 No |
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 |
What are the different rules for performing sort operation?
What is the file organization clause ?
What is the difference between NEXT SENTENCE and CONTINUE?
Wat is the difference between NEXT and CONTINUE statement in cobol,can any one explain with example.
How to read the last 100 records from a COBOL file. The file contains N number of records.
what is the maximum error code in mainframe
Explain about Redefines cluse?
If my file contains 100,000 records and job abended at 55,000th records processing then how can i restart job from that record onward by ignoring that record. I can not edit the file as file size is big and it is getting browse substituted?
What is an in-line perform ?
Define REDEFINE clause and Is it possible to have the redefine clause anywhere in the working storage section for a data name?
how we rectify soc4 and soc7 error in project(need real time answer)? please reply
How arrays can be defined in COBOL?