cancel
Showing results for 
Search instead for 
Did you mean: 

When am creating the material using the transaction MM01 getting the error

Former Member
0 Kudos

Hi all,

Could you please help me to solve this issue, When I am creating the material using the transaction MM01, am receiving the error message "Express document "Update was terminated" received from author "XXXXXXXX", I checked the in SM13 found error message showing in Z_LGPLA_BIN_POSTING.

Regards,

Muralikrsihna.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

provide the long text for error,

also check ST22 for dumps

regards,

kaushal

Former Member
0 Kudos

ST22 Error is : SAPSQL_ARRAY_INSERT_DUPREC, below is full error message

***************************************************************************************************************

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

"Z_LGPLA_BIN_POSTING" "(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:

If you use an ABAP/4 Open SQL array insert to insert a record in

the database and that record already exists with the same key,

this results in a termination.

(With an ABAP/4 Open SQL single record insert in the same error

situation, processing does not terminate, but SY-SUBRC is set to 4.)

***************************************************************************************************************

Regards,

Muralikrishna

Former Member
0 Kudos

Hi,

SAPSQL_ARRAY_INSERT_DUPREC

This dump is caused when you try to insert a record in the database which exists, leading to a termination of the program.

regards,

kaushal

markus_doehr2
Active Contributor
0 Kudos

> 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

> "Z_LGPLA_BIN_POSTING" "(FUNCTION)"

> .

The error occurs in a Z* program - find the developer of that part (using SE38/SE37) and contact him.

Markus

Answers (0)