Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

runtime error : COMPUTE_INT_PLUS_OVERFLOW

Former Member
0 Kudos

Hi sap experts .

when i run md01(mrp run), i have this error:

Runtime Errors         COMPUTE_INT_PLUS_OVERFLOW

Exception              CX_SY_ARITHMETIC_OVERFLOW

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not

  caught in

procedure "DATE_TIME_CONVERT" "(FUNCTION)", nor was it propagated by a

  RAISING clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

In the current program "SAPLCXTP",

using '+' or 'ADD' to add the values 2147472000 and 30041 resulted in a

value greater than 2147483647 or smaller than -2147483648. This

leads to a whole number overflow.

CAN YOU HELP ME TO SOLVE IT PLEASE.

THANKS.

1 REPLY 1

former_member187748
Active Contributor
0 Kudos

Hi

you have got this error because of the system limit of data types, you may have probably used any data type in which , it crosses the maximum of the system alloted limit for that data type.

Please rectify your data type you have used in your program for calculating date and time.

Alternatively you have to apply suitable note to rectify this, i hope SAP Note 689242 and  1106062 will serve your purpose.

If not then find any suitable SAP Note and apply it.