#1
|
|||
|
|||
Ayuda URGENTE CALL TRANSACTION!!!!!!!!!!!!!!!!
Hola tenog una duda con el call transaction.
Necesito desde mi programa llamar a la transaccion VL03N, y meter mi campo num_entrega por defecto en el campo entrega de salida de la transaccion. Ejemplo. num_entrga = '80001042'. llamo a la transaccion y necesito que el campo que sale este relleno con 80001042. muchas gracias. |
#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ú |
#3
|
|||
|
|||
mcuhas gracias as sido de gran ayuda
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|