✒️ABAP Los módulos de funciones
ABAP Los módulos de funciones
MODULOS DE FUNCION SE37
Son funciones que han sido creadas y almacenadas en SAP y ser utilizas por cualquier programa ABAP.
Se crea un nuevo programa ABAP, donde se ejecuta la función POPUPTO CONFIRM, para pedir confirmación al usuario antes de tomar una acción determinada.
Como crear un modelo de función
Se crea la función Z_TEST_CLIENTES y crear.
Se escribe el nombre del grupo de funciones y una descripción breve de la función y grabar.
Se crea el grupo de funciones (es un repositorio que agrupa funciones y se utiliza para compartir subrutinas y declaraciones de variables) en la ruta SE37: pasar a, gestión gr.funciones, crear grupo y le damos grabar. Se visualiza que ha sido creado correctamente.
Si se quiere definir variables: pasar a, datos globales y allí se definen
Si se quiere declarar subrutinas para ser utilizadas en todas las funciones del grupo: pasar a, programa de control, se descomenta el primer include que esta para los subprogramas, se cambia el nombre para que comience con Z, se crea haciendo doble clic y luego se colocan las subrutinas sobre él, luego se regresa al grupo de funciones creado, se presiona crear, se ingresa el grupo de función y la descripción y se graba.
Solapas que se visualizan:
Atributos: se especifica la descripción de la función y el tipo, que puede ser normal, RFC o update module
Import: parámetros de la entrada de la función
Export: parámetros de salida de la función
Modificaciones: parámetros de salida que cambiaran de valor con la ejecución de la función
Tablas: tablas que se utilizan en la función
Excepciones: excepciones de la función(es un error que se produce)
Código fuente: se pondrá el código ABAP de la función
Luego se agrega como parametro de entrada el DNI
Y como parametro de salida en modificaciones se define la estructura de usuarios de la tabla que se creó en la unidad 2
Si se quiere un parametro una tabla interna en lugar de una estructura, se crea una tabla a través de SE11
Luego se pondrá el código fuente para recuperar la tabla, los datos del usuario al que pertenece el DNI de entrada.
Finalmente se activa, se ejecuta y se verán los resultados de la misma.
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial