Anda di halaman 1dari 43

SAP FIORI Installation Guide

1. Requirement
Support Link: http://scn.sap.com/docs/DOC-45780

Change Login Page: http://scn.sap.com/docs/DOC-59371

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.

a. Login dengan user consultant password Bekicot12.


b. Buka TCode SPAM, akan muncul tampilan seperti dibawah ini

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)

e. Lalu pilih “decompress”.

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.

h. Lalu klik SAP_GWFND, akan tampil gambar seperti dbawah ini.

i. Lalu pilih centang hijau.


j. Ketika muncul pop up dengan kalimat “Do you want to add Modification Adjustment Transports
to the queue now?” Pilih No

k. Apabila package sudah terload dan sudah di define component yang akan diupgrade, maka SPAM
akan terlihat seperti gambar dibawah ini.

l. Lalu klik menu bar Support Package  Import queue


m. Maka akan muncul tampilan seperti gambar dibawah ini, lalu pilih centang hijau.

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

Lakukan langkah diatas untuk upgrade component UI


p. Setelah selesai melakukan upgrade, maka hasil akhirnya akan seperti ini.
3. Install Add-ons

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

d. Lalu pilih add-ons Fiori yang akan diimport*.

*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.

e. Pilih file K-100AGINUIEAAP01.SAR yang terletak pada folder K-100.


f. Setelah selesai import, pilih “Decompress”.

g. Maka akan muncul pesan seperti gambar dibawah ini.

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.

k. Apabila pop up pesan seperti diatas muncul, pilih No.


l. Lalu pilih centang hijau, seperti pada gambar dibawah ini.
m. Pilih centang hijau lagi.

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.

c. Klik pada gambar jam atau tekan F8


d. Berikutnya adalah mengaktifasi service yang tertera pada daftar service yang perlu diaktifasi.

e. Klik panah yang terdapat pada default_host  sap lalu aktifasi beberapa service berikut :

- opu  utils  initial_logon


- opu  odata  ui2
- public  bc  ui5_ui5
- public  bc  ui2
- public  opu  resources
- public  myssocntl
- public  bc  ur
- bc  ui2  start_up
- bc  ui5_ui5  ui2  launchpage
- bc  ui5_ui5  ui2  tilechips
- bc  ui5_ui5  ui2  ushell
- bc  ui5_ui5  sap  arsrvc_lpd_c
- bc  ui5_ui5  sap  arsrvc_sm
- bc  ui5_ui5  sap  arsrvc_spb_admn
- bc  ui5_ui5  sap  arsrvc_suite_pb
- bc  ui5_ui5  sap  arsrvc_upb_admn
- bc  ui5_ui5  sap  ar_srvc_launch
- bc  ui5_ui5  sap  ar_srvc_news
f. Dapat diaktifasi dengan cara klik kanan lalu pilih Activate seperti pada gambar dibawah ini.

g. Lalu pilih Yes dengan tanda panah kebawah

Lakukan langkah yang sama untuk aktifasi service lainnya


5. Membuat RFC
Karena hanya menggunakan satu server, secara otomatis back end dan front end akan
tergabung, oleh karena itu hanya diperluka sebuah RFC dengan type ABAP Connection (3) dengan IP
Address dirinya sendiri. Berikut adalah langkah-langkah untuk membuat RFC untuk SAP Fiori.

a. Login ke client yang akan diaktifkan fitur SAP Fiorinya.


b. Untuk membuat RFC, gunakan TCode SM59, lalu pilih kertas putih untuk membuat RFC baru.

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.

a. Ketikan pada layar TCode, SPRO.


b. Lalu klik SAP Reference IMG

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

d. Lalu pilih New Entries, dan isi sebagai berikut :


- SAP System Alias : TRN Software Version : DEFAULT
- Description : ERP System TRN System ID : TRN
- Local GW : (check) Client : 001
- RFC Destination : TRNCLNT001
e. Lalu tekan enter dan save

7. Mengaktifasi SAP NetWeaver Gateway


SAP NetWeaver Gateway dapat diaktifasi pada TCode SPRO, dengan path sebagai berikut :

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

b. Lalu akan muncul gambar seperti dibawah ini

c. Pilih Activate, maka akan muncul gambar seperti dibawah ini


8. Mengaktifkan Launchpad Fiori (UI5 Service)

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.

a. Buka TCode /IWFND/MAINT_SERVICE


b. Lalu klik Add Service

c. Pada System Alias, isi dengan LOCAL

d. Lalu gunakan icon Find “Teropong” untuk mencari service berikut :

Services dibawah ini selalu berinitialkan /UI2/(nama service)

- 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.

g. Maka akan muncul notifikasi sukses seperti ini.

Lakukan langkah yang sama untuk aktifasi service lainnya


h. Setelah melakukan Add Service untuk service yang ada di atas, lakukan Add System Alias
terhadap seluruh services ke System Alias yang sudah di buat di step 6.
Klik New Entries, lalu masukan Service Doc Indentifier seluruh service yang ada di bawah ini:

 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

Test Fiori dengan mengakses dari browser.

1. Buka Browser
2. Masukan alamat: SAP2.edugate.co.id/fioriadmin.

9. Bikin Group dan Aktifasi Aplikasi Fiori (OData Service)


Untuk membuat group, ada dua pilihan yang tersedia, yaitu:
a. Menggunakan Role yang sudah disediakan oleh SAP. Jika menggunakan role ini maka
pada layar Fiori akan muncul semua Transaksi. Misalnya disini saya assignkan dua role
(MM & SD) yang disediakan oleh SAP, maka pada tampilan seperti dibawah ini muncul
semua Transaksi Baik untuk MM ataupun untuk SD.

Adapun langkahnya yaitu sebagai berikut:


1) Cari Busines Role pada website. Biasanya untuk semua transaksi pada satu
kategori yang sama mempunyai Busines Role yang sama.
2) Setelah menemukan Role yang dimaksud, masuk ke SAP Logon sesuai dengan
client, Buka TCode SU01 lalu isikan nama User yang akan kita kasih Role tersebut,
kemudian klik Change (Shift+F6).

3) Klik Pada Tab Roles, kemudian assign-kan nama role yang sudah kita dapat.

SAP_MM_BCR_BUYER_X1 -> Role untuk MM


SAP_SD_BCR_FIELDSALSREP_X1 -> Role untuk SD
Apabila berhasil, maka akan tampil seperti gambar dibawah ini:

ERROR

a) Error dikarenakan pada service ZPAGE_BUILDER_CUST_001 belom ada system alias.

Mengatasi:

Untuk mengatasi error diatas, haruslah terlebih dahulu membuat system alias.
Setelah system alias dibuat, tempelkan Alias pada Service yang dimaksud.

Untuk membuat system alias bisa dilihat pada langkah nomor 6

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:

a. Buka Tcode SPRO -> Kemudian Klik SAP Reference IMG


b. Karena pada error diatas karena kita akan mengaktifkan Approve PO, maka pada layar SPRO cari
Material Management -> Purchase Order -> Approve Purchase Order App -> Specify Workflow
Task IDs for Approve Purchase Order App. Klik New Entries untuk menambahkan Workflow Task
ID. Save setelah kita inputkan Tasd ID.

c) Error pada Saat Membuat Sales Order

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:

5) Setelah berhasil Save, akan muncul screen sepertidi bawah ini:

Klik + untuk menambahkan Group.


Untuk memilih Catalog, klik .
Window seperti di bawah ini akan muncul, lalu pilih catalog yang di inginkan.
Setelah memilih catalog yang di inginkan, screen seperti di bawah ini akan muncul:
6) Klik tombol untuk mengaktifkan transaksi yang di inginkan. Apabilah transaksi
telah terpilih, akan muncul layar seperti di bawah ini. Lalu klik <- untuk kembali ke layar
awal.
7) Jika Group berhasil dipilih, maka tampilan akan seperti gambar dibawah ini.

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.

c) Pilih SAP Fiori Tile Group.


d) Pada Pop Up Assign Group yang muncul, bisa tuliskan langsung nama ID, atau Display
Group ID dengan cara tekan F4.

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.

h) Assign-kan role ke User yang ingin dituju.

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

Gunakan yang SAP Fiori Appas for SAP ERP.

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

b. Pada transaksi SICF, ketikkan SD_MYCONTACTS, lalu tekan Apply

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.

Lalu klik segitiga terbalik.

Pada kolom Identifier isi dengan *SD_MYCONTACTS*  Tanda * digunakan sebagai metode untuk
pencarian suatu kalimat yang terdapat kata (SD_MYCONTACTS) didalamnya.

Maka akan muncul tampilan berikut :

Lalu klik SD_MYCONTACTS_0001

g. Jika sudah diisi sesuai dengan keterangan diatas, tekan Save.


h. Apabila sudah disave, maka akan system alias akan muncul seperti ini.
10. Authorization (Role)

Pada SAP Fiori, diperlukan beberapa role agar seorang user dapat menggunakan aplikasi SAP Fiori Apps
yang sudah diaktifkan pada suatu server SAP.

FAQ :

1. Q : Pada saat menjalankan App My Contact muncul error seperti ini


FIORI_MYCONTACTS_MSG/007: User does not exist in current period, apa yang harus
dilakukan ?
A : Apabila muncul error seperti tulisan diatas, berarti user yang digunakan belum diassign ke
personal number (PERNR), dapat diassign dengan Tcode PA30 - Infotype 105 (Communication).

2. Q : Apakah user dengan SAP_ALL dan SAP_NEW perlu role Fiori ?


A : Tentu saja perlu, karena role ini digunakan untuk memunculkan menu pada SAP Fiori.

3. Q : Apakah setiap transaksi memiliki role sendiri ?


A : Ya, betul, setiap transaksi memiliki role masing-masing.

4. Q : Apa yang terjadi bila role tidak diassign ?


A : User yang digunakan tidak dapat menggunakan transaksi yang ada pada SAP Fiori.

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”.

6. Q : Apakah perlu assign Business Role dan Technical Role ?


A : Perlu.
Notes:

Apabila kita ingin membuat fiori di client baru maka hanya perlu membuat RFC (SM59) System Alias
(SPRO) dan Netweaver Gateway Driver (SPRO)

Support Error link:

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.

In addition, you must perform the following configuration tasks:

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

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

/wfnd/maint_service -> Add service

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.

Short Link yang sudah di set di edugate.co.id/cpanel:


http://edugate.co.id/fiori -> User Link client 300
http://edugate.co.id/fioriadmin -> Admin Link client 300
http://edugate.co.id/fiori110 -> User Link client 110
http://edugate.co.id/fioriadmin110 -> Admin Link client 110

Untuk mengakses secara local, ganti sap2.edugate.or.id dengan saptrn


Shortlink sudah ada apabila kita sudah lakukan proses redirect pada Cpanel web
yang digunakan.

Berikut tampilan Login untuk Fiori, gunakan User dan Password yang sama dengan
SAP Logon.
Tampilan Fiori apabila telah berhasil diinstal dan login.

12.Rubah Port Fiori


Untuk merubah port fiori dilakukan pada Form Edit Profile dengan menggunakan
TCOde RZ10.
ERROR

Anda mungkin juga menyukai