johava
14/09/09, 20:11:03
Hola a todos, tengo la siguiente situación he hecho un reporte ALV para mostrar los pagos realizados a un acreedor pero con mayor detalle que la transacción FBL1N (combina datos de Presupuesto, tesoreria, CXP y contabilidad), el objetivo es que cuando se genere la grilla con los datos, el usuario pueda dar doble click en ciertas columnas e invoque transacciones que permmitan visualizar documentos (Ej: para un pago o una cxp llama a la FB03, si es un compromiso debe llamar a la FMZ3 o ME23N, dependiendo si es de MM o PRESUPUESTO), todas me funcionan bien excepto la FMZ3.
los resultados que se obtienen en la FMZ3 son 2:
* Invoca la transacción FMZ3 pero no exporta los datos que pide el programa.
* Siempre muestra los datos del primer documento de la grilla
pongo el codigo utilizado para que alguien me diga que error tengo o como solucionarlo
when 'VREFBN'. "Documento rpc
if t_faccom-wrttp = '65'.
set parameter id 'KBL' field t_faccom-vrefbn.
set parameter id 'KBP' field ''.
call transaction 'FMZ3' and skip first screen.
else.
set parameter id 'BES' field t_faccom-vrefbn.
call transaction 'ME23N' and skip first screen.
endif.
NOTA: anexo pantallazo con los datos de la grilla y de las 2 situaciones que se presentan
gracias
Harold Valencia
los resultados que se obtienen en la FMZ3 son 2:
* Invoca la transacción FMZ3 pero no exporta los datos que pide el programa.
* Siempre muestra los datos del primer documento de la grilla
pongo el codigo utilizado para que alguien me diga que error tengo o como solucionarlo
when 'VREFBN'. "Documento rpc
if t_faccom-wrttp = '65'.
set parameter id 'KBL' field t_faccom-vrefbn.
set parameter id 'KBP' field ''.
call transaction 'FMZ3' and skip first screen.
else.
set parameter id 'BES' field t_faccom-vrefbn.
call transaction 'ME23N' and skip first screen.
endif.
NOTA: anexo pantallazo con los datos de la grilla y de las 2 situaciones que se presentan
gracias
Harold Valencia