Mengintegrasikan Report Builder ke Dalam Aplikasi Oracle EBS Muhamad Ari Bima Dirgantoro muhamadari@raharja.info 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.
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.
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).
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.
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).
Parameter 1 Parameter 2 7. Langkah selanjutnya, kita akan memasukkan report yang sudah kita atur tadi ke dalam Request Group Payables.
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.
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.
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
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 12. Masukkan parameter reportnya Find Reports
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.
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 (ariemulaz@gmail.com) atau langsung ketemu sambil memotoran (Sundanese Language). Sekian dan terima kasih.