RPA mi SAP Process Automation mı: SAP için hangi otomasyon gerçekten karşılığını veriyor
SAP, RPA botlarını Digital Access kapsamında kendisi adlandırıyor. Bunun SAP ve Business One'da RPA için ne anlama geldiği ve SAP'nin kendi yığınının ne zaman daha kısa yol olduğu.

RPA ile SAP'yi bir araya getirmek isteyen, er ya da geç otomasyon projesinin kendisinden daha pahalıya mal olabilecek bir lisans sorusuyla karşılaşır. Yaygın kural şudur: arayüze insan gibi yazan bir bot lisans açısından zararsızdır, yalnızca API erişimi sayılır. Bu kural hiçbir SAP belgesinde yer almaz. SAP'nin kendi Digital Access tanımında RPA botları açıkça belirtilir.
SAP, RPA botlarını gerçekten Digital Access kapsamında sayıyor mu?
Evet ve SAP bunu açıkça yazıyor. SAP S/4HANA için resmi Digital Access açıklaması, arayüz erişimi ile arabirim erişimi arasında ayrım yapmaksızın RPA botlarını isim vererek tetikleyici olarak sıralar: “It also occurs when nonhuman devices, robotic process automation bots (RPA bots), automated systems, and so on, use the digital core in any way.” Buradaki “in any way” eki, yaygın kuralın çöktüğü noktadır.
Bu durum, SAP'nin şu belgede aktardığı sözleşmesel kullanım tanımıyla da desteklenir: “SAP ERP Pricing for the Digital Age”: “All 'use' of SAP software, regardless of the method of access, requires an appropriate license.” Bir botun tıklaması ya da bir OData isteği göndermesi, lisans mantığında hiçbir şeyi değiştirmez.
Digital Access modeli nasıl çalışır?
Digital Access, kullanıcı bazında değil, oluşturulan belge bazında hesaplanır. SAP bunun için dokuz belge türü tanımlar: 1,0 çarpanıyla Sales, Invoice, Purchase, Service & Maintenance, Manufacturing, Quality Management ve Time Management, ayrıca 0,2 çarpanıyla Material ve Financial. Yalnızca ilk oluşturma sayılır; okuma ve değiştirme herhangi bir maliyete yol açmaz. Kapsam dardır: model, yani SAP ERP (ECC), S/4HANA ve S/4HANA Cloud'dan oluşan “Digital Core”u ilgilendirir. SAP, belgenin sözleşmenin parçası olmadığını ve önceden bildirimde bulunulmaksızın değiştirilebileceğini kendisi belirtir. Belirleyici olan sizin sözleşmenizdir, politika belgesi değil ve kesinlikle bu yazı hiç değil.
Digital Access, SAP Business One için de geçerli mi?
Hayır, Business One farklı bir lisans modeli izler ve danışmanlık görüşmelerinde düzenli olarak karıştırılan tam olarak da budur. License Guide for SAP Business One 10.0 içinde ne “Digital Access” ne de dokuz belge türü geçer. Business One, adlandırılmış kullanıcı temellidir: “SAP Business One is based on a named user licensing model […] authorized to access, directly or indirectly, the licensed SAP Business One software.”
“Indirect Access” orada da mevcuttur, ancak belge sayımı olarak değil, kullanıcılar için bir lisans türü olarak. Kılavuza göre, Indirect Access yetkilerinin sözleşmede, ayrı olarak veya Professional, Limited ya da CRM kullanıcı türlerinin bir parçası olarak sipariş edilmesi gerekir. SAP, DI API'yi açıkça aynı mantığa dahil eder: “Note that the logon limitation also applies to the DI API.” DI API üzerinden bir bot çalıştıran kişinin bunun için uygun bir lisansa ihtiyacı vardır. Dolaşımda olan bir rakamı bilinçli olarak dışarıda bırakıyoruz: bir Professional lisansının toptan on Indirect lisansı içerdiği iddiası resmi kılavuzda yer almaz, bir topluluk paylaşımından gelir.
RPA mı, SAP Process Automation mı: hangisi neye uyar?
Dürüst cevap, bir hizmet sağlayıcının o an hangi aracı sattığına değil, SAP dünyasına ne kadar derinlemesine gömülü olduğunuza bağlıdır. SAP Help Portal'a göre, SAP Build Process Automation (SBPA), ekranları okuyup veri girebilen, attended veya unattended çalışabilen bir masaüstü aracısı dahil olmak üzere no-code iş akışlarını RPA yetenekleriyle birleştirir. Temel işlev, dolayısıyla klasik bir RPA aracıyla aynıdır. Farklar başka yerlerde yatar:
- SAP'nin ötesine uzanan kapsam: UiPath gibi klasik RPA araçları sistemden bağımsızdır ve SAP'yi, eski sistemleri, sektöre özel yazılımları ve Windows uygulamalarını aynı süreç içinde otomatikleştirir. SBPA, SAP'ye göre uyarlanmıştır ve SAP Business Technology Platform'a bağlıdır; hizmet planları BTP Cockpit üzerinden yürütülür.
- SAP yığınına yakınlık: Bir süreç tamamen SAP içinde kalırsa, SAP'nin kendi yığını ek platformdan, ikinci bir lisans müzakeresinden ve üçüncü taraf bir aracın nasıl sınıflandırılacağı tartışmasından tasarruf sağlar.
- Mevcut altyapı: BTP olmadan, beraberinde koca bir platform satın almış olursunuz. Bunun tersine, Power Platform veya UiPath şirkette zaten mevcutsa ve SAP birden fazla sistemden yalnızca biriyse, SBPA araç ortamını ikiye katlar. Orta ölçekli işletmeler için UiPath lisanslarının maliyetini ayrı bir yazıda ayrıntılı olarak ele aldık.
- Özellikle Business One: SAP, SBPA'yı Business One belge setinin içinde “SAP Business One üzerinde” otomasyonlar için bir no-code yaklaşımı olarak belgeler. BTP'ye bağlılık ile Business One'a uygunluk, dolayısıyla birbirini dışlamaz. SBPA'nın Business One'a teknik olarak nasıl bağlandığını SAP orada belgelememiştir.
SAP Business One'a giden yollar nelerdir?
Business One, üç resmi entegrasyon yolu sunar ve seçim, kararlılığı ve bakım eforunu belirler. Service Layer, HTTP ve OData üzerinden modern yoldur; bu arada OData v3, FP 2405'ten itibaren kullanımdan kaldırılmış sayılır ve v4 öncelikli olarak desteklenir. DI API, veritabanına daha yakın bir COM DLL'dir, ancak belirtilen oturum açma kısıtlamasına tabidir. Integration Framework (B1if) ise sistemler arası senaryoları kapsar.
Deneyimimiz şu: belgelenmiş bir arabirim üzerinden giden yol, arayüze yazan bottan neredeyse her zaman daha ucuzdur, çünkü arayüz değişikliklerine dayanıklıdır. Fatura onayı üzerine yaptığımız pratik testte bu karşılaştırmayı bir SAP siparişine karşı yeniden kurduk. Arayüz üzerinden giden varyant burada lisans açısından hiçbir avantaj sağlamaz. Bağlantı için arabirim entegrasyonu hizmetimiz giriş noktasıdır, arkasındaki süreç için ise gelen fatura otomasyonu hizmetimiz.
SAP ile hangi lisans sorularını netleştirmeniz gerekir?
Kamuya açık SAP belgelerinden yanıtlanamayan üç nokta vardır ve bunları tahmin etmek yerine adlandırmayı tercih ediyoruz. Birincisi, SAP fiyatlandırma belgesinde ek kullanıcı ihtiyacı doğurmayan “SAP Applications” ile bunun dışında tutulan ve SAP Cloud Platform'u da açıkça kapsayan “technology solutions” arasında ayrım yapar. SBPA'nın ayrıcalıklı bir uygulama mı yoksa istisna tutulan bir teknoloji çözümü mü sayıldığı orada belirtilmez. Paranın asıl döndüğü nokta tam olarak burasıdır. İkincisi, SAP belge başına Digital Access fiyatlarını yayımlamaz. Üçüncüsü, Intelligent RPA için bakım sonu tarihi kamuya açık şekilde görülebilir değildir. Bunu SAP sözleşmeniz üzerinden yazılı olarak netleştirin.
Aracın seçimi için işler basittir: süreciniz tamamen SAP içinde yaşıyorsa ve zaten BTP kullanıyorsanız, SAP'nin kendi yığını genellikle daha kısa yoldur. SAP, eski bir sistem, sektöre özel yazılım ve Office'ten oluşan bir zincirde yalnızca bir durak ise, sistemden bağımsız bir RPA aracı gücünü ortaya koyar. NordFlux bir UiPath ve Power Platform şirketidir, bir SAP şirketi değildir. Bu nedenle kendi çıkarımız doğrultusunda şunu belirtelim: SAP'ye derinlemesine gömülüyseniz, SBPA deneyimine sahip bir SAP iş ortağı çoğu zaman bizden daha iyi bir adres olur.
RPA ve SAP hakkında sık sorulan sorular
Bir RPA botu SAP Digital Access'i tetikler mi?
SAP'nin kendi tanımına göre evet. SAP Help Portal, Digital Core'u “in any way” kullandıklarında “robotic process automation bots (RPA bots)”ı Digital Access'in tetikleyicisi olarak açıkça adlandırır. Botun arayüz üzerinden mi yoksa bir arabirim üzerinden mi eriştiği ayırt edici bir özellik değildir. Bağlayıcı olan SAP sözleşmenizdir.
Bir bot yalnızca GUI'ye yazıyorsa lisans maliyetinden tasarruf sağlar mı?
SAP'nin belgelerinde bunun için hiçbir kanıt yoktur. SAP'nin kendisinin alıntıladığı kullanım tanımı bunun tersini söyler: “All 'use' of SAP software, regardless of the method of access, requires an appropriate license.” Ekran kazımanın (screen scraping) bir API çağrısından daha ucuz olduğu yönündeki danışman tezi, hiçbir SAP belgesiyle desteklenmez.
Digital Access modeli SAP Business One için geçerli mi?
Hayır. Digital Access, Digital Core'u, yani SAP ERP (ECC), S/4HANA ve S/4HANA Cloud'u ilgilendirir. SAP Business One, adlandırılmış kullanıcı lisanslıdır. Oradaki “Indirect Access”, License Guide'a göre sözleşmede sipariş edilmesi gereken bir kullanıcı lisans türüdür, belge türüne göre bir sayım değildir.
SAP Build Process Automation, SAP Intelligent RPA'nın halefi mi?
SAP, Intelligent RPA'nın artık abonelik olarak sunulmadığını ve yeteneklerinin SBPA'da birleştirildiğini doğrular. SBPA, attended ve unattended çalışabilen, UI otomasyonu için bir masaüstü aracısı içerir. Intelligent RPA için kamuya açık, tarihli bir bakım sonu bulamadık.
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.