
B2B Platformu · Entegrasyon
SAP Business One B2B entegrasyonu
SAP B1 (HANA / SQL)
SAP Business One ile B2B bayi portalı entegrasyonu: Service Layer ve DI API üzerinden çift yönlü senkron, çoklu şirket ve depo desteği, 10-25 günde kurulum.
- Senkron yönü
- Çift yönlü
- Tipik kurulum
- 10-25 iş günü
- Desteklenen sürümler
- SAP B1 9.x, SAP B1 10, SAP B1 HANA
Senkron edilen modüller
- Sales Order (B2B → SAP)
- Item / Inventory (gerçek zamanlı)
- Business Partner (cari hesap)
- AR Invoice ve e-Fatura görüntüleme (SAP'de kesilir, B2B'de izlenir)
- Delivery (irsaliye)
- Incoming Payment (Tahsilet → SAP)
- Item Pricing (price list, discount group)
- Multi-warehouse stock
Mimari özet
SAP Business One entegrasyonu Service Layer (REST API) veya DI API üzerinden çalışır. SAP B1 9.3+ sürümlerde Service Layer varsayılan kuruludur; HTTPS+JSON tabanlı bu yöntemi tercih ederiz. Eski sürümlerde SAP'nin ikili COM API'si olan DI API kullanılır, bu yöntem Windows Server gerektirir.
SAP B1'in HANA tabanlı sürümünde performans belirgin şekilde yükselir; saniyede 200+ sipariş gibi yoğun yüklerde HANA altyapısı öne çıkar. SQL tabanlı sürüm ortalama hacimler için yeterlidir.
Kurumsal müşterilerimizde SAP B1'in çoklu şirket (multi-company) yapısı yaygındır. B2B Platformu çoklu şirketi destekler. Bayi hangi şirketin müşterisiyse sipariş ilgili SAP company'sine düşer.
Senkron çift yönlü işler. Sipariş ve tahsilat portaldan SAP'ye yazılır (Sales Order, Incoming Payment); ürün, stok, fiyat listesi, cari hesap (Business Partner), fatura (AR Invoice) ve irsaliye (Delivery) bilgisi SAP'den portala okunur. Muhasebe ve satış ekipleriniz SAP B1'de, bayileriniz portalda çalışır ve iki taraf aynı veriyi görür.
Veri akışı senaryoları
Aşağıdaki dört senaryo, SAP Business One ile B2B Platformu arasındaki günlük veri akışını özetler. Tüm akışlar kurulum sırasında sizin onay kurallarınıza ve yetki yapınıza göre yapılandırılır.
Bayi sipariş verdiğinde
Bayi portalda sepetini onayladığında sipariş önce sizin tanımladığınız onay kurallarından geçer. Kurallara takılmayan sipariş beklemeden SAP'ye düşer.
- Bayi sepeti onaylar, sipariş onay kuyruğuna girer
- Kredi limiti, vade ve risk parametreleri kontrol edilir
- Limit aşımı veya risk uyarısı varsa sipariş yönetici onayına düşer
- Onaylanan sipariş SAP B1'e Sales Order olarak yazılır; çoklu şirket yapısında bayinin bağlı olduğu company'ye kaydedilir
- Hazırlık, sevkiyat (Delivery) ve faturalama (AR Invoice) durumu portala geri yansır; bayi siparişini kendi ekranından izler
Stok ve fiyat güncellendiğinde
Fiyat ve stok bilgisinin tek doğru kaynağı SAP B1'dir. Portal bu veriyi okur ve her bayiye kendi ticari koşullarını gösterir.
- SAP'deki price list ve discount group tanımları okunur
- Her bayi kendi fiyat listesine göre anlaşmalı fiyatını görür
- Aktif kampanya varsa kampanyalı fiyat liste fiyatının önüne geçer
- Multi-warehouse stok seviyeleri ürün kartında depo bazında görünür
- Stoğu biten ürünün portaldaki davranışı (gizleme veya satışa kapatma) kurulumda belirlenir
Cari hesap ve risk
Bayinin mali görünümü SAP'deki Business Partner kartından beslenir. Muhasebe ekibinizi telefonda meşgul eden bakiye ve ekstre soruları portala taşınır.
- SAP'deki cari bakiye, vade ve risk parametreleri portala okunur
- Bayi kendi hesap ekstresini ve açık bakiyesini portalda görür
- Kredi limiti aşıldığında yeni sipariş otomatik olarak onaya düşer
- Limit ve vade kuralları sizin risk politikanıza göre yapılandırılır
Tahsilat
Bayi ödemesini portal üzerinden yapar; muhasebe kaydı için ek bir manuel adım gerekmez.
- Bayi kart veya havale ile ödemesini portaldan yapar
- Tahsilat, Tahsilet üzerinden SAP'ye Incoming Payment olarak aktarılır
- Cari hesaba otomatik işlenir; bakiye ve kullanılabilir kredi limiti güncellenir
- Muhasebe ekibi kaydı SAP B1'de hazır bulur
Tipik kurulum süreci
Kurulum üç fazda ilerler. Süreyi belirleyen ana etkenler şirket sayısı, veri hacmi ve test kapsamıdır.
Hafta 1-2: Keşif ve veri analizi
- SAP B1 sürümü, Service Layer / DI API tercihi
- Multi-company / multi-warehouse yapısının çıkarılması
- Item master'ın B2B'de gözükecek alanlarının belirlenmesi
- Tax code, document series ve posting period kurallarının analizi
Hafta 3-4: Bağlantı ve test
- Service Layer kullanıcı ve yetki tanımları
- B2B staging ortamına SAP test instance bağlanır
- Tüm document type'ları test edilir (Sales Order → Delivery → AR Invoice)
- e-Fatura entegrasyonu ile çift yönlü test
Hafta 5-6: Canlıya geçiş
- Tam veri aktarımı (hafta sonu penceresinde)
- Çok dilli portal (TR/EN) kurulumu, uluslararası bayiler için
- Bayi onboarding (özel rol bazlı eğitim)
- İlk 2 haftada öncelikli destek hattı
Sık sorulan sorular
SAP B1 ana ofiste, Türkiye operasyonu farklı şirkette; bu yapı destekleniyor mu?
Evet. Holding yapısında ana SAP B1'de farklı şirketler (Türkiye, yabancı), her birinin kendi document series ve chart of accounts'u olur. B2B Platformu bu yapıyı tanır; Türkiye bayisi sipariş açtığında Türkiye şirketine, yabancı bayi farklı şirkete düşer.
Türkiye lokalizasyonu (TUR) destekliyor mu?
Evet. SAP B1 Türkiye lokalizasyonu (TUR) hem e-Fatura hem BA/BS hem KDV-3 raporlarını içerir. B2B Platformu bu lokalizasyonla uyumlu çalışır; faturalar TUR vergi kurallarıyla SAP'de kesilir ve bayi e-Fatura PDF'ine sipariş takibinden ulaşır.
Service Layer mı DI API mı?
Service Layer 9.3+ sürümlerde varsayılan ve tercih edilen yöntemdir. Modern REST API olarak Linux sunucularda da çalışır. DI API sadece Windows'ta çalışır ve eski sürümler için fallback'tir. Kurulum ekibimiz sürümünüze göre uygun yöntemi seçer; sizin tarafınızda sürüm ve lisans bilgisini paylaşmak yeterlidir.
Mevcut WebShop / B2C entegrasyonumuz var, çakışır mı?
Hayır. SAP B1 Service Layer concurrent connection destekler; mevcut WebShop'unuz ve B2B Platformu aynı anda farklı endpoint'ler üzerinden konuşur, çakışma olmaz. Kurulum sırasında her iki entegrasyonun yetki ve kullanıcı tanımları ayrı tutulur.
Performans (saniyede sipariş sayısı) tarafında ne önerirsiniz?
HANA tabanlı SAP B1'de 200+ sipariş/saniye, SQL tabanlıda 50-80 sipariş/saniye gerçekleştiririz. Kampanya saatlerinde (örneğin yıllık büyük indirim günü) trafiğin patlaması durumunda B2B Platformu siparişleri kuyruk mantığıyla sıraya alır ve SAP tarafında kesinti yaşatmaz.
Kurulum kapsamına neler dahil, mevcut verimiz nasıl taşınır?
Keşif, test ortamı kurulumu, tam veri aktarımı, bayi eğitimi ve canlıya geçiş sonrası iki haftalık öncelikli destek kapsama dahildir. Item master, Business Partner kartları ve fiyat listeleriniz SAP'den otomatik aktarılır; yeniden veri girişi yapmazsınız. Canlıya geçişten sonra tek muhatabınız Işıksoft destek ekibidir; SAP tarafında değişiklik gerektiğinde SAP iş ortağınızla koordineli çalışırız. Ücretlendirme veri hacmine ve modül kapsamına göre belirlenir, demo görüşmesinde net teklif alırsınız.
Referans
SAP B1 ile çalışan kurumsal müşterilerimiz büyük ölçekli distribütörler, ithalat-ihracat firmaları ve yerli marka distribütörü (otomotiv, beyaz eşya, elektronik) sektörlerinde yer alır. Demo talebinde sektörünüze yakın referans paylaşılır.
Platformun bayi tarafı deneyimini ve modüllerin tamamını B2B Platformu sayfasında inceleyebilir, benzer kurulumların sahadaki sonuçlarını vaka çalışmaları bölümünde okuyabilirsiniz. SAP B1 sürümünüzü ve bayi sayınızı ileterek demo talebi oluşturduğunuzda, akışı kendi senaryonuza yakın bir kurguyla size gösteririz.
