MODULOS DE FUNCIÓN
Son funciones que han sido creadas y almacenadas en SAP y que pueden ser utilizadas por cualquier programa ABAP
SE37: Transacción estandar para crear, modificar y borrar modulos de funciones.
Grupos de funciones son programas que no son ejecutables, no pueden ser iniciados usando códigos de transacción o mediante la introducción de sus nombres . Sirven exclusivamente como principal programas para los módulos de función .
En la mayoría de los casos , un grupo de funciones contiene varios módulos de función que realizan funciones relacionadas o que operan con los mismos datos.
Cuando un programa ABAP llama a un módulo de función , la función correspondiente al grupo se carga en la sesión interna , donde permanece hasta que el programa de llamada termina .
Si el programa llama a varios módulos de función del mismo grupo de funciones ( o el mismo módulo de función varias veces ) de forma consecutiva , el grupo de funciones es sólo cargado durante la primera llamada.
Técnicamente, un grupo de funciones consta de un programa principal y un número de programas include.
Cuando se crea un grupo de funciones , el programa principal y el include se crean automáticamente.
Los nombres de los componentes individuales se generan a partir del nombre del grupo de funciones ( <fgrp> ), que puede ser de hasta 26 caracteres de largo .