✒️ABAP Los módulos de funciones
ABAP Los módulos de funciones
QUE SON MODULOS DE FUNCION.
Son funciones que han sido creadas y almacenadas en SAP que pueden ser utilizadas por cualquier programa ABAP. Utilizando la transacción SE37.
La biblioteca de funciones corresponde a la transacción SE37. Es para crear, modificar y visualizar los modulos de funciones existentes en el sistema.
Tiene una interfaz ya definida, su diseño facilita el paso de parametros de entrada y salida.
Funcion POPUP TO CONFRIM. Se utiliza para mostrar en pantalla una ventana de confirmacion al usuario antes de tomar una accion determinada.
COMO CREAR UN MODULO DE FUNCION.
Se accede a la transaccion SE37.
Debe crearse un grupo de funcion.
Grupo de funciones.
Es un repositorio que agrupa funciones y que se utilizan principalmente para compartir subrutinas y declaraciones de variables entre distintas funciones pertencientes al grupos.
Para definir variables que se puedan utilizar en todas funciones pertencientes a nuestro grupo de funciones. En el menu de la transaccion SE37.
Para declarar subrutinas que puedan ser utilizadas por todas las funciones del grupo. En el menu de la transaccion SE37.
En esta parte descomentamos el primer include que esta especificado para los subprogramas, cambiandole el nombre por Z y creando una subrutina en el.
Utilizacion de solapas.
Atributos. Especifica la descripcion de lafncion y el tipo si es norma, rfc o uptate module.
Import. Especifica los parametros de entrada de la funcion.
Export. Especifica los parametros de salida de la funcion.
Modificacion (changing). Especifica los parametros de salida que cambian los valores en la ejecucion del programa.
Tablas. Especifica los las tablas que se utilizan en la funcion.
Nota.
En la versión actual de SAP no se debe especificar las tablas interna en la solapa tablas ya que se considera obsoleta y se debe hacer en la solapa Modificacion (changing)
Excepciones. Espeficiamos la excepciones de la funcion. Una excepcion es un error que se produce al ejecutar la funcion.
Codigo fuente. Donde va el codigo ABAP.
 
 
 
Sobre el autor
Publicación académica de Sergio Andres Lopez Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Sergio Andres Lopez Ramirez
Profesión: Ingeniero de Sistemas - Colombia - Legajo: DR57C
✒️Autor de: 19 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Sergio Lopez