Skip to Content
0
Former Member
Jan 04, 2008 at 06:57 PM

Help with loop

40 Views

Hi Experts,

This is my sample code below

LOOP AT itab1.

LOOP AT itab2 WHERE budat GE itab1-from_date

AND budat LE itab1-to_date.

EXIT.

ENDLOOP.

IF sy-subrc = 0.

itab1-PAY_DATE = itab2-BUDAT.

itab1-PAY_AMOUNT = itab2-BETRW.

itab1-PAY_AMOUNT = itab2--BETZG.

itab1-pay_opbel = itab2-opbel.

MODIFY itab1.

ENDIF.

ENDLOOP.

In some cases, the condition LOOP AT itab2 can have >1 records in itab2 which needs to be updated to itab1. Can some one help me to add it to itab1?

thanks

Dany