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).




















