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. |
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............ |
mcuhas gracias as sido de gran ayuda
|
Husos Horarios son GMT. La hora en este momento es 23:27:03. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web