Funciones ABAP

En ABAP, las funciones son secciones de código que se pueden llamar desde cualquier programa. Las mismas poseen parámetros de entrada, de salida, tablas (pueden ser de entrada o de salida) y excepciones.

La herramienta para la creación de funciones es el "Function Builder" (Generador de Funciones). Desde allí se crean, modifican y visualizan las funciones, y además también se gestionan los "Grupos de Funciones" o "Spools de Funciones". Todas las funciones deben pertenecer a un Grupo de Funciones; de esta manera se agrupan las funciones que realizan tareas afines.

Dentro del Generador de Funciones también se pueden realizar pruebas de las funciones que estén definidas. Además, se puede definir una secuencia de test en caso de querer probar varias funciones de manera consecutiva.

En esta imagen vemos el código de la función, dentro de la solapa "Cód. fte."

Function Generator - Generador de Funciones

Y en esta imagen podemos ver los parámetros IMPORT de la función:

IMPORT PARAMETERS - Function Generator