✒️ABAP Los módulos de funciones
ABAP Los módulos de funciones
Modulo de función (SE37)
Son funciones creadas y almacenadas en SAP que pueden ser utilizadas por cualquier programa ABAP.
SAP dispone de un gran numero de módulos de función predefinidos que podemos utilizar en nuestros programas.
POPUP_TO_CONFIRM se utiliza para pedir confirmación al usuarios antes de tomar una acción determinada.
Para crear un módulo de función en la primera pantalla de la trx. SE37 insertamos su nombre y pulsamos Crear. En la siguiente ventana escribimos el nombre del grupo de funciones al que pertenece la función y una descripción breve de la función que queremos crear. Al presionar Grabar el sistema nos informa de que primero hay que crear el Grupo de funciones asociado.
Grupo de funciones: es un sitio donde se agrupan funciones que se utiliza para compartir subrutinas y declaraciones de variables entre los distintas funciones pertenecientes al grupo.
Se crea desde Pasar a / Gestión grupo de funciones / Crear grupo aquí se informa el nombre del grupo y guardamos.
Si quisiéramos definir variables que se pueden utilizar en todas las funciones pertenecientes a nuestro grupo de funciones lo hacemos desde el botón: Pasar a / Datos Globales
Si se quieren declarar subrutinas que puedan ser utilizadas en todas las funciones de grupo: Pasar a / Programa de control; aquí descomentamos el primer INCLUDE especificado para Subprogramas, le cambiamos el nombre poniendo una Z delante y lo creamos haciendo doble click sore él para colocar después las subrutinas en el.
Después de esto volvemos a la SE37 y creamos el módulo de funciones.
Pestaña de la SE37:
- Atributos - escribimos la descripción de la función y el tipo de función (Normal, RFC - Remote Function Call y Update module.
- Import - escribimos los parámetros de entrada de función.
- Export - escribimos los parámetros de salida de función.
- Modificaciones - escribimos los parámetros de salida que cambiarán de valor con la ejecución de la función.
- Tablas - especificamos las tablas que se utilizan en la función (ya no se utiliza, ahora se hace en Modificaciones).
- Excepciones - se especifica las excepciones (error catalogado) de la función.
- Código fuente - aquí ponemos el código ABAP de la función.
 
 
 
Sobre el autor
Publicación académica de Ana Schiau, en su ámbito de estudios para la Carrera Consultor ABAP.
Ana Schiau
España - Legajo: TK43H
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Trabajo como key user sd en un multinacional y quiero aprender a programar en abap.
Certificación Académica de Ana Schiau