Logo ERP özel entegrasyon firması

Logo ERP sisteminizi dış dünyaya hatasız ve kilitlenmesiz bağlayan özel entegrasyon firması.

Logo Tiger 3, GO 3 ve Netsis ERP sistemlerinizi; e-ticaret, B2B sipariş portalları, mobil depo (WMS) ve üretim tezgahlarıyla Logo Objects ve kuyruk mimarisi üzerinden çift yönlü konuşturan teknoloji ortağınız.

WhatsApp'tan ulaşın
Kıdemli entegrasyon mühendisleri kurumsal veri merkezinde Logo ERP API akışını ve kuyruk mimarisini incelerken

Neyi çözüyoruz

Klasik aracı entegrasyon yazılımları ve doğrudan veritabanına atılan kontrolsüz SQL sorguları; Logo tablolarını kilitler (Deadlock), cari risk limitlerini deler, mükerrer siparişler oluşturur ve versiyon güncellemelerinde çöker.

Resmi Logo Objects (LObjects.dll) ve Netsis NetOpenX mimarisiyle veritabanı bütünlüğünü %100 koruyarak kilitlenme ve veri bozulması riskini sıfırlayın.

RabbitMQ asenkron kuyruk ve Redis Idempotency altyapısıyla kampanya dönemlerinde dakikada binlerce siparişi Logo'yu yormadan güvenle aktarın.

El terminalleri, WMS ve e-ticaret kanallarınızla Logo ambar bakiyelerini saniyeler içinde senkronize edin.

Logo ERP'de Çift Kayıt ve Kilitlenme Krizlerine Son Verin

Türkiye'de binlerce üretim, toptan ticaret ve perakende işletmesi kurumsal omurgasını Logo Tiger 3, Logo GO 3 veya Logo Netsis üzerinde yürütür. Ancak işletmeler büyüdükçe Shopify, Trendyol, B2B bayi sipariş portalları, depo yönetim sistemleri (WMS) ve üretim tezgahları (MES) ile Logo arasında veri köprüleri kurulması zorunlu hale gelir.

Piyasadaki hazır aracı entegratörlerin çoğu, arka planda çalışan karmaşık Logo nesne modelini bilmez. Doğrudan MS SQL veritabanına INSERT sorguları atarak cari hesap risk limitlerini baypas eder, ters bakiye oluşturan fişler kaydeder veya yoğun sipariş anlarında veritabanını kilitleyerek (SQL Deadlock) tüm fabrikanın Logo ekranlarını dondurur.

Logo ERP özel entegrasyon firması olarak Appsoni; kurumsal yazılım mimarisi, resmi Logo Objects kütüphaneleri, mesaj kuyrukları ve dayanıklı mikroservis altyapısıyla Logo sisteminizi dış dünyaya güvenle bağlar.

Logo Objects COM API köprüsü ve kurumsal sunucu veri akış mimarisi


Logo Entegrasyon Mimarisi: Logo Objects ve Güvenli Kuyruk Katmanı

Logo ERP üzerinde veri kaydetmek basit bir veritabanı işlemi değildir. Bir sipariş kaydedildiğinde stok kartının rezerve miktarı artmalı, cari hesabın teminat ve açık hesap risk limiti kontrol edilmeli, döviz kuru Merkez Bankası tablosundan çekilmeli ve e-Fatura parametreleri doğrulanmalıdır.

Appsoni, veritabanını riske atmayan çok katmanlı kurumsal mimari uygular:

[Dış Sistemler: E-Ticaret / Pazaryerleri / B2B Portalı / El Terminalleri]
       │ (REST JSON API / Webhook - HTTPS Port 443 / TLS 1.3)
       ▼
[Appsoni API Gateway & Doğrulama Katmanı]
       │ (Redis Idempotency Key Kontrolü: 48 Saat TTL ile Mükerrer Kayıt Engelleme)
       ▼
[Asenkron Mesaj Kuyruğu (RabbitMQ AMQP Port 5672)]
       │ (Buffer & Rate Limiting: Logo Objects Kapasitesine Göre Kontrollü Tüketim)
       ▼
[Logo Entegrasyon Ajanı (Edge Service - DMZ)]
       │ (Logo Objects LObjects.dll COM Arabirimi / NetOpenX)
       ├────────────────────────────────────────┐
       ▼                                        ▼
[Logo ERP Veritabanı]                 [Hata ve DLQ Kuyruğu (Dead Letter Queue)]
(MS SQL Port 1433 - ACID Transaction) (Otomatik 3x Retry + Slack/PagerDuty Alarmları)

Kritik Logo Veri Yapıları ve Alan Eşleme Şeması

Entegrasyon katmanımız, Logo Tiger ve GO sistemlerinin çekirdek tablolarıyla çift yönlü ve tam referans uyumlu çalışır:

Logo Tablo Adı Teknik Alan / Sütun Veri Tipi Örnek Parametre Operasyonel Tanım ve İş Mantığı
LG_001_ITEMS LOGICALREF Integer (PK) 10482 Malzeme kartının birincil tekil sistem referans numarası
LG_001_ITEMS CODE Varchar(24) STK.RULMAN.6204 Benzersiz malzeme stok kodu (E-ticaret SKU eşleşmesi)
LG_001_CLCARD LOGICALREF Integer (PK) 4921 Cari kart tekil sistem kimliği (Müşteri/Tedarikçi)
LG_001_CLCARD CODE Varchar(16) 120.01.TRN.004 Muhasebe hesap planı kodlu cari hesap kodu
LG_001_01_ORFICHE FICHENO Varchar(16) SIP202600004120 Logo sipariş fiş numarası (GİB seri-sıra standardı)
LG_001_01_ORFICHE TRCODE Smallint 8 Fiş türü (1: Satınalma, 2: Satınalma İade, 8: Toptan Satış)
LG_001_01_ORFICHE STATUS Smallint 4 Sipariş onay durumu (1: Öneri, 2: Sevkedilemez, 4: Sevkedilebilir)
LG_001_01_ORFLINE STOCKREF Integer (FK) 10482 Satırdaki malzemenin LG_001_ITEMS tablosundaki karşılığı
LG_001_01_ORFLINE AMOUNT Float 24.000 Sipariş edilen net ürün miktarı (Ana birim cinsinden)
LG_001_01_ORFLINE PRICE Float 385.50 Satır net birim fiyatı (İskonto öncesi liste fiyatı)
LG_001_01_ORFLINE VAT_RATE Float 20.0 Yasal KDV vergi oranı yüzdesi
LG_001_01_ORFLINE VAT_AMNT Float 1850.40 Satır bazında hesaplanan toplam KDV tutarı
LG_001_01_ORFLINE SOURCEINDEX Smallint 1 Çıkışın yapılacağı merkez depo/ambar kodu
LG_001_01_STLINE IOCODE Smallint 2 Stok hareket yönü (1: Giriş, 2: Çıkış, 3: Fire, 4: Sarf)
LG_001_01_STLINE LINETYPE Smallint 0 Satır türü (0: Malzeme, 1: Promosyon, 2: İndirim, 3: Masraf)
LG_001_01_INVOICE SPECODE Varchar(16) ENT_SHOPIFY_API Entegrasyon izlenebilirlik ve kaynak etiket kodu
LG_001_01_INVOICE CYPHCODE Varchar(16) YETKI_FINANS Yetki kodu: departman bazlı veri gizlilik kontrolü
LG_001_01_INVOICE CURR_TRANS Smallint 1 İşlem döviz türü (0: TL, 1: USD, 20: EUR)
LG_001_01_INVOICE CURR_RATE Float 34.2500 Merkez Bankası döviz efektif satış kuru çarpanı
LG_001_01_DISPATCH TRACK_NR Varchar(32) YK-2026-991823 Kargo takip numarası ve sevkiyat barkodu

Logo Objects Üzerinden Örnek Sipariş Entegrasyon Yükü

Doğrudan SQL yerine Logo Objects (LObjects.Data) üzerinden nesne oluşturan örnek asenkron JSON işlem paketi:

{
  "idempotency_key": "IDEMP-LOGO-ORD-2026-99412",
  "channel": "B2B_BAYI_PORTALI",
  "firm_no": 1,
  "period_no": 1,
  "object_type": "DO_SALES_ORDER",
  "timestamp": "2026-10-19T02:15:00Z",
  "data": {
    "header": {
      "ficheno": "~",
      "date": "2026-10-19",
      "time": "02:15:00",
      "arp_code": "120.01.BAYI.0084",
      "source_wh": 1,
      "division": 0,
      "order_status": 4,
      "specode": "B2B_PORTAL_API",
      "trading_grp": "YURTICI_TICARET",
      "curr_type": 0
    },
    "lines": [
      {
        "line_type": 0,
        "item_code": "STK.RULMAN.6204",
        "quantity": 50.0,
        "price": 420.0,
        "vat_rate": 20.0,
        "unit_code": "ADET",
        "source_index": 1,
        "reserve_date": "2026-10-19",
        "line_net": 21000.0
      }
    ]
  }
}

Hata Senaryoları, İstisna Yönetimi ve DLQ Mekanizması

Logo entegrasyonlarında sahadan dönen hatalar rastgele kesintilere yol açmamalıdır. Appsoni entegrasyon motorunda her hata sınıflandırılır ve önceden belirlenmiş protokollerle yönetilir:

  1. ERR_LOGO_OBJ_LOGIN_FAILED (Logo Lisans / Kullanıcı Sınırı): Logo Objects bağlantı havuzunda (Connection Pool) aktif oturum kalmadığında oluşur. Sistem isteği anında düşürmez; RabbitMQ üzerinde 1.5 saniye bekleterek oturum boşa çıktığında otomatik olarak tekrar dener.
  2. ERR_CARI_RISK_LIMIT_EXCEEDED (Cari Risk Limiti Aşımı): Bayi sipariş tutarı Logo'da tanımlı teminat veya açık hesap limitini aştığında Logo Objects işlemi reddeder. Entegrasyon motorumuz siparişi STATUS = 1 (Öneri/Onay Bekliyor) durumuna çeker ve Finans Direktörünün onay paneline anlık bildirim düşürür.
  3. ERR_STK_INSUFFICIENT_QTY (Ambar Bakiye Yetersizliği): Seçilen ambarda fiziksel stok kalmadığında sipariş reddedilmez; alternatif ambar algoritması devreye girerek en yakın bölge deposundan rezerve edilir veya kısmi sevk onayına gönderilir.
  4. ERR_SQL_DEADLOCK_VICTIM (MS SQL Deadlock 1205): Aynı anda birden fazla fiş yazılırken oluşan kilitlenmelerde sistem Exponential Backoff (1. sn, 5. sn, 25. sn) ile işlemi 3 kez yineler; başarıyla commit edilene kadar kuyrukta tutulur.
  5. Dead Letter Queue (DLQ) ve Bildirim: 3 denemede de çözülemeyen istisnai veri paketleri (ör. Logo'da tanımlanmamış yeni stok kodu) DLQ havuzuna aktarılır. Sistem yöneticisine ve ERP sorumlusuna Slack / PagerDuty üzerinden JSON hata dökümü gönderilir; veri asla kaybolmaz.

Kurumsal Roller ve Operasyonel Onay Matrisi

Rol Sorumluluk Alanı Entegrasyon Yetkisi ve Onay Mekanizması
Logo Sistem Yöneticisi Logo altyapısı, veri tabanı ve kullanıcı lisansları API Gateway IP beyaz listeleme, Logo Objects kullanıcı hakları yönetimi
Finans Direktörü (CFO) Cari risk kontrolü, vade farkları ve fatura iptalleri Risk limiti aşan B2B siparişlerini onaylama veya blokaj koyma
E-Ticaret Operasyon Şefi Pazaryeri ve web sitesi sipariş akışı, iadeler Mükerrer sipariş inceleme, iptal edilen siparişlerin stok iadesi onayı
Depo ve Sevkiyat Amiri El terminali ile mal kabul, irsaliye ve paketleme Zebra el terminali üzerinden irsaliyeleştirme ve ambar transfer teyidi
Entegrasyon Mimarı (Appsoni) Kuyruk sağlığı, API gecikmeleri ve SLA yönetimi %99.99 çalışma süresi (Uptime) takibi ve mikroservis performans optimizasyonu

Saha Donanımları ve Entegrasyon Cihaz Desteği

Logo ERP entegrasyonumuz yalnızca bulut sistemleriyle değil, sahadaki endüstriyel donanımlarla da doğrudan haberleşir:

  • Android El Terminalleri (Zebra TC26, Honeywell ScanPal EDA52): Depo personeli raf adresi okuttuğunda Logo ambar fişini anlık olarak oluşturur.
  • Sabit ve Masaüstü Barkod Okuyucular (Datalogic Gryphon GD4500): Paketleme masasında koli barkodu okutulduğunda Logo irsaliye satırını otomatik kapatır.
  • Endüstriyel Etiket Yazıcıları (Zebra ZT411): Logo'dan onaylanan sevkiyatlar için GİB standartlarında e-İrsaliye koli etiketini saniyeler içinde basar.
  • Üretim Sayacı PLC'leri (Siemens S7-1200): Tezgahlardan çıkan ürün adetlerini Logo Tiger üretimden giriş fişi olarak içeri aktarır.

5 Aşamalı Anahtar Teslim Proje Yol Haritası

Aşama Kapsam ve Yapılan Çalışmalar Süre Çıktı ve Doğrulama Belgesi
1. Logo Veri ve Süreç Analizi Mevcut Logo uyarlamaları, özel alanlar (UDF), ambar yapısı ve muhasebe kodlarının incelenmesi 3 Gün Logo Entegrasyon Analiz Dokümanı
2. Kuyruk ve Edge Gateway Kurulumu DMZ sunucusunda RabbitMQ, Redis ve Edge Agent servislerinin devreye alınması 4 Gün Güvenli Mesajlaşma Altyapı Raporu
3. Logo Objects Konnektör Geliştirme Çift yönlü sipariş, cari, stok ve fatura servislerinin Logo Objects ile kodlanması 8 Gün UAT Test Ortamı Servis Paketi
4. Yük Testi ve Deadlock Simülasyonu Black Friday hacminde eşzamanlı 10.000 sipariş aktarımı ve kilitlenme testleri 3 Gün %99.99 Veri Tutarlılığı Doğrulama Raporu
5. Canlıya Geçiş ve 7/24 SLA Desteği Canlı veri akışının başlatılması, telemetri panellerinin teslimi ve destek başlangıcı 3 Gün Canlı Sistem Kabul Tutanağı

Logo ERP Entegrasyonunuzu Güvenle Başlatın

Logo sisteminizi veri kaybı, kilitlenme ve mükerrer fatura risklerinden arındırarak modern dünyanın hızına taşımak için Appsoni mühendislik ekibiyle iletişime geçin. Mevcut Logo altyapınızı inceleyelim ve şirketinize özel entegrasyon mimarisini birlikte kuralım.

Sık sorulan sorular

Logo ERP özel entegrasyon firması olarak neden doğrudan SQL yerine Logo Objects kullanıyorsunuz?

Logo ERP (Tiger, GO) karmaşık iş kurallarına sahiptir. Malzeme fişi veya fatura kesilirken LG_001_ITEMS, LG_001_01_STLINE ve LG_001_01_INVOICE tablolarının yanında muhasebe kodları, kur farkları, cari risk limitleri ve ambar maliyetleri tetiklenir. Doğrudan SQL 'INSERT' sorgusu atmak Logo'nun referans bütünlüğünü bozar ve sistem desteğini geçersiz kılar. Biz, Logo'nun resmi COM kütüphanesi Logo Objects (LObjects.dll) veya REST servisini kullanarak tüm işlemlerin Logo çekirdek motoru tarafından doğrulanmasını sağlarız.

Logo ERP entegrasyonunda Deadlock (kilitlenme) sorununu nasıl önlüyorsunuz?

E-ticaret ve pazaryerlerinden aynı anda gelen siparişler Logo veritabanında aynı satırları güncellemeye çalıştığında MS SQL Error 1205 (Deadlock Victim) hatası oluşur. Appsoni olarak gelen tüm API çağrılarını önce Redis ve RabbitMQ üzerinde kuyruğa alırız. Logo Objects motoruna saniyede kontrollü işlem (Rate Limiting: 12 işlem/sn) göndererek veritabanı kilitlenmelerini tamamen engelleriz.

On-premise çalışan yerel Logo sunucumuzun dışarıya açılması güvenlik riski oluşturur mu?

Asla oluşturmaz. Yerel ağınızdaki (LAN) Logo sunucunuzu doğrudan dış internete ve güvensiz portlara açmıyoruz. DMZ ağına kurduğumuz hafif bir Edge Gateway servisi, güvenli mTLS 1.3 ve WireGuard VPN tüneli üzerinden yalnızca giden yönlü (egress-only) bağlantı kurar. Şirket güvenlik duvarınızda (Firewall) hiçbir gelen (inbound) port açılması gerekmez.

Logo versiyon güncellemelerinde (ör. Tiger 3 yeni release) entegrasyon bozulur mu?

Hayır. Doğrudan veritabanı tablolarına bağımlı çalışmadığımız, işlemlerimizi Logo Objects ve soyutlanmış REST mikroservis katmanı üzerinden yürüttüğümüz için Logo'nun ara sürüm güncellemeleri entegrasyonu etkilemez. Versiyon geçişlerinde test ortamında regülasyon testlerini tamamlayarak kesintisiz geçiş sağlarız.

Bize ulaşın