Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8526

CX_SY_ARITHMETIC_OVERFLOW in MCEX_Update_04

$
0
0

We just started to get the following error.

 

The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
  caught in
procedure "MCEX_UPDATE_04" "(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:
An overflow was discovered in an ongoing arithmetical operation with
operands of type P. Possible causes are:

1. The result field of type P is too small for the result.

2. The result or a intermediate result has more than 31 decimal places.

 

This is the SAP code that is failing.

 

 

IF NOT <mcafpo>-psmng IS INITIAL.

 

mc04p_0com_tab-bdmng_plauf = mc04p_0com_tab-bdmng *

 

<mcafpo>-pgmng /

 

<mcafpo>-psmng.

 

ELSE.

 

 

Any ideas why this would suddenly start and how do I trouble shoot the data causing the issue


Viewing all articles
Browse latest Browse all 8526

Trending Articles