Anda di halaman 1dari 34

REALIZATION

User Manual

Query Designer
Document History

Version Reason for Release Issued Date Author

01 Draft Version 09.08.2018

02 Final Version 07.09.2018 Rr. Aditya A. Puspitasari

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 1 Dari 33 Status: Final
Daftar Isi
1 PENDAHULUAN............................................................................................. 3

2 OBJECT BW ................................................................................................ 4

3 ENVIRONMENT QUERY DESIGNER.................................................................... 5

4 QUERY DESIGNER ........................................................................................ 8


A. OPEN QUERY DESIGNER DAN CONNECT KE BW PROD ......................................................8
B. CREATE NEW QUERY ......................................................................................................................9
C. SAVE AS QUERY .............................................................................................................................. 12
D. MENAMPILKAN HASIL QUERY ................................................................................................. 13
E. CREATE STRUCTURE BERDASARKAN HIERARCHY ........................................................... 15
F. CREATE FLAT STRUCTURE ........................................................................................................ 17
G. GLOBAL FILTER ............................................................................................................................. 21
H. MEMBUAT PROMPT..................................................................................................................... 24
I. CREATE VARIABLE......................................................................................................................... 26
J. MEMBUAT PERBANDINGAN NILAI DENGAN BULAN LALU .............................................. 27
K. CREATE FORMULA........................................................................................................................ 30
L. OPEN QUERY ................................................................................................................................... 32

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 2 Dari 33 Status: Final
1 Pendahuluan
Dokumen ini menjelaskan panduan penggunaan Query Designer terkait proses pembuatan LM Lokal di
setiap PTPN. Sebelum membaca dokumen ini disarankan untuk membaca dan memahami terlebih
dahulu Object BW dan Environment Query Designer yang terdapat dalam dokumen ini.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 3 Dari 33 Status: Final
2 Object BW
Sebelum memulai membuat query menggunakan Query Designer, perlu dipahami beberapa pengertian
Object BW yang terkait dengan query designer. Diantaranya adalah InfoProvider dan InfoObject.

1. INFOPROVIDER

InfoProvider atau yang lebih dikenal sebagai datamart atau adalah sebuah tempat
penyimpanan data atau lebih dikenal sebagai gudang data yang terdapat pada server BW dan
memiliki makna dan tujuan tertentu sesuai dengan kebutuhan reporting. Sebagai contoh
reporting terkait GL Based menggunakan datamart General Ledger Accounting sedangkan
reporting terkait stock menggunakan datamart Inventory Management.

2. INFOOBJECT

Sebuah InfoProvider memiliki beberapa InfoObject sebagai komponennya. InfoObject sendiri


adalah modul atau fields terkecil yang ada di BI. InfoObject memiliki informasi bisnis di
dalamnya, seperti informasi text, atribut, dan hierarki dari sebuah object. Contoh dari
InfoObject standar adalah 0COMP_CODE, 0MATERIAL, 0CALYEAR, 0AMOUNT dan sebagainya.

InfoObject dapat diklasifikasikan menjadi 5 tipe :


1. Characteristics. Adalah InfoObject yang berisi informasi umum dan tidak dapat dihitung.
Contohnya adalah 0COMP_CODE, 0MATERIAL, 0CUSTOMER, dan sebagainya.
2. Key Figures. Adalah InfoObject yang berisi informasi numeric yang dapat dihitung.
Contohnya adalah 0AMOUNT, 0QUANTITY, 0TOTALSTCK, dan sebagainya.
3. Units. Adalah InfoObject yang merupakan satuan dari InfoObject KeyFigures.
Contohnya adalah 0UNIT, 0CURRENCY, dan sebagainya.
4. Time Characteristic. Adalah InfoObjects yang memiliki informasi mengenai waktu.
Contohnya adalah 0CALYEAR, 0CALMONTH2, 0DOC_DATE, dan sebagainya
5. Technical Characteristic. Adalah InfoObject terkait sisi technical.
Contohnya adalah 0REQUID, 0CHNGID, dan sebagainya.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 4 Dari 33 Status: Final
3 Environment Query Designer
MENU TOOLS
2 4 6 8 10 12 14 16 18 20 22

1 3 5 7 9 11 13 15 17 19 21

KETERANGAN
1. New Query : Membuat query baru
2. Open Query : Membuka query yang sudah ada
3. Save Query : Menyimpan query
4. Save All : Menyimpan query dan definisi query serta komponen lain yang
dapat digunakan kembali
5. Execute : Menampilkan query melalui web Analyzer
6. Check Query : Mengecek validitas. Query akan menginformasikan bila terjadi
kesalahan
7. Query Properties : Mengubah
8. Cut : Memindahkan object query ke bagian yang lain
9. Copy : Menduplikasi object di query
10. Insert : Memasukkan hasil object yang di cut atau di copy
11. InfoProvider : Membuka tampilan dari sisi InfoProvider
12. Filter : Membuka tampilan secara filter
13. Rows/Columns : Membuka tampilan secara Rows/Columns
14. Cells : Mendifinikan formula dan selection condition secara explicit dalam
suatu cell
15. Conditions : Mendefinisikan condition untuk query. Untuk tiap-tiap query dapat
diberikan Batasan pada nilai key figure untuk menentukan sesuatu.
Misalnya, semua revenue penjualan paling
16. Exceptions : Mendefiniskan exception query. Exception merupakan
penyimpangan dari nilai normal yang telah didefinisikan
17. Properties : Mengubah deskripsi atau mendefinisikan pengaturan posisi dan
tampilan
18. Tasks : Menampilkan aksi berkaitan dengan object query yang
bersangkutan
19. Messages : Menampilkan message pane
20. Where-used-list : Menampilkan object yang berkaitan dengan query
21. Document : Menyediakan dokumen help dari SAP Online Documentations
22. Technical Names : Menampilkan technical name

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 5 Dari 33 Status: Final
BAGAN QUERY DESIGNER

Menu
Tools

Isi Datamart Global filter

Properties

Free Characteristic Pivot Column

Pivot Row Preview Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 6 Dari 33 Status: Final
Key Figure berisi field yang
nantinya dapat dihitung.
Contoh : Quantity, NetValue, dsb

Dimension berisi field yang


merupakan karakteristik.
Contoh: CompanyCode, GL Account,
dsb

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 7 Dari 33 Status: Final
4 Query Designer

A. OPEN QUERY DESIGNER DAN CONNECT KE BW PROD


1. Klik windows kemudian search Query Designer.

2. Pilih jaringan BW DEV, tekan OK.

3. Login dengan user ID masing-masing PTPN

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 8 Dari 33 Status: Final
B. CREATE NEW QUERY
1. Klik “New Query” atau tekan Ctrl+N.

New Query

2. Pilih Datamart

Mencari Datamart

Melihat Datamart yang


pernah digunakan

Mencari berdasarkan
hierarki InfoArea

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 9 Dari 33 Status: Final
3. Memilih Datamart melalu “Find”

Masukkan technical name


atau deskripsi Datamart

4. Isi dari Datamart

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 10 Dari 33 Status: Final
5. Pivoting Query. Secara sederhana, pivoting query dilakukan hanya dengan drag n drop
dari isi Datamart ke dalam Rows atau Columns.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 11 Dari 33 Status: Final
C. SAVE AS QUERY
1. Klik “Query” pada menu. Kemudian klik “Save As...” atau dengan menekan “Ctrl+Shift+S”

2. Technical Name adalah nama yang bersifat unique sedangkan deskripsi dapat disikan
apa saja.

Naming Convension : ZQ_<nama Datamart>_QXYYYY


X → 1digit No PTPN YYYY → 4 digit no urut Query
Contoh :
LM local PTPN 6 → ZQ_ZFI_CPN14_Q60001
LM local PTPN 3 → ZQ_ZFI_CPN14_Q30001

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 12 Dari 33 Status: Final
D. MENAMPILKAN HASIL QUERY
Terdapat 2 cara untuk menampilkan hasil query yang telah dibuat. Menggunakan T-Code
“RSRT” atau dengan Analysis Office. Kali ini akan dibahas menampilkan Query dengan
“RSRT”.

1. Login ke BW PROD

2. Masuk ke T-Code RSRT. Masukkan technical name Query kemudian klik “Execute”.

Masukkan technical name Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 13 Dari 33 Status: Final
3. Hasil dari Query.
Query akan menampilkan isi dari seluruh GL Account.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 14 Dari 33 Status: Final
E. CREATE STRUCTURE BERDASARKAN HIERARCHY
InfoObject tertentu memiliki hierarchy yang menyertainya, seperti contohnya GL Account
yang memiliki Financial Statement. Untuk menampilkan GL Account sesuai Financial
Statement dapat dilakukan melalui cara berikut.

1. Klik GL Account. Klik tab Hierarchy kemudian pilih Financial Statement dengan menekan
tombol kotak putih.

2. Pilih Financial Statement.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 15 Dari 33 Status: Final
3. Hasil Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 16 Dari 33 Status: Final
F. CREATE FLAT STRUCTURE
Pada kebutuhan laporan tertentu, diharuskan membuat structure custom yang bersifat flat
sesuai laporan. Untuk membuatnya bisa dilakukan dengan cara sebagai berikut.

1. Klik kanan pada Rows atau Column. Kemudian klik New Structure.

1 Query hanya dapat memiliki 1 Custom Structure dan 1 KeyFigure Structure

2. Klik kanan Structure. Kemudian klik New Selection.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 17 Dari 33 Status: Final
3. Double klik selection yang telah dibuat atau klik kanan lalu klik “edit” untuk melakukan
filter.

4. Pada contoh kali ini akan membuat 1 field “Kas”.


Drag and Drop GL Account ke dalam “Details of the Selection”. Kemudian klik kanan GL
Account lalu klik “Restrict…”

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 18 Dari 33 Status: Final
5. Untuk melakukan filtering sesuai hierarchy financial statement, pilih financial Statement
pada kolom hierarchy.

6. Cari hierarki “Kas” lalu double klik agar berpindah ke kolom sebelah kanan.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 19 Dari 33 Status: Final
7. Hasil Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 20 Dari 33 Status: Final
G. GLOBAL FILTER
Pada contoh sebelumnya, kita telah melakukan filter yang ada di dalam selection. Filter di
dalam selection hanya berlaku untuk selection itu saja. Sedangkan Global filter akan berlaku
untuk keseluruhan query.

1. Beralih ke tab Filter

2. Pada contoh kali ini akan dilakukan filter Company Code.


Drag n Drop Company Code. Kemudian klik kanan Company Code lalu klik “Restrict”

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 21 Dari 33 Status: Final
3. Ada 3 tipe filter.
Single Values : Memasukkan filter satu persatu
Value Ranges : Memasukkan filter dengan rentang tertentu
Variable : Memasukkan filter dengan variable. Biasa digunakan untuk membuat
prompt/filter inputan user saat report ditampilkan.

4. Single Value

5. Value Ranges

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 22 Dari 33 Status: Final
6. Variable

7. Pada kali ini akan menggunakan filter single value. Sehingga GL Account Kas yang akan
ditampilkan hanya nilai dari satu filter tersebut.

8. Hasil Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 23 Dari 33 Status: Final
H. MEMBUAT PROMPT
Prompt adalah variable yang dapat diinputkan ketika report sedang disajikan.

1. Pada contoh ini akan ditampilkan cara membuat prompt Tahun.


Drag n Drop Fiscal Year. Kemudian lakukan filtering dengan cara double click atau klik kanan
lalu klik restrict.

2. Pilih salah satu variable yang sesuai.

Gunakan variable standar selama bisa memenuhi kebutuhan reporting. Variabel standar
adalah variable yang dimulai dengan “0”. Sedangkan variabel tidak standar adalah variable
yang dimulai dengan “Z”

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 24 Dari 33 Status: Final
3. Hasil Query
Isi Prompt kemudian klik tombol centang hijau atau tekan enter.

Prompt

Hasil Query

Untuk menampilkan prompt

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 25 Dari 33 Status: Final
I. CREATE VARIABLE
1. Jika variable yang tersedia belum memenuhi kebutuhan, maka dapat membuat variable
baru sesuai kebutuhan.

Create new Variable

2. Ubah nama variable

Deskripsi Variable

Technical Name

Naming Convension : ZV_<nama variable>

4. Details Variabel

Tipe Variable:
1. Single Value
2. Several Single Value
3. Interval
4. Selection Option
5. Precalculated Value Set

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 26 Dari 33 Status: Final
J. MEMBUAT PERBANDINGAN NILAI DENGAN BULAN LALU
1. Double click key figures Debit/Credit Amount

2. Tambahkan InfoObject “Calendar month” dengan variable input. Kemudian klik OK

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 27 Dari 33 Status: Final
3. Copy key figure lalu paste di bagian bawah key figure yang dicopy.

4. Restrict key figure paling bawah. Tambahkan deskripsi dengan “bulan lalu”. Kemudian
double click Calendar month.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 28 Dari 33 Status: Final
5. Double click Calendar Month. Lalu klik symbol “- +”. Selanjutnya beri nilai -1 untuk bulan
lalu, -2 untuk 2 bulan lalu dst. Atau beri nilai 1 untuk bulan depan, 2 untuk 2 bulan
kedepan, dst.
Kemudian klik OK

6. Hasil Query
Isi kolom input bulan

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 29 Dari 33 Status: Final
K. CREATE FORMULA
1. Klik kanan pada kolom Key Figure, kemudian pilin “New Formula”

2. Ubah deskripsi “Selisih dengan bulan lalu”. Kemudian drag n drop formula dari kolom
Avaliable Operands. Lalu klik OK.

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 30 Dari 33 Status: Final
3. Hasil Query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 31 Dari 33 Status: Final
L. OPEN QUERY
1. Klik Open Query

Open Query

2. Masukkan technical name query

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 32 Dari 33 Status: Final
3. Klik Open

File name: BW-01-QueryDesigner Version: 01


Last updated: 07/09/2018 Hal 33 Dari 33 Status: Final

Anda mungkin juga menyukai