Mengintegrasikan Report Builder ke Dalam Aplikasi Oracle...
Transcript of Mengintegrasikan Report Builder ke Dalam Aplikasi Oracle...
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Mengintegrasikan Report Builder ke Dalam Aplikasi Oracle
EBS
Muhamad Ari Bima Dirgantoro
Abstrak
Pada artikel sebelumnya saya sudah menulis bagaimana caranya kita membuat sebuah
report dengan Report Builder yang nantinya akan kita masukkan ke dalam aplikasi
Oracle EBS. Bagi yang kemarin tidak mengikut silakan buka artikel saya yang
pertemuan ketiga untuk mempelajarinya, dan bagi yang sudah mari kita lanjutkan
kembali. Let’s go.
Kata Kunci: Aplikasi, Big Data, Database
Pendahuluan
Dalam artikel saya yang ke empat ini saya akan menulis bagaimana caranya agar report
yang sudah kita buat pada Report Builder kita masukkan ke dalam sebuah aplikasi
bisnis buatan Oracle, yaitu Oracle Application E-Business Suite.
Pembahasan
1. Tahap pertama, kita masuk ke dalam aplikasi Oracle EBS melalui URL yang
sudah di setting lalu masuk ke dalam Responsibility System Administrator.
Notes :
Semua modul Oracle(AP, AR, PO, OM, GL, dll) di dalam Aplikasi EBS
disebut responsibility.
Dalam aplikasi Oracle yang baru di pasang(install), list Favorites akan
kosong, namun anda dapat mengakses melalui list Navigator yang berada di
sebelah kiri layar.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Notes :
Maaf, saya asumsikan kembali bahwa dalam artikel ini kita sudah mengatur Aplikasi
Oracle yang akan kita gunakan. Untuk tutorial pengaturannya akan saya bahas pada
artikel berikutnya.
2. Setelah kita masuk ke dalam Responsibility System Administrator, pergi ke
Concurrent → Programs → Executables
Notes : Executables adalah tempat dimana kita mendefinisikan program yang sudah kita
buat agar dapat dipanggil oleh Aplikasi EBS.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
3. Pada form ini kita definisikan report yang kita buat, disini saya akan memasukkan :
Executables : belajar_report
Short Name : belajar_report
Application : Payables
Execution File Name : (nama-program-atau-report-kita)
Notes :
Kenapa Application saya beri nama Payables ? Karena pada artikel kemarin kita
membuat query dengan select ke table AP(Account Payables), nama tabelnya
AP_INVOICES_ALL.
Untuk Execution Method kita biarkan Oracle Reports, karena kita sedang
membuat report.
Untuk nama program yang sudah saya buat bernama belajar_report. Sengaja
saya samakan dengan Executables dan Short Name agar mudah ketika dicari.
Dan untuk kolom yang berwarna kuning berarti kolom tersebut wajib di isi.
Setelah semua terisi klik Save(Ctrl + S).
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
4. Selanjutnya kita pergi ke Menu Define
5. Pada bagian ini kita akan mengatur program yang kita buat untuk ditampilkan pada
aplikasi EBS.
Notes :
Program : Adalah nama dari Report yang akan dijalankan dari Aplikasi.
Short Name : dapat di isi bebas, namun saya sarankan kita mengisi sesuai
dengan short name yang sudah kita buat pada form Executables sebelumnya.
Application : di isi Payables seperti di form Executables.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Bagian Executables
Name : di isi nama short name yang sudah kita buat di form Executables.
Bagian Output
Format : di isi output apa yang di inginkan, apakah berformat pdf, html, txt, dll.
Style : bagian ini adalah untuk menentukan format dari kertas yang kita
gunakan, bisa A4 atau semacamnya.
6. Kita lanjut mengisi Parameter untuk report kita
Notes :
Seq(Sequence): digunakan untuk mengurutkan parameter dalam report kita.
Parameter : deskripsi tentang parameter kita.
Bagian Validate :
Value Set : di ibaratkan type data.
Bagian Display :
Prompt : Nama parameter yang akan tampil ketika kita menarik report.
Token : adalah parameter yang ada pada report yang kita buat dalam
report builder
Dan untuk kedua field yang berada pada bagian Display (Display Size dan
Concatenated Description Size) biarkan default.
Jika sudah klik Save(Ctrl + S).
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Parameter 1
Parameter 2
7. Langkah selanjutnya, kita akan memasukkan report yang sudah kita atur tadi ke
dalam Request Group Payables.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Pergi ke Security → Responsibility → Request
8. Cari Group bernama “All Reports” dan Application jenis “Payables” menggunakan
ikon senter pada bagian tab yang ada di atas.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
9. Setelah itu, tambahkan Report yang kita buat tadi pada form Concurrent Program
dengan cara klik tab New(ikon +) yang ada pada bagian kiri atas, lalu Save.
10. Terakhir, kita akan coba menarik report yang sudah kita buat.
Masuk ke dalam responsibility AP, namun kita tutup terlebih dahulu form yang di atas.
Sekarang klik ikon Swith Responsibility seperti gambar di bawah.
lalu masuk ke dalam Responsibility yang bertuliskan AP.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Notes :
AP menandakan bahwa responsibility tersebut digunakan khusus untuk Payables.
11. Setelah masuk Responsibility AP, klik View → Request
Setelah itu klik Submit a New Request → Pilih Single Request
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Pada Submit Request form, klik Name. Nanti akan muncul sebuah button di ujung
kanan textbox, lalu klik button tersebut untuk mencari nama Program kita.
Submit Request Form
Find Reports
12. Masukkan parameter reportnya
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Jika sudah klik Ok → Submit.
13. Tunggu hingga Request berstatus Complete Normal, lalu klik View Output.
Notes :
Untuk Output di atas masih belum rapih layoutnya, jika ingin merapihkannya
kita dapat merapihkannya melalui report builder.
Dan jika hasil request kita Complete Error, lihatlah pada bagian View Log untuk
melihat detail errornya.
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Penutup
Sebagai kesimpulan, untuk membuat report dalam aplikasi Oracle tidaklah sulit.
Asalkan kita tekun dan berani mencoba, layaknya kita membuat website. Mungkin
cukup sampai disini dulu belajarnya. Tunggu artikel saya selanjutnya.
Referensi
Karya Sendiri.
Biografi
Holla friends, saya Muhamad Ari Bima Dirgantoro (Bandar Lampung, 20 Juli
1997). Saat ini saya sedang fokus dalam pengambilan gelar Strata 1 Jurusan TI
dengan berkonsentrasi pada Software Enginering di salah satu Perguruan Tinggi
di daerah Tangerang. Bekerja disalah satu perusahaan IT-Managed Service di
daerah Karawaci, Tangerang. Hobi saya adalah belajar dan bermain dengan motor
ke tempat yang sunyi. jika ingin tahu tentang saya lebih dalam lagi silakan
hubungin via hangout saya ([email protected]) atau langsung ketemu sambil
memotoran (Sundanese Language). Sekian dan terima kasih.