Integrasi Dengan Aplikasi Alur Kerja Non-Sap

Anda juga dapat mengintegrasikan alur kerja Anda dengan aplikasi alur kerja non-SAP menggunakan panggilan layanan eksternal, layanan web, dan panggilan API. Berikut adalah beberapa opsi integrasi umum -

  • Buat tugas alur kerja untuk panggilan layanan eksternal dan BSP
  • Penangan peluncuran Daftar Kerja Universal
  • Manajemen Proses Bisnis Infrastruktur SAP NetWeaver Exchange
  • Wf-XML dan Layanan Web

Mengimpor Layanan ABAP

Anda dapat menggunakan kode transaksi: WF_EXTSRV untuk menghasilkan layanan Anda. Transaksi ini digunakan untuk memelihara Layanan WebFlow. Anda juga dapat mengakses ini dari jalur menu seperti di bawah ini -

SAP Easy Access → Alat → Alur Kerja Bisnis → Pengembangan → Alat definisi → Layanan WebFlow → Pertahankan Layanan WebFlow.

Semua layanan Web yang harus Anda gunakan di SAP Workflow harus terdaftar di direktori layanan Web. Anda dapat mendaftarkan layanan web secara manual dengan memasukkan semua data layanan web secara manual. Gunakan T-Code: WF_EXTSRV.

Anda juga dapat menggunakan file WSDL yang berisi definisi layanan web dan Anda dapat mengimpornya secara langsung menggunakan T-Code: WFWS.

To register a web service, pilih Layanan dalam dialog dan klik Entri Baru.

Masukkan ID Layanan dan teks singkat untuk layanan Web.

Pilih log yang akan digunakan untuk memanggil layanan Web.

Untuk Host, tambahkan alamat layanan Web, dan untuk Port, tambahkan nomor port.

Masukkan direktori dan nama panggilan layanan Web di bidang Path.

Tentukan mode Panggilan dari layanan Web. Di sini, Anda menentukan apakah dialog atau layanan Web latar belakang terlibat dan apakah dan kemudian bagaimana panggilan balik dilakukan.

Klik dua kali dan pilih Parameter dalam struktur dialog.

Parameter menentukan antarmuka layanan Web. Wadah tugas dibuat dari parameter di pembuatan tugas berikutnya.

Masukkan semua parameter layanan Web. Pastikan Anda juga menetapkan ID layanan dari layanan Web Anda ke parameter. Penetapan sebagai elemen impor dan elemen ekspor diperlukan untuk pembuatan penampung tugas selanjutnya.

Untuk menghasilkan layanan Anda, klik tombol Generate seperti yang ditunjukkan pada gambar di atas.

Anda memiliki yang berikut ini untuk melakukan tugas konfigurasi -

  • WF_HANDCUST untuk mengkonfigurasi URL alur kerja.
  • WFWS untuk mengimpor WSDL eksternal.
  • WF_EXTSRV untuk layanan BSP dan ABAP.
  • Hasilkan tugas.
  • Perluas layanan untuk melakukan panggilan balik ke URL WF_HANDCUST.