jueves, 2 de febrero de 2012

Pestaña nueva a nivel de cabecera en factura de ventas

Buenas tardes a todos. Hoy os voy a dejar un ejemplo de como crear una pestaña a nivel de cabecera (que no de posición) en una factura de ventas. Transacción VF01, VF02, VF03.

La verdad que no hay mucha información por internet casi todo lo que se encuentra es para añadir pestañas a nivel de posición pero eso no es lo que necesitamos.

Os dejo la explicación.

Entramos en la transaccíon SE18 y ponemos la BADI “BADI_SD_CUST_HEAD” y pinchamos en modificar. En este paso tendremos que registrar el objeto.
 

El campo de “Interna SAP” lo desactivamos y ya lo podemos utilizar.




En el método “Activate_tab_page” dentro del interface debemos crear un enhacement point para seleccionar que programa Z, que dynpro y que denominación va a tener la pestaña


Una vez hecho el enhacement ponemos el siguiente código:
En la variable fcaption ponemos el nombre que queramos que tenga la pestaña.

Ya solo nos queda ir al programa standard "SAPMV60A" crearnos una dynpro nueva (por ejemplo la 9999) y ya tenemos nuestra pestaña a nivel de cabecera.


No hay comentarios:

Publicar un comentario