Logo Tiger ile B2B bayi portalı nasıl kurulur? Gerçek bir projeden 6 adım
B2B portalın amacı basittir: bayi kendi siparişini 7/24 kendisi versin, siparişi kimse yeniden yazmasın. Zor olan, portalın Logo ile aynı gerçeği göstermesidir: aynı fiyat, aynı stok, aynı cari bakiye.
1. Hangi veri Logo’dan okunacak?
İlk iş, portalın ihtiyaç duyduğu veriyi listelemektir. Bizim projede şunlar Logo’dan okunuyor:
- Ürün kartı, birim, marka, KDV oranı
- Liste fiyatı ve cariye özel fiyat
- Seçili ambarlardaki stok miktarı
- Bayi (cari) kartı, iskonto grubu, e-Fatura mükellefiyeti
- Sipariş sevk durumu ve kesilen fatura
2. Okuma yöntemi: salt okunur SQL kullanıcısı
Logo veritabanına yalnızca okuma yetkisi olan ayrı bir SQL kullanıcısıyla bağlanıyoruz. Böylece portal tarafındaki bir hata Logo verisini değiştiremez. Bu kullanıcı yalnızca gereken tabloları görür.
3. Yazma yöntemi: Logo’nun kendi servisi
Portaldaki sipariş Logo’ya satış siparişi olarak düşmelidir. Bunu tabloya doğrudan yazarak değil, Logo REST servisi veya Logo Objects üzerinden yapıyoruz. Logo’nun kendi doğrulamaları (cari limit, fiyat, stok kartı) böylece devrede kalır.
4. Senkron sıklığı: her veri aynı hızda akmaz
| Veri | Sıklık | Neden |
|---|---|---|
| Ürün kartı, fiyat, cari | Saatte 1 | Gün içinde nadiren değişir |
| Stok | 5 dakikada 1 + ödemeden önce canlı kontrol | Yanlış stokla sipariş alınmasın |
| Sevk durumu, fatura | 2 dakikada 1 | Bayi “siparişim nerede?” diye aramasın |
| Yeni sipariş | Anında, kuyrukla | Logo kapalıysa bile kayıt kaybolmasın |
5. Kuyruk ve hata kaydı
Logo sunucusu yeniden başlarken veya ağ kesildiğinde gelen siparişler kuyrukta bekler, bağlantı gelince sırayla aktarılır. Her aktarımın kaydı tutulur; hangi sipariş ne zaman Logo’ya düştü, hata verdiyse neden verdi, yönetim panelinden görülür.
6. Önce test şirketi, sonra canlı
Logo’da firmanın bir kopyası (test şirketi) açılır, portal birkaç gün orada çalıştırılır. Fiyat ve stok karşılaştırması tutunca canlıya geçilir. Bu adımı atlamak, en sık yapılan entegrasyon hatasıdır.
Ne kadar sürer?
Bu ölçekte bir B2B portal genellikle 6–10 hafta sürer. Süreyi en çok etkileyen şey yazılım değil, Logo’daki veri temizliğidir: mükerrer cari kartlar, birimsiz ürünler, güncel olmayan fiyat listeleri.
Detaylar: Kayseri Logo entegrasyonu · Referanslar