saludos foro. pos aki de nuevo, ya resolvi mi problema.
pues resulto q el metodo fue process_account.
aki le sdejo el codigo por si alguien le sirrviera.
METHOD if_ex_me_process_req_cust~process_account.
DATA: ls_item TYPE mepoitem,
ls_exkn TYPE exkn.
DATA: v_kostl TYPE kostl.
break vandrade.
ls_item = im_account->get_exknx( ).
ls_exkn = im_account->get_exkn( ).
CHECK NOT ls_exkn-kostl IS INITIAL.
* MOVE: ls_exkn-kostl TO v_kostl.
AUTHORITY-CHECK OBJECT 'Z_MM_CECO' "'K_CSKS'
ID 'ACTVT' FIELD '03'
ID 'KOSTL' FIELD ls_exkn-kostl.
IF sy-subrc NE 0.
MESSAGE 'Verificar Centro de Costo' TYPE 'E'.
ENDIF.
ENDMETHOD.
__________________
Saludos amigos SAPeros
|