Está en la página 1de 8

AADIR PESTAAS A LA PANTALLA ESTNDAR DE SAP XD02 Y XD03

NOTA: NO AADIMOS PESTAAS EN LA TRANSACCION SINO UN BOTON QUE PULSANDO


TE SALE LAS PESTAAS. VER IMAGEN
Botones Aadidos

Pestaas del boton


Adicionales

Acceso a la SPRO

Logstica en general -> Interlocutor Comercial > Clientes -> Control


-> Toma de campos de datos maestros especficos de cliente.
En estas tablas de configuracin iremos aadiendo los datos necesarios para aadir las
nuevas pestaas.
1. Tabla Preparar ampliacin sin modificaciones del maestro de deudor.
Dentro de esta tabla las entradas que hay en Tratar grupos de dynpros de
deudores son los botones que saldr, aadimos un identificador al gr. Dynpro
y la denominacin ser el texto que saldr en el botn de la transaccin.

Seleccionamos un grupo y pinchamos sobre la carpeta de la izquierda para acceder a su


submenu Rotulacin de etiquetas

En Rotulacin de etiquetas las entradas que aadamos, sers las diferentes pestaas
que se mostrar, a cada entrada le incluiremos un cdigo de funcin, que se utilizar
ms adelante para asignarle la subscreen correspondiente que mostrar, la denominacin
ser el texto que se muestre en la pestaa.

2. Tabla Add-in empresarial: tratamiento de ampliaciones de datos


maestros
En esta tabla definimos una serie de filtros a travs de unas BADIS, entre otras cosas, es
utilizada para activar (que se muestren o no) los botones definidos, chequear algunos
valores, etc.

Creamos una nueva implementacin

Nos sale la pantalla siguiente introducimos el nombre de la nueva


implementacin. Continuar.

Cuando le demos a aceptar, accedemos automticamente a la pantalla de las


Badi, donde introduciremos la descripcin

Al guardar nos pedir que creemos una Enhacement Implementation , le


damos a crear una nueva y a continuacin metemos el nombre y la descripcin.

Seleccionamos la nueva y le damos a aceptar.

Otra vez en la pantalla de la badi, accedemos a la pestaa Interface, donde


aparece todos los mdulos de la implementacin, inicialmente todos estarn
vacos, lo iremos rellenado dependiendo de las especificaciones tcnicas. En
nuestro caso solo necesitamos el mtodo Check_add_on_active, donde le
indicaremos que active nuestros botones definidos anteriormente.

Parmetros del mtodo

Implementacin del mtodo. Haciendo doble-click accedemos a la implementacin del


mtodo, inicialmente vaco. Adjunto ejemplo de implementacin.

3. Add-in empresarial: subscreen de cliente:


Al igual que la anterior debemos definir una implementacin nueva de forma similar,
salvo que en este ejemplo la badi de la que cogemos la implementacin es diferente
pero el proceso es el mismo.
Diferencias:
En los atributos de la implementacin, debemos introducir valores del filtro,
estos son utilizados para que esta implementacin solo sea utilizada para los
grupos que le indiquemos.

Accedemos a la implementacin del mtodo GET_TAXI_SCREEN donde


asignaremos a cada cdigo de funcin (estos fueron asignados a cada pestaa
que creamos) definidos anteriormente.

Parmetros del mtodo

Ejemplo de implementacin

FIN

También podría gustarte