Be1 InterDB (Çoklu Şirket Veri Aktarım & Senkronizasyon)

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?

  1. Kaynak & hedef seçimi: Şirket(ler) ve tablolar/varlıklar belirlenir (örn. OITM, OCRD, ITM1, özel UDT’ler).

  2. Haritalama: Alan-alan eşleştirme, sabit/değer dönüşümleri, kod listesi hizalaması tanımlanır.

  3. Kapsam & mod: Full / Delta / Çift yön seçeneklerinden biri seçilir; önizleme (dry-run) yapılır.

  4. Çalıştırma: Görev zamanlanır veya manuel tetiklenir; ilerleme ve hatalar canlı izlenir.

  5. Doğrulama & rapor: Başarı/hata adetleri, atlanan kayıtlar, yeniden denenenler ve nihai özet raporu üretilir.

  6. 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.