Be1 InterDB (Çoklu Şirket Veri Aktarım & Senkronizasyon)
Architecture
|
Be1 InterDB, SAP Business One şirketler arasında veriyi hızlı, güvenli taşır; senkronlar ve riski azaltır.
Kategori
Raporlama
SAP Business One çoklu şirket (multi-company) yapılarında veriyi hızlı, güvenli ve izlenebilir biçimde taşıyın.
Be1 yazılım ve AR-GE ekibi tarafından geliştirilen InterDB, SAP Business One üzerinde kurulu tüm şirket veritabanları arasında toplu/delta veri transferi, tek yönlü taşıma veya çift yönlü senkronizasyon yapmanızı sağlar. Büyük hacimli verilerde zamandan ve emekten tasarruf sunar; şema eşleştirme, doğrulama, geri alma (rollback) ve ayrıntılı loglama ile denetime hazır bir ETL (Extract-Transform-Load) deneyimi sağlar.
Neler Sağlar?
Çoklu şirket desteği: Aynı sunucu/instans veya farklı sunucu(lar)daki B1 şirketleri arasında transfer.
Hızlı taşıma & kopyalama: Stok kartları, cariler, fiyat listeleri, kampanyalar, yetkiler, özel alanlar (UDF), tablolar (UDT) ve referans veriler.
Delta/senkron modları:
Full Load: İlk kurulum/konsolidasyon için toplu aktarım.
Delta Sync: Değişen kayıtları zamana/versiyona göre yakalayıp taşıma.
Bidirectional: İki şirket arasında kural bazlı çift yönlü senkron.
Şema eşleştirme & dönüşüm: Alan/ad birliği, UDF/UDT hizalama, kod listesi (ülke, para, birim) haritalamaları, metin->kod dönüşümleri.
Doğrulama & bütünlük: Zorunlu alan kontrolü, yabancı anahtar (FK) tutarlılığı, ön-koşul testleri.
Planlama & otomasyon: Saatlik/günlük/haftalık zamanlayıcı, sürüme göre görev setleri.
Geri alma (rollback): İşlem başarısızlığında veya onayla durdurmada transactional geri alma.
Log & izlenebilirlik: Kim-ne zaman-hangi kayıt? Ayrıntılı audit trail, hata/uyarı ve yeniden deneme (retry) mekanizması.
Performans: Toplu işlem (batch), paralel görevler, streaming okuma, sıkıştırma ve ağ kesintisi toleransı.
Desteklenen Ortamlar
SAP Business One on MS SQL Server
SAP Business One on SAP HANA (karma senaryolarda aracı katmanla dönüştürme)
Not: HANA ⇄ SQL geçişlerinde veri türü/uzunluk ve indeks politikaları için ek eşleştirme kuralları uygulanır.
Nasıl Çalışır?
Kaynak & hedef seçimi: Şirket(ler) ve tablolar/varlıklar belirlenir (örn. OITM, OCRD, ITM1, özel UDT’ler).
Haritalama: Alan-alan eşleştirme, sabit/değer dönüşümleri, kod listesi hizalaması tanımlanır.
Kapsam & mod: Full / Delta / Çift yön seçeneklerinden biri seçilir; önizleme (dry-run) yapılır.
Çalıştırma: Görev zamanlanır veya manuel tetiklenir; ilerleme ve hatalar canlı izlenir.
Doğrulama & rapor: Başarı/hata adetleri, atlanan kayıtlar, yeniden denenenler ve nihai özet raporu üretilir.
Rollback/Finalize: Gerekirse geri alınır veya aktarım onaylanarak canlıya alınır.
Tipik Kullanım Senaryoları
Yeni şirket açılışı: Ana şirketten stamper (master) verileri yeni şirkete hızlı kopyalama.
Konsolidasyon: Grup şirketlerinin belirli tablolarını tek merkezde birleştirme.
Coğrafi replikasyon: Bölge depoları/şubeler ile merkez arasında periyodik senkron.
HANA ⇄ SQL geçiş desteği: Geçişte veri dönüşümleri ve kontrollü aşamalı aktarım.
Temiz veri programı: Kod listesi birliği, UDF standardizasyonu, mükerrer kayıt azaltma.
Güvenlik ve Uyum
Rol & yetki: Kaynak/hedef bazında görev izinleri, onaylı çalıştırma.
Şifreli bağlantı: TLS/SSL, güvenli kimlik doğrulama.
KVKK/GDPR pratikleri: Kişisel veriler için maskeleme/anonimleştirme kuralları; gerektiğinde alan bazlı hariç tutma.
Denetim izi: Tüm adımlar ve sonuçlar imzalı log dosyalarında saklanır.
Raporlama & Panolar
Canlı ilerleme: Kalan süre tahmini, saniye/ kayıt hızı, darboğaz göstergeleri.
Sonuç özetleri: Başarılı/başarısız/durdurulan kayıtlar, tablo bazlı dağılım.
Detay hata listesi: Alan uyumsuzluğu, FK ihlali, eşsiz anahtar (PK) çakışması; önerilen düzeltme adımları.
Dışa aktarım: Excel/CSV/PDF; IT ve iç denetim için kanıt paketleri.
Özelleştirme Seçenekleri
İş kuralları: “Stok kartında marka boşsa aktarımı atla”, “Fiyat listesi X sadece mağaza Y’ye gitsin” gibi koşullar.
Çakışma çözümü: Önceliklendirme (kaynak/hedef), son yazan kazanır, sürüm numarası veya zaman damgası esaslı politika.
Bildirimler: İş tamamlandığında/başarısız olduğunda e-posta/Slack/Teams uyarıları.
Hook’lar: Aktarım öncesi/sonrası SQL sorguları veya script tetikleme.