Hola, soy nueva en el mundo sap y lo llevo fatal.
Tengo que hacer, que si el difunto lleva más de 7 meses muerto que se borren los usuarios de la tabla. Pero no sé cómo hacerlo.
¿Alguien me podría ayudar?
FORM f_obt_med_mot USING pe_pernr TYPE pernr_d
pe_fecha TYPE d
CHANGING ps_massn TYPE massn
ps_massg TYPE massg.
DATA: l_tabix TYPE i,
lw_pa0000 TYPE pa0000.
CLEAR: ps_massn,
ps_massg,
l_tabix,
lw_pa0000.
READ TABLE i_pa0000 TRANSPORTING NO FIELDS WITH KEY pernr = pe_pernr BINARY SEARCH.
IF sy-subrc EQ 0.
l_tabix = sy-tabix.
CLEAR lw_pa0000.
LOOP AT i_pa0000 INTO lw_pa0000 FROM l_tabix.
IF lw_pa0000-pernr NE pe_pernr.
EXIT.
ENDIF.
IF lw_pa0000-endda GE pe_fecha AND
lw_pa0000-begda LE pe_fecha.
* Medida
ps_massn = lw_pa0000-massn.
* Motivo
ps_massg = lw_pa0000-massg.
ENDIF.
CLEAR lw_pa0000.
ENDLOOP.
ENDIF.
ENDFORM.
Gracias.