Code: Alles auswählen.
if dobject-kschl = 'ZAEE'. "
data: lw_ueket type ueket.
data: lw_zek_po_chg_log type zek_po_chg_log,
lt_zek_po_chg_log type table of zek_po_chg_log.
loop at dxekpo.
read table dxeket into lw_ueket with key ebelp = dxekpo-ebelp. " Aus allen Positionen auslesen
if lw_ueket-bedat = dxekpo-aedat. "Wenn Erstell- und Änderungsdatum gleich sind behalten + wegspeichern in der Tabelle
lw_zek_po_chg_log-mandt = sy-mandt.
lw_zek_po_chg_log-ebeln = dxekpo-ebeln.
lw_zek_po_chg_log-ebelp = dxekpo-ebelp.
lw_zek_po_chg_log-crdate = sy-datum.
lw_zek_po_chg_log-crtime = sy-uzeit.
insert into zek_po_chg_log values lw_zek_po_chg_log.
else.
delete table dxekpo. "Wenn nicht dann weg werfen
endif.
endloop.
endif.