🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP Los módulos de funciones POPUP

ABAP Los módulos de funciones POPUP

ABAP Los módulos de funciones POPUP

Unidad n°4: Las subrutinas, los módulos de funciones y el procesamiento batch
Lección n°3: Los módulos de funciones POPUP

Los módulos de funciones POPUP es un conjunto de funciones estándar del sist. que son útiles para los consultores ABAP a la hora de crear programas que tengan interacción con el usuario.

Los mód. de fun. POPUP permiten generar en los programas:

  • Ventanas de diálogo de confirmación.
  • Ventanas de diálogo en donde se muestra info.
  • Ventanas de diálogo en donde se solicita el ingreso de datos.
  • Ventanas de diálogo en donde se muestra el contenido de ti.
  • Etc.

En la trans. SE37, como hacemos con otros mód. de fun., dentro de nuestro código, donde queramos poner el POPUP, hacemos clic en Modelo que está en la barra de herramientas.
El sist. nos mostrará una ventana de diálogo en donde vamos a dejar seleccionada la opción CALL FUNCTION.

La idea es visualizar todos los mód. de fun. POPUP que tenemos disponibles, por ello, escribiremos POPUP* y clic en el botón continuar, en el botón de matchcode o F4.

Aparecerá una ventana en donde podemos ver que existen 170 mód. de fun. POPUP en el sistema. Si hacemos doble clic en cualquiera de ellos, se generará en el código del programa la interfaz o estructura del mód. de fun.

A la hora de usar los mód. de fun. POPUP hay que asegurarse de que no sean obsoletos, ya que en la próx. actualización dejarán de funcionar.


Los módulos de funciones POPUP más usados:

POPUP_TO_CONFIRM:

Se usa para mostrar en pantalla una ventana donde se le hace una pregunta al usuario y se espera su respuesta para continuar con el procesamiento.
Es el mód. de fun. más usado.
"Declaración de variables:

Ahora completamos los param. de ent. y sal. del mód. de fun:

Cuando ejecutemos el código veremos el POPUP: "Se han modificado los datos del cliente. Desea grabarlos?"


POPUP_TO_CONFIRM_DATA_LOSS:

Se usa para mostrar en pantalla una ventana en donde se informa al usuario que los datos modificados se perderán y se pregunta si desea grabar:
"Declaración de variables:
DATA: v_title(150) TYPE c,
v_answer(1) TYPE c.

Ahora completamos los parám de entrada y salida del mód. de fun.:

Cuando se ejecute, nos aparecerá una pantalla con el msj "Los datos modificados se perderán. ¿Desa grabar?"


POPUP_TO_DECIDE_LIST:

Se usa para mostrar en pantalla la ventana de diálogo en donde el usuario debe elegir una de las opciones disponibles para continuar con el procesamiento:

Ahora completamos la ti de opciones que se verán en pantalla de la sig. forma:

Luego completaremos los parám. de ent. y sal. del mód. de fun:

Al ejecutar veremos una pantalla donde debemos elegir una opción para el Estado del usuario: Activo o Inactivo.


POPUP_TO_SELECT_MONTH:

Se usa para mostrar en pantalla una ventana en donde el usuario debe seleccionar el mes y año:

Ahora completamos los param. de ent. y sal. del mód. de fun:


POPUP_WITH_TABLE_DISPLAY:

Se usa para mostrar en pantalla una ventana con el contenido de una ti, la cual previamente cargamos con datos:

Ahora completamos la ti de cilentes TI_CLIENTES:


Luego completamos los param. de ent. y sal. del mód. de fun:


POPUP_TO_DISPLAY_TEXT:

Se usa para mostrar en pantalla una ventana donde se muestra al usuario un texto informativo:

Completamos los parám. de ent. y sal. del mód. de fun:

Al ejecutarse veremos un mensaje "A partir del 31/11 el APY pasa a ser calculado anualmente..."


POPUP_GET_VALUES:

Se usa para mostrar en pantalla una ventana con campos de ent. y sal. para que el usuario complete los campos y continúe el procesamiento:

Completamos la ti de campos "TI_CAMPOS":

Ahora completamos los param. de ent. y sal. del mód. de fun:

Al ejecutar veremos:


POPUP_TO_SHOW_USERINFO:

Se usa para mostrar en pantalla una ventana de diálogo con la info del usuario:

Es ideal para mostrar un log de modificaciones de registros.

Completamos los parám. de ent. y de sal. del mód. de fun:

Al ejecutarlo veremos:


 

 

 


Sobre el autor

Publicación académica de Candela Estefanía Calzada, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Expert


Candela Estefanía Calzada

Profesión: Técnica Electrónica - Argentina - Legajo: JW91W

✒️Autor de: 160 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Me encuentro estudiando la ingeniería en sistemas de información. poseo amplia experiencia en edición de videos. tengo bases entorno a la programación que quiero continuar consolidando.

Certificación Académica de Candela Calzada

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los módulos de funciones POPUP" de la mano de nuestros alumnos.

SAP Senior

Funciones POPUP Funciones POPUP: Es conjunto de funciones de mucha utilidad para desarrollos en ABAP en programas que tengan interacción con el usuario. La transacción SE37 escribiremos el texto POPUP* para filtrar todas las funciones POPUP existentes en el sistema. La función POPUP más utilizadas es la función POPUP TO CONFIRM, al ejecutar el programa se muestra una ventana de diálogo que solicita confirmación de la acción a realizar. Otra de las funciones POPUP más utilizada es POPUP GET VALUES. La función POPUP TO DECIDE LIST, con ventana de diálogo de una lista de opciones.

Acceder a esta publicación

Creado y Compartido por: Pablo Galeana

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

UNIDAD 4: LECCION 3: FUNCIONES POPUP - SE37 para buscar los POPUP existentes (popup_*). Una de las funciones popup mas comunes la encontramos en la POPUP_TO_CONFIRM, si la ejecutamos nos pide una confirmación para continuar. Y así podemos revisar y ejecutar los diferentes POPUP. Pregunta al consultor? Como generar yo mi propio POPUP, es decir darle mi marco, las medidas, los textos y botones o pulsadores?

Acceder a esta publicación

Creado y Compartido por: Hernan Cabezas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

POPUP: Tx: se37 escribimos Popup * y buscamos todos lo posibles valores, visializamos todas las funciones popup

Acceder a esta publicación

Creado y Compartido por: Cristian Merlo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Las funciones POPUP permiten la interacción entre el usuario y el programa. Dentro de la transacción SE37 colocamos POPUP_* para que podamos ver las funciones POPUP existentes en el sistema. Las funciones POPUP más utilizadas son: POPUP_TO_CONFIRM, POPUP_GET_VALUES, POPUP_TO_DECIDE_LIST.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

LAS FUNCIONES POPUP. POPUP, son un conjunto de funciones para las interacciones con el usuario. Utilizamos la TRANSACCION SE37 y escribimos el texto POPUP_* para poder localizar todas las posibles funciones con valores POPUP FUNCIONES POPUP MAS UTILIZADAS: POP TO CONFIRM: Ejecutando el programa nos aparece una ventana de dialogo donde nos pide confirmar la acción a realizar. POPUP GET VALUES: Donde debemos ingresar valores para poder continuar. POPUP TO DECIDE LIST: Muestra una ventana de dialogo con una lista de funciones para decidir y continuar. NOTA: Es importante NO utilizar las funciones POPUP en las funciones OBSOLETAS por SAP, ya que SAP no les brindará mas soporte a partir de las siguientes versiones del...

Acceder a esta publicación

Creado y Compartido por: Ixhel Magai Lopez Valencia / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

FUNCIONES POPUP conjunto de funciones de mucha utilidad para crear programas que tengan interaccion con el usuario TRANSACCION SE37 POPUP* buscaremos todos los posibles valores (visualizando todas las que existen en el sistema) Las funciones POPUP mas utilizadas son POPUP TO CONFIRM otra es POPUP GET VALUES por ultimo la funcion POPUP_TO_DECIDE_LIST. CUando utilizamos funciones POPUP es importante no utilizar aquellas funciones que han sido consideradas obsoletas por SAP es decir son aquellas funciones a las que SAP no les brindará mas soporte a partir de la instalación de la ultima versión estándar por lo cual no es recomendable su utilización. Además cuando generamos en un programa ABAP el modelo...

Acceder a esta publicación

Creado y Compartido por: Claudio Marcelo Dario Haikel

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

FUNCIONES POPUP No se deben usar las funciones POPUP que han sido consideradas como obsoletas por SAP Cuando generamos en un Programa Abap el modelo de una función popup , se ven que muchos parametros están comentados con * lo que significan que estos parametros son opcionales para el funcionamiento del popup Para llamar una funcion POPUP CALL FUNCTION 'nombre_popup'

Acceder a esta publicación

Creado y Compartido por: Victor Rodríguez Azcárate

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las Funciones POPUP Son Funciones que tienen interaccion con el usuario. a. SE37 b. POPUP_* y se buscara todos los posibles valores. c. funciones Popup mas utilizadas popup_to_confirm, Popup_get_values, popup_to_decide_list d. Cuando usamos funciones Popup es importante no usar funciones consideradas como obsoletas. porque SAP luego no le va a dar continuidad. e. cuando se genera una funcion podemos ver que muchos de los parametros de entrada y de salida, se encuentran comentados con asteriscos, lo cual quiere decir que son parametros opcionales no obligatorios para el funcionamiento del popup.

Acceder a esta publicación

Creado y Compartido por: Silvia Marina Carrizo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Funciones POPUP. Conjunto de funciones a la hora de crear programa que tengan interacción con el usuario. SE 37 POPU_* se visualizan todas las funciones POPUP. Principales POPUP. POPUP_TO_CONFIRM POPUP_GET_VALUES POPUP_TO_DECIDE_LIST. Cuando generamos en un programa ABAP el modelo o patrón de una función POPUP podremos ver que muchos de los parámatros de entrada y salida se encuentran comentados con asteriscos, lo cual significa dichos parámetros son parámetros opcionales no obligatorios para el funcionamiento del POPUP.

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

LAS FUNCIONES POPUP EXISTEN DIFERENTES TIPOS DE POPUP, ENTRAMOS A LA TRANSACCION SE37 Y EN LA BUSQUEDA COLOCAMOS POPUP_* Y BUSCAMOS TODOS LOS ISGUIENTES VALORES. NOS MOSTRARA TODAS LAS POPUP MAS UTILIZADAS LAS MAS COMUNES SON POPUP_TO_CONFIRM POPUP_GET_VALUES POPUP_TO_DECIDE_LIST

Acceder a esta publicación

Creado y Compartido por: Luis Eugenio Leyva Orozco

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!