oleh abap » Jum Nov 25, 2011 10:06 am
Penyebab :
Pada setiap akhir bulan mendekati closing periode semua modul (SD, FI dan MM), traffic data yg masuk di server SAP AGI meningkat menjadi 2x lipat, hal ini di sebabkan karena semua user saling berebut untuk menjalankan dan menyajikan report2x bulanan yg di perlukan.
Solusi :
Solusi yg bisa kami berikan untuk mengatasi terjadinya run time error (khususnya time out) pada saat melakukan transaksi/menjalankan report yg di sebabkan karena report sudah berjalan terlalu lama dan belum memberikan hasil yg kita inginkan karena terkena time out (lama waktu untuk menjalan report di server SAP AGI yg di ijinkan adalah 2400 detik/40 menit) adalah sebagai berikut :
1. Report yg di rasa terlalu berat (ZSDRPT028, ZMMRPT015, ZMMRPT026, ZMMRPT031 dll) bisa di jalankan pada jam2x yg
bukan peak time (pagi hari sebelum jam 8 pagi, pada saat jam makan siang pukul 12.00 - 01.00 atau pada sore hari pukul
18.00 ) atau di jalankan secara background di malam hari pukul 21.00-06.00 pagi dan hasilnya bisa di lihat di pagi hari
berikutnya.
CATATAN : Jangan menjalankan report secara background pada saat peak time karena hal tersebut akan berakibat sama
2. Mengurangi/mempersempit dan melengkapi inputan/selection screen yang ada sebelum menjalankan report, semakin
lengkap inputan yg kita berikan, report akan berjalan lebih cepat untuk mencari data yg kita perlukan,
contoh: si A ingin menarik data 3 bulan terakhir september-november 2011, maka Si A bisa menarik data dengan
menjalankan report secara perbulan (september sendiri, oktober sendiri, november sendiri).
3. 1 user usahakan untuk tidak menjalankan report yg sama (misal: si A sudah pernah menjalankan report zsdrpt028 maka
si A jangan sampai menjalankan report zsdrpt028 lagi)
kadang kala kita sering mempunyai pikiran bahwa dengan menjalankan report yg sama sekaligus (bulan yg kita
inginkan berbeda tetapi di jalankan secara bersamaan sekaligus), maka kita akan mendapatkan semua yg kita mau,
justru hal ini akan terjadi sebaliknya karena report yg sama yg kita jalankan secara bersamaan tersebut akan
membebani server SAP dan report tidak akan menghasilkan sesuatu yg kita inginkan karena akan terkena runtime error
(khususnya time out) karena sudah mencapai batas maksimum waktu report berjalan yg di ijinkan di server SAP AGI (2400
detik/40 menit).
Demikian tips yg saya berikan.Smoga bisa membantu dan melancarkan pekerjaan bapak/ibu.
Tjandra
ABAP'er