✒️ABAP Los módulos de funciones
ABAP Los módulos de funciones
Módulos de función:
Son funciones que han sido creadas y almacenadas en SAP y pueden ser utilizadas por cualquier programa ABAP. se accede por la transacción SE37 para crear, modificar, y visualizar los módulos de funciones existentes en el sistema. Tienen una interfaz definida, ya que su diseño facilita el paso de parámetros tanto de entrada como de salida.
Función POPUPOP_TO_CONFIRM: utilizada para mostrar en pantalla una ventana de confirmación con interacción con el usuario.
Botón Modelo o Pattern: permite crear dentro de un programa el esqueleto de cualquier función creada a través de la transacción SE37, simplemente ingresando el nombre de la función que necesitemos.
Grupo de Funciones: es un repositorio que agrupa funciones y que se utiliza principalmente para compartir subrutinas y declaraciones de variables entre las distintas funciones pertenecientes al grupo.
se crea en la transacción SE37- Pasar a - Gestión gr.Funciones - crear grupo .
Para declarar subrutinas que puedan ser utilizadas por todas las funciones del grupo en la misma transacción pasar a - Programa de control.
Pestañas de la Transacción SE37:
Atributos: aquí especificamos la descripción de la función y el tipo de función que puede ser normal, RFC o Update Module.
Import: especificamos los parámetros de entrada de la función.
Export: especificamos los parámetros de salida de la función.
Modificaciones: especificamos los parámetros de salida que cambiaran de valor con la ejecución de la función.
Tablas: se especifican las tablas que se utilizan en la función. (tablas internas se especifican en la Pestaña Modificaciones)
Excepciones: excepciones de la función. una excepción es un error que se produce al ejecutar la función y que ha sido catalogado cuando se creó el módulo de función de modo de poder identificar rápidamente el motivo del error.
Código Fuente: código ABAP de la función.
Si se desea pasar como parámetro una tabla Interna en lugar de una estructura, debemos crear un tipo tabla a través de la transacción SE11.
Siempre se debe activar todos los objetos pertenecientes al módulo de funciones.
 
 
 
Sobre el autor
Publicación académica de Jeferson Jos? Pe?a Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson Jos? Pe?a Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Pe?a