what is soc7 abend?how u can trace it?

Answers were Sorted based on User's Feedback



what is soc7 abend?how u can trace it?..

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

what is soc7 abend?how u can trace it?..

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

what is soc7 abend?how u can trace it?..

Answer / vinay sonar

SOC7 occurs when numeric operations are performed on non-
numeric data

Is This Answer Correct ?    1 Yes 1 No

what is soc7 abend?how u can trace it?..

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

Post New Answer

More COBOL Interview Questions

i need a program by giving input as a abcd in any randem order but i need a output as 1234 related to abcd. i.e,. a for 1,b=2,c.....etc..

5 Answers   IBM,


Hi all, I have a following requirement to write the cobol program. I have to load the 129 variables from input sequential file which are in excel sheet to the cobol inernal table. and after loading into table i have to compare this data with the business file. here compare means controlling the data whether the format(numeric,alpha) is same in the business file and in the table??? i have the same data in input and business file. could anyone please give me any idea of the logic?// i have all the 129 different variables(129rows,1 column)is there .

4 Answers   IBM, Syntel, TCS,


OCCURS clause is used in the DATA DIVISION on data names at (a) 01 level (b) 77 level (c) 88 level (d) any level from 02 to 49

13 Answers   TCS,


What are differences between Static Call and Dynamic Call?

10 Answers   IBM, KBC, Keane India Ltd, Verizon,


01 a pic 9(6) value is 123456 01 b pic 9(3) move a to b wht will be the value ?

6 Answers   Patni,






What is the purpose of Identification Division?

1 Answers  


Consider the following code: 77 A PIC 99V99 VALUE 55.35 77 B PIC 99V999 VALUE 32.754 ADD B TO A ON SIZE ERROR DISPLAY "ERROR!!!" What will be the result ? (a) A=88.10, B=32.754 (b) A=87.00 B=32.754 (c) A=87.10 B=32.754 (d) ERROR!!! will be DISPLAYed on the screen.

3 Answers   TCS,


COBOL Snippet: Tell where the control will when the below code execute IF (A=B) CONTINUE ELSE NEXT SENTENCE PERFORM <IMP-STMT> END-IF.

7 Answers   HCL,


What is the default value of DISP for temp datasets

5 Answers   IBM,


What are the divisions in a cobol program?

1 Answers  


How is sign stored in a COMP field ?

3 Answers   Accenture,


what is the size of W-REC in the following 01 W-REC 05 A PIC 9(4)V99 05 B READLINES A 10 C PIC XX 10 D PIC S9(4) 05 E OCCURS 7 PIC ZZ.ZZ 05 F OCCURS 5 10 G PIC ZZ.ZZZ99 10 H OCCURS 3 15 J PIC 9(3) 15 K PIC V99

2 Answers   TCS,


Categories