SAP Business One Entegrasyonu · Ankara

SAP Business One'a veriyi elle değil, akışla taşıyın.SAP Business One Entegrasyonu

SAP Business One entegrasyonu: Service Layer, DI API ve veritabanı yöntemleri; sipariş, ürün ağacı ve üretim akışları, dikkat edilecekler ve süreç.

SAP Business One (SQL Server ve HANA)

SAP Business One, büyüyen üretim ve dağıtım şirketlerinin sık tercih ettiği bir ERP. Kurumsal tarafı güçlü olsa da sahadaki, tasarımdaki ve satış kanallarındaki veri çoğu zaman B1'e elle taşınıyor.

B1'e veri yazmanın resmî yolları belli ve iyi belgelenmiş. Doğru seçim veritabanı türüne (SQL Server ya da HANA), sürüme ve akışın yönüne bağlı.

Bu ERP'de neredeyiz?

SAP Business One üzerinde tamamlanmış bir referans projemiz henüz yok. Netsis ve Odoo'da üretim ortamında çalışan entegrasyonlarımız var. B1'de yöntem, işe başlamadan önce test şirketinizde doğrulanır; gerekirse B1 iş ortağınızla birlikte çalışırız.

Bu durumlar tanıdık geliyorsa

  • Satış kanallarından gelen siparişler B1'e elle giriliyor.
  • Ürün ağacı tasarımda bir, B1'de bir kez oluşturuluyor.
  • Üretim siparişlerinin ilerlemesi B1'e gün sonunda topluca işleniyor.
  • Depo ve sevkiyat verisi B1 dışında bir tabloda tutuluyor.
  • B1 raporları başka sistemlerin verisiyle Excel'de birleştiriliyor.

SAP Business One'a veri aktarmanın yolları

Hangi yolun doğru olduğu sürüme, lisansa ve verinin yönüne bağlı. Yazma işlerinde ERP'nin kendi kurallarını çalıştıran resmî arayüzler kullanılır.

Service Layer (REST/OData)

B1'in web tabanlı resmî arayüzü. Kayıtlar B1'in iş nesneleri üzerinden, doğrulamalarıyla birlikte oluşur. HANA'da ve güncel sürümlerde öne çıkan yol.

Platformdan bağımsız, belgeli, iş kurallarını korur.Sürüm ve veritabanı türüne göre kullanılabilirlik doğrulanmalı.
DI API

B1'in COM tabanlı iş nesnesi arayüzü. Uzun süredir kullanılan, olgun bir yöntem; Windows sunucuda çalışır.

Kapsamı geniş; B1'in neredeyse her nesnesine erişir.Windows'a bağlı; ölçeklemesi Service Layer'a göre zordur.
Veritabanından okuma

Raporlama ve dışarı veri aktarımı için salt okuma bağlantısı. Yazma bu yolla yapılmaz.

Hızlı, raporlama için ideal.Doğrudan yazma SAP desteğini de riske atar — yalnız okuma.

En sık kurulan akışlar

Satış siparişiE-ticaret, bayi ve CRM siparişleri iş ortağı ve kalem eşleştirmesiyle B1'e düşer.
Ürün ağacıPDM ya da tasarımdaki ürün ağacı B1'de kalem ve ürün ağacı olarak açılır, revizyon izlenir.
Üretim geri bildirimiSahadan gelen tamamlanan adet ve fire B1 üretim siparişine işlenir.
Stok yayınıB1'deki stok ve fiyat satış kanallarına ve panolara düzenli aktarılır.

Dikkat edilmesi gerekenler

  • Deneme canlı şirket veritabanında değil, test şirketinde yapılmalı.
  • Kalem ve iş ortağı kodlarının eşleşmesi baştan karara bağlanmalı.
  • B1 iş ortağınızın (partner) yaptığı özelleştirmeler entegrasyonu etkileyebilir; onunla birlikte planlanmalı.
  • Aktarılamayan kayıt bildirime ve tekrar deneme kuyruğuna düşmeli.

Elinizde olması iyi olanlar

  • SAP Business One sürüm ve lisans bilgisi
  • Test firması ya da kopya veritabanı
  • Hangi verinin hangi yönde, ne sıklıkla akacağı
  • Kod eşleştirmesine karar verecek bir sorumlu

Nasıl ilerliyoruz

1. Keşif (1–2 görüşme)Hangi verinin hangi yönde, ne sıklıkla taşınacağını ve ERP'nizin sürüm/lisans durumunu çıkarırız. Sonunda yazılı kapsam ve yöntem önerisi gelir.
2. Test ortamında doğrulamaSeçilen yöntem canlı firmaya dokunmadan test firması ya da kopya veritabanı üzerinde denenir. Yöntem burada çalışmıyorsa iş başlamadan söylenir.
3. Akışların kurulmasıEşleştirme tabloları, hata kuyruğu ve tekrar deneme mantığı kurulur. Aktarılamayan kayıt sessizce düşmez; sorumluya bildirilir.
4. Paralel çalışma ve devreye almaBir süre elle giriş ile entegrasyon yan yana çalışır, sonuçlar karşılaştırılır. Mutabakat tutunca elle giriş bırakılır.

Bu sektörde öne çıkan ürünler

Veri Entegrasyonu

PDM to ERP

Tasarım tarafındaki ürün ağacını ERP'ye kural tabanlı ve izlenebilir biçimde taşıyan ara katman.

PDM / PLMERPÜrün Ağacı
KuralEşleme
RevizyonKontrol
Logİzlenebilirlik
PDM to ERP — ekran görüntüsü

Sık sorulanlar

Service Layer mı, DI API mi?

Yeni bir entegrasyonda ve HANA kullanıyorsanız çoğunlukla Service Layer doğru seçimdir: platformdan bağımsızdır ve web üzerinden çağrılır. DI API, Windows'a bağlı olmakla birlikte geniş kapsamı nedeniyle bazı senaryolarda hâlâ tercih edilir.

B1 iş ortağımız varken sizinle çalışabilir miyiz?

Evet. Entegrasyon B1'in resmî arayüzlerini kullandığı için iş ortağınızın yaptığı özelleştirmelerle çakışmaz; yine de kapsamı onunla birlikte netleştirmek en sağlıklısıdır.

B1 veritabanına doğrudan yazabilir miyiz?

Hayır. Doğrudan tablo yazımı iş kurallarını atlar ve SAP'nin destek koşullarını riske atar. Yazma Service Layer ya da DI API ile yapılır.

Entegrasyon ne kadar sürer?

Tek yönlü bir akış genellikle birkaç hafta sürer. Çift yönlü ve çok nesneli akışlar keşiften sonra planlanır.

Talep formu

Formu doldurun; talebiniz doğrudan ekibimize ulaşır, genellikle aynı iş günü içinde dönüş yapıyoruz.

Diğer ERP'ler için rehberler

Netsis, Logo, Mikro, SAP Business One ve Odoo için yöntemler tek sayfada.