✒️ABAP POO Las Badis
ABAP POO Las Badis
Badis
Badis clasicas y badis nuevas(tambien conocidas como puntos de ampliacion o enhancement spot)
Vistas de una badi:
Vista de definicion y vista de implementacion.
Mediante la trx. SE18 accedemos a la definicion de las badis.
SE19 implementacion de una badi.
Para modificar la implementacion de una badi activa primero debemos desactivarla.
para encontra un badi ponemos un breakpoint de secion dentro del metodo GET_INSTANCE de la clase CL_EXITHANDLER.
en la variable EXIT_NAME se mostranran los nombres de las badis que implementa el programa
Diferencias entre badis y customer exits o user exits:
- pueden existir varias implementaciones activas en el mismo sistema de una badi pero solo una de customer exit.
- mientras que el customer exit utiliza modulo de funciones, las badis utilizan metodos de obejtos que se disparan en determinados momentos de los procesos.
- las badis poseen una arquitectura multicapa, mientras que los customer exits son doble capa unicamente.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Luis Lombardi Pizarro
Sobre el autor
Publicación académica de Juan Jose Pujol Diaz, en su ámbito de estudios para el Máster ABAP POO.
Juan Jose Pujol Diaz
Profesión: Ingeniero en Gestión en Informatica - Chile - Legajo: CJ71Z
✒️Autor de: 22 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial