Bagikan melalui


Menerima Panggilan tRFC Masuk dari SAP menggunakan BizTalk Server

Panggilan server tRFC adalah panggilan server RFC transaksi. Orkestrasi yang diperlukan untuk menerima RFC dalam konteks transaksional mirip dengan orkestrasi untuk menerima RFC masuk lainnya yang dikirim dari sistem SAP. Namun, Anda perlu melakukan tugas tambahan tertentu untuk memastikan RFC diterima dalam konteks transaksional. Untuk informasi selengkapnya tentang menerima RFC masuk dari sistem SAP menggunakan adaptor SAP, lihat Menerima Panggilan RFC Masuk dari SAP dengan menggunakan BizTalk Server. Untuk informasi selengkapnya tentang bagaimana adaptor SAP mendukung penerimaan panggilan tRFC masuk dari sistem SAP, lihat Operasi pada tRFC di SAP.

Menerima tRFC masuk yang dikirim dari sistem SAP mirip dengan menerima RFC masuk, dengan perbedaan berikut:

  1. Pada waktu desain, saat menghasilkan skema, pastikan Anda memilih tRFC dari bawah simpul TRFC .

  2. Pada durasi, pastikan Anda mengatur properti pengikatan TidDatabaseConnectionString. Properti ini mengambil string koneksi untuk menyambungkan ke database SQL untuk menyimpan TID. Contoh string koneksi akan terlihat seperti:

    Data Source=<myServerAddress>;Initial Catalog=<myDataBase>;User Id=<myUsername>;Password=<myPassword>;  
    

    Untuk informasi selengkapnya tentang properti pengikatan dan cara mengaturnya, lihat Membaca tentang Adapter BizTalk untuk Properti Pengikatan mySAP Business Suite.

    Penting

    Wizard penyiapan BizTalk Adapter Pack menginstal skrip SQL, SapAdapter-DbScript-Install.sql, yang harus dijalankan oleh administrator SQL Server untuk membuat database dan objek database di SQL Server. Skrip biasanya diinstal pada <drive> penginstalan:P rogram FilesMicrosoft BizTalk Adapter Pack.

    Adaptor SAP menggunakan objek ini untuk mempertahankan TID. Jadi, administrator SQL Server harus memastikan bahwa nama pengguna menyediakan sebagai bagian dari string koneksi memiliki hak istimewa yang memadai untuk menjalankan prosedur tersimpan. Anda juga dapat memilih autentikasi Windows asalkan pengguna Windows memiliki izin yang memadai untuk menjalankan prosedur tersimpan dalam database.

  3. Pastikan MSDTC diaktifkan pada komputer tempat adaptor diinstal. Lakukan langkah-langkah berikut untuk mengaktifkan MSDTC.

    1. Mulai snap-in MMC Layanan Komponen.

    2. Di snap-in MMC Layanan Komponen, dari panel kiri perluas Layanan Komponen, perluas Komputer, klik kanan Komputer Saya, dan klik Properti.

    3. Dalam kotak dialog Properti Komputer Saya , klik tab MSDTC .

    4. Di bagian Konfigurasi Transaksi , klik tombol Konfigurasi Keamanan .

    5. Dalam kotak dialog Konfigurasi Keamanan , pilih kotak centang Akses DTC Jaringan dan di dalamnya, pilih kotak centang Perbolehkan Klien Jarak Jauh .

    6. Di bagian Komunikasi Manajer Transaksi , pilih kotak centang Izinkan Masuk dan Perbolehkan Keluar .

    7. Dalam kotak dialog Konfigurasi Keamanan , klik OK.

    8. Klik Ya dalam kotak dialog yang menginformasikan bahwa layanan MSDTC akan dimulai ulang. Setelah layanan MSDTC dimulai ulang, klik OK pada kotak dialog.

    9. Dalam kotak dialog Properti Komputer Saya , klik OK.

  4. Tambahkan MSDTC ke daftar pengecualian Windows Firewall, jika belum ditambahkan. Jalankan perintah berikut.

    netsh firewall set allowedprogram %windir%\system32\msdtc.exe MSDTC enable  
    

Penting

Panggilan tRFC masuk digunakan saat menerima IDOC dari sistem SAP dalam konteks "transaksi" .

Lihat juga

Mengembangkan aplikasi BizTalk