✒️ABAP Las Badis
ABAP Las Badis
Badis
1. Que son las badis? (Business Adds-Ins) Son un nuevo tipo de extensión al sistema SAP, basado en la utilización de objetos ABAP para la implementación de validaciones y ampliaciones al código estándar de SAP, sin tener que modificar el código estándar.
Mediante las Badis podremos realizar modificaciones al estándar de modo de poder satisfacer los requerimientos del cliente.
Utilizando Badis podremos definir filtros para la ejecución de forma tal de poder tener diferentes procesos para, por ejemplo, países diferentes. Esto le permite a SAP poder utilizar las Badis para realizar localizaciones del sistema; por eso es que el sistema estándar ya incluye varias implementaciones de Badis.
2. Tipos de Badis
Existen dos tipos de Badis:
- Badis Clásicas: son las primeras que existieron.
- Badis Nuevas: también conocidas como Puntos de ampliación o Enhancement Spot que incorporan las últimas tecnologías de SAP.
3. Vista de una Badi
Las Badis tienen dos vistas: la vista de definición y la vista de implementación.
Nota: La definición de las Badis viene definida en el sistema estándar y muy pocas veces será necesario crear una nueva definición.
4. Definicion de una Badi
Mediante la transacción SE18 accedemos a la vista de definición de las Badis.
5. Implementacion de una Badi
A través de la transacción SE19 se accede a la implementación de las Badis.
6. Metodos para encontrar una Badi
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.
Nota: Para acceder a una clase utilizaremos el Class Builder que es la transacción SE24.
 
 
 
Sobre el autor
Publicación académica de Edward Henry Rosario Piezal, en su ámbito de estudios para la Carrera Consultor ABAP.
Edward Henry Rosario Piezal
Profesión: Ingeniero en Sistema - Republica Dominicana - Legajo: FM99R
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Edward Rosario