BADI란 무엇인가요? SAP ABAP 튜토리얼
BADI의 약자 B유용성 Add Ins Customer Exit와 마찬가지로 BADI는 사용자 정의 개선 사항을 연결하는 데 도움을 줍니다. SAP 기능. BADI의 예: 트랜잭션 CAT2 – 타임시트 입력에서 HR은 의도적으로 잘못된 데이터를 제출하는 것은 해고 사유라는 대화형 확인을 포함하려고 합니다. 이는 BADI를 사용하여 달성할 수 있습니다.
기능
- BADI는 객체 지향적입니다.
- 여러 번 구현할 수 있습니다.
- 그것은 필요하지 않습니다 SAP 소프트웨어 등록 변경
- BADI의 기능에 대한 릴리스 업그레이드에 영향이 없습니다.
BADI 정의 및 구현
여기에는 세 단계가 포함되었습니다.
단계 1) BADI 정의 생성: 트랜잭션 SE18.
단계 2) BADI 인터페이스 정의: 트랜잭션 SE19
단계 3) 인터페이스를 구현하는 클래스 정의: 구현 생성 중에 향상된 인터페이스를 구현하기 위한 클래스도 생성됩니다.