Você está na página 1de 3

Criar interface com métodos e atributos comuns à todas as implementações.

Transação: SE24

Informar, na aba Interfaces a seguinte interface: IF_BADI_INTERFACE

Criar definição de BAdI.

Transação: SE20

Na definição de BAdI, informar a interface criada na etapa anterior


Criar implementação da BAdI

Para fazer a chamada, inserir o seguinte código onde for necessário

Declarar um objeto TYPE REF TO À definição de BAdI criada

IF objeto IS NOT BOUND.


CREATE OBJECT objeto.

ENDIF.

TRY.

GET BADI objeto.

call badi objeto->método

catch cx_badi.

Endtry.

Você também pode gostar