SAP Business One ve n8n: Pratikten Bir Satış Raporlama Örneği
SAP Business One ve n8n bir arada: manuel Excel dışa aktarımı olmadan otomatikleştirilmiş satış raporlamasına dair belgelenmiş bir örnek.
Her sabah satış ekibinden biri, bir önceki günün siparişlerini SAP Business One'dan dışa aktarır, rakamları Excel'e kopyalar ve bunlardan yönetim için bir rapor hazırlar. Bu, ilk kahveden önce yarım saat sürer, hataya açıktır ve rakamlar ancak gün iyice ilerlemişken hazır olur.
SAP Business One ve n8n, bu rapor manuel dışa aktarım olmadan oluşturulacak şekilde birbirine bağlanabilir: n8n, SAP Business One'ın Service Layer arayüzü üzerinden yeni siparişleri okur, bunları birleştirir ve sonucu ihtiyaç duyulan yere otomatik olarak teslim eder. Bu yazı bunu bir reklam vaadi üzerinden değil, kamuya açık şekilde belgelenmiş bir pratik vaka üzerinden gösteriyor.
SAP Business One'ı n8n ile ne birbirine bağlıyor?
SAP Business One ve n8n, OData standardını takip eden SAP Business One'ın REST arayüzü olan Service Layer üzerinden birbiriyle konuşur. Bunun üzerinden satış siparişleri, iş ortakları veya belgeler HTTP çağrılarıyla sorgulanabilir ve yazılabilir.
Service Layer, SAP Business One 10.0'dan bu yana sabit bir bileşendir. Feature Package 2405 ile OData sürüm 4 birincil protokol haline gelir, temel yol bu sırada /b1s/v1/'den /b1s/v2/'ye değişir ve sürüm 10.0 FP 2305'ten itibaren arayüz OAuth 2.0'ı da destekler (kaynak: SAP Help Portal).
n8n, 2019'da Berlin'de kurulan, kendi sunucunuzda barındırılabilen ve sağlayıcıya göre aylık yaklaşık 1,7 milyon aktif geliştiriciye sahip, fair-code modeline dayalı bir otomasyon aracıdır. SAP dahil olmak üzere binden fazla sistemi birbirine bağlar (kaynak: The Next Web).
Bu birleşimin niş bir deney olmadığını Mayıs 2026'daki bir haber gösteriyor: SAP, 5,2 milyar ABD doları değerlemeyle n8n'e yaklaşık 60 milyon ABD doları yatırım yaptı ve aracı kendi Joule Studio ortamına entegre ediyor (kaynak: Yahoo Finance).
Belgelenmiş pratik vaka nasıl görünüyor?
Ekim 2025'te SAP Community'de yayınlanan bir pratik vaka, SAP Business One'ı Service Layer üzerinden Google Sheets ve bir Telegram botuyla birleştirerek manuel dışa aktarım olmadan günlük bir satış raporu oluşturuyor (kaynak: SAP Community).
Süreç, birkaç net şekilde ayrılmış adımdan oluşur:
- Okuma: Service Layer'a yapılan bir OData sorgusu, belge numarası, belge tarihi ve iş ortağı gibi alanlarla yeni satış siparişlerini getirir.
- Mükerrer koruması: Bir kod adımı, sipariş numaralarını zaten kaydedilmiş satırlarla karşılaştırır ve yalnızca gerçekten yeni olanları alır. Böylece süreç günde birden fazla kez çalıştığında mükerrer kayıt oluşmaz.
- Birleştirme: Başka bir kod adımı, günlük toplamları hesaplar, en güçlü müşterileri ve aylık ortalamayı belirler.
- Yazıya dökme: Bir yapay zeka adımı, bu rakamları kısa bir özet ve dikkat çekici noktalara ilişkin notlar içeren okunabilir bir rapora dönüştürür.
- Teslim: Bir Telegram botu, tamamlanan raporu ilgili gruba gönderir.
Yazının yazarı, aynı örüntünün satın alma, stok veya CRM'e de aktarılabileceğine açıkça dikkat çekiyor. Raporlama yalnızca ilk kullanım örneğidir, sınır değildir.
Otomatikleştirilmiş bir satış raporlaması hangi yapı taşlarına ihtiyaç duyar?
SAP Business One'dan sağlam bir satış raporlaması beş yapı taşına ihtiyaç duyar ve bunlardan hiçbiri yapay zekanın kendisi değildir.
- Veri kaynağı: Service Layer'a temiz bir şekilde kimlik doğrulanmış ve gerekli alanlarla sınırlandırılmış okuma erişimi.
- Durum hafızası: zaten neyin rapor edildiğini kaydeden, böylece hiçbir şeyin iki kez görünmediği bir yer.
- Hesaplama: rakamların yapay zeka tarafından değil, bir kod adımında toplanması. Toplamlar ve ortalamalar bir dil modeline değil, izlenebilir koda ait olmalıdır.
- Yazıya dökme: yapay zekanın üstlendiği, yani iyi yaptığı iş olan metin yazımı, hata yapabileceği aritmetik değil.
- Teslim: raporun ulaştığı kanal; ister Telegram, ister Microsoft Teams, isterse sade bir e-posta olsun.
Bunun SAP Business One kullanan bir KOBİ için anlamı nedir?
SAP Business One kullanan bir işletme için bu şu anlama gelir: sabah raporu gibi tekrar eden bir iş, ERP'nin kendisine dokunmadan veya pahalı bir ek lisans satın almadan makul bir çabayla otomatikleştirilebilir.
Ama dürüst olmak gerekirse: böyle bir iş akışı bir saatte kurulmaz. Service Layer erişimlerinin kurulması, alan adlarının somut sistemde kontrol edilmesi ve iptal edilen siparişler veya birden fazla para birimi içeren belgeler gibi özel durumların ele alınması gerekir. Değer yapay zekadan değil, onun arkasındaki güvenilir mekanikten doğar.
Projelerimizde n8n'i genellikle kendimiz barındırırız, böylece sipariş ve müşteri verileri kendi ağımızı terk etmez. Kontrollü bir yapay zeka iş akışını kara kutudan ayıran tam olarak budur: her adımı görürsünüz ve veriler ait oldukları yerde kalır. Böyle bir şey planlıyorsanız, genel bakışımız size bir n8n ortağı seçerken nelere dikkat etmeniz gerektiği konusunda yardımcı olur. Ve günlük rapordan eyleme geçen bir yapay zeka ajanı oluşturulacaksa, size otomasyon ile gerçek bir ajan arasındaki makul sınırın nerede olduğunu gösteririz.
SAP Business One ve n8n hakkında sık sorulan sorular
SAP Business One'ın n8n ile konuşması için ek bir lisansa ihtiyacı var mı?
Hayır. Service Layer, SAP Business One 10.0'dan bu yana standardın bir parçasıdır. n8n bu REST arayüzü üzerinden okuma ve yazma erişimi sağlar; bunun için ayrı bir entegrasyon lisansı gerekmez. Maliyetler öncelikle iş akışının kurulumundan ve işletilmesinden doğar.
Yapay zeka satış rakamlarını kendisi mi hesaplıyor?
Hayır, ve bu bilinçli bir tercih. Toplamlar, ortalamalar ve en iyi müşteriler izlenebilir bir kod adımında hesaplanır. Yapay zeka bunlardan yalnızca okunabilir raporu oluşturur. Böylece bir dil modelinin hesaplama hatalarının önü baştan kesilir.
Rapor hangi kanallar üzerinden teslim edilebilir?
Belgelenmiş vaka bir Telegram botu kullanıyor. n8n, raporu aynı şekilde Microsoft Teams'e, e-posta yoluyla veya bir kontrol paneline de gönderebilir. Teslim kanalı, iş akışının en kolay değiştirilebilen parçasıdır.
Bu, Alman müşteri verileriyle veri koruma mevzuatına uygun mu?
Evet, n8n kendi sunucunuzda barındırılıyorsa. Bu durumda SAP Business One'dan gelen sipariş ve müşteri verileri kendi ağınızı terk etmez. Yapay zeka adımını, kendi veri koruma gereksinimlerinize uyacak şekilde seçmek önemlidir.
NordFlux UG (haftungsbeschränkt)
NordFlux, kuruluşlar için dijital çalışanlar kurar: tekrar eden işleri üstlenen otomasyonlar ve KI ajanları. Kontrol sizde kalır.
Otomasyon veya KI hakkında somut sorularınız mı var?
Ücretsiz bir ön analizde durumunuzu doğrudan görüşürüz. Bağlayıcı değildir.