Aracılığıyla paylaş


SAP

SAP Uygulama Sunucusu ve İleti Sunucusu iletileri

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Logic Apps Enterprise Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Microsoft
URL https://support.microsoft.com/
E-posta abapi@microsoft.com
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://www.sap.com/index.html
Gizlilik ilkesi https://www.sap.com/about/legal/privacy.html
Kategoriler BT İşlemleri

Bağlayıcı derinlemesine

Bu makale, başvuru API belirtimini ve genel sınırları içerir. Önkoşullar, nasıl yapılır adımları, istek parametreleri şeması ve örnekler de dahil olmak üzere bağlayıcı hakkında ayrıntılı belgeler için Azure Logic Apps'ten SAP sistemlerine bağlanma bölümünü gözden geçirin.

Genel Sınırlar

İsim Değer
Şirket içi veri ağ geçidi kullanılırken ileti gönderme işlemi için KB cinsinden en büyük istek gövdesi boyutu 2560
Şirket içi veri ağ geçidi olmadan tümleştirme hizmeti ortamı (ISE) kullanılırken ileti gönderme işlemi için KB cinsinden en büyük istek gövdesi boyutu 102400
Şirket içi veri ağ geçidi kullanılırken istekler için saniyeler içinde istek zaman aşımı 118
Şirket içi veri ağ geçidi olmadan tümleştirme hizmeti ortamını (ISE) kullanırken istekler için saniyeler içinde istek zaman aşımı 225

Daha büyük boyutlu istek XML parametreleri için XML parametreleri belgesini bir Azure Depolama blob'una yerleştirin. Ardından, XML parametrelerini doğrudan istek gövdesine yerleştirmek yerine, istek gövdesine Depolama blobu için tam Paylaşılan Erişim İmzası (SAS) URI'sini yerleştirin. Blob daha sonra çalışma zamanında indirilir. Bloba indirme konumundan (örneğin, şirket içi veri ağ geçidi veya ISE bağlayıcısı alt ağı) erişildiğinden emin olun.

Daha uzun zaman aşımlarına sahip istekler için, kullanılabilir olduğunda uzun süre çalışan bir eylem kullanın. Uzun süre çalışan eylemler, web kancası eylem deseniyle Azure Logic Apps'in uzun süre çalışan görevlerini temel alır.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılabilir

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs

İsim Türü Description Gerekli
Gateway gatewaySetting Şirket içi ağ geçidi (daha fazla ayrıntı için bkz.https://docs.microsoft.com/data-integration/gateway Doğru
Müşteri int SAP sistemine bağlanmak için SAP istemci kimliği. Doğru
Kimlik Doğrulaması Türü String SAP Sistemine bağlanmak için kimlik doğrulama türü. Temel (kullanıcı adı ve parola) olmalıdır. Doğru
SAP Kullanıcı Adı securestring SAP Sisteminde oturum açmak için kullanılacak kullanıcı adı.
SAP Parolası securestring SAP Sisteminde oturum açmak için kullanılacak parola.
Oturum Açma Türü String SAP Sisteminde uygulama sunucusu oturum açma (Tür A) veya Grup Oturumu (Tür B olarak da İleti Sunucusu) oturum açma türü. Doğru
AS Konağı String SAP Uygulama Sunucusu'nun ana bilgisayar adı.
AS Hizmeti String SAP Uygulama Sunucusu'nun hizmet adı veya bağlantı noktası numarası.
AS Sistem Numarası int SAP Sisteminin Sistem Numarası. 00 ile 99 arasında bir sayıdır.
MS Server Konağı String SAP İleti Sunucusu(R3 Sistem Adı) ana bilgisayar adı.
MS Hizmet Adı veya Bağlantı Noktası Numarası String İleti Sunucusunun hizmet adı veya bağlantı noktası numarası.
MS Sistem Kimliği String SAP sisteminin Sistem Kimliği.
MS Oturum Açma Grubu String SAP Sistemi için Oturum Açma Grubu.
Güvenli Yazma bool False ise güçlü türler kullanın, aksi takdirde dizeyi güvenli tür olarak kullanın.
SNC kullanma bool Seçildiğinde, bağlantılar SNC ile güvenli hale getirilecektir.
SNC Kitaplığı String Kullanılacak SNC kitaplığının adı veya yolu.
SNC SSO String SNC SSO, RFC düzeyinde sağlanan SNC kimliğinin mi yoksa kimlik bilgilerinin mi kullanılacağını belirtir.
SNC Adım String Bu belirli hedef/sunucu için kullanılacak kimlik (isteğe bağlı).
SNC İş Ortağı Adı String Arka ucun SNC adı.
SNC Koruma Kalitesi String Bu hedef/sunucunun SNC iletişimi için kullanılacak Hizmet Kalitesi.
SNC Sertifikası String Base64 kodlanmış X.509 sertifikası.
PSE securestring Base64 kodlanmış PSE (Kişisel Güvenlik Ortamı).

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 2500 60 saniye

Eylemler

[BAPI - RFC] Durum bilgisi olan oturum oluşturma

SAP sistemine durum bilgisi olan bir bağlantı oturumu oluşturur.

[BAPI - RFC] Durum bilgisi olan oturumu kapat

SAP sistemine mevcut durum bilgisi olan bir bağlantı oturumunu kapatır.

[BAPI] Geri alma işlemi (Önizleme)

Verilen oturum için BAPI işlemini geri alır.

[BAPI] İşleme işlemi

Verilen oturum için BAPI işlemini işler.

[BAPI] SAP'de çağrı yöntemi (Önizleme)

SAP sisteminde BAPI yöntemini çağırır.

[IDOC - RFC] İşlem kimliğini onayla

SAP'ye işlem kimliği onayı gönderir.

[IDOC] Belgeyi SAP'ye gönderme

IDOC iletisini SAP'ye gönderir.

[IDOC] Belgeyi SAP'ye gönderme (kullanım dışı) (Önizleme)

IDOC iletisini SAP'ye gönderir (kullanım dışı).

[IDOC] IDOC durumunu alma

[IDOC] IDOC durumunu alın.

[IDOC] İşlem için IDOC listesini alma

Oturum tanımlayıcıSı GUID'si veya işlem tanımlayıcısı (TID) tarafından tanımlanan işlemin IDOCs listesini alır.

[RFC] İşlem alma

İşlem kimliği ve-veya kuyruk adıyla tanımlanan bir işlemin ayrıntılarını alır ve yoksa yeni bir işlem oluşturur. İşlem kimliği GUID veya 24 karakterlik dize biçiminde sağlanabilir. Mevcut bir qRFC işlemini bulmak için hem kuyruk adı hem de işlem kimliği sağlanmalıdır.

[RFC] İşlem oluşturma

Sağlanan işlem kimliğini ve veya kuyruk adını kullanarak, yoksa yeni bir işlem oluşturur. İşlem varsa, mevcut işlemin ayrıntılarını alır. İşlem kimliği GUID veya 24 karakterlik dize biçiminde sağlanabilir.

[RFC] İşleme işlemi (Önizleme)

Verilen oturum ve veya kuyruk için RFC işlemini işler.

[RFC] İşlemlere RFC ekleme (Önizleme)

tId ve-veya kuyruk adıyla tanımlanan bir işleme RFC çağrısı ekler ve yoksa yeni bir işlem oluşturur.

[RFC] SAP'de uzun süre çalışan işlevi çağırma (Önizleme)

SAP sisteminde uzun süre çalışan bir sRFC çağırır ve sistemin yanıt vermesini bekler.

[RFC] SAP'de çağrı işlevi (V2) [KULLANIM DIŞI]

SAP sisteminde bir sRFC, tRFC veya qRFC çağırır.

[RFC] SAP'de çağrı işlevi (V3) (Önizleme)

SAP sistemindeki sRFC, tRFC veya qRFC'yi kültler halinden bağımsız bir şekilde çağırır.

[RFC] SAP'de çağrı işlevi (Önizleme)

SAP sisteminde bir sRFC, tRFC veya qRFC çağırır.

SAP'ye ileti gönderme

RFC, BAPI, IDOC herhangi bir ileti türünü SAP'ye gönderir.

SAP tablosunu okuma (kullanım dışı) [KULLANIM DIŞI]

Bu eylem, kullanıcının 'BBP_RFC_READ_TABLE' veya 'RFC_READ_TABLE' RFC erişimine sahip olmasını gerektirir.

SAP tablosunu okuma (Önizleme)

Bu eylem, kullanıcının 'BBP_RFC_READ_TABLE' veya 'RFC_READ_TABLE' RFC erişimine sahip olmasını gerektirir.

Şema oluşturma

Sağlanan SAP eylemi veya URI için XML şemaları oluşturur.

[BAPI - RFC] Durum bilgisi olan oturum oluşturma

SAP sistemine durum bilgisi olan bir bağlantı oturumu oluşturur.

Döndürülenler

Oturum Oluşturma işleminin sonucu.

[BAPI - RFC] Durum bilgisi olan oturumu kapat

SAP sistemine mevcut durum bilgisi olan bir bağlantı oturumunu kapatır.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum Kimliği
sessionId True string

Dize olarak durum bilgisi olan oturum kimliği.

Döndürülenler

response
object

[BAPI] Geri alma işlemi (Önizleme)

Verilen oturum için BAPI işlemini geri alır.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum Kimliği
sessionId True string

Dize olarak durum bilgisi olan oturum kimliği.

Oturumu kapat
closeSession boolean

Durum bilgisi olan bağlantı oturumunu kapatır.

Döndürülenler

SAP BAPI dönüş yapısı sürüm 2 aka BAPIRET2

Body
BapiRet2

[BAPI] İşleme işlemi

Verilen oturum için BAPI işlemini işler.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum Kimliği
sessionId True string

Dize olarak durum bilgisi olan oturum kimliği.

Zaman uyumlu güncelleştirmeyi bekleme
wait boolean

Zaman uyumlu güncelleştirmenin tamamlanmasını bekleyin.

Oturumu kapat
closeSession boolean

Durum bilgisi olan bağlantı oturumunu kapatır.

Döndürülenler

SAP BAPI dönüş yapısı sürüm 2 aka BAPIRET2

Body
BapiRet2

[BAPI] SAP'de çağrı yöntemi (Önizleme)

SAP sisteminde BAPI yöntemini çağırır.

Parametreler

Name Anahtar Gerekli Tür Description
İş Nesnesi
businessObject True string

'BANKDETAIL' gibi İş nesne türü.

Yöntem
method True string

Çağrılacak yöntem, örneğin 'CREATE', ardından ':' karakteriyle ayrılmış BAPI yöntemini uygulama.

Otomatik işleme
autoCommit boolean

SAP BAPI yanıtı hata içermiyorsa BAPI işlemini otomatik olarak işler. SAP BAPI yanıtta hata varsa BAPI işlemini otomatik olarak geri alın.

Oturum Kimliği
sessionId string

dize olarak isteğe bağlı durum bilgisi olan oturum kimliği. Hiçbiri sağlanmazsa, çağrı durum bilgisi olmayan bir bağlantı üzerinden yapılır.

Giriş BAPI parametreleri
body True binary

BAPI parametrelerini içeren depolama blobu için SAP veya URI'yi çağırmak için BAPI parametrelerini girin.

İçerik Türü
Content-Type string

İstek yükünün içerik türünü belirtin.

Döndürülenler

BAPI çağrısı işleminin sonucu

[IDOC - RFC] İşlem kimliğini onayla

SAP'ye işlem kimliği onayı gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
tid True string

GUID dize biçimindeki işlem kimliği.

Döndürülenler

response
object

[IDOC] Belgeyi SAP'ye gönderme

IDOC iletisini SAP'ye gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
Parametreler listesi
dynamicParameters True dynamic

IDOC biçimine bağlı olarak dinamik giriş parametreleri.

IDOC biçimi
idocFormat string

IDOC yükünün biçimi: XML, Düz Dosya veya Json.

TID'i onayla
confirmTid boolean

İşlem Kimliğini otomatik olarak onaylayın, 'true' veya 'false'.

İşlem Kimliği GUID'si
tid string

Dize olarak isteğe bağlı İşlem Kimliği GUID'si. Hiçbiri sağlanmazsa, yeni bir GUID oluşturulur.

Döndürülenler

IDOC Gönderme işleminin sonucu.

[IDOC] Belgeyi SAP'ye gönderme (kullanım dışı) (Önizleme)

IDOC iletisini SAP'ye gönderir (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
İsteğe bağlı uzantılı IDOC türü
idocType True string

'DELVRY01' gibi IDOC (temel) türü ve isteğe bağlı IDOC tür uzantısı (geliştirme veya CIM türü).

SAP sürüm sürümü
releaseVersion string

SAP sürümü, örneğin 720. Hiçbiri sağlanmazsa, geçerli sistem sürümü seçilir.

Kayıt türleri sürümü
recordTypesVersion string

IDOC kayıt türleri sürümü, '2' veya '3'.

TID'i onayla
confirmTid boolean

İşlem Kimliğini otomatik olarak onaylayın, 'true' veya 'false'.

İşlem Kimliği GUID'si
tid string

Dize olarak isteğe bağlı İşlem Kimliği GUID'si. Hiçbiri sağlanmazsa, yeni bir GUID oluşturulur.

Giriş IDOC iletisi
body True binary

IDOC iletisini içeren depolama blobu için SAP veya URI'ye IDOC iletisi girin.

İçerik Türü
Content-Type string

İstek yükünün içerik türünü belirtin.

Döndürülenler

IDOC Gönderme işleminin sonucu.

[IDOC] IDOC durumunu alma

[IDOC] IDOC durumunu alın.

Parametreler

Name Anahtar Gerekli Tür Description
IDOC numarası
idocNumber True integer

Durumunun getirildiği IDOC numarası.

Döndürülenler

IDOC işlemi için alma durumu sonucu.

[IDOC] İşlem için IDOC listesini alma

Oturum tanımlayıcıSı GUID'si veya işlem tanımlayıcısı (TID) tarafından tanımlanan işlemin IDOCs listesini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Yön
direction True string

Bulunacak IDOC'nin SAP tarafından gönderilip gönderilmediği veya alınıp alınmadığı.

İşlem Kimliği
tId True string

GUID veya 24 karakterlik dize olarak biçimlendirilmiş işlem kimliği.

Döndürülenler

IDOC numaralarının listesi.

[RFC] İşlem alma

İşlem kimliği ve-veya kuyruk adıyla tanımlanan bir işlemin ayrıntılarını alır ve yoksa yeni bir işlem oluşturur. İşlem kimliği GUID veya 24 karakterlik dize biçiminde sağlanabilir. Mevcut bir qRFC işlemini bulmak için hem kuyruk adı hem de işlem kimliği sağlanmalıdır.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
tId string

GUID veya 24 karakterlik dize olarak biçimlendirilmiş işlem kimliği.

Kuyruk adı
queueName string

qRFC için kuyruk adı.

Döndürülenler

RFC işlem ayrıntıları

[RFC] İşlem oluşturma

Sağlanan işlem kimliğini ve veya kuyruk adını kullanarak, yoksa yeni bir işlem oluşturur. İşlem varsa, mevcut işlemin ayrıntılarını alır. İşlem kimliği GUID veya 24 karakterlik dize biçiminde sağlanabilir.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
tId string

GUID veya 24 karakterlik dize olarak biçimlendirilmiş işlem kimliği.

Kuyruk adı
queueName string

qRFC için kuyruk adı.

Döndürülenler

RFC işlem ayrıntıları

[RFC] İşleme işlemi (Önizleme)

Verilen oturum ve veya kuyruk için RFC işlemini işler.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
tId string

GUID veya 24 karakterlik dize olarak biçimlendirilmiş işlem kimliği.

Kuyruk adı
queueName string

Durum bilgisi olan kuyruk adı.

Döndürülenler

response
object

[RFC] İşlemlere RFC ekleme (Önizleme)

tId ve-veya kuyruk adıyla tanımlanan bir işleme RFC çağrısı ekler ve yoksa yeni bir işlem oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
RFC adı
rfcName True string

Çağrılacak RFC, örneğin 'STFC_CONNECTION'.

RFC Grubu filtresi
rfcGroupFilter string

RFC'leri filtrelemek için 'STFC' gibi isteğe bağlı RFC grubu filtresi.

Otomatik işleme
autoCommit boolean

RFC'yi işlemeye eklerken hata yoksa RFC işlemini otomatik olarak işler.

İşlem Kimliği
tId string

GUID veya 24 karakterlik dize olarak biçimlendirilmiş işlem kimliği.

Kuyruk adı
queueName string

qRFC için kuyruk adı.

RFC parametrelerini girin
body True binary

RFC parametrelerini içeren depolama blobu için SAP veya URI'yi çağırmak için RFC parametrelerini girin.

İçerik Türü
Content-Type string

İstek yükünün içerik türünü belirtin.

Döndürülenler

RFC işlem ayrıntıları

[RFC] SAP'de uzun süre çalışan işlevi çağırma (Önizleme)

SAP sisteminde uzun süre çalışan bir sRFC çağırır ve sistemin yanıt vermesini bekler.

Parametreler

Name Anahtar Gerekli Tür Description
RFC adı
RfcName True string

Çağrılacak RFC, örneğin 'STFC_CONNECTION'

Rfc parametrelerini girin (satır içi)
Payload string

SAP'yi çağırmak için RFC parametrelerini girin

RFC parametrelerini girin (başvuru)
PayloadReference string

RFC parametrelerini içeren depolama blobu URI'sine

RFC Grubu filtresi
RfcGroupFilter string

RFC'leri filtrelemek için 'STFC' gibi isteğe bağlı RFC grup filtresi

Otomatik işleme
AutoCommit boolean

qRFC/tRFC'yi işlemeye eklerken hata yoksa RFC işlemini otomatik olarak işler. Otomatik işleme yalnızca işlem kimliği veya kuyruk adı sağlandığında geçerlilik kazanır.

Kuyruk adı
QueueName string

qRFC için isteğe bağlı durum bilgisi olan kuyruk adı. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Oturum Kimliği
sessionId string

Durum bilgisi olan RFC için dize olarak isteğe bağlı durum bilgisi olan oturum kimliği. Oturum kimliği sağlanmazsa, çağrı durum bilgisi olmayan bir bağlantı üzerinden yapılır.

İşlem Kimliği
tId string

tRFC ve qRFC için GUID veya 24 karakterlik dize olarak biçimlendirilmiş isteğe bağlı işlem kimliği. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Döndürülenler

RFC çağrısı işleminin sonucu

[RFC] SAP'de çağrı işlevi (V2) [KULLANIM DIŞI]

SAP sisteminde bir sRFC, tRFC veya qRFC çağırır.

Parametreler

Name Anahtar Gerekli Tür Description
RFC adı
rfcName True string

Çağrılacak RFC, örneğin 'STFC_CONNECTION'.

SAP işlevi girişi
rfcInputs True dynamic

SAP işlevi girdileri.

RFC Grubu filtresi
rfcGroupFilter string

RFC'leri filtrelemek için 'STFC' gibi isteğe bağlı RFC grubu filtresi.

Otomatik işleme
autoCommit boolean

qRFC/tRFC'yi işlemeye eklerken hata yoksa RFC işlemini otomatik olarak işler. Otomatik işleme yalnızca {tId} veya {queueName} sağlandığında geçerlilik kazanır.

Oturum Kimliği
sessionId string

Durum bilgisi olan RFC için dize olarak isteğe bağlı durum bilgisi olan oturum kimliği. Oturum kimliği sağlanmazsa, çağrı durum bilgisi olmayan bir bağlantı üzerinden yapılır.

İşlem Kimliği
tId string

tRFC ve qRFC için GUID veya 24 karakterlik dize olarak biçimlendirilmiş isteğe bağlı işlem kimliği. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Kuyruk adı
queueName string

qRFC için isteğe bağlı durum bilgisi olan kuyruk adı. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Giriş biçimi
inputFormat string

Giriş biçimi (XML veya JSON) - JSON seçildiğinde şema oluşturulur ve tasarımcıya sağlanır.

Dönüş biçimi
returnFormat string

Çıkış biçimi (XML veya JSON) - JSON seçildiğinde şema oluşturulur ve tasarımcıya sağlanır.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

[RFC] SAP'de çağrı işlevi (V3) (Önizleme)

SAP sistemindeki sRFC, tRFC veya qRFC'yi kültler halinden bağımsız bir şekilde çağırır.

Parametreler

Name Anahtar Gerekli Tür Description
RFC adı
rfcName True string

Çağrılacak RFC, örneğin 'STFC_CONNECTION'.

SAP işlevi girişi
rfcInputs True dynamic

SAP işlevi girdileri.

RFC Grubu filtresi
rfcGroupFilter string

RFC'leri filtrelemek için 'STFC' gibi isteğe bağlı RFC grubu filtresi.

Otomatik işleme
autoCommit boolean

qRFC/tRFC'yi işlemeye eklerken hata yoksa RFC işlemini otomatik olarak işler. Otomatik işleme yalnızca {tId} veya {queueName} sağlandığında geçerlilik kazanır.

Oturum Kimliği
sessionId string

Durum bilgisi olan RFC için dize olarak isteğe bağlı durum bilgisi olan oturum kimliği. Oturum kimliği sağlanmazsa, çağrı durum bilgisi olmayan bir bağlantı üzerinden yapılır.

İşlem Kimliği
tId string

tRFC ve qRFC için GUID veya 24 karakterlik dize olarak biçimlendirilmiş isteğe bağlı işlem kimliği. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Kuyruk adı
queueName string

qRFC için isteğe bağlı durum bilgisi olan kuyruk adı. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Giriş biçimi
inputFormat string

Giriş biçimi (XML veya JSON) - JSON seçildiğinde şema oluşturulur ve tasarımcıya sağlanır.

Dönüş biçimi
returnFormat string

Çıkış biçimi (XML veya JSON) - JSON seçildiğinde şema oluşturulur ve tasarımcıya sağlanır.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

[RFC] SAP'de çağrı işlevi (Önizleme)

SAP sisteminde bir sRFC, tRFC veya qRFC çağırır.

Parametreler

Name Anahtar Gerekli Tür Description
RFC adı
rfcName True string

Çağrılacak RFC, örneğin 'STFC_CONNECTION'.

RFC Grubu filtresi
rfcGroupFilter string

RFC'leri filtrelemek için 'STFC' gibi isteğe bağlı RFC grubu filtresi.

Otomatik işleme
autoCommit boolean

qRFC/tRFC'yi işlemeye eklerken hata yoksa RFC işlemini otomatik olarak işler. Otomatik işleme yalnızca {tId} veya {queueName} sağlandığında geçerlilik kazanır.

Oturum Kimliği
sessionId string

Durum bilgisi olan RFC için dize olarak isteğe bağlı durum bilgisi olan oturum kimliği. Oturum kimliği sağlanmazsa, çağrı durum bilgisi olmayan bir bağlantı üzerinden yapılır.

İşlem Kimliği
tId string

tRFC ve qRFC için GUID veya 24 karakterlik dize olarak biçimlendirilmiş isteğe bağlı işlem kimliği. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

Kuyruk adı
queueName string

qRFC için isteğe bağlı durum bilgisi olan kuyruk adı. İşlem kimliği yoksa ve kuyruk adı sağlanmazsa, çağrı zaman uyumlu olarak (sRFC) yapılır.

RFC parametrelerini girin
body True binary

RFC parametrelerini içeren depolama blobu için SAP veya URI'yi çağırmak için RFC parametrelerini girin.

İçerik Türü
Content-Type string

İstek yükünün içerik türünü belirtin.

Döndürülenler

RFC çağrısı işleminin sonucu

SAP'ye ileti gönderme

RFC, BAPI, IDOC herhangi bir ileti türünü SAP'ye gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
SAP Eylemi
sapAction True string

SAP Eylemi.

Giriş İletisi
body True binary

İletiyi içeren depolama blobu için SAP'ye veya URI'ye İleti girişi.

İçerik Türü
Content-Type string

İstek yükünün içerik türünü belirtin.

Döndürülenler

response
object

SAP tablosunu okuma (kullanım dışı) [KULLANIM DIŞI]

Bu eylem, kullanıcının 'BBP_RFC_READ_TABLE' veya 'RFC_READ_TABLE' RFC erişimine sahip olmasını gerektirir.

Parametreler

Name Anahtar Gerekli Tür Description
Tablo adı
tableName True string

Okunacak SAP tablosunun adı.

Okunacak alanlar
fieldNames array

Okunacak alan - kullanımdan kaldırıldı, bunun yerine eylem sürümü 2'yi kullanın.

Filtrelerin bulunduğu yer
whereFilters array

where filter yan tümcesi - kullanımdan kaldırıldı, bunun yerine eylem sürümü 2'yi kullanın.

Başlangıç satırı dizini
startIndex integer

Başlangıç satırı dizini, örneğin 0.

Okunacak satır sayısı
rowCount integer

Okunacak satır sayısı( örneğin 10). Yalnızca alan meta verilerini almak istiyorsanız 0 kullanın.

Alan sınırlayıcısı
delimiter string

Satır alanları verileri arasına eklenecek isteğe bağlı sınırlayıcı.

Döndürülenler

Tablo Okuma işleminin sonucu.

SAP tablosunu okuma (Önizleme)

Bu eylem, kullanıcının 'BBP_RFC_READ_TABLE' veya 'RFC_READ_TABLE' RFC erişimine sahip olmasını gerektirir.

Parametreler

Name Anahtar Gerekli Tür Description
Tablo adı
tableName True string

Okunacak SAP tablosunun adı

Okunacak alanlar
FieldNames array of string

Okunacak alanların listesi

Filtrelerin bulunduğu yer
WhereFilters array of string

"MTART = 'ROH' AND MEINS = 'PAK'" gibi filtre yan tümcelerinin listesi

Başlangıç satırı dizini
StartIndex integer

Başlangıç satırı dizini, örneğin 0

Okunacak satır sayısı
RowCount integer

Okunacak satır sayısı, örneğin 10

Alan sınırlayıcısı
Delimiter string

Satır alanları verileri arasına eklenecek isteğe bağlı sınırlayıcı

Döndürülenler

Tablo Okuma işleminin sonucu.

Şema oluşturma

Sağlanan SAP eylemi veya URI için XML şemaları oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
sapActionUris
sapActionUris True array of string
Dosya adı ön eki
fileNamePrefix string

Şema dosyası adları için ön ek.

Döndürülenler

Şema Yanıtı Oluşturma

Tetikleyiciler

İleti alındığında

SAP'den bir ileti alındığında.

İleti alındığında

SAP'den bir ileti alındığında.

Parametreler

Name Anahtar Gerekli Tür Description
GatewayHost
gatewayHost True string

SAP RFC sunucu kaydı ağ geçidi ana bilgisayarı.

GatewayService
gatewayService True string

SAP RFC sunucu kaydı ağ geçidi hizmeti.

Program Kimliği
programId True string

SAP RFC sunucusu kayıt ağ geçidi program kimliği.

SapActions
SapActions array of string

Kaydın dinleyeceği SAP eylemleri filtre listesi

IDOC Biçimi
IdocFormat string

IDOC'lerin alındığı biçim

yayınlanmamış segmentlere sahip IDOCs alma
ReceiveIdocsWithUnreleasedSegments boolean

İlişkili olmayan kesimlere sahip IDOCs alınıp alınmayacağı

SncPartnerNames
sncPartnerNames string

SNC iş ortağı adlarının dikey çubuk (|) ayrılmış listesi.

DegreeOfParallelism
degreeOfParallelism integer

Paralel olarak işlenmek üzere kaç çağrı.

Döndürülenler

Dinleyici isteği

Tanımlar

BapiRet2

SAP BAPI dönüş yapısı sürüm 2 aka BAPIRET2

Name Yol Tür Description
Türü
Type string

İleti türü

Kimlik
Id string

İleti Sınıfı

Sayı
Number string

İleti Numarası

Message
Message string

İleti Metni

LogNumber
LogNumber string

Uygulama günlüğü: günlük numarası

LogMessageNumber
LogMessageNumber string

Uygulama günlüğü: İç ileti seri numarası

messagevariable1
MessageVariable1 string

İleti Değişkeni 1

MessageVariable2
MessageVariable2 string

İleti Değişkeni 2

messagevariable3
MessageVariable3 string

İleti Değişkeni 3

messagevariable4
MessageVariable4 string

İleti Değişkeni 4

Parametre
Parameter string

Parametre Adı

Row
Row integer

Parametredeki satırlar

Veri Alanı
Field string

Parametredeki alan

System
System string

İletinin kaynaklandığı mantıksal sistem

CallBapiResponse

BAPI çağrısı işleminin sonucu

Name Yol Tür Description
BapiReturn
BapiReturn BapiRet2

SAP BAPI dönüş yapısı sürüm 2 aka BAPIRET2

BAPI Döndürür
BapiReturns array of BapiRet2

BAPI dönüş yapıları

XML Yanıtı
XmlResponse string

BAPI çağrısına XML Yanıtı

JsonResponse
JsonResponse Object

CallRfcResponse

RFC çağrısı işleminin sonucu

Name Yol Tür Description
XML Yanıtı
XmlResponse string

RFC çağrısına XML Yanıtı

JsonResponse
JsonResponse Object

CreateSessionResponse

Oturum Oluşturma işleminin sonucu.

Name Yol Tür Description
Oturum Kimliği
SessionId string

Durum bilgisi olan oturumun kimliği.

FieldMetadata

Alan meta verileri

Name Yol Tür Description
Alan adı
Name string

Alan adı

Alan uzaklığı
Offset integer

Alan başlangıç uzaklığı

Alan uzunluğu
Length integer

Alan uzunluğu

ABAP veri türü
AbapDataType string

Alan ABAP veri türü

Alan açıklaması
Description string

Alan açıklaması

IdocNumbersList

IDOC numaralarının listesi.

Name Yol Tür Description
IDOC numaraları
IdocNumbers array of integer

IDOC numaralarının listesi

IdocStatusResponse

IDOC işlemi için alma durumu sonucu.

Name Yol Tür Description
IDOC durum kodu
IdocStatus integer

IDOC durum kodu

DinleyiciRequest

Dinleyici isteği

Name Yol Tür Description
ActionUri
ActionUri string

Eylem URI'si

Content
Content string

Content

Nesne

ReadTableResponse

Tablo Okuma işleminin sonucu.

Name Yol Tür Description
XML Yanıtı
XmlResponse string

Tablo Okuma RFC çağrısına XML Yanıtı

Alanlar meta verileri
FieldsMetadata array of FieldMetadata

Alanlar meta verileri

Rows
Rows array of string

Rows

RfcTransactionDetails

RFC işlem ayrıntıları

Name Yol Tür Description
İşlemdeki RFC'lerin adları
RfcNames array of string

İşlemdeki RFC'lerin adları

İşlem Tanımlayıcısı (TID)
TId string

İşlem Tanımlayıcısı (TID)

İşlem Tanımlayıcısı'nın GUID formu (TID)
Guid string

İşlem Tanımlayıcısı'nın GUID formu (TID)

Kuyruk adı
QueueName string

Bir qRFC işlemiyse kuyruk adı, aksi takdirde null

SapConnectorGenerateSchemasResponse

Şema Yanıtı Oluşturma

Name Yol Tür Description
Schemas
Schemas array of SapConnectorSchema

Oluşturulan şemaların listesi.

SapConnectorSchema

SAP şeması

Name Yol Tür Description
İsim
Name string

Şema adı

Content
Content byte

Base-64 kodlanmış şema içeriği

SendIdocResponse

IDOC Gönderme işleminin sonucu.

Name Yol Tür Description
İşlem Kimliği
TransactionID string

IDOC tRFC için İşlem Kimliği GUID'si.

object

Bu , 'object' türüdür.