Skip to Content
0
Former Member
May 09, 2008 at 04:40 AM

BCD Number

624 Views

Hi experts,

I am getting a dump while executing one statement in a FM

The statement is:

INSERT MARA

FROM TABLE ITIO_R_MARA

ACCEPTING DUPLICATE KEYS.

The dump in ST22 says:

An exception occurred. This exception is dealt with in more detail below

. The exception, which is assigned to the class 'CX_SY_OPEN_SQL_DB', was

neither

caught nor passed along using a RAISING clause, in the procedure

"/1CADMC/OLO_000000000043567" "(FUNCTION)"

.

Since the caller of the procedure could not have expected this exception

to occur, the running program was terminated.

The reason for the exception is:

The data read during a SELECT access could not be inserted into the

target field.

Either conversion is not supported for the target field's type or the

target field is too short to accept the value or the data are not in a

form that the target field can accept.

It seems there is some BCD value that is to be inserted in the field /VSO/R_PAL_OVR_D of the table MARA. This is some invalid

BCD value that is being inserted into this field

Please help me out with your valuable suggestions.

I would reward all the helpful answers.

Thanks,

Ajay.

Edited by: ajay singh on May 9, 2008 6:45 AM

Edited by: ajay singh on May 9, 2008 6:50 AM