![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los módulos de funciones POPUP
ABAP Los módulos de funciones POPUP
![ABAP Los módulos de funciones POPUP ABAP Los módulos de funciones POPUP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/38.jpg)
QUE SON LOS MÓDULOS DE FUNCINES POPUP: Es un conjunto de módulo de funciones del sistema SAP que son de mucha utilidad para los consultores ABAP a la hora crear programas que tengan interaccion con el usuario.
Los módulos de funciones POPUP permiten generar en los programas ABAP
- Ventas de diálogo de confirmaciópn.
- Ventas de diálogo en donde se muestra información.
- Ventas de diálogo en donde se solicita el igreso de datos.
- Ventas de diálogo en dende se muestra el contenido de tablas internas.
Tal como hacemos con cualquier otro módulo de funciones existentes en la bibloteca de funciones correspondientes a la transacción SE37, para generar la interfaz o estructura de un módulo de funciones POPUP posicionamos el puntero del mouse en el programa ABAP em donde deseamos generar el código correspondiente al módulo de funciones POPUP y luego hacemos clic en MODELO de barra de herramientas. El sistema nos mostrara una ventana de diálogo en donde vamos a dejar seleccionada la opción CALL FUNCTION.
La idea es visualizar todos los módulos de funciones POPUP que tenemos disponibres en el sistema SAP por lo que vamos a escribir POPUP* y hacemos clic en el botón continuar o hacemos clic en el botó del matchode del campo o también podemos precionar la tacla F4. A continuacion el sistema nos muestra una ventana de dialogo en donde podemos ver que existen 170 módulos de funciones POPUP en el sistema SAP. si hacemos doble clic en cualquiera de ellos entonces se gererá en el codigo ABAP la interfaz o estructura del módulo de funciones.
LOS MÓDULOS DE FUNCIONES POPUP MÁS UTILISADOS
POPUP_TO_CONFIRM: se utiliza para mostrar en pantalla una ventana de diálodo en donde se le hace una pregunta al usuario y se espera para confirmar su respuesta para continuar con el procemiento. (POPUP_TO_CONFIRM es el más utilizado)
POPUP_TO_CONFIRM_DATA_LOSS: se utiliza para mostrar en pantalla una ventana de diálogo en donde se le informa al usuario que los datos modificados se perderán y se le preguntara si desea grabar.
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.
POPUP_TO_SELECT_MONTH: se ultiliza para mostrar en pantalla una ventana de diáolo en donde el usuario debe seleccionar el mes y el año.
POPUP_WITH_TABLE_DISPLAY: se utiliza para mostrar en pantala una ventana de diálogo con el contenido de una tabla interna, la cual previamente cargamos con datos.
POPUP_TO_DISPLAY_TEXT: se utilizan para mostrar en pantalla una ventana de diálogo en donde se muestra al usuario un texo informativo.
POPUP_GET_VALUES: se utiliza para mostrar en pantalla una ventana de diálogo con campos de entrada y salida para que el usuario complete los campos y continúe con el procesamiento.
POPUP_TO_SHOW_USERINFO: se utiliza para mostrar en pantalla una ventana de diálogo con la información del usuario. ( es ideal para mostrar un log de modificaciones de registro).
 
 
 
Sobre el autor
Publicación académica de Javier Miguel Angel Barcelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Miguel Angel Barcelo
Profesión: Militar - Argentina - Legajo: DQ34X
✒️Autor de: 93 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Certificación Académica de Javier Angel