- Vamos a la CMOD.
- Creamos un nuevo proyecto.
- Asignamos la ampliación COOMEP01.
- Vamos a componentes.
- En tablas include añadimos nuestros campos en CI_RKPOS y lo activamos.
- Usamos el exit EXIT_SAPLKAEP_001, para llenar los nuevos campos. Lo haremos porque nos llega línea a línea en la estructura CS_RECORD. Si no queremos que lo haga para otras transacciones que usan este mismo exit hagamos CHECK sy-tcode = 'KSB1'. O algo similar según las transacciones que queramos tratar.
- Usamos el EXIT_SAPLKAEP_009 para tratar el field_catalog y estas cosas. Lo que yo hago es que si son otras transacciones quino los nuevos campos para que no salgan en el layout ni se puedan poner.
- Vamos a la SM34.
- Añadimos los nuevos campos a la vista V_TKALV.
Trozos y retales de código de ABAP (SAP)que encuentro de interés. Tanto para tenerlos a mano en cualquier sitio como para compatirlos.
viernes, 26 de noviembre de 2010
Como añadir columnas en las transacciones KSB1 y KOB1.
Otra vez tengo que volver a añadir columnas a una transacción de report standard. Para la KSB1 y KOB1, hay que actuar de la misma forma que para la CIJ3.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario