OPC Router Türkiye, OPC Turkey'nin bir hizmetidir.OPC Turkey Web Sayfası

Sözlük

SAP BAPI ve RFC nedir? Standart iş nesnesi arayüzleri

BAPI, SAP iş nesneleri için standartlaştırılmış RFC uyumlu arayüzdür; RFC ise SAP fonksiyonlarının uzaktan çağrılmasını sağlayan protokoldür.

Kısa tanımBAPI (Business Application Programming Interface), SAP iş nesneleri üzerinde işlem yapmak için standartlaştırılmış, RFC ile çağrılabilen arayüzlerdir; RFC (Remote Function Call) bu çağrıyı mümkün kılan SAP protokolüdür.

BAPI’ler, bir SAP iş nesnesi için “oluştur”, “değiştir”, “oku” gibi işlemleri belgelenmiş parametrelerle sunar. Çağrı RFC üzerinden yapılır ve çoğunlukla senkrondur: sonuç ve mesajlar bir dönüş tablosunda gelir.

Pratikte iki konu öne çıkar. Birincisi, değişiklik yapan birçok BAPI çağrısının ardından ayrı bir onaylama (commit) adımı gerekir. İkincisi, çağrının tekrarlanması durumunda aynı işlemin iki kez oluşmaması için SAP tarafında veya akışta mükerrer kayıt kontrolü kurmak gerekir.

OPC Router projelerinde

OPC Router SAP plug-in’i ile RFC ve BAPI çağrıları akışa eklenebilir. Alan eşlemesi, commit davranışı ve hata yönetimi projede birlikte tanımlanır.

Bir sonraki adım

Bağlamak istediğiniz sistemleri konuşalım.

Kaynağı, hedefi ve beklediğiniz sonucu paylaşın. Projenin kapsamını birlikte netleştirelim.

Projenizi konuşalımDemo