¿Qué es BADI? SAP Tutorial ABAP
BADI significa Business Add Ins Al igual que las salidas de clientes, BADI ayuda a conectar mejoras personalizadas a SAP funcionalidad Ejemplo de BADI: En la transacción CAT2 (Ingreso de planilla de horas), el departamento de recursos humanos desea incluir un reconocimiento interactivo de que el envío de datos incorrectos a sabiendas es motivo de despido. Esto se puede lograr mediante BADI
Caracteristicas
- Los BADI están orientados a objetos
- Se pueden implementar varias veces.
- No requiere SAP Software Cambiar registro
- Sin efecto en la versión actualizada sobre el funcionamiento de BADI
Definir e implementar un BADI
Esto implicó tres pasos
Paso 1) Creación de Definición BADI: Transacción SE18.
Paso 2) Definir interfaz BADI: Transacción SE19
Paso 3) Definir una clase que implemente la interfaz: durante la creación de la implementación, también se crea una clase para implementar la interfaz de la mejora.