sel_ramji2009
New User
Joined: 18 Jul 2013 Posts: 18 Location: india
|
|
|
|
i am using the DMexpress sort .when i run the job with sort card i am getting cond code as 16.not sure what the problem is !
my sort card is
SORT FIELDS=(1,6,CH,A)
INCLUDE COND=(7,2,CH,EQ,C'03',AND,13,1,CH,EQ,C'A')
OUTREC FIELDS=(1,2,C',',3,4,C',',112C'?',19,2,BI,TO=ZDF,C',0000000000')
from the spool i can get the messages like below :
DMExpress : (CVDOF) overflow occurred during conversion to a decimal number from un
signed integer field X'03E7' at position 19
DMExpress : (RPADD) record 1 to target 1 (length 133) is padded to the minimum leng
th (136)
DMExpress : (RPADD) record 2 to target 1 (length 133) is padded to the minimum leng
th (136)
can someone help me resolve this issue ? i am running this job in unix os |
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
|
|
|
|
Why do you not understand what the problem is? The output you posted includes
Code: |
DMExpress : (CVDOF) overflow occurred during conversion to a decimal number from un
signed integer field X'03E7' at position 19 |
This error message seems pretty clear -- you are getting an overflow condition (that is, the value is too large for the area). X'03E7' is 999 decimal, so your output field is not large enough to hold this value. |
|