Ver Mensaje Individual
  #1  
Viejo 14/09/09, 20:11:03
johava johava is offline
Member
 
Fecha de Ingreso: abr 2007
Mensajes: 75
Cool Llamar Una Transaccion Dese Un Alv

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
Archivos Adjuntos
Tipo de Archivo: zip pantallazo.zip (75.1 KB, 70 visitas)
Responder Con Cita