Ver Mensaje Individual
  #4  
Viejo 07/11/11, 16:32:40
Nelson Miranda Nelson Miranda is offline
Junior Member
 
Fecha de Ingreso: nov 2011
Mensajes: 8
Hola a todos, ya pude agregar campos en el reporte de la transacción ME2L, lo hice así:

1. Abrir programa RM06EL00 con SE80

2. Ir a la línea 'PERFORM end_of_selection(sapfm06l).' y hacer doble click en 'end_of_selection'.

3. Ir a la línea 'PERFORM start_via_table_manager.' y hacer doble click en 'start_via_table_manager'.

4. Ir a la línea 'CALL FUNCTION 'ME_REP_START_VIA_TABLE_MANAGER' ...' y hacer doble click en 'ME_REP_START_VIA_TABLE_MANAGER'.

5. Ir al menú 'Pasar a' ó 'Goto' y hacer click en 'Programa de control'.

6. Ir a la línea 'INCLUDE lmerepfxx.' y hacer doble click en 'lmerepfxx'.

7. Ir a la línea 'INCLUDE lmerepi02.' y hacer doble click en 'lmerepi02'.

8. Buscar la línea 'ENHANCEMENT-SECTION LMEREPI02_01 SPOTS ES_LMEREPI02.' y se hace el enhancemente aquí.

y ahí se escribe el código para llenar el campo ó campos.

Antes de esto se debe modificar la estructura 'MEREP_OUTTAB_PURCHDOC' y eso se hace haciendo doble click en 'APPEND.' e insertando una estructura con los campos ó un campo.

Ya lo probé y aparece el campo en el grid, el problema que tengo ahora es que el campo no sale en la salida estándar y debo agregarlo una vez que se presenta el grid y en eso estoy ahora.

Para cualquiera que sepa como hacerlo estaría encantado de lo describiera aquí.

Saludos y muchas gracias

Úlima edición por Nelson Miranda fecha: 07/11/11 a las 16:39:28.
Responder Con Cita