SAP

n8n ile SAP entegrasyonu nasıl kurulur?

n8n ile SAP entegrasyonunun bileşenlerini, güvenlik sınırlarını ve NeKu AI n8n SAP Connector ile kurulabilecek otomasyonları öğrenin.

n8n ile SAP arasında kurulan otomasyon akışı

n8n ile SAP entegrasyonu nasıl kurulur?

n8n ile SAP entegrasyonu, SAP verilerini ve izin verilen işlemleri n8n iş akışlarının parçası haline getirir. NeKu AI’nin n8n SAP Connector çözümü; n8n içine kurulan açık kaynak node ile SAP tarafında çalışan güvenli servis katmanını birlikte kullanır.

Entegrasyon hangi bileşenlerden oluşur?

Bağlantının n8n tarafında akışı tasarlayan node, SAP tarafında ise çağrıları karşılayan servis bulunur. Hedef sistem, endpoint ve kimlik doğrulama yöntemi kurumun SAP mimarisine göre yapılandırılır. SAP’deki rol ve yetkiler korunur; connector kullanıcıya verilmemiş bir yetki üretmez.

Kurulum öncesi kontrol listesi

Bu rehber, NeKu AI wrapper servisiyle çalışan n8n-nodes-sap paketini anlatır. Başka bir SAP OData community node’unun özellikleri bu pakete otomatik olarak aktarılmaz.

  • n8n ortamı: Community node kurulumuna izin veren ortam ve güncel paket uyumluluğu. Yönetilen n8n ürünlerinin erişim koşullarını ayrıca kontrol edin.
  • SAP tarafı: NeKu AI Connector modülü kurulmuş, wrapper servisi erişilebilir ve hedef test görevi tanımlanmış olmalı. Ticari SAP modülü, MIT lisanslı n8n node’dan ayrı değerlendirilir.
  • Yetki ve ağ: SAP kullanıcısı, client, HTTPS adresi, ağ erişimi ve pilot rapor için en az gerekli yetki hazır olmalı.
  • Kabul ölçütü: Dönen alanlar, hata davranışı ve iş sorumlusu testten önce belirlenmeli.

Adım adım n8n SAP Connector kurulumu

1. Community node paketini yükleyin

n8n’de Settings → Community Nodes → Install yolunu açın. Paket adı olarak n8n-nodes-sap girin, community node kullanım koşullarını inceleyin ve kurulumu tamamlayın. Paket kaynağı açık kaynak GitHub deposudur; ortamınıza uygun yöntem için n8n kurulum dokümanını kontrol edin.

Node kurulumu yalnızca n8n tarafını hazırlar. SAP modülü ve servis erişimi için SAP sorumlusuyla kurulum kapsamını doğrulayın.

2. SAP kimlik bilgilerini kaydedin

Credentials → New altında SAP Basic Authentication NeKu.AI API türünü seçin.

AlanNe girilir?
Base URLKurumunuzun HTTPS SAP adresi; örnek: https://sap-test.example.com
SAP ClientHedef client numarası; 100 yalnızca bir örnektir
UsernamePilot görev için yetkilendirilmiş SAP kullanıcısı
PasswordKullanıcının parolası; credential kaydında tutulur, workflow metnine veya dokümana yazılmaz

Credential bağlantı testi bir erişim kontrolüdür; bütün raporların veya işlemlerin yetkilendirildiğini kanıtlamaz.

3. İlk rapor çağrısını tanımlayın

Akışa SAP Connector Neku.AI node’unu ekleyin ve Execute Report işlemini seçin. Public README bu işlemin wrapper servisindeki /ZNEKUAI_WRAPPER_SRV/ReportSet endpoint’ini kullandığını belirtir.

Parametreİlk testte nasıl seçilir?
Report NameSAP sorumlusunun ilgili ortamda onayladığı test raporu
Report PayloadO raporun sözleşmesine uygun, temizlenmiş test verisi içeren JSON
NeKu AI UserKullanılacak NeKu AI kullanıcı tanımı; örneklerde gerçek kişisel veri kullanmayın
Return Raw Responseİlk değerlendirmede tam yanıt ile işlenecek veri arasındaki ayrımı incelemek için seçilir

README’deki örnek rapor adının sizin SAP sisteminizde bulunduğunu veya salt okunur olduğunu varsaymayın. İlk görev için raporu, veri kapsamını ve olası yan etkileri SAP sorumlusu doğrulamalıdır.

4. Sonucu ve başarısızlık yolunu kontrol edin

İlk çalıştırmayı test ortamında, sınırlı veriyle yapın. Dönen alanları beklenen SAP sonucu ile karşılaştırın. Başarılı yanıtı bir sonraki n8n adımına bağlamadan önce yetki reddi, servis hatası ve tekrar çalıştırma davranışını da değerlendirin.

İlk pilot için temsilî akış

Manuel tetik → onaylanan SAP raporu → gerekli alanların seçimi → kabul kontrolü. Bu bir müşteri uygulaması veya hazır workflow dosyası değildir; ilk demo kapsamını belirlemek için örnek bir akıştır.

E-posta gönderimi, CRM güncellemesi veya SAP’ye yazma işlemi sonraki adım olarak ayrı seçilir. Yazma işlemi eklenirse insan onayı, tekrar deneme ve yinelenen işlem kontrolü de kapsamda olmalıdır.

Bağlantı çalışmıyorsa hangi sınırı kontrol etmelisiniz?

Gözlenen durumİlk kontrolKaçınılacak kestirme
n8n node listesinde paket yokKurulum sonucu, community node desteği ve n8n ortamıYanlış paketi aynı ürün sanmak
SAP servisine ulaşılamıyorBase URL, ağ erişimi, HTTPS ve wrapper servisinin yayın durumuGüvenlik kontrollerini kapatmak
Kimlik doğrulama veya yetki reddiSAP Client, credential, kullanıcı ve rapor yetkisiKullanıcıya sınırsız yetki vermek
Rapor bulunamıyor veya payload reddediliyorReport Name, raporun kurulu olması ve beklenen JSON sözleşmesiRastgele rapor adıyla üretimde denemek
Yeniden çalıştırmada beklenmeyen sonuçRaporun yan etkisi, retry sınırı ve iş sonucunun tekrar kullanımıHer hatayı otomatik tekrar etmek

Kurulum videosu açık kaynak README’nin bağladığı gerçek ürün tanıtımıdır. Demo kontrol listesi ile kendi ortamınızdaki kurulum, lisans ve kabul sorularını kaydedebilirsiniz.

Hangi süreçler otomatikleştirilebilir?

  • SAP’den rapor veya iş nesnesi verisi okuyup başka bir sisteme aktarma
  • Web formu ya da CRM kaydından SAP işlemi başlatma
  • SAP sonucunu e-posta, ticket veya onay akışına bağlama
  • SAP verisini bir yapay zekâ analiz adımına gönderme

İşlem yapan akışlarda test ortamı, hata yakalama, tekrar deneme sınırı ve SAP kullanıcısının en az ayrıcalıkla yetkilendirilmesi önemlidir.

n8n entegrasyonu ile SAP AI arasındaki fark nedir?

n8n SAP Connector, SAP ile otomasyon akışları arasında veri ve işlem bağlantısı kurar. SAP ve yapay zekâ çözümü ise SAP bağlamını yorumlayan ajanları, hazır görev akışlarını ve gerektiğinde SAP MCP Server araçlarını kapsar. İki yaklaşım aynı mimaride birlikte kullanılabilir.

SAP sisteminizi n8n’e bağlamak veya mevcut akışınızı değerlendirmek için demo talep edin.

NEKU/SEARCH

NeKu AI bilgi ağında ara