Lección: Badis [ 6º de 9 ]
BADI: (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.
Tipos de BADIS:
BADI Clásica:
BADI Nuevas:
Vistas de BADI:
vista de definición: Mediante la transacción SE18(Definición de las BADIs)
Vista de implementación: Mediante la transacción SE19(Implementación de las BADIs)
Metodo para encotnrar una BADI:
Ponemos un BREAKPOINT de sesión dentro del método GET_INSTANCE de la clase (SE24 para acceder a la clase) CL_EXITHANDLER.
2. Ejecutamos la transacción que llama a la BADI.
3. El sistema deberá PARAR en el método donde se colocó el BREAKPOINT. Revisar la variable EXIT_NAME.