on 08-29-2008 8:04 AM
Hi All,
I am trying to do a delta upload from the standard datasource 2LIS_18_I0ITEM .
It used to work fine previously, but now it gives a short dump as follows:
Runtime Errors COMPUTE_BCD_OVERFLOW
Exceptn CX_SY_ARITHMETIC_OVERFLOW
Date and Time 29.08.2008 12:23:02
ShrtText
Overflow for arithmetical operation (type P) in program "SAPLV03C"
What happened?
Error in ABAP application program.
The current ABAP program "SAPLV03C" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
A value does not fit in a calculation field.
Also, in the source code, it shows an error in the line
E_TDIFF = E_TDIFF + ( DAYDIFF * 240000 ).
Kindly help.
You must change the data type of E_TDIFF, or redefine as wide type P or use float type, because E_TDIFF has been overflow due the operation done.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thnx for the Note, but in my case i have the following:
Missing RAISING Clause in Interface
Program SAPLV03C
Include LV03C$14
Row 5
Module type (FUNCTION)
Module Name SD_CALC_DURATION_FROM_DATETIME
Trigger Location of Exception
Program SAPLV03C
Include LV03CU14
Row 73
Module type (FUNCTION)
Module Name SD_CALC_DURATION_FROM_DATETIME
Any help on this??
Missing RAISING Clause in Interface
Program SAPLV03C
Include LV03C$14
Row 5
Module type (FUNCTION)
Module Name SD_CALC_DURATION_FROM_DATETIME
Trigger Location of Exception
Program SAPLV03C
Include LV03CU14
Row 73
Module type (FUNCTION)
Module Name SD_CALC_DURATION_FROM_DATETIME
could anybody suggest oss note for this .
-
> E_TDIFF = E_TDIFF + ( DAYDIFF * 240000 ).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.