Hướng Dẫn Kích Hoạt Service Trong SAP Fiori Bằng SICF

 Khi làm việc với SAP Fiori, bạn có thể gặp lỗi phổ biến như sau:

       "Service /sap/opu/odata/sap/xxxx_SRV/ call was terminated because the corresponding service is not available"

Đây là lỗi thường gặp khi service OData chưa được kích hoạt trên hệ thống backend.

Bài viết này sẽ hướng dẫn bạn từng bước để kích hoạt OData service nhằm sửa lỗi trên bằng SICF


Bước 1: Truy cập Transaction SICF

  • Trên giao diện SAP GUI, nhập tcode: SICF

  • Tại trường Hierarchy Type, chọn giá trị: SERVICE

  • Nhấn nút Execute (F8) để mở cây dịch vụ.

SICF - Active Service
Hình 1: SICF -  Vào danh sách Service

Bước 2: Tìm kiếm OData Service

  • Tại trường Service Name, nhập tên service bạn muốn kích hoạt. Ví dụ: ZO_ZEPE026_CO_SRV

  • Nhấn Apply để lọc kết quả.

SICF - Tìm kiếm OData Service
Hình 2: SICF - Tìm kiếm OData Service

Bước 3: Kích Hoạt Service

  • Trong danh sách kết quả, click chuột phải vào dòng service tương ứng > Chọn Activate Service từ menu chuột phải.

  • Hoặc từ Menu bar > Service/Host > Active

  • Nếu service chưa được active, hệ thống sẽ hiển thị hộp thoại xác nhận.

  • Nhấn Yes để kích hoạt.

SICF - Kích Hoạt Service
Hình 3: SICF - Kích Hoạt Service

Bước 4: Gán system alias cho service (nơi service được thực hiện)

  • Nhập tcode: /n/IWFND/MAINT_SERVICE
  • Chọn cột Technical Service Name > Filter > Điền Technical Service Name đã active ở trên. Ví dụ: ZO_ZEPE026_CO_SRV > Tích V.

/n/IWFND/MAINT_SERVICE  gán system alias
Hình 4: /n/IWFND/MAINT_SERVICE  gán system alias
  • Bấm Add System Alias > New Entries > Tùy theo hệ thống bạn điền các thông tin cần thiết rồi Save lại.

/n/IWFND/MAINT_SERVICE add new entries
Hình 5: /n/IWFND/MAINT_SERVICE add new entries

Bước 5: Kiểm tra lại

  • Việc active này phải thực hiện trực tiếp trên Production
  • Sau khi được kích hoạt, service sẽ sẵn sàng để các ứng dụng Fiori sử dụng. Báo user kiểm tra lại khi active service xong.

🎯 Kết Luận

Việc kích hoạt OData service là một bước bắt buộc khi triển khai hoặc sửa lỗi SAP Fiori. Nếu bạn gặp lỗi "service is not available", hãy kiểm tra xem service đó đã được active trong SICF chưa. Nếu chưa thì làm 2 bước: Active lại ở SICF và gán system alias ở /n/IWFND/MAINT_SERVICE.

Hy vọng bài viết giúp bạn xử lý nhanh lỗi trong Fiori. Đừng quên lưu lại để dùng khi cần nhé!

Post a Comment

0 Comments