Cara Membuat Log Report Oracle EBS



Tutorial Cara Buat Log Report Oracle || Pada aplikasi Report Builder dan Procedure, Function pada database Oracle EBS Tahukah kamu cara membuat log pada Repor Builder Oracle dan log pada procedure di database Oracle E-Business Suite (EBS). Pertama pada akan admin jelaskan cara membuat log pada Report Builder Oracle, yang kedua admin jelaskan cara membuat log pada procedur atau function pada database Oracle EBS, bagi kamu yang belum mengetahui Oracle E-Business Suit dapat mengakses web berikut : Oracle.

Tutorial Cara Buat Log Report pada Report Builder

Admin akan menjelaskan yang pertama cara buat log report aplikasi Report Builder Oracle, langkah-langkah sebagai berikut :
Pertama buka aplikasi Report Builder,
Halaman Report Builder
Buat projek yang diberi log, untuk contoh kali ini dimisalkan mau membuat log untuk variable berikut, SRW ( SQL Report Writer) adalah sebuah package yang sudah termasuk didalam aplikasi Oracle Report Builder. Ini adalah kumpulan konstruksi PL/SQL yang didalamnya terdapat banyak fungsi, prosedur dan exception yang dapat kamu gunakan untuk rujukan pada report dan libraries-mu. Salahnya yang dapat kamu gunakan adalah : SRW.MESSAGE




Cara Buat Log Report Builder dan Procedure Oracle EBS
Halaman Membuat log Report Builder
Format : SRW.MESSAGE(msg_number Number, msg_text CHAR); Penjelasan :
  1. msg_number : tanda nomer urutan untuk log, bisa bebas atau berurut tergantug kebutuhan.
  2. msg_text : text yang akan ditampilkan pada log, untuk msg_text menampilkan variabel di dalam report dapat menggunakan format  SRW.MESSAGE(1, 'Nilai dari a : '|| a);

Fungsi : untuk menampilkan pesan dengan nomer pesan dan tulisan pesan yang kamu spesifikan. Biasanya ini digunakan untuk men-debug pada Report Builder.


Tutorial Membuat Log Report pada Procedure dan Function Database Oracle

Pertama admin akan memberikan penjelasan FND_FILE, loh min kenapa FND_FILE min? Oke jawabannya FND_FILE ini yang akan digunakan untuk membuat log pada prosedur database Oracle.

FND_FILE merupakan prosedur yang sudah disediakan oleh Oracle Apps (E-Business Suit Oracle) untuk menulis log dan output file di concurrent program PL/SQL. Untuk melihat hasil output dapat dilihat di : View → Requests → Find selanjutnya kamu cari nama concurrent program yang sudah kamu jalankan.

Penjelasan :
Log File adalah log file yang menyimpan kumpulan pesan error dan debug.
Output File  adalah file yang dapat output dari proses concurrent program.


Format penggunaan FND_FILE, FND_FILE.log untuk log yang akan tampil pada log concurrent. FND_FILE.output untuk log yang akan tampil pada output concurrent.

FND_FILE.PUT_LINE format ini yang digunakan untuk menampilkan log dari procedure dan function di database Oracle.


procedure FND_FILE.PUT_LINE
  (jenis IN NUMBER,
   text  IN VARCHAR2);

jenis dapat diisi dengan FND_FILE.LOG atau FND_FILE.OUTPUT.
text  dapat diisi dengan text yang akan ditampilkan.

CREATE OR REPLACE PROCEDURE fnd_file_Demo
(o_chr_errbuf VARCHAR2 ,
o_chr_errcode VARCHAR2 )
IS
BEGIN
 --- Creating log mesage----
 fnd_file.put_line(fnd_file.log,'This is log file ');
 fnd_file.put_line(fnd_file.log,'You can put error, debug message here ' || SQLERRM);
 fnd_file.put_line(fnd_file.log,'You can also use built in API ' || fnd_message.get);
 
 ---Creating output message
 fnd_file.put_line(fnd_file.output,'This is output file');
 fnd_file.put_line(fnd_file.output,'You can use it to put summary information');
END;
Jalankan concurrent program dan cek log dan output file.

Contoh log file
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
This is log file 
You can put error, debug message here ORA-0000: normal, successful completion
You can also use built in API 
+---------------------------------------------------------------------------+
End of log messages from FND_FILE
+---------------------------------------------------------------------------+
Contoh output file
This is output file
You can use it to put summary information

Ingin baca tentang Google bisa ke siniCara Membuat Akun Google

Sumber   : Atechtown
Sumber Logo Oracle  :  Sintesys




Semua gambar yang anda temukan di sini diyakini ada di dalam "domain publik". Beberapa gambar yang ditampilkan tidak diketahui secara pasti sumber asalnya. Kami tidak berniat untuk melanggar hak intelektual yang sah, hak artistik atau hak cipta. Jika Anda adalah pemilik sah dari salah satu gambar yang diposting di situs ini, dan tidak ingin ditampilkan atau jika Anda memerlukan kredit yang sesuai, maka silakan hubungi kami dan kami akan segera melakukan apa saja yang diperlukan dengan menghapus atau memberikan kredit pada konten yang ditampilkan.

Comments

Popular posts from this blog

Cara Query untuk Menghitung Date di Oracle

GET Manager

FND in E-Business Suit Oracle (FND EBS Oracle)