BADI là gì? SAP Hướng dẫn ABAP

BADI là viết tắt của Bsự thân thiện Add Ins Cũng giống như Khách hàng thoát ra, BADI giúp kết nối các cải tiến tùy chỉnh với SAP chức năng. Ví dụ về BADI: Trong giao dịch CAT2 – Nhập bảng chấm công, HR muốn bao gồm một xác nhận tương tác rằng việc cố ý gửi dữ liệu không chính xác là lý do để sa thải. Điều này có thể đạt được bằng cách sử dụng BADI

Ví dụ về BADI

Tính năng

  • BADI là hướng đối tượng
  • Chúng có thể được thực hiện nhiều lần
  • Nó không yêu cầu SAP Phần mềm Đăng ký thay đổi
  • Không ảnh hưởng đến việc phát hành được nâng cấp đối với hoạt động của BADI

Xác định và triển khai BADI

Điều này bao gồm ba bước

Bước 1) Tạo BADI Định nghĩa: Giao dịch SE18.

Xác định và triển khai BADI

Bước 2) Xác định giao diện BADI: Giao dịch SE19

Xác định và triển khai BADI

Bước 3) Xác định một lớp triển khai giao diện: Trong quá trình tạo triển khai, một lớp để triển khai giao diện của cải tiến cũng được tạo