Copiar Status GUI para un Reporte

Copiar Status GUI para un reporte

Es frecuente que tengamos que desarrollar alguna transacción Z que disponga de botones-funciones en la barra de pulsadores.

Una manera es creando un Status GUI desde cero dentro de nuestro programa a través de la SE80, pero el inconveniente de esta opción es que deshabilita todos los botones/pulsadores estándar de SAP, y tendríamos que configurarlos manualmente.

El mejor camino es copiarnos un Status GUI existente, agregarlo a nuestro reporte, y añadirle las nuevas funcionalidades que queremos incluir, de esta forma estaremos conservando los pulsadores estándar de cada transacción.

Es recomendable tomar como referencia el Status ‘STANDARD’ de cualquier programa estándar, para nuestro ejemplo, tomaremos el programa ‘SAPLKKBL’, lo invocamos desde la SE80 para buscar el Status GUI ‘STANDARD’.

Copiar Status GUI para un Reporte

Copiar Status GUI para un Reporte

 Hacemos clic derecho, “Copiar”.

Copiar Status GUI para un Reporte

Copiar Status GUI para un Reporte

Nos aparece la siguiente ventana, en la cual debemos indicar de donde a donde queremos copiar, indicamos el programa y Status origen (ya vendrá escrito si tomas este camino al pie de la letra) e indicamos en donde queremos que se copie; ubicamos nuestro reporte Z y le damos un nombre al nuevo Status, por ejemplo:

 

Copiar Status GUI para un Reporte

Copiar Status GUI para un Reporte

 Al dar clic en “Copiar”, pasamos a la siguiente ventana, en donde no tocamos nada y haremos clic en “Tomar”.

 

Copiar Status GUI para un Reporte

Copiar Status GUI para un Reporte

Luego de esto, observaremos que en nuestro reporte Z ya tendremos el nuevo Status GUI, el último paso es añadirle las nuevas funcionalidades y activarlo.

Desde la SE80, con doble clic en el nombre del Status GUI, podremos editarlo.  

NOTA: Otra forma de editar los Status GUI es a través de la transacción SE41, para ello necesitaremos indicarle el nombre del programa y del Status; esta transacción permite editar otros objetos.

Transacción SE41 - Modificar Status GUI de un Reporte

Transacción SE41 – Modificar Status GUI de un Reporte

 

¿Te ha sido de utilidad este artículo? Házmelo saber con tus comentarios, y suscríbete a mi Comunidad para recibir mi curso gratuito “AprendeABAP en 10 lecciones”, además de contenidos exclusivos  sobre el mundo ABAP.

Richard Rey

“Programando tu Exito”

Opt In Image
Quieres aprender a hacer Reportes ALV?
Descubre la magia de los Reportes SAP en mi Taller Especial de ALV !!!

Se de los primeros en apuntarte y no te quedes sin cupos haciendo clic AQUÍ

O también puedes dejar tus datos aquí abajo y formarás parte de mi comunidad exclusiva, además de recibir mi curso de regalo "Los 7 Pasos para ser un Consultor Exitoso".

 

 

PD: Odio el SPAM. No compartire tus datos con nadie

Si te gusta, compártelo! ...Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Email this to someonePrint this page

Comentarios