Skip to Content
0
Former Member
Jun 29, 2007 at 06:30 AM

Dump on reading hashed table

69 Views

Hi,

I am getting a dump with 'time limit exceeded' from our existing program. The internal table was declared as follows:

DATA: it_bseg TYPE HASHED TABLE OF typ_bseg WITH

UNIQUE KEY bukrs belnr gjahr buzei.

And is being filled as follows:

SELECT bukrs belnr gjahr buzei dmbtr

kunnr mwskz shkzg koart hkont

hwbas

FROM bseg INTO TABLE it_bseg

FOR ALL ENTRIES IN it_bkpf

WHERE belnr EQ it_bkpf-belnr

AND gjahr EQ it_bkpf-gjahr

AND bukrs EQ it_bkpf-bukrs.

And the dump happens in the following line:

READ TABLE it_bseg WITH TABLE KEY bukrs = wa_bseg-bukrs

belnr = wa_bseg-belnr

gjahr = wa_bseg-gjahr

buzei = 002

INTO wa_bseg2.

I can't seem to find the problem. Any idea will be very much welcome.