#2
|
||||
|
||||
Hola, tenes que explicarte mejor para que queres hacer el call transaction, si lo quieres hacer para una carga podes usar esta estructura:
call transaction 'VL03N' using bdc_tab mode 'N' update 'S' messages into err_bi. pero si queres hacer un llamado a la transaccion luego de un evento en un alv por ejemplo podes usar esat estructura: form user_command using r_ucomm like sy-ucomm rs_selfield type slis_selfield. data event type slis_alv_event. event-name = slis_ev_user_command. event-form = 'USER_COMMAND'. append event to gt_events. case r_ucomm. when '&IC1'. "Doble Click read table ti_repo index rs_selfield-tabindex. if sy-subrc = 0. set parameter id 'AN1' field ti_repo-anln1. set parameter id 'AN2' field ti_repo-anln2. set parameter id 'BUK' field p_bukrs-low. set parameter id 'GJR' field p_gjahr-low. call transaction 'AW01N' and skip first screen. endif. endcase. endform. "user_command espero haberte ayudado cualquier cosa manda tu correo y te puedo pasar mas ejemplos. Saludos............
__________________
---- "Hay dos tipos de inteligencia: la ocasional y la del trabajo. La primera depende de la suerte, la segunda es fruto del intercambio de horas por conocimientos." ____________________ Percy Flores Sotelo Consultor SAP / CO - ABAP Ferreyros - Perú |
Herramientas | Buscar en Tema |
Desplegado | |
|
|