What is meant by S0C7 system abend code?
Answers were Sorted based on User's Feedback
Answer / guest
S0C7 - Data exception error - you will get it whenever you
are trying to move the low values or spaces into the numeric
field, or compare the numeric fields with low values, or try
to do some arithmetic operations on the low values. To avoid
this you have to always initialize the numeric fields
otherwise they will contain the low values.
Is This Answer Correct ? | 34 Yes | 2 No |
Answer / shakila vinayagam
Program Check Exception - Data. Check for spaces in a
packed decimal or numeric field. Check to see if record
layouts or file layouts have been changed.
Is This Answer Correct ? | 9 Yes | 4 No |
Answer / prashanthkodakani
soc7: 'data exception error'-a non numeric operation on
numeric field
Is This Answer Correct ? | 10 Yes | 5 No |
Answer / jim
An attempt has been made to perform arithmetic on an
invalid packed field.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / vinod
soc7 is will arise when there is a 'data type mismatch'.the
main reasons are program attempting to math on illegal data,
moving zeroes to group item whose subordinate items are
packed decimal,
unintialized packed decimal fields
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / harish k r
Program check exception or Data exception- it 'll arise
when you dont initialise the numeric field, and movin any
field to it.
it may occur due to passing non-numeric data into numeric
data.
Is This Answer Correct ? | 0 Yes | 0 No |
What is order of searching of the libraries in a JCL?
which parameter is use to declare the name of dataset in dd statement?
In sms datasets, what is the function of the dd avgrec keyword?
wht do u mean by inrec and outrec ?
i want to avoid the positional parameter how to code it ?
In a single step if input file is present then only need to copy into output file or else need to through a RC is it possible. Note : i want it in a single step
I am getting the file from Unix to Mainframes for every 15 minutes. The mainframe job get abended with bad records coming from unix. I recovered that by deleting the bad data. I need permenant solution how to fix the issue? The record is getting characters in in first 9 positions which it should not. Please provide me the solution how to skip the records if it finds the charcters in the first 9 positions. K
Mention the types of job control statements?
I have a cobol db2 program(PGM A) where other program (PGM B) will call this program and passes some 50 fields data to PGM A. PGM A has some layout in which it receives the data from PGM B. And this layout has been copied in the linkage section pf PGM A. After getting the data, PGM A writes the data in a flat file in the same layout which it receives from PGM B. PGM B is a simple COBOL pgm. Please provide a JCL to run these programs.
if you have big pgm. during compilation is abends with (soc7)how do you know which line has soc 7 error.
How to submit multiple jobs. These jobs are members in PDS. The second job should run if the first job runs successfully and so on.
Hi, can we call catalog( say myproc } proc n times in jcl if so how please explain Thanks in advance