cancel
Showing results for 
Search instead for 
Did you mean: 

BCD_OVERFLOW CX_SY_CONVERSION_OVERFLOW /VIRSA/ZVFATBAK

Former Member
0 Kudos

Hi guys,

I have my FF user executing transaction SE38 and upon the execution, the background job /VIRSA/VFATBAK ended in status "Canceled". In the log, its shows the below description for the background job cancallation.

-


Short text

Overflow during an arithmetic operation (type P) in program "/VIRSA/ZVFATBAK".

What happened?

Error in the ABAP Application Program.

The current ABAP program "/VIRSA/ZVFATBAK" had to be terminated because it has come across a statement that unfortunately cannot be executed. A value is too long for a calculation field.

Error analysis

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_CONVERSION_OVERFLOW', was not caught in

procedure "GET_SE38_CHANGES" "(FORM)", 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 arithmetic operation with operands of type P an overflow has been detected. Possible causes are:

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

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

How to correct the error

Maybe the result field - if still possible - must be defined larger.

Maybe the current process can be divided into separate units in a way that only smaller values occur.

-


Anyone shares this experience before and if you have resolve it via the proposed way to coorect the error?

If you have successfully executed the corrections, can you pls share on the steps to be taken?

Thanks.

Raymond

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

anyone care to give it a shot??

Raymond

Former Member
0 Kudos

Raymond,

Post this on the ABAP forum you should get an aswer soon. This error looks like there is something missing at the table level or on the STAT file. By the way which version of abap and GRC are you working on

Naveen