#1
|
|||
|
|||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|