1. Requirement
Support Link: http://scn.sap.com/docs/DOC-45780
Berikut adalah minimal requirement enhancement Package dan juga support package untuk
menggunakan SAP FIORI :
a. SAP eHP 7 SR 1
b. SAP_GWFND patch 9
c. SAP_UI patch 9
d. UIX01EAP : Level 3
e. Membuat system transport sebagai single system (apabila hanya 1 server)
f. Maintenance Certificate untuk import upgrade support package (Licensea)
g. Buka port RZ10 dengan parameter icm/server_port_0 (gunakan TCode SMICM untuk check)
*File tersebut terdapat pada server SAPTRN local disk E:\SAP Fiori\Support Package\, didalam folder
Support Package akan terdapat 2 folder yang bernama GWFND dan UI.
Dapat dicheck dengan cara login ke SAP, System Status, maka akan muncul tampilan seperti
dibawah ini :
2. Upgrade Support Package (SPAM)
Untuk mengupgrade support package, dapat dilakukan dengan cara login ke client 000 sebagai
user selain sap* (sebagai contoh akan menggunakan user consultant pada client 000 dengan password
Bekicot12). Berikut adalah langkah – langkah untuk mengapply support package GWFND dan UI.
c. Klik centang berwarna hijau, lalu lakukan klik pada menu bar Support Package Load Package
From Application Server
d. Browse menuju lokasi file yang akan di update, (contoh pada gambar akan mengupdate support
package untuk GWFND dari patch 5 menjadi 6)
f. Setelah itu, klik Display/define, untuk mendefinisikan component yang akan diupgrade patch nya,
g. Maka akan muncul daftar support package, kali ini pilih hanya yang sudah di load package saja.
Karena pada contoh sebelumnya yang di load package adalah GWFND, maka kali ini juga harus
memilih GWFND.
k. Apabila package sudah terload dan sudah di define component yang akan diupgrade, maka SPAM
akan terlihat seperti gambar dibawah ini.
n. Setelah itu proses import akan dijalankan, dapat dilihat prosesnya sedang berjalan pada pojok kiri
bawah.
o. Setelah proses import selesai, langkah berikutnya adalah konfirmasi, bisa dilakukan dengan cara
klik menu bar Support Package Confirm
Untuk mengaktifkan SAP Fiori, perlu mengimport add-ons Fiori. Fungsi dari add-ons Fiori adalah
untuk menambahkan beberapa services pada TCode (SICF) sehingga SAP dapat me-running SAP Fiori.
Berikut adalah langkah-langkah untuk mengimport Add-ons Fiori.
a. Login kedalam SAP client 000 dengan user CONSULTANT dan password Bekicot12.
b. Setelah login, buka TCode SAINT, maka akan muncul tampilan seperti dibawah ini.
c. Pada menu bar, pilih Installation Package Load packages From Front End
*Add-ons fiori terdapat menjadi 2 bagian, yaitu front end dan back end.
Untuk dapat menjalankan transaksi yang terdapat pada SAP Fiori, langkah pertama yang harus
dilakukan adalah mengimport add-ons tersebut (pada instalasi kali ini add-ons tersebut ditempatkan
server SAPTRN dan berada pada local disk E:\SAP Fiori\Add-ons.
Untuk mengimport add-ons front end, pilih folder dengan nama K-100
Untuk mengimport add-ons back end, pilih folder dengan nama K-600
Untuk mengetahui front end dan back end apa saja yang perlu di import agar dapat menjalankan transaksi
pada fiori dapat dilihat pada website http://scn.sap.com/docs/DOC-53262.
Pada contoh kali ini, transaksi yang akan diaktifkan adalah “My Contacts”, seperti yang terlihat pada
website diatas, untuk mengaktifkan transaksi My Contacts pada SAP Fiori, diperlukan add-ons front end
bernama UIEAAP01 sedangkan untuk back end nya sudah include pada eHp 7, sehingga tidak diperlukan import
yang lainnya.
h. Langkah berikutnya adalah mengimport add-ons yang telah diload, dengan cara menakan tombol
“Start”.
i. Lalu pilih add-ons yang akan diimport.
j. Setelah itu pilih continue, sampai muncul pop up pesan seperti berikut.
n. Jika sudah selesai, akan muncul tampilan seperti gambar dibawah ini. Lalu tekan Finish
o. Apabila sudah ditekan finish, add-ons telah terinstal pada server SAP.
4. Aktifasi Service
Untuk dapat mengaktifkan fitur SAP Fiori, perlu mengaktifkan beberapa service
yang berasal dari add-ons dan juga komponen support package lainnya. Berikut adalah
langkah-langkah untuk mengaktifkan service SAP.
a. Login kedalam client yang akan diaktifkan fitur SAP Fiorinya (pada percobaan kali ini akan
digunakan client 001 dengan username CONSULTANT dan password Bekicot12).
b. Setelah login, ketik TCode SICF maka akan muncul tampilan seperti gambar dibawah ini.
e. Klik panah yang terdapat pada default_host sap lalu aktifasi beberapa service berikut :
c. Format untuk nama RFC adalah <SID>CLNT<No. Client>, dimana SID adalah TRN, CLNT untuk
mendefinisikan no clientnya, dan <No Client> adalah nomor clientnya, yaitu 001.
d. Lalu pada kolom target host, isikan nama servernya, pada percobaan kali ini digunakan server
SAPTRN dan Pilih radio button IP Address.
e. Pada tab Logon & Security, pada kolom client tuliskan client yang akan digunakan, pada
percobaan menggunakan client 001. Lalu centang “Current User”
f. Jika sudah, tekan save lalu check Connection Test, Unicode System dan Authorization Test.
6. Membuat System Alias pada SAP
System alias diperlukan agar server back end dan front end saling mengenali, menggunakan
perantara RFC yang dibuat pada section lalu. Berikut adalah langkah-langkah untuk membuat system
alias.
c. Lalu ikuti path berikut : SAP Transaction SPRO SAP NetWeaver Gateway Odata Channel
Configuration Connection Settings SAP NetWeaver Gateway to SAP System Manage
SAP System Aliases
SAP Transaction SPRO SAP NetWeaver Gateway Odata Channel Configuration Activate or
Deactivate SAP NetWeaver Gateway
a. Klik gambar jam pada kalimat Activate or Deactivate SAP NetWeaver Gateway
SAP Fiori merupakan sebuah web base application, dengan kata lain SAP Fiori hanya dapat digunakan
melalui web browser. Untuk dapat mengaktifkan Launchpad SAP Fiori, perlu diaktifkan beberapa service
UI5, berikut adalah langkah-langkah untuk aktifasi.
- PAGEBUILDER_SERVICE_V_0_1
- PAGE_BUILDER_CONF
- PAGE_BUILDER_CUST
- PAGE_BUILDER_PERS
- QUICKVIEW
- TRANSPORT
- INTEROP
- LAUNCHPAD
e. Pada contoh kali ini, yang akan diaktifasi adalah Launchpad, apabila sudah ditemukan, klik
/UI2/LAUNCHPAD.
f. Lalu akan muncul tampilan seperti gambar dibawah ini, pilih Local Object, lalu centang hijau.
ZPAGE_BUILDER_CUST_0001
ZPAGE_BUILDER_CONF_0001
ZPAGE_BUILDER_PERS_0001
ZPAGEBUILDER_SERVICE_V_0_1_0001
ZLAUNCHPAD_0001
ZQUICKVIEW_0001
ZTRANSPORT_0001
ZINTEROP_0001
1. Buka Browser
2. Masukan alamat: SAP2.edugate.co.id/fioriadmin.
3) Klik Pada Tab Roles, kemudian assign-kan nama role yang sudah kita dapat.
ERROR
Mengatasi:
Untuk mengatasi error diatas, haruslah terlebih dahulu membuat system alias.
Setelah system alias dibuat, tempelkan Alias pada Service yang dimaksud.
Untuk menempelkan (assign) system alias pada service yang dimaksud dengan
cara:
Buka TCode /iwfnd/maint_service. Pilih Sesuai dengan Pesan error seperti
gambar diatas, setelah ketemu, klik Add System Alias.
Klik New Entry untuk menempelkan system alias kedalam service yang
dimaksud.
Isi Service Doc. Identifier dengan nama service yang ingin diaktifkan system
aliasnya, isi SAP System Alias dengan Local/TRN. Kemudian Klik Save
Jika berhasil, System alias pada kanan bawah akan terisi sesuai dengan yang
kita inputkan.
b) Error dikarenakan Workflow Task ID belum diisi.
Mengatasi:
Isi Task ID Workflow sesuai dengan yang dibutuhkan. Adapun langkah-langkahnya yaitu:
b. Adapun langkah yang kedua yaitu dengan cara membuat group sendiri, dimana kita
bisa memilih transaksi apa saja yang ingin ditampilkan.
1) Untuk membuat group, buka edugate.co.id/fioriadmin, masukan user: consultant dan
password: htm123, lalu click Log On.
2) Apabila telah berhasil Log On, akan muncul screen berikut:
3) Kemudian klik tombol: Group dan klik tombol + untuk membuat Group baru.
4) Masukan Nama Group dan Group ID (tanpa spasi), lalu klik tombol Save:
8) Setelah mengelompokkan transaksi yang kita inginkan kedalam group yang kita buat,
maka selanjutnya adalah membuat role baru untuk menampung ID Group dan ID Catalog,
yaitu sebagai berikut:
a) Buka TCode PFCG untuk membuat role baru. Isikan nama role, kemudian Klik Single
Role.
b) Pada Tab Menu Insert Node dengan cara klik tanda panah sebelah Transaction.
e) Kita bisa pilih nama ID Group yang sudah kita buat, ID Group akan muncul otomatis
setelah kita Buat grup pada web Fiori Admin.
f) Setelah menambahkan ID Group, selanjutnya tambahkan pula ID Catalog. Klik pada
menu yang sama seperti Point b), kemudian Pilih SAP Fiori Tile Catalog.
g) Isi Catalog ID dengan Business Role yang kita dapat dari website.
Tampilan Role menu setelah kita masukkan ID Group dan ID Catalog.
i) Jika berhasil, maka tampilan hanya berisi 4 transaksi, sesuai dengan yang kita pilih
pada saat membuat group.
SAP memiliki kurang lebih 25 transaksi yang sudah dapat di dapat digunakan di SAP
Fiori. Transaksi tersebut dapat dicheck diwebsite berikut :
SAP Fiori Apps CTRL + Klik Kiri untuk membuka Web site
Karena pada contoh kali ini yang akan diaktifkan adalah SAP Fiori Apps My Contact, kita perlu
mengaktifkan beberapa servicenya, untuk lebih jelasnya silakan buka My Contacts pada web tersebut.
a. Pertama aktifasi service yang ada pada TCode SICF dengan nama SD_MYCONTACTS
c. Lalu klik kanan pada service tersebut dan pilih Activate Service
d. Lalu buka TCOde /IWFND/MAINT_SERVICE dan cari SD_MYCONTACTS dengan menggunakan icon
teropong agar lebih mudah.
e. Lakukan klik kiri pada SD_MYCONTACTS lalu pilih System Alias
f. Berikutnya pilih New Entries, lalu isikan keterangan pada kolom-kolom berikut ini
- Service Doc. Identifier* : (Ikuti panduan dibawah)
- System Alias : TRN
- Default System : (chek)
*Service Doc. Identifier dapat diisi dengan cara klik kolom pada Service Doc. Identifier, lalu menekan F4
atau menekan icon kotak yang ada disebelah kanan.
Pada kolom Identifier isi dengan *SD_MYCONTACTS* Tanda * digunakan sebagai metode untuk
pencarian suatu kalimat yang terdapat kata (SD_MYCONTACTS) didalamnya.
Pada SAP Fiori, diperlukan beberapa role agar seorang user dapat menggunakan aplikasi SAP Fiori Apps
yang sudah diaktifkan pada suatu server SAP.
FAQ :
5. Q : Bagaimana caranya mengetahui role yang harus diassign untuk suatu transaksi ?
A : Buka web, SAP Fiori Apps, lalu pilih transaksi yang ingin digunakan lalu lihat pada “Role”.
Apabila kita ingin membuat fiori di client baru maka hanya perlu membuat RFC (SM59) System Alias
(SPRO) dan Netweaver Gateway Driver (SPRO)
http://scn.sap.com/docs/DOC-56967
Error PO
Configuration Tasks
To enable the Approve Purchase Orders app, the following prerequisites must be met in
Customizing:
You use the release strategy in Purchasing (MM-PUR). You have made the corresponding
settings in Customizing for Materials Management under Purchasing Purchase Order
Release Procedure for Purchase Orders .
You have configured the approval workflow for approving purchase orders.
To create work items which can be approved using the app, you have set up a connection
between the release strategy and SAP Business Workflow.
Workflow
Specify the workflow tasks that are relevant for approving purchase orders. You do this in
Customizing for Materials Management under Purchasing Purchase Order Approve
Purchase Orders App Specify Workflow Task IDs for Approve Purchase Orders App . For more
information, see the documentation available in Customizing.
System Behavior
Approval and rejection notes created in the Approve Purchase Orders app are stored at
header level of the purchase order. The program logic assumes that text type "F18" can be
used for storing the note in the database.
Forwarding Notes
Forwarding notes created in the Approve Purchase Orders app are stored with the work
item of SAP Business Workflow.
SICF - > Aktivasi UI
11.Testing Fiori
Untuk mencoba fiori yang sudah dibuat, digunakan web browser untuk
mengaksesnya.
Link User untuk client 300:
http://sap2.edugate.or.id:1080/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunc
hpad.html?sap-client=300&%20sap-language=EN
Link Admin untuk client 300:
http://sap2.edugate.or.id:1080/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
?sap-client=300&sap-language=EN
Untuk Admin adan User client 110, ubah url di atas pada bagian 300 menjadi 110.
Berikut tampilan Login untuk Fiori, gunakan User dan Password yang sama dengan
SAP Logon.
Tampilan Fiori apabila telah berhasil diinstal dan login.