SAP Tutorial Rantai Proses BW (Kode Transaksi RSPC)
⚡ Ringkasan Cerdas
Rantai proses dalam SAP BW mengotomatiskan, menjadwalkan, dan memantau rangkaian proses latar belakang seperti pemuatan data, menggunakan transaksi RSPC untuk menghubungkan proses awal, konektor, dan varian ke dalam alur kerja gudang data yang terkontrol dan dapat diulang.
Apa itu Rantai Proses?
- Rantai proses adalah urutan proses yang menunggu di latar belakang suatu peristiwa.
- Beberapa dari proses ini memicu peristiwa terpisah yang dapat memulai proses lain secara bergantian.
- Platform ini menyediakan berbagai konektor yang memungkinkan eksekusi proses secara alternatif dan paralel.
- Sebagai contoh, ketika sebuah toko ritel menerima pesanan dari pelanggan, hal itu memicu serangkaian peristiwa seperti pengecekan stok bahan baku → pemesanan produk dari gudang → pembuatan produk, dan seterusnya.
- Rantai proses menyediakan fitur penjadwalan dan pemantauan grafis yang membantu mengotomatisasi, memvisualisasikan, dan memantau tugas dan proses.
- Rantai proses diintegrasikan ke dalam kokpit administrasi BI berbasis portal.
- Rantai proses dapat dianggap sebagai diagram alur yang dijadwalkan untuk menunggu di latar belakang dan dipicu oleh suatu peristiwa dari proses lain.
Rantai proses melibatkan tiga langkah utama:
- Mulai Proses: Menjelaskan kapan proses akan dimulai (segera, pekerjaan terjadwal, meta chain, atau API).
- Konektor: Suatu proses penghubungan yang memilih opsi untuk memulai proses selanjutnya.
- Varian: Objek tempat proses dieksekusi. Ini adalah sekumpulan parameter yang diteruskan ke proses, seperti nama InfoPackage atau InfoObjek.
Langkah-langkah untuk Membuat Rantai Proses
RSPC adalah transaksi pusat yang digunakan untuk pemeliharaan rantai proses. Pada layar ini, rantai proses yang ada diurutkan berdasarkan “Komponen Aplikasi”. Tersedia dua tampilan: Tampilan Pemeriksaan dan Tampilan Perencanaan. Mode default adalah Tampilan Perencanaan.
Langkah 1) Membuat rantai proses: klik ikon “Buat”.
Langkah 2)
- Masukkan nama teknis dari rangkaian proses tersebut.
- Masukkan deskripsi yang bermakna untuk rangkaian proses tersebut.
Klik tanda centang.
Langkah 3) Jendela baru akan muncul. Klik ikon “Baru” untuk membuat “Mulai Proses” yang baru.
Langkah 4)
- Masukkan nama teknis dari Proses Mulai.
- Masukkan deskripsi yang bermakna untuk Proses Mulai dan klik tombol Enter.
Langkah 5) Layar berikutnya menetapkan pemicu berbasis waktu atau berbasis peristiwa untuk rangkaian proses.
- Klik “Jadwalkan Langsung” untuk menjadwalkan rangkaian proses pada waktu tertentu.
- Klik “Ubah Pilihan” untuk memasukkan detail penjadwalan rangkaian proses untuk dieksekusi.
Langkah 6) Langkah-langkah untuk menjadwalkan rantai proses:
- Klik tombol “Tanggal/Waktu”. Tentukan tanggal/waktu mulai dan tanggal/waktu berakhir yang dijadwalkan.
- Untuk mengatur frekuensi, klik kotak centang “Pekerjaan Berkala”.
- Klik tombol “Nilai Periode”.
- Pada layar berikutnya, pilih frekuensi yang dibutuhkan (Per Jam/Harian/Mingguan/Bulanan/Periode Lainnya). Klik ikon Simpan dan tombol Kembali untuk kembali ke layar RSPC.
Klik Simpan.
Langkah 7) Tambahkan InfoPackage: klik ikon untuk “Jenis Proses” untuk melanjutkan.
Langkah 8) Seperti yang telah dibahas sebelumnya, pemuatan data dapat dipicu melalui InfoPackage atau DTP.
- Jika pemuatan data dilakukan melalui InfoPackage, gunakan tipe proses “Eksekusi InfoPackage”.
- Jika pemuatan data dilakukan melalui DTP, gunakan tipe proses “Proses Transfer Data”.
Langkah 9) Jendela pop-up baru muncul. Di sini Anda dapat memilih InfoPackage yang diperlukan.
Langkah 10) Hubungkan Varian Awal dan InfoPackage. Ada dua cara untuk melakukan ini: klik kanan pada langkah pertama, klik “Hubungkan Dengan” -> “Muat Data”; atau pilih “Varian Awal”, tekan terus tombol kiri mouse, pindahkan ke langkah target hingga panah muncul, dan lepaskan untuk membuat koneksi. Dari proses awal hingga setiap langkah kedua terdapat garis hitam.
Rantai proses akan tampak seperti di bawah ini setelah koneksi antara Varian Awal dan InfoPackage dibuat.
Untuk setiap langkah selanjutnya, Anda dapat memilih apakah langkah penerus hanya akan dieksekusi jika langkah pendahulunya:
- Berhasil: biasanya digunakan dalam pemrosesan normal.
- Berakhir dengan kesalahan: biasanya digunakan untuk mengirim pesan kegagalan.
- Dieksekusi terlepas dari keberhasilan atau kegagalan langkah sebelumnya.
Langkah-langkah untuk Memeriksa Konsistensi Rantai Proses
- Pilih menu “Lanjutkan”.
- Pilih “Memeriksa tampilan”.
SAP Memverifikasi bahwa semua langkah terhubung dan memiliki setidaknya satu pendahulu. Kesalahan logika tidak terdeteksi. Jika Anda mendapatkan peringatan atau pesan "Rantai OK", Anda dapat mengaktifkannya. Jika pemeriksaan mengidentifikasi kesalahan, Anda harus menghapusnya terlebih dahulu.
Langkah-langkah untuk Mengaktifkan Rantai Proses
- Klik pada menu “Rantai Proses”.
- Pilih "Aktifkan".
- Atau pilih tombol “Aktifkan”.
Langkah-langkah untuk Menetapkan Rantai Proses ke Komponen Aplikasi
Secara default, rantai proses dibuat di bawah komponen aplikasi “Tidak Ditugaskan”.
- Pilih tombol “Komponen Aplikasi”.
- Pilih komponen yang dibutuhkan dan aktifkan kembali rantai tersebut.
Langkah-langkah untuk Menjadwalkan Rantai Proses
- Klik pada menu "Eksekusi".
- Pilih “Jadwal”.
Alternatifnya, tekan tombol “Jadwalkan”. Rantai proses dijadwalkan sebagai pekerjaan latar belakang dan dapat dilihat di transaksi SM37. Anda akan menemukan pekerjaan bernama “BI_PROCESS_TRIGGER”; semua rantai proses dijadwalkan dengan nama pekerjaan yang sama.
Cara Memantau Rantai Proses
Sejumlah lingkungan kerja tersedia untuk memantau jalannya rantai proses:
- Buka tab Administrasi dari Data Warehousing Workbench (RSA1).
- BI Monitor di dalam Sistem Manajemen Pusat Komputasi (CCMS).
- Pemantauan rantai proses harian (transaksi RSPCM).
- Tampilan log untuk jalankan rantai proses dalam pemeliharaan rantai proses (transaksi RSPC).





















