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

Mục lục:

Anonim

BADI là viết tắt của B usiness Ad d I ns Cũng giống như Customer Exit, BADI giúp kết nối các cải tiến tùy chỉnh cho chức năng SAP. Ví dụ về BADI: Trong giao dịch CAT2 - Mục nhập Bảng Thời gian, 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à cơ sở để sa thải. Điều này có thể đạt được bằng cách sử dụng BADI

Đặc trư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 Đăng ký Thay đổi Phần mềm SAP
  • Không ảnh hưởng đến việc phát hành được nâng cấp lên 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.


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

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 nâng cao cũng được tạo