✒️ABAP La búsqueda de Exits en transacciones
ABAP La búsqueda de Exits en transacciones
Existen varias formas de buscar en el sistema SAP cual es el Exit o Ampliaciones que deberemos modificar para poder cumplir con un determinado requisito que nos plantean.
La forma de buscar una Ampliación va a depender del tipo de ampliación de la que estemos hablando. Los tipos de Ampliaciones existentes son los siguientes:
- User Exits
- Customer Exits
- BADIS
- BTEs
- Enhancements
Veamos la forma de buscar Badis
Las BAdIs son similares a las Customer Exits, excepto que utilizan clases (ABAP orientado a objetos) en lugar de funciones (ABAP Clásico).
La tendencia de SAP es sustituir en el estándar todas las Customer Exits por BAdIs, por lo que en las nuevas versiones de SAP cada vez vamos a ver menos Customer Exits y más BAdIs.
Para encontrar los lugares en donde existe una Badi, se puede usar el siguiente método:
Ponemos un BREAKPOINT de sesión dentro del método GET_INSTANCE de la clase CL_EXITHANDLER.Luego se ejecuta la transacción o programa que queremos verificar y el programa se detendrá en el BREAKPOINT, en la variable EXIT_NAME se mostrarán los nombres de las Badis que implementa el programa.
 
 
 
Sobre el autor
Publicación académica de Cesar Armando Gutierrez Gomez, en su ámbito de estudios para la Carrera Consultor ABAP.
Cesar Armando Gutierrez Gomez
Profesión: Ingeniero en Sistemas y Redes Infor - El Salvador - Legajo: KQ36J
✒️Autor de: 89 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Cesar Gutierrez