Answer Posted / madhu
If you get S0C7 means some of your numeric variables/data
items have invalid data. now we need to find out how to do
this.
while compiling use compiler option LIST. it will give
listing of your cobol program in spool.
Now, run your program, it will abend will with S0C7
go to spool and take the last four bytes of offset.
open the compiler listing and find those 4 bytes in the
compiler listing.
you can find the position, where S0C7 occured.
In this way , we can find the position where S0C7 error got
generated.
| Is This Answer Correct ? | 10 Yes | 3 No |
Post New Answer View All Answers
Mainframes gets a text file that contains the name of the file. Now using JCL i want to locate that file name in the mainframe system and perform further processing. Please tell how to proceed
Explain the function of job statement in jcl?
a dd statement has 2 types of parameters. Name them?
what is the purpose of coding class parameter in job statement?
How to find the UNIT and VOLUME of a (a) KEPT (b) UNCATALOGED and (c) CATALOGED dataset - using (i) JCL and using (ii) ISPF ?
which utility is used to run a cobol-db2 program?
What do you understand by the term “keyword” with respect to jcl and what is the opposite of the term?
What is catelog procedure and how many catelog procedure to use in one job?
Explain how can the submitting users racf authority be overridden in a job stream?
What is the use of symbol // in jcl?
how can the same proc be re-used and called by many jobs?
Where & How Do You Code Identifier In Jcl?
What is the function of the dd dcb keyword?
why should SYSIN DD * statement should not be included inside a PROCedure snippet??? please answer this.. i need to know.
When The Define Jcl Is Not Available, How Can You Get Information About A Vsam File's Organisation ?