Cara Menjalankan SAP Laporan?
โก Ringkasan Cerdas
SAP Laporan adalah program ABAP yang dapat dieksekusi yang membaca data dari basis data dan menampilkannya di layar, menggunakan layar seleksi untuk memfilter populasi, periode, dan tata letak sebelum output ALV dihasilkan.
Apa itu SAP Melaporkan?
An SAP Laporan adalah program ABAP yang dapat dieksekusi yang membaca data dari basis data dan menghasilkan output berdasarkan kriteria filter yang dipilih oleh pengguna akhir pada layar pemilihan. Eksekusi sebuah SAP Laporan ini hampir tidak pernah memperbarui basis data โ laporan dirancang hanya untuk dibaca, sehingga aman dijalankan di lingkungan produksi selama jam kerja.
Berbagai kategori laporan tersebut adalah:
- Standar SAP laporan โ dikirim oleh SAP di dalam modul inti (misalnya, RPCALCU0 di Penggajian atau RM07DOCS di MM).
- Laporan khusus โ Program Z yang dikembangkan oleh organisasi Anda untuk memenuhi persyaratan lokal yang tidak tercakup dalam laporan standar.
- Kueri ad hoc - SAP Query (SQ01/SQ02/SQ03) atau QuickViewer (SQVI) yang lebih baru memungkinkan pengguna fungsional untuk membuat laporan tanpa kode ABAP.
Cara Melaksanakan SAP Laporan
Laporan standar biasanya berada di balik kode transaksi fungsional (misalnya, S_PH0_48000510 untuk Akun Penggajian). Jika jalur menu tidak tersedia, Anda tetap dapat menjalankan program apa pun secara langsung. Tiga titik peluncuran yang paling umum adalah:
- SA38 โ Eksekusi Program ABAP: Masukkan nama program, pilih varian jika ada, dan tekan F8 untuk menjalankannya. SA38 adalah cara tercepat bagi pengguna akhir untuk mengakses laporan yang mereka kenal berdasarkan nama programnya.
- SE38 โ Editor ABAP: Pengembang membuka kode sumber di SE38 dan menekan F8 untuk mengeksekusi. SE38 juga memungkinkan Anda untuk melampirkan varian, mengaktifkan sesi debug, atau memelihara teks layar pemilihan.
- SE93 atau Favorit: Simpan kode transaksi atau program beserta variannya sebagai favorit, atau bungkus program tersebut dalam transaksi parameter yang dibuat di SE93, sehingga pengguna bisnis dapat menjalankannya dari sana. SAP Menu Akses Mudah.
Elemen-elemen berikut harus diatur saat menjalankan program. Apa pun SAP laporan pada layar pemilihan.
Pilih Periode
Pilih periode waktu laporan akan dijalankan โ misalnya, Hari ini (hanya data hari ini), Sampai Hari Ini (semua data masa lalu hingga hari ini), Bulan Saat Ini, atau Tahun Saat Ini.
Anda juga dapat memilih Periode Lain Gunakan tombol radio dan tentukan tanggal Mulai dan Akhir khusus untuk periode pelaporan.
Untuk laporan penggajian dan SDM, Anda juga dapat mengklik Daftar gaji Klik tombol Periode dan tentukan periode penggajian sebagai jangka waktu di mana output Anda akan dihasilkan.
Pilih Populasi
Anda dapat membatasi jumlah data atau orang yang diproses laporan dengan memasukkan kriteria pemilihan yang berbeda pada layar input.
Anda dapat menambahkan kolom kriteria pemilihan tambahan. ke laporan Anda dengan mengklik Pilihan Lainnya.
- Bawah Pilihan PilihanCentang kolom yang ingin Anda tambahkan ke area seleksi pada laporan.
- Klik tombol Panah untuk memindahkannya ke kolom kanan.
Bidang yang dipilih sekarang akan muncul di Bidang Seleksi Daftar. Klik tanda centang untuk kembali ke layar pemilihan.
Kolom pilihan baru akan muncul di layar laporan di samping kolom pilihan yang asli.
Batasi Nilai Pilihan di Layar Input
Anda dapat menyertakan rentang dan nilai tunggal dalam laporan Anda. Klik Seleksi Berganda tombol (ikon panah kanan) di sebelah setiap kolom.
Berikutnya SAP Layar memungkinkan Anda untuk:
- Masukkan beberapa nilai tunggal yang akan menjadi termasuk.
- Masukkan rentang nilai yang akan digunakan. termasuk.
- Masukkan beberapa nilai tunggal yang akan menjadi dikecualikan.
- Masukkan rentang nilai yang akan digunakan. dikecualikan.
Anda dapat mempersempit kriteria pemilihan lebih lanjut dengan menggunakan opsi pemilihan โ misalnya, sama dengan, tidak sama dengan, lebih besar dari, kurang dari, atau pencocokan pola dengan karakter pengganti (* dan +).
Simpan dan Gunakan Kembali Varian
Varian adalah kumpulan nilai layar pemilihan yang tersimpan. Setelah Anda mengisi layar pemilihan untuk laporan yang sering Anda jalankan, simpan nilai-nilai tersebut sebagai varian sehingga Anda atau pekerjaan latar belakang dapat menggunakannya kembali nanti tanpa perlu mencoba lagi.ping.
- Pada layar pemilihan, isi setiap kolom yang ingin Anda simpan.
- Pilih Buka โ Varian โ Simpan sebagai Varian (atau tekan Ctrl+S).
- Masukkan nama varian (awali Z atau Y untuk varian kustom), arti, dan atur atribut seperti Lindungi Varian or Hanya untuk Pemrosesan Latar Belakang jika diperlukan.
- Simpan. Varian tersebut disimpan dalam tabel VARI dan VARID dan dapat dipindahkan antar sistem.
Lain kali Anda menjalankan laporan dari SA38 atau SE38, masukkan nama varian di Varian kolom atau klik Dapatkan Varian tombolShift+F5) untuk memuatnya sebelum menekan F8.
Orientasi SAP Keluaran Laporan
Setelah Anda menjalankan laporan Anda, Anda dapat dengan mudah memodifikasi tata letak untuk output yang dihasilkan (pengurutan, penjumlahan, grafik, dan sebagainya) menggunakan bilah alat ALV yang ditunjukkan di bawah ini.
Anda juga dapat menyimpan output ke hard disk lokal Anda menggunakan langkah-langkah berikut.
- Klik Daftar.
- Pilih Ekspor.
- Pilih Berkas Lokal.
- Pilih format yang diinginkan (teks yang belum dikonversi, spreadsheet, rich text, HTML).
- Klik tanda centang hijau untuk melanjutkan.
Masukkan Direktori, Nama File, lalu klik. MenghasilkanLaporan akan disimpan ke jalur yang dipilih.
Jalankan SAP Laporan Latar Belakang
Laporan yang berjalan lama sebaiknya dijalankan di latar belakang, bukan melalui dialog. Pekerjaan latar belakang akan membebaskan sumber daya Anda. SAP Sesi GUI, menghormati batas waktu dialog 60 menit, dan memungkinkan Anda menjadwalkan laporan yang sama secara berkala.
- Dari layar pemilihan - memilih Program โ Jalankan di Latar Belakang (F9). Pilih perangkat output (SAP nama printer seperti LOCL), dan salah satu dari Segera atau Tanggal / Waktu Mulai. Kemudian pilih Simpan โ tugas ini dijalankan di bawah pengguna Anda dengan otorisasi default Anda.
- Dari SM36 โ Definisi Pekerjaan Latar Belakang: Beri nama pada pekerjaan, tetapkan kelas (A/B/C untuk prioritas), tentukan kondisi mulai (segera, tanggal/waktu, kejadian, atau setelah pekerjaan pendahulu), lalu tambahkan Langkah dengan tipe Program ABAPPilih program dan variannya. Simpan.
- Pantau dengan SM37 โ Gambaran Umum Pekerjaan: Saring berdasarkan pengguna, nama pekerjaan, atau status (Terjadwal, Dirilis, Siap, Aktif, Selesai, Dibatalkan), pilih pekerjaan, dan lihat output spool atau log pekerjaan.
Untuk proses berulang (pemrosesan penggajian harian, pembukuan bulanan), selalu lampirkan varian agar pekerjaan berjalan dengan serangkaian input yang terkontrol, dan gunakan pengguna latar belakang teknis daripada ID pengguna pribadi.
Umum SAP Laporkan Kesalahan dan Perbaikannya
Masalah yang paling umum terjadi pada layar pemilihan dan selama eksekusi laporan adalah:
- Waktu habis dalam dialog (TIME_OUT dump di ST22) โ jalankan laporan di latar belakang melalui F9 atau SM36 sebagai gantinya.
- Kegagalan otorisasi (S_TCODE atau S_PROGRAM) โ Periksa SU53 segera setelah terjadi kesalahan dan minta tim keamanan untuk menambahkan objek yang hilang.
- Tidak ada data yang dipilih โ verifikasi periode dan populasi, dan periksa apakah varian tidak disimpan dengan rentang tanggal yang sudah usang. Muat varian baru jika laporan mendukung variabel tanggal (D tanggal dinamis).
- Tata letak ALV tidak sesuai harapan - memilih Pengaturan โ Tata Letak โ Pilih untuk memuat tata letak yang tersimpan, atau Pengaturan โ Tata Letak โ Simpan untuk menyimpan pilihan kolom/urutan/subtotal Anda.
- Laporan berjalan tetapi ekspor ke Excel kosong. โ pastikan grid ALV ditampilkan (bukan daftar klasik), dan gunakan Daftar โ Ekspor โ SpreadsheetDaftar klasik harus diekspor melalui Sistem โ Daftar โ Simpan โ File Lokal.
- Pekerjaan latar belakang tetap ada Siap โ tidak ada proses latar belakang gratis; periksa RZ12/SM50 atau minta Basis untuk menambahkan proses BGD.















