📘ABAP User Exits y Customer Exits
Definición de ABAP User Exits y Customer Exits
Las Ampliaciones son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa estándar del sistema.
En SAP existen varios tipos de ampliaciones, que son utilizados de acuerdo al tipo de mejora o requerimiento que se quiera desarrollar, cada una con sus particularidades que serán explicadas en detalle más adelante.
Algunas de las más importantes son:
- User Exits: Es una subrutina definida dentro de un programa estándar ABAP que está hueca, es decir sin código, está allí para que el usuario ponga su propio código fuente que le permita realizar tareas específicas que no están previstas por SAP.
- Customer Exits o Exits de Cliente: Se ejecutan desde un programa estándar haciendo una invocación a un módulo de función)).
Algunos programas estándares tienen dentro de su código, llamadas a módulos de funciones que pueden ser modificados por el programador.
Los Customer Exit son llamados dentro de los programas estándares a través de un número.
Este número es la terminación del nombre del módulo de función que está asociado al programa.