✒️ABAP Los módulos de funciones
ABAP Los módulos de funciones
Que son los Módulos de Función?
Módulos de función
Son funciones que han sido creadas y almacenadas en SAP y que pueden ser utilizadas por cualquier programa ABAP
Para acceder a estas funciones, utilizaremos la transacción SE37
Transacción SE37
Utilizaremos la Biblioteca de funciones correspondientes a la transacción estándar SE37 para la creación, modificación y visualización de los módulos de funciones existentes en el sistema
POPUP_TO_CONFIRM:
Función estándar SAP que se utiliza para mostrar en pantalla una ventana de confirmación con interacción con el usuario.
En el menú de editor ABAP existe el botón Modelo (Pattern en inglés) que nos permite crear dentro de un programa el esqueleto de cualquier función creada a través de la transacción SE37, simplemente ingresando el nombre de la función que necesitamos.
Como crear un Modulo de funcion?
Para crear un módulo de función accedemos a la transacción SE47,
GRUPO DE FUNCIONES
Es un repositorio que agrupa funciones y que se utiliza principalmente para compartir subrutinas y declaraciones de variables entre las distintas funciones pertenecientes al grupo.
Para crear un grupo de funciones, debemos seleccionar en el menú de la transacción SE37 la ruta Pasar a / Gestion gr.funciones / Crear grupo (Goto/functions Groups/Create Group)
Atributos (Attributes): aquí especificamos la descripción de la función y el tipo de función que puede ser Normal, RFC o update module.
Import: aquí especificamos los parámetros de entrada de la función.
Export: aquí especificamos los parámetros de salida de la función
Modificaciones (Changing): aquí especificamos los parámetros de salida que cambiaran de valor con la ejecución de la función.
Tablas (Tables): aquí especificamos las tablas que se utilizan en la función
Excepciones (Exceptions): aquí especificamos las excepciones de la función. Una excepción es un error que se produce al ejecutar la función y que ha sido catalogado cuando se creó el módulo de función de modo de poder identificar rápidamente el motivo del error
Código Fuente (Source Code): aquí pondremos el código ABAP de la función.
 
 
 
Sobre el autor
Publicación académica de Luis Manuel Olivier Melo, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Manuel Olivier Melo
Profesión: Ing. Sistemas Computacionales - Mexico - Legajo: TC46U
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Luis Olivier