what is soc7 abend?how u can trace it?
Answers were Sorted based on User's Feedback
Answer / valmiki1980
Soc7 generally occurs when a non mumeric data moved to a
numeric data type and perform computation.
Is This Answer Correct ? | 9 Yes | 2 No |
Answer / piyush mani
all answers r correct but ther r many cause of soc7 abend
like
1.Numeric operation
on non-numeric data
2.Un-initialize working-storage
3.Coding past the maximum allowed sub scrip
thanks
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / vinay sonar
SOC7 occurs when numeric operations are performed on non-
numeric data
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / pandu
hi i will give you one eg
x1 pic x(10)
x2 pic 9(4)
i want to move x1 to x2 but it is not possible becoz how
can we send the alpha -numeric data in to numeric. at that
time Soc7 will raise. but it will possible if the alpha-
numeric data is only numeric data i.e alpha numeric means
combination of A-Z and 0-9 if we send the digits to digits
it is no problem
Kindly tell me if answer is wrong? i will waiting for reply.
Is This Answer Correct ? | 3 Yes | 3 No |
Why do we code s9 (4) comp. Inspite of knowing comp-3 will occupy less space?
What are the ways you can generate a copybook?
when iam reading a flat file which has 100 records through cobol program when iam reading 50th records it gets abends .. so when i run the program again it should read from 50th record .where it got abened ? how it is possible
how you read control card into array?
consider the following two statements MOVE 10 TO N PERFORM PARA-X N TIMES STOP RUN PARA-X MOVE 5 TO N how many times PARA-X willbe exicuted? a.10 b.5 c.infinate d.execution error
can we read records in a file from botom to top. if possible how can we read
) How do u handle errors in BMS macro
What is difference between com and com3? Eg. s9(4) so what is the memory it will occupy com and com3.
Read a flat file and write last but one (I have n records in a file I have to write n-1th) record in another flat file. Could you please provide me the code in COBOL?
How do you code cobol to access a parameter that has been defined in jcl? And do you code the parm parameter on the exec line in jcl?
i have a requrement in A as viswa!@#$%&^**reddy i need to move viswareddy in B without junk values pls say how to do ths reply fast
what is filler and what is use of filler