✒️ABAP Los módulos de funciones POPUP
ABAP Los módulos de funciones POPUP
1 | ¿Qué Son los Módulos de Funciones POPUP?
Es un conjunto de módulos de funciones estándar del sistema SAP que son de mucha utilidad para los consultores ABAP a la hora de crear programas que tengan interacción con el usuario.
Los módulos de funciones POPUP permiten generar en los programas ABAP:
- Ventanas de diálogo de confirmación.
- Ventanas de diálogo en donde se muestra información.
- Ventanas de diálogo en donde se solicita el ingreso de datos.
- Ventas de diálogo en donde se muestra el contenido de tablas internas.
y muchas otras opciones más, de forma fácil y rápida.
Tal como hacemos con cualquier otro módulo de funciones existente en la biblioteca de funciones correspondiente a la transacción estándar SE37 para generar la interfaz o estructura de un módulo de funciones POPUP, posicionamos el punto del mouse en el lugar del programa ABAP en donde deseamos generar el código correspondiente al módulo de funciones POPUP y luego hacemos clic en Modelo de la barra de herramientas.
El sistema nos mostrará una ventana de diálogo en donde vamos a dejar seleccionado la opción CALL FUNCTION.
Ahora bien cuando utilizamos módulos de funciones POPUP es importante que no utilicemos aquellos módulos de funciones que han sido considerados obsoletos por SAP, es decir aquellos módulos de funciones a los que SAP no les va a brindar más soporte a partir de la próxima versión del sistema estándar luego de la cual SAP los consideró obsoletos, por lo que no es recomendable su utilización.
Por ejemplo, a partir de la versión SAP ECC 6.0 el módulo de funciones POPUP_TO_CONFIRM reemplaza a los siguientes módulos de funciones, que no deben ser utilizados más por considerarse obsoletos:
- POPUP_TO_CONFIRM_LOSS_OF_DATA
- POPUP_TO_CONFIRM_STEP
- POPUP_TO_CONFIRM_WITH_MESSAGE
- POPUP_TO_CONFIRM_WITH_VALUE
- POPUP_TO_CONFIRM_WITH_VALUE_2
- POPUP_TO_DECIDE
- POPUP_TO_DECIDE_WITH_MESSAGE
2 | Los Módulos de Funciones POPUP más utilizados
A continuación vamos a ver cuáles son los módulos de funciones POPUP más utilizados y para cada uno de ellos aprenderemos a completar los datos de entrada y de salida del módulo de funciones para finalmente visualizar en pantalla el resultado de su ejecución.
2.1 | POPUP_TO_CONFIRM
El módulo de funciones estándar POPUP_TO_CONFIRM se utiliza para mostrar en pantalla una ventana de diálogo en donde se le hace una pregunta al usuario y se espera su respuesta para continuar con el procesamiento.
Podemos decir que de todos los módulos de funciones POPUP que existen en el sistema SAP, el módulo de funciones POPUP_TO_CONFIRM es el más utilizado.
2.3 | POPUP_TO_DECIDE_LIST
El módulo de funciones estándar POPUP_TO_DECIDE_LIST se utiliza para mostrar en pantalla una ventana de diálogo en donde el usuario debe elegir una de las opciones disponibles para continuar con el procesamiento.
2.4 | POPUP_TO_SELECT_MONTH
El módulo de funciones estándar POPUP_TO_SELECT_MONTH se utiliza para mostrar en pantalla una ventana de diálogo en donde el usuario debe seleccionar el mes y el año.
2.5 | POPUP_WITH_TABLE_DISPLAY
El módulo de funciones estándar POPUP_WITH_TABLE_DISPLAY se utiliza para mostrar en pantalla una ventana de diálogo con el contenido de una tabla interna, la cual previamente cargamos con datos.
2.6 | POPUP_TO_DISPLAY_TEXT
El módulo de funciones POPUP_TO_DISPLAY se utiliz apara mostrar en pantalla una ventana de dialogo donde se muestra al usuario un texto informativo.
2.7 | POPUP_GET_VALUES
El módulo de funciones estándar POPUP_GET_VALUES se utiliza para mostrar en pantalla una ventana de dialogo con campos de entrada y salida para que el usuario complete estos campos y continúe con el procesamiento.
2.8 | POPUP_TO_SHOW_USERINFO
El módulo de funciones estándar POPUP_TO_SHOW_USERINFO se utiliza para mostrar en pantalla una ventana de dialogo con la información del usuario.
El módulo de funciones POPUP_TO_SHOW_USERINFO es ideal para mostrar un log de modificaciones de registros. Otro módulo de funciones POPUP muy similar es POPUP_TO_DISPLAY_USERDATA.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Carlos Piles Rosell
Favorito:
Está publicación ha sido agregada a sus favoritos por: Carlos Piles Rosell
Sobre el autor
Publicación académica de Pedro Antonio Duarte, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Antonio Duarte
Profesión: Consultor de Sap Abap - Argentina - Legajo: JP24O
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Pedro Duarte