Apa itu Rantai Proses?
- Rantai proses adalah urutan proses yang menunggu di latar belakang untuk suatu peristiwa.
- Beberapa dari proses ini memicu peristiwa terpisah yang dapat memulai proses lain secara bergantian.
- Ini menyediakan berbagai konektor yang memungkinkan eksekusi proses alternatif dan paralel.
- Misalnya, sebuah toko retail menerima pesanan pelanggan, hal ini akan memicu serangkaian kejadian seperti pengecekan bahan dalam pemesanan persediaan produk dari Gudang untuk membuat produk dan sebagainya.
- Rantai proses menyediakan fitur penjadwalan & pemantauan grafis untuk membantu dalam otomatisasi, visualisasi & pemantauan tugas / 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 & dipicu untuk suatu acara oleh proses lain.
Rantai Proses melibatkan tiga langkah utama
- Mulai Proses: Ini menjelaskan kapan proses akan dimulai (segera, pekerjaan terjadwal, metaprocess, API)
- Konektor: Ini adalah proses penautan, dan dapat memilih opsi untuk memulai proses selanjutnya
- Varian: Objek yang seharusnya kita jalankan prosesnya disebut sebagai Variant. Ini adalah sekumpulan parameter yang diteruskan ke proses seperti nama InfoPackage atau Info-Objects
Dalam tutorial ini Anda akan belajar -
Langkah-langkah untuk membuat rantai proses.
Langkah-langkah untuk memeriksa konsistensi rantai proses.
Langkah-langkah untuk mengaktifkan rantai proses.
Langkah-langkah untuk menetapkan Rantai Proses ke komponen aplikasi.
Langkah-langkah untuk mengaktifkan Rantai Proses.
Bagaimana Memantau Rantai Proses.
Langkah-langkah Untuk Membuat Rantai Proses
RSPC adalah keseluruhan dan satu-satunya transaksi yang digunakan untuk Pemeliharaan Rantai Proses. Di layar ini, rantai proses yang ada diurutkan berdasarkan "ApplicationComponents".
Ada dua tampilan yang tersedia:
- Periksa Tampilan
- Tampilan Perencanaan.
Mode default adalah Tampilan Perencanaan.
Langkah 1)
Membuat Rantai Proses:
Klik ikon "Buat".
Langkah 2)
- Masukkan nama Teknis Rantai Proses.
- Masukkan deskripsi yang bermakna untuk Rantai Proses.
Klik Tanda Centang
Langkah 3)
Jendela baru muncul. Klik ikon "Baru" untuk membuat "Proses Mulai" baru.
Langkah 4)
- Masukkan nama Teknis dari Proses Mulai.
- Masukkan deskripsi yang bermakna untuk Mulai Proses dan klik tombol Enter.
Langkah 5)
Layar berikutnya digunakan untuk menetapkan pemicu berbasis waktu atau peristiwa untuk rantai proses.
- Klik pada opsi "Jadwal Langsung" untuk menjadwalkan rantai proses untuk waktu tertentu.
- Klik pada tombol "Ubah Pilihan" untuk memasukkan rincian untuk Penjadwalan rantai Proses untuk eksekusi.
Langkah 6)
Langkah-langkah untuk Menjadwalkan Rantai Proses:
- Klik pada tombol "Tanggal / Waktu". Tentukan tanggal / waktu Mulai Terjadwal, tanggal / waktu akhir.
- Untuk mengatur frekuensi, klik pada kotak centang “Pekerjaan Berkala”.
- Klik tombol "PeriodValues".
- Di layar berikutnya, pilih frekuensi yang diperlukan (Per Jam / Harian / Mingguan / Bulanan / Periode Lain). Klik pada ikon Simpan dan tombol kembali untuk kembali ke layar RSPC sebelumnya.
Klik simpan
Langkah 7)
Tambahkan Paket Info:
Klik ikon untuk "Jenis Proses" untuk melanjutkan.
Langkah 8)
Seperti yang dibahas sebelumnya, pemuatan data dapat dipicu melalui InfoPackage atau DTP.
- Jika dataload dilakukan melalui InfoPackage, gunakan tipe Proses "Execute InfoPackage"
- Jika dataload harus dilakukan melalui DTP, gunakan tipe Proses "Proses Transfer Data"
Langkah 9)
Jendela pop-up baru akan muncul. Di sini Anda dapat memilih InfoPackage yang diperlukan.
Langkah 10)
Hubungkan Start Variant dan InfoPackage:
Ada 2 cara untuk melakukannya - Klik kanan pada langkah pertama. Klik "Hubungkan Dengan" -> "Muat Data"
Cara lain adalah dengan memilih "Start Variant" dan terus menekan tombol kiri mouse. Kemudian pindahkan tombol mouse ke langkah target. Sebuah panah harus mengikuti gerakan Anda. Berhenti menekan tombol mouse dan koneksi baru dibuat. Dari proses awal hingga setiap langkah kedua ada garis hitam.
Rantai Proses muncul seperti di bawah ini setelah Koneksi antara varian Start dan Infopackage dibuat.
Untuk langkah selanjutnya, kita dapat memilih apakah langkah penerus akan dijalankan hanya jika langkah sebelumnya.
- Berhasil: biasanya digunakan dalam pemrosesan normal
- Diakhiri dengan kesalahan: Biasanya digunakan untuk mengirim pesan kegagalan
- Jalankan terlepas dari keberhasilan atau kegagalan langkah sebelumnya
Langkah-langkah Untuk Memeriksa Konsistensi Rantai Proses
- Pilih menu "Goto"
- Pilih "Memeriksa tampilan".
SAP akan memverifikasi jika semua langkah terhubung dan memiliki setidaknya satu pendahulu. Kesalahan logis tidak terdeteksi. Jika kita mendapat peringatan atau pesan “Chain is OK”, kita bisa mengaktifkannya. Jika pemeriksaan mengidentifikasi beberapa kesalahan, kita harus menghapus kesalahan tersebut terlebih dahulu.
Langkah-langkah Untuk Mengaktifkan Rantai Proses
- Klik menu "Rantai Proses"
- Pilih "Aktifkan".
- Atau pilih tombol "Aktifkan"
Langkah-langkah Menetapkan Rantai Proses ke Komponen Aplikasi
Secara default, Rantai Proses dibuat di bawah komponen aplikasi "Not Assigned".
- Pilih tombol "ApplicationComponent"
- Pilih komponen yang diperlukan dan Aktifkan kembali rantai.
Langkah-langkah Untuk Mengaktifkan Rantai Proses
- Klik menu "Eksekusi".
- Pilih "Jadwalkan".
Atau tekan tombol "Jadwal".
Rantai akan dijadwalkan sebagai pekerjaan latar belakang dan dapat dilihat dalam kode transaksi SM37. Anda akan menemukan pekerjaan bernama “BI_PROCESS_TRIGGER”. Semua rantai Proses dijadwalkan dengan nama pekerjaan yang sama.
Bagaimana Memantau Rantai Proses
- Ada sejumlah lingkungan kerja yang tersedia untuk memantau proses rantai yang berjalan:
- Arahkan ke tab Administrasi dari DatawarehouseWorkBench (RSA1)
- Monitor BI di Computing Center Management System (CCMS)
- Pemantauan Rantai Proses Harian (Transaksi RSPCM)
- Tampilan log untuk menjalankan rantai proses dalam pemeliharaan rantai proses (RSPC transaksi)