📘ABAP - SE37
Definición de SE37
La transacción estándar SAP SE37, también llamada "Biblioteca de Funciones", se utiliza para la administración de todos los módulos de funciones existentes en el sistema.
Mediante esta transacción podremos visualizar, modificar y crear nuevo módulos de funciones, así como también grupos de funciones.
Para crear un nuevo módulo de funciones debemos escribir el nombre del módulo de funciones en el campo de la pantalla, el cual debe comenzar con Z y luego presionamos el botón "Crear".
Si bien existen tres tipos de módulos de funciones que se pueden crear, las dos opciones más utilizadas son:
- Módulo de funciones normal
- Módulo de acceso remoto
El módulo de funciones normal, tal como lo dice su nombre es el que se crea en la mayoría de los casos.
El módulo de acceso remoto, conocido con las siglas RFC (Remote Function Call) se crea para acceder a los datos existentes en otro ambiente diferente al que nos encontramos.
Luego de creado el módulo de funciones, debemos especificar los parámetros de entrada, esto lo haremos en la pestaña IMPORTING.
Los parámetros de salida los especificaremos en la pestaña EXPORTING.
Si utilizamos tablas las especificaremos en la pestaña TABLES, aunque esta opción se encuentra obsoleta.
En la pestaña CHANGING podremos especificar estructuras de datos que cambiaran su contenido.
Las excepciones las declararemos en la pestaña EXCEPTIONS.
Y finalmente escribiremos el código fuente del módulo de funciones en la pestaña CÓDIGO FUENTE.