✒️ABAP Los módulos de funciones POPUP
ABAP Los módulos de funciones POPUP
LOS MÓDULOS DE FUNCIONES POPUP
Es un conjunto de módulo 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 lo siguiente:
· Ventanas de dialogo de confirmación
· Ventanas de dialogo donde se muestra información
· Ventanas de dialogo donde se solicita ingreso de datos
· Ventana de dialogo en donde se muestra el contenido de tablas interna
Para generar la interfaz o estructura de un módulo de funciones POPUP posicionamos el puntero del mouse en el lugar del programa ABAP donde deseamos generar el código correspondiente al módulo de funciones POPUP y hacemos click en MODELO de la barra de herramientas. El sistema nos mostrara una ventana de dialogo donde vamos a dejar seleccionada la función CALL FUCTION.
La idea es visualizar todos los módulos de funciones POPUP que tenemos disponibles en sistema SAP por lo que vamos a escribir POPUP y hacemos click en el botón continuar.
A continuación, el sistema nos mostrara una ventana de dialogo en donde podemos ver cuantos módulos de funciones POPUP existen. Si hacemos click en cualquiera de ellos entonces se generará en el código del programa ABAP la estructura o interfaz del módulo de funciones.
Es importante no utilizar POPUP que han sido considerados obsoletos por SAP (ya no se brindara soporte a estos módulos de funciones).
El módulo de funciones POPUP_TO_CONFIRM reemplaza a los siguientes módulos de funciones que ya se consideran 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
Los POPUP más utilizados son:
POPUP_TO_CONFIRM: se utiliza para mostrar en pantalla una ventana de dialogo en donde se le hace una pregunta al usuario y se espera una su respuesta para continuar con el procesamiento. De todos los módulos de funciones POPUP es el más utilizado.
POPUP_TO_CONFIRM_DATA_LOSS: se utiliza para mostrar en pantalla una ventana de dialogo donde se le informa al usuario que los datos modificados se perderán y si le pregunta si desea grabar.
POPUP_TO_DECIDE_LIST: se utiliza para mostrar una ventana de dialogo en donde el usuario debe elegir una de las opciones disponibles para continuar con el procesamiento.
POPUP_TO_SELECT_MONTH: se utiliza para mostrar en pantalla una ventana de dialogo donde el usuario debe seleccionar el mes y el año.
POPUP_WITH_TABLE_DISPLAY: se utiliza para mostrar en pantalla una ventana de dialogo con el contenido de una tabla interna, la cual previamente cargamos datos.
POPUP_TO_DISPLAY_TEXT: se utiliza para mostrar en pantalla una ventana de dialogo en donde se muestra al usuario un texto informativo.
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 continue el procesamiento.
POPUP_TO_SHOW_USERINFO: se utiliza para mostrar en pantalla una ventana de dialogo con la información del usuario. Es ideal para mostrar un log de modificaciones de registros. Otro módulo de funciones POPUP muy similar es POPUP_TO DISPLAY_USERDATA.
 
 
 
Sobre el autor
Publicación académica de Carvajal Encina Franco Erasmo, en su ámbito de estudios para la Carrera Consultor ABAP.
Carvajal Encina Franco Erasmo
Profesión: Ingeniero en Informática - Chile - Legajo: SV83L
✒️Autor de: 22 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Carvajal Franco