O que é BADI? SAP Tutorial ABAP
BADI significa Business Add Ins Assim como as saídas de clientes, o BADI ajuda a conectar melhorias personalizadas SAP funcionalidade. Exemplo de BADI: Na transação CAT2 – Entrada de folha de ponto, o RH deseja incluir um reconhecimento interativo de que o envio consciente de dados incorretos é motivo para demissão. Isso pode ser alcançado usando BADI
Recursos
- BADIs são orientados a objetos
- Eles podem ser implementados várias vezes
- Não requer SAP Software Alterar registro
- Nenhum efeito na liberação atualizada no funcionamento do BADI
Definir e implementar um BADI
Isso envolveu três etapas
Passo 1) Criando Definição BADI: Transação SE18.
Passo 2) Definir interface BADI: Transação SE19
Passo 3) Definir uma classe que implementa a interface: Durante a criação da implementação, também é criada uma classe para implementar a interface do aprimoramento