Los módulos de función son procedimientos que se definen solo en programas ABAP especiales, llamados grupos de funciones, pero pueden ser llamados desde todos los programas ABAP. Los grupos de funciones actúan como contenedores para los módulos de función que pertenecen lógicamente juntos. Los módulos de función te permiten encapsular y reutilizar funciones globales en el Sistema SAP.
A diferencia de las subrutinas, no defines módulos de función en el código fuente de tu programa. En su lugar, utilizas el Constructor de Funciones. La definición real de la interfaz ABAP permanece oculta para el programador. Puedes definir los parámetros de entrada de un módulo de función como opcionales. También puedes asignarles valores predeterminados. Los módulos de función también admiten el manejo de excepciones. Esto te permite capturar ciertos errores mientras el módulo de función se está ejecutando. Puedes probar los módulos de función sin tener que incluirlos en un programa utilizando el Constructor de Funciones.
Para obtener más información sobre los módulos de función y cómo crearlos, consulta el siguiente enlace.
http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm
sathiya Ramasmay