Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Abap Program error

Former Member
0 Likes
722

Hey folks,

We run in SAP 4.6c IS OIL,

We use the Standard Report Transaction MSRV3(Reporting on Services) to

Retrieve datas as per the selection criteria.

We run a batch job for MSRV3 with many variants.

It always fails for few variants.

Error & Error analysis shown below:

IG_PP_MLY_MSRV3_SERVICE_PO_S1/14233001: PROTOCOL LOG

2007.03.13 14:23:30 S-00-516: Job started

2007.03.13 14:23:30 S-00-550: Step 001 started (program RMSRVR10,

variant DS2-B+B-AUFMA, user name ZBATCHEUP82)

2007.03.13 14:27:56 A-00-671: ABAP/4 processor:

TSV_TNEW_PAGE_ALLOC_FAILED

2007.03.13 14:27:56 A-00-518: Job cancelled

Error analysis

The internal table "IT_83" could not be enlarged further.

To extend the internal table, 10832 bytes of storage space was

needed, but none was available. At this point, the table "IT_83" has

1175136 entries.

I guess this is due to insufficient Memory.

Kindly advise a solution for this.

Regards,

KK

3 REPLIES 3
Read only

Former Member
0 Likes
525

Hi,

yours is a memory problem. PLease check OSS Note number <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_aba/~form/handler">20527</a>

The failing variants probably select more records / data than the working ones.

Hope this hel`ps,

Alfonso

Read only

Former Member
0 Likes
525

hi,

chk the below threads:

as suggested in the above threads look into OSS notes.

**reward if helpful

regards,

madhu

Read only

Former Member
0 Likes
525

hi ,

This kind of error occurs if the internal table size is not sufficient .

Please see that you have deleted adjacent duplicates where ever needed

Also if you are using the condition "for all entries" check that u have put the condition "if not it_tab[] is initial" before usinfg the for all entries.

regards,

sudha