SAP Fiori - Aliran Data

Aliran Data SAP Fiori mencakup proses aliran data dalam lanskap sistem Fiori ketika permintaan dibuat melalui Launchpad oleh pengguna. Ini termasuk aliran data waktu proses di server front-end dan server back-end.

Front-end server - Server web dan Proxy OData.

Back End server - Penyedia OData.

  • SAP Fiori menggunakan HTTP/HTTPSprotokol. Ini adalah arsitektur runtime permintaan-respons.

  • Objek UI dan data Launchpad disimpan di server front-end. Saat Launchpad dipanggil, aplikasi membaca definisi Launchpad melalui panggilan layanan OData.

  • /UI2/PAGE_BUILDER_PERS adalah salah satu layanan OData untuk Launchpad.

Server Front-end di Fiori Data Flow

  • Server ujung depan SAP Fiori bertindak sebagai server Web (HTTPS).

  • Ini berisi semua layanan OData terdaftar dan bertindak sebagai titik akhir untuk layanan OData.

  • Ini juga berisi objek UI dan Launchpad.

  • Semua pengguna Front-end ditentukan di server Front-end dan mereka ditetapkan dengan peran yang benar.

  • Untuk berkomunikasi dengan sistem Back End, ia menggunakan alias untuk sistem back end dan berinteraksi dengan server back end menggunakan koneksi RFC tepercaya.

  • Aplikasi Fiori memanggil layanan OData untuk mendapatkan beberapa data. Sistem gateway di server front-end mengetahui alias sistem untuk layanan dan membantu mendapatkan data dari sistem back end.

Server back-end dalam aliran Data Fiori

  • Server Back End berisi SAP Business suite 7 untuk aplikasi utama seperti ERP, CRM, SRM, SCM, dll.

  • Ini berisi data aplikasi dan digunakan untuk kustomisasi aplikasi.

  • Sistem ini berisi 2 kelas OData -

  • Penyedia Model

  • Penyedia data

  • Untuk mengakses sistem Back end, pengguna aplikasi yang dibuat di server Front-end harus memiliki otorisasi S_RFCACL. Otorisasi ini harus diberikan kepada pengguna di Business suite.

Koneksi antara server front-end ke server back-end harus koneksi RFC terpercaya. Ini berarti ID yang sama diautentikasi ke sistem back-end tanpa memasukkan kata sandi. Seperti yang disebutkan sebelumnya, ID pengguna harus memilikiS_RFCACL otorisasi untuk masuk tepercaya.

Pengguna harus memiliki peran UI yang ditetapkan di server Front-end dan peran back-end di server back-end.

Bagaimana Cara Memeriksa Aliran Data di SAP Fiori?

Pergi ke Launchpad, klik kanan grey area → Inspect Element.

Jika Anda mengklik Networktab, Anda tidak akan melihat apa pun. Sekarang segarkan tautan browser Launchpad dan lihat panggilan ke layanan yang berbeda.

Tautan URL layanan OData, buka di tab baru.

Anda dapat mencari Aplikasi Saya di detail layanan OData -