Alur Kerja Bisnis SAP - Arsitektur
Seperti yang disebutkan di bab sebelumnya, SAP Workflow memiliki arsitektur tiga lapis. Berikut adalah tiga lapisan dalam arsitektur SAP Workflow -
- Objek Bisnis
- Proses bisnis
- Model Organisasi
Dalam arsitektur SAP Workflow, objek bisnis adalah unit terkecil dan berada di tingkat paling bawah. Objek Bisnis di SAP Business Workflow didefinisikan sebagai kumpulan metode atau peristiwa untuk entitas dalam proses bisnis. Beberapa Objek Bisnis umum dalam sistem SAP meliputi: Pelanggan, Material, dan Vendor. Dengan menggunakan Objek Bisnis, semua layanan disediakan dalam bentuk metode yang dapat dieksekusi.
Ada Business Object Repository, yang merupakan pendekatan berorientasi objek yang digunakan untuk memodelkan Objek dan Proses Bisnis. Ini adalah kumpulan tipe Objek Bisnis dan tipe Antarmuka dengan komponennya seperti atribut, metode, dan peristiwa.
Dalam arsitektur Alur Kerja, proses bisnis berada di tingkat menengah dan mereka menentukan langkah-langkah yang harus dilakukan sebagai bagian dari Alur Kerja. Proses bisnis ditentukan di Pembuat Alur Kerja. Setiap proses kerja disebut sebagai aktivitas dan berisi tugas satu langkah atau templat alur kerja. Logika bisnis yang menggunakan kode ABAP didefinisikan di Objek Bisnis.
Dalam arsitektur SAP Workflow, model organisasi adalah lapisan teratas. Model organisasi berisi orang atau sekelompok orang yang bertanggung jawab untuk mengambil tindakan dalam Alur Kerja Bisnis. Orang yang bertanggung jawab untuk mengambil tindakan juga dikenal sebagai agen aktual dan mereka ditentukan dalam aktivitas alur kerja Alur Kerja Bisnis.
Anda dapat membuat Objek Bisnis baru menggunakan Pembuat Objek Bisnis. Peristiwa di Objek Bisnis bertanggung jawab untuk permulaan awal alur kerja dan juga untuk penghentian alur kerja. Acara juga digunakan untuk memanggil tugas berikutnya dalam alur kerja. Semua tugas yang ditentukan di bawah Alur Kerja akan dijalankan dalam urutan yang disebutkan sesuai definisi Alur Kerja.
Contoh tugas umum termasuk -
- Dokumen Rilis
- Posting Faktur
- Setujui Absen
- Jalankan Laporan
- Ubah Materi
- Call
- Periksa Pekerjaan dan banyak lagi
Gambar berikut menggambarkan bagaimana tugas dilakukan di SAP Workflow dan bagaimana hal itu berinteraksi dengan tipe objek dan metode objek, model organisasi, peristiwa dan teks.