cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime Errors DATA_OFFSET_TOO_LARGE

Former Member
0 Kudos

Dear All,

I m getting this below error when running MM T'code

Immediate help will higly appriciate

Runtime Errors : DATA_OFFSET_TOO_LARGE

Exception : CX_SY_RANGE_OUT_OF_BOUNDS

Error analysis :

An exception occurred that is explained in detail below.

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

caught in procedure "BEGR_IN_EXTAB" "(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 running program "SAPMM03M", the field "ENDMASKE" of the type

"C" and length 128 was to be accessed with the offset 209.

However, subfield accesses with an offset specification that is not

smaller than the field length are not permitted.

Accepted Solutions (1)

Accepted Solutions (1)

nirmal_konchada
Active Contributor
0 Kudos

Hi,

The below note will help you :

Note 581695 - DATA_OFFSET_TOO_LARGE runtime error

Regards,

Nirmal.K

Former Member
0 Kudos

Hi Nirmal,

Thanks for your responce.

The note you provide for 610 to 620 release. We are using SAP release 701

nirmal_konchada
Active Contributor
0 Kudos

Hi,

Which MM tcode are you using????

Nirmal.K

Former Member
0 Kudos

Hi Nirmal,

Sorry for reply u late.

I am using MMSC T'code whcih gives me below abap dump:

Error analysis :

An exception occurred that is explained in detail below.

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

caught in

procedure "BEGR_IN_EXTAB" "(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 running program "SAPMM03M", the field "ENDMASKE" of the type

"C" and length 128 was to be accessed with the offset 209.

However, subfield accesses with an offset specification that is not

smaller than the field length are not permitted.

Information on where terminated :

Termination occurred in the ABAP program "SAPMM03M" - in "BEGR_IN_EXTAB".

The main program was "SAPMM03M ".

In the source code you have the termination point in line 11

of the (Include) program "MM03MFE0_BEGR_IN_EXTAB".

The termination is caused because exception "CX_SY_RANGE_OUT_OF_BOUNDS"

occurred in

procedure "BEGR_IN_EXTAB" "(FORM)", but it was neither handled locally nor

declared

in the RAISING clause of its signature.

The procedure is in program "SAPMM03M "; its source code begins in line

6 of the (Include program "MM03MFE0_BEGR_IN_EXTAB ".

quick solution will be highly appriciated

Thanks n Regards

eahsan.

nirmal_konchada
Active Contributor
0 Kudos

Hi,

You can check the below note but make sure to discuss this problem with the functional team before proceeding.

Go through the note properly.

Note 1465728 - Runtime error DATA_OFFSET_TOO_LARGE

If it still doesnt work then I would suggest you t pen a OSS with SAP.

Regards,

Nirmal.K

Former Member
0 Kudos

Hi Ebad,

This is the program error. Apply the following note and your problem will be solved.

Note 89231 - MMSC/MMZx: Run time error ASSIGN_OFFSET_NOTINFIELD

Regards,

Riz

Former Member
0 Kudos

Dear Riz,

Thanks for the SAP Note 89231, after applying this note the problem has been resolved in no time.

Thanks again.

eahsan.

Answers (0)