SAP Ariba - Tích hợp dữ liệu giao dịch
Dữ liệu giao dịch bao gồm Đơn đặt hàng, hóa đơn, biên lai, thanh toán và các thông tin liên quan đến kinh doanh khác. Dữ liệu giao dịch đi kèm với dấu thời gian và giá trị số đề cập đến một hoặc nhiều đối tượng.
Các phương pháp sau thường được sử dụng để tích hợp dữ liệu giao dịch giữa SAP ERP và giải pháp Mua sắm Ariba -
Sử dụng tùy chọn kênh tệp
Sử dụng kênh dịch vụ web
Sử dụng tùy chọn giao diện người dùng
Sử dụng tích hợp kết nối dàn xếp
Tích hợp bằng tùy chọn kênh tệp
Đối với mỗi kênh tệp, bạn có các sự kiện tích hợp đã lên lịch. Quản trị viên Ariba có thể chạy các sự kiện này theo cách thủ công. Mã chương trình thực thi được xác định và lên lịch chạy. Mã chọn tệp dữ liệu csv từ giải pháp Mua sắm Ariba và xuất sang cơ sở dữ liệu SAP ERP.
Các tệp CSV được tạo bằng cách sử dụng các sự kiện giao dịch và các sự kiện này được chọn bằng công cụ truyền dữ liệu. Để di chuyển dữ liệu vào cơ sở dữ liệu ERP, các phương tiện truyền tải SAP phải được nhập. Vận chuyển SAP là sự kết hợp của các Chương trình SAP, RFC và các cấu trúc hỗ trợ. Các chương trình thực thi SAP được sử dụng để di chuyển dữ liệu đã xuất vào SAP ERP. Các chương trình thực thi BAPI giúp chuyển dữ liệu vào SAP ERP.
Các chương trình SAP thường chứa các tham số sau:
Tên tệp hợp lý - Tên này xác định đường dẫn hợp lý và vị trí thực của tệp CSV.
Bộ phân tách thư mục - Đây là bộ phân tách vật lý cho các thư mục trong SAP ERP.
Mã hóa trong tệp phản hồi - Kỹ thuật mã hóa được sử dụng UTF-8 theo mặc định.
Biến thể - Tên biến thể
Phân vùng - Tên phân vùng
Các bảng sau hiển thị các thành phần sự kiện tích hợp dữ liệu giao dịch khác nhau:
Sử dụng Kênh Dịch vụ Web
Phương pháp dịch vụ Web dựa trên việc sử dụng các URL SOAP do quản trị viên Ariba định cấu hình. Đối với tất cả các sự kiện gửi đi, một URL SOAP được tạo tự động để có mặt trong WSDL được tạo theo logic sau:
<IncomingHttpServerURL> / <ContextRoot> / soap / <realm name> / <event_name>
Trong mỗi WSDL, bạn có các thành phần sau:
Import - Thành phần này được sử dụng để liên kết một không gian tên với một vị trí tài liệu.
Types - Thành phần này được sử dụng để xác định các kiểu dữ liệu do người dùng tạo, sẽ được sử dụng trong tài liệu.
Message - Thành phần này được sử dụng để xác định tất cả các phần của một thông điệp riêng lẻ.
PortType- Đây là vùng chứa các hoạt động được hỗ trợ bởi dịch vụ web. Các hoạt động trong PortType được sắp xếp theo thứ tự. Các thao tác này cho biết một tin nhắn được gửi đến hay gửi đi.
Binding- Phần tử này xác định hoạt động đối với ánh xạ giao thức. (ví dụ: http, https, MIME, v.v.).
Service - Thành phần này được sử dụng để xác định thao tác ánh xạ địa chỉ và nó hiển thị địa chỉ thực mà yêu cầu cần được chuyển tiếp.
Có nhiều sự kiện tích hợp dữ liệu giao dịch khác nhau trên SAP ERP và giải pháp Mua sắm Ariba.
Bảng sau đây hiển thị các URL mẫu cho từng sự kiện tích hợp dữ liệu:
Sử dụng tùy chọn giao diện người dùng
Trong Giải pháp mua sắm Ariba, người mua cũng có thể sử dụng tùy chọn kết nối trực tiếp để tích hợp dữ liệu vào hệ thống SAP ERP. Tính năng này được hỗ trợ trong SAP ERP 6.0 và các phiên bản mới hơn. Sử dụng tùy chọn này, hệ thống ERP sẽ gửi một yêu cầu đến Giải pháp mua sắm Ariba với phần tiêu đề chứa các chi tiết tham số để trích xuất dữ liệu giao dịch.
Để sử dụng tùy chọn này, yêu cầu vận chuyển phải được tải xuống và nhập vào hệ thống SAP ERP.
Khi bạn sử dụng tùy chọn kết nối trực tiếp bằng giao diện người dùng, các giới hạn sau sẽ được áp dụng:
Không có thông báo qua email khi xảy ra lỗi trong quá trình tích hợp dữ liệu giao dịch.
Quản trị viên Ariba chỉ có thể xem tất cả các thông báo lỗi trong trình giám sát thời gian chạy của tích hợp SAP ERP và SAP Process.
Khi bạn kiểm tra SLGI mã T, nó không lưu trữ chi tiết của tất cả nhật ký lỗi trong giao dịch này.
Sử dụng tích hợp kết nối dàn xếp
Phương pháp này sử dụng lớp Tích hợp quy trình SAP với tùy chọn kết nối qua trung gian để tích hợp dữ liệu giao dịch. Sử dụng SAP PI cung cấp một cách tích hợp an toàn và tất cả các chứng chỉ và kho khóa được tạo và lưu trữ trong kho khóa Tích hợp Quy trình SAP.
Để sử dụng tùy chọn này, yêu cầu vận chuyển phải được tải xuống và nhập vào hệ thống SAP ERP. Khi bạn sử dụng tùy chọn kết nối trực tiếp bằng giao diện người dùng, các giới hạn sau sẽ được áp dụng:
Không có thông báo qua email khi xảy ra lỗi trong quá trình tích hợp dữ liệu giao dịch.
Tất cả các thông báo lỗi chỉ có thể được nhìn thấy trong màn hình thời gian chạy của tích hợp SAP ERP và SAP Process bởi quản trị viên Ariba.
Khi bạn kiểm tra SLGI mã T, nó không lưu trữ chi tiết của tất cả nhật ký lỗi trong giao dịch này.