-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
1/8
AADIRPESTAAS A LA PANTALLA ESTNDAR DE SAPXD02 Y XD03
NOTA:NO AADIMOS PESTAAS EN LA TRANSACCION SINO UN BOTON QUE PULSANDO TESALE LAS PESTAAS. VER IMAGEN
Acceso a la SPROLogstica 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 lasnuevas 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.
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
2/8
Seleccionamos un grupo y pinchamos sobre la carpeta de la izquierda para acceder a susubmenu 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 denominacinser el texto que se muestre en la pestaa.
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
3/8
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 algunosvalores, etc.
Creamos una nueva implementacin
Nos sale la pantalla siguiente introducimos el nombre de la nuevaimplementacin. Continuar.
Cuando le demos a aceptar, accedemos automticamente a la pantalla de lasBadi, donde introduciremos la descripcin
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
4/8
Al guardar nos pedir que creemos una Enhacement Implementation , ledamos 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, dondeaparece todos los mdulos de la implementacin, inicialmente todos estarnvacos, lo iremos rellenado dependiendo de las especificaciones tcnicas. Ennuestro caso solo necesitamos el mtodo Check_add_on_active, donde le
indicaremos que active nuestros botones definidos anteriormente.
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
5/8
Parmetros del mtodo
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
6/8
Implementacin del mtodo. Haciendo doble-click accedemos a la implementacin delmtodo, 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 losgrupos que le indiquemos.
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
7/8
Accedemos a la implementacin del mtodo GET_TAXI_SCREEN dondeasignaremos a cada cdigo de funcin (estos fueron asignados a cada pestaaque creamos) definidos anteriormente.
-
7/28/2019 93872080 Anadir Pestanas a La Pantalla Estandar de SAP
8/8
Parmetros del mtodo
Ejemplo de implementacin
FIN