SAP Business One Web Client: Windows istemcisinden geçiş ne anlama geliyor
SAP Business One Web Client'ın teknik olarak neye ihtiyaç duyduğu, Windows istemcisinden farkları ve geçişte hangi eklentilerin kontrol edilmesi gerektiği.

SAP Business One Web Client, klasik Windows istemcisine tarayıcı tabanlı alternatiftir. SAP Help Portal'a göre hem MS SQL Server hem de SAP HANA veritabanında çalışır ve SAP Business One'ın aynı temel iş mantığını yansıtır, ancak SAP Fiori tasarımında yeni bir kullanıcı arayüzüyle. Teknik olarak Web Client, System Landscape Directory'de kayıtlı, kurulu bir Service Layer gerektirir, varsayılan olarak 443 numaralı port üzerinden çalışır ve tarayıcı olarak Mozilla Firefox, Google Chrome ile Mac ve iPad'de Apple Safari'yi destekler. Geçiş yapan kişilerin önceden özellikle iki şeyi kontrol etmesi gerekir: mevcut uzantıların yeni modelde çalışmaya devam edip etmeyeceği ve gelecekte hangi süreçlerin Service Layer üzerinden otomatikleştirileceği. Güncelleme tarihi: Ağustos 2026.
Web Client'ın çalışmadan önce teknik olarak neye ihtiyacı var?
Web Client, SAP Business One Administrator's Guide belgesine göre, System Landscape Directory'de (SLD) geçerli bir kayda sahip, kurulu bir Service Layer gerektirir. Kurulum için ayrıca hedef makinede Windows PowerShell 5 veya üzeri gereklidir ve Web Client'ta raporlama işlevlerini veya Microsoft 365 entegrasyonunu kullanmak isteyenlerin ek olarak Job Service'i kurması gerekir. Kurulumun kendisi ComponentsWizard üzerinden yapılır: Web Client özelliğini seçin, ağ adresini ve güvenlik sertifikasını belirleyin, landscape sunucusuna bağlanın ve bir port belirleyin, varsayılan olarak 443. Erişim daha sonra sunucu adı veya IP adresi, ardından seçilen port kalıbına göre bir URL üzerinden gerçekleşir. Pratikte sıkça kafa karışıklığına yol açan bir nokta: Web Client, bir Windows sunucusu yeniden başlatıldıktan sonra otomatik olarak yeniden başlamaz, manuel olarak yeniden başlatılması gerekir.
Tarayıcıdaki arayüz Windows istemcisindekiyle tam olarak aynı şekilde mi çalışıyor?
Temel süreçler aynıdır, ancak arayüz baştan oluşturulmuştur. User Guide for SAP Business One, Web Client belgesine göre, Web Client, Satış, Satın Alma, İş Ortakları, Ödemeler, Envanter Yönetimi, Üretim, Muhasebe, Servis ve İnsan Kaynakları gibi modüllere erişilebilen döşeme tabanlı bir ana sayfaya sahip SAP Fiori tasarım konseptine dayanır. Web Client işletimi için SAP, açıkça standart tarayıcı olarak Google Chrome veya Mozilla Firefox'u önerir; Windows etki alanlarında ideal olarak Grup İlkesi aracılığıyla merkezi olarak ayarlanır. Bazı işlevler ülke sürümüne göre farklılık gösterir: dokümantasyon, belirli alanların veya belge türlerinin Hindistan, Brezilya veya Çin gibi bazı lokalizasyonlarda kullanılamadığını birden fazla yerde belirtir. Bu nedenle geçişten önce kendi ülke sürümünüzle bir karşılaştırma yapmak faydalıdır.
Mevcut eklentiler ve uzantılar Web Client'ta çalışmaya devam ediyor mu?
Otomatik olarak değil. Web Client kendi uzantı modeliyle gelir: SAPUI5, React, Vue veya Angular gibi teknolojilere dayanan ve Service Layer ile Web Client'a özgü bir kullanıcı arayüzü API'si üzerinden bağlanan Tile Links ve Extensions. Bu uzantılar Fiori Launchpad'de yeni döşemeler olarak görünür, bu da Windows istemcisi için klasik eklentilerden temelde farklı bir şeydir. Bu nedenle mevcut bir eklenti otomatik olarak taşınmaz, ayrı olarak değerlendirilmesi gerekir. Bu konunun pratikte ne kadar gerçek olduğunu SAP topluluğundan gelen bildirimler gösteriyor: kullanıcılar orada, eklenti ile SAP Business One istemcisi arasındaki yanlış bir mimariden kaynaklanan "Add-on is not compatible with current platform" gibi hata mesajları bildiriyor. Bu, işlevsel eşdeğerliği varsaymak yerine, geçişten önce her uzantıyı tek tek kontrol etmek için bir neden daha.
Service Layer geçişte hangi rolü oynuyor?
SAP Help Portal'a göre Service Layer, Web Client'ın, uzantılarının ve Microsoft Teams için SAP Business One uygulamasının üzerinden çalıştığı merkezi backend veri hizmetidir. Geçiş kapsamında otomasyonu da devreye almak isteyenler, örneğin SAP Business One ile diğer sistemler arasında belge verisi alışverişi yapmak isteyenler, teknik olarak Web Client'ın zaten kullandığı aynı Service Layer üzerine inşa eder. Dokümantasyona göre güvenlik nedeniyle, Service Layer'ın sertifikasının kendi kuruluşunuzda güvenilir olarak kaydedilmiş olduğundan emin olunmalıdır; bu, Web Client'ın kendisi için olduğu kadar Teams entegrasyonu veya harici otomasyon iş akışları için de geçerlidir. SAP Business One'ın Service Layer, OData veya RFC middleware üzerinden teknik olarak nasıl bağlanabileceğini ayrı bir yazıda anlattık. Geçiş kapsamında SAP Business One etrafında otomasyon iş akışları da oluşturmak isterseniz, otomasyon danışmanlığımız kapsamında size destek oluyoruz.
SAP Business One Web Client hakkında sıkça sorulan sorular
Web Client, Windows istemcisinin tam bir yerine mi geçiyor?
Çoğu temel süreç için evet: Satış, Satın Alma, İş Ortakları, Ödemeler, Envanter Yönetimi, Üretim, Muhasebe ve Servis, User Guide'a göre Web Client'ta yer alır. Ancak bazı alanlar ve belge türleri ülke sürümüne göre farklılık gösterir ve her Windows istemcisi uzantısı otomatik olarak taşınmaz. Bu nedenle eksiksiz bir geçiş, ancak kendi kurulumunuz için bir işlev ve eklenti kontrolünden sonra değerlidir.
Service Layer nedir ve Web Client için neden buna ihtiyacım var?
Service Layer, Web Client'ın teknik olarak dayandığı backend veri hizmetidir. Administrator's Guide'a göre, kurulu ve SLD'de kayıtlı bir Service Layer olmadan Web Client hiç kurulamaz. Aynı Service Layer, uzantılar, Teams entegrasyonu ve harici otomasyon için de kullanılır.
Web Client için mevcut eklentilerimi yeniden mi oluşturmam gerekiyor?
Klasik olarak Windows istemcisi için geliştirilmişlerse muhtemelen evet. Web Client, SAPUI5, React, Vue veya Angular tabanlı kendi uzantı modelini kullanır. Bu nedenle, otomatik uyumluluğu varsaymak yerine, geçişten önce iş açısından kritik her uzantıyı tek tek kontrol edin.
Web Client'ı Microsoft Teams'te de kullanabilir miyim?
Evet, User Guide'a göre sürüm 10.0 FP 2111'den itibaren on-premise kurulumlar için kullanılabilen Microsoft Teams için SAP Business One uygulaması üzerinden. Uygulamayı kurmak için Web Client ve Service Layer için güvenilir bir sertifika ile bir Microsoft Teams yönetici hesabı gereklidir.
Simon Glowik
NordFlux'un kurucusu. Webden ve SEO'dan grup ölçeğindeki otomasyona kadar yedi yıllık deneyim, bugün KOBİ'ler için pragmatik biçimde ve Alman veri egemenliğiyle.
Sertifikalar
- Microsoft sertifikalı — PL-900 ve AZ-900
- UiPath sertifikalı — Automation Developer Associate
Otomasyon veya KI hakkında somut sorularınız mı var?
30 dakikalık ücretsiz ilk görüşmede durumunuzu doğrudan konuşuruz. Bağlayıcı değildir.