Quy trình kinh doanh SAP - Đối tượng kinh doanh
Đối tượng nghiệp vụ trong Quy trình công việc kinh doanh của SAP được định nghĩa là một tập hợp các phương pháp hoặc sự kiện cho một thực thể trong quy trình kinh doanh. Một số Đối tượng Kinh doanh phổ biến trong hệ thống SAP bao gồm: Khách hàng, Vật tư và Nhà cung cấp. Với việc sử dụng Đối tượng kinh doanh, tất cả các dịch vụ được cung cấp dưới dạng các phương thức thực thi.
Một đối tượng trong Dòng công việc đại diện cho một thực thể Kinh doanh trong hệ thống SAP. Ví dụ về thực thể phổ biến bao gồm: Đơn đặt hàng, Vật liệu, Nhà cung cấp, v.v.
Một đối tượng trong hệ thống SAP thực hiện các chức năng sau:
Đối tượng nghiệp vụ làm giảm độ phức tạp của hệ thống SAP bằng cách chia nó thành các đơn vị nhỏ.
Với việc sử dụng Đối tượng nghiệp vụ, các thành phần khác nhau trong hệ thống SAP có thể giao tiếp với nhau.
Đối tượng nghiệp vụ có thể được sử dụng trong RFC và Dòng công việc.
Với việc sử dụng BAPI's và Business Objects, hệ thống SAP có thể giao tiếp với hệ thống không thuộc SAP.
Các thành phần của Đối tượng nghiệp vụ trong Hệ thống SAP
Mỗi Đối tượng nghiệp vụ trong hệ thống SAP chứa năm thành phần sau:
Các trường chính
Đặc tả của một khóa đối tượng duy nhất - để truy cập một phiên bản cụ thể của BO
Trường khóa được biểu diễn dưới dạng kết hợp của một hoặc nhiều trường
Hiển thị tham chiếu đến bảng ứng dụng cơ bản
Dựa trên nhân vật
Bạn có thể đọc Đối tượng kinh doanh từ hệ thống không phải SAP khác
Bạn không thể thay đổi Đối tượng kinh doanh từ bên ngoài
Độ dài tối đa của trường khóa nối có thể là 70 ký tự
Thuộc tính
Hai loại thuộc tính - Ảo (Được đặt bởi chương trình BO) và Trường DB (Được tải bởi cơ sở dữ liệu)
Một thuộc tính có thể được đọc từ ngoài hệ thống SAP nhưng không thể thay đổi được
Thuộc tính của BO thể hiện các thuộc tính và đặc điểm của đối tượng
Một thuộc tính có thể được hiển thị dưới dạng một dòng hoặc nhiều dòng
Bạn có thể có một thuộc tính là đối tượng độc lập hoặc phụ thuộc vào đối tượng
Sự kiện
Sự kiện chứa trình nghe bên ngoài BO như Quy trình làm việc SAP
Nó được sử dụng để kích hoạt hoặc chấm dứt Dòng công việc SAP
Nó cũng cho thấy sự thay đổi khi xuất hiện Đối tượng kinh doanh
Phương pháp
Phương thức có thể có hai loại - đồng bộ (kết quả được trả về chương trình đang gọi) và không đồng bộ (kết quả có thể được trả về chương trình gọi bằng sự kiện)
Phương thức có thể là đối tượng phụ thuộc hoặc đối tượng độc lập
Phương thức bao gồm các ngoại lệ và các tham số như đơn / đa dòng, tùy chọn / bắt buộc, v.v.
Các loại giao diện
Đối tượng nghiệp vụ trong hệ thống SAP có thể kế thừa một hoặc nhiều giao diện
Bạn có thể có các phương thức được xác định trong một giao diện có thể được xác định lại trong loại Đối tượng nghiệp vụ trong Dòng công việc
Trạng thái của thành phần đối tượng kinh doanh
BO đang phát triển có thể có các trạng thái phát triển khác nhau -
Modeled - Trạng thái này hiển thị một BO như chỉ được xác định - tức là phương thức và chữ ký của nó
Implemented - Trạng thái này cho thấy rằng việc triển khai ABAP đã được thực hiện và bạn có thể sử dụng BO cho mục đích thử nghiệm
Released - Điều này cho thấy rằng phương pháp đã sẵn sàng để sử dụng
Obsolete - Điều này cho thấy rằng phương thức / sự kiện không nên được sử dụng nữa
Tạo đối tượng kinh doanh
Step 1- Để tạo Đối tượng nghiệp vụ, hãy sử dụng Trình tạo đối tượng nghiệp vụ (T-Code - SWO1). Ảnh chụp màn hình sau bật lên.
Step 2- Nhấp vào Tạo. Cửa sổ sau sẽ mở ra. Định nghĩa đối tượng Supertype.
Step 3- Điền vào tất cả các chi tiết khác. Chọn ứng dụng từ danh sách tìm kiếm như trong ảnh chụp màn hình sau.
Step 4- Tiếp theo, lưu gói. Lưu gói trong gói “Z” như thể hiện trong ảnh chụp màn hình sau.
Step 5 - Để thay đổi trạng thái phát hành của loại đối tượng, vào Chỉnh sửa → Thay đổi trạng thái phát hành → Loại đối tượng → Thực hiện.
Step 6- Nhấp vào Loại đối tượng và chuyển đến Chỉnh sửa. Một lần nữa để thay đổi trạng thái phát hành, hãy chuyển đến Thay đổi trạng thái phát hành → Loại đối tượng → Đã phát hành.
Step 7- Trong cửa sổ sau, nhấp vào nút Phương thức → Tạo. Một cửa sổ bật lên sẽ mở ra, chọn 'Không'. Chuyển tên phương thức và mô tả như trong ảnh chụp màn hình sau và nhấp vào nút Đánh dấu.
Step 8- Bây giờ, chọn phương thức đã tạo. Đi tới Chỉnh sửa → Thay đổi trạng thái phát hành. Ở đây, trước tiên hãy triển khai thành phần kiểu đối tượng và sau đó giải phóng nó.
Step 9- Lưu ý rằng một dấu tích phía trước phương thức và BO cho thấy rằng nó được tạo thành công. Thêm tham số vào phương thức bằng cách nhấp vào nút Tạo.
Step 10- Điều hướng đến tab “Chương trình” để thêm mã vào phương thức như được hiển thị trong ảnh chụp màn hình sau. Nhấp vào nút Lưu để lưu một đối tượng đã tạo.
Ủy quyền một đối tượng kinh doanh
Bạn cũng có thể ủy quyền đối tượng này cho kiểu con của nó. Ủy quyền được sử dụng để thay thế Đối tượng nghiệp vụ ban đầu bằng loại phụ của nó mà bạn có thể thêm các sự kiện / phương thức bổ sung.
Để ủy quyền Đối tượng kinh doanh, hãy điều hướng đến mã T-SWO1. Cài đặt → Ủy quyền như được hiển thị trong ảnh chụp màn hình sau.