Tích hợp với các ứng dụng quy trình làm việc không phải Sap
Bạn cũng có thể tích hợp quy trình công việc của mình với các ứng dụng quy trình công việc không phải SAP bằng các lệnh gọi dịch vụ bên ngoài, dịch vụ web và lệnh gọi API. Sau đây là một số tùy chọn tích hợp phổ biến:
- Tạo các tác vụ quy trình làm việc cho các cuộc gọi dịch vụ bên ngoài và BSP
- Trình xử lý khởi chạy Danh sách công việc chung
- SAP NetWeaver Exchange Quản lý quy trình kinh doanh cơ sở hạ tầng
- Wf-XML và Dịch vụ Web
Nhập dịch vụ ABAP
Bạn có thể sử dụng mã giao dịch: WF_EXTSRV để tạo dịch vụ của mình. Giao dịch này được sử dụng để duy trì Dịch vụ WebFlow. Bạn cũng có thể truy cập phần này từ đường dẫn menu như bên dưới:
Truy cập dễ dàng SAP → Công cụ → Quy trình công việc → Phát triển → Công cụ định nghĩa → Dịch vụ WebFlow → Duy trì dịch vụ WebFlow.
Tất cả các dịch vụ Web mà bạn phải sử dụng trong SAP Workflow phải được đăng ký trong thư mục dịch vụ Web. Bạn có thể đăng ký thủ công một dịch vụ web bằng cách nhập thủ công tất cả dữ liệu của dịch vụ web. Sử dụng T-Code: WF_EXTSRV.
Bạn cũng có thể sử dụng tệp WSDL chứa định nghĩa của dịch vụ web và bạn có thể nhập trực tiếp tệp này bằng T-Code: WFWS.
To register a web service, chọn Dịch vụ trong hộp thoại và nhấp vào Mục nhập mới.
Nhập ID dịch vụ và một văn bản ngắn cho dịch vụ Web.
Chọn nhật ký mà dịch vụ Web sẽ được gọi.
Đối với Máy chủ lưu trữ, hãy thêm địa chỉ của dịch vụ Web và đối với Cổng, hãy thêm số cổng.
Nhập thư mục và tên cuộc gọi của dịch vụ Web vào trường Đường dẫn.
Xác định chế độ Gọi của dịch vụ Web. Tại đây, bạn xác định xem hộp thoại hoặc dịch vụ web nền có liên quan hay không và liệu và sau đó gọi lại như thế nào.
Bấm đúp và chọn một Tham số trong cấu trúc hộp thoại.
Các tham số xác định giao diện của dịch vụ Web. Vùng chứa tác vụ được tạo từ các tham số trong quá trình tạo tác vụ tiếp theo.
Nhập tất cả các thông số dịch vụ Web. Đảm bảo rằng bạn cũng gán ID dịch vụ của dịch vụ Web của mình cho các tham số. Việc gán là phần tử nhập và phần tử xuất là bắt buộc để tạo vùng chứa tác vụ tiếp theo.
Để tạo dịch vụ của bạn, hãy nhấp vào nút Tạo như được hiển thị trong ảnh chụp màn hình ở trên.
Bạn có những thứ sau để thực hiện các tác vụ cấu hình:
- WF_HANDCUST để định cấu hình URL quy trình làm việc.
- WFWS để nhập WSDL bên ngoài.
- WF_EXTSRV cho các dịch vụ BSP và ABAP.
- Tạo nhiệm vụ.
- Mở rộng dịch vụ để thực hiện gọi lại URL WF_HANDCUST.