Koza Lojistik Zekâsı – Entegrasyon Gereksinimleri

Bu doküman, Koza Lojistik Zekâsı’nın devreye alınabilmesi için ERP/WMS/TMS ve kargo-taşıyıcı sistemlerinden
okunması gereken sevkiyat, teslimat, taşıma maliyeti ve hizmet seviyesi (SLA) verilerini tanımlar.
Hedef kitle: Lojistik/Depo yöneticileri, sevkiyat planlama ekipleri, IT, ERP danışmanları, sistem entegratörleri.

  • Veri erişimi: Read-only (sadece okuma)
  • Öncelikli kaynak: ERP + (varsa) WMS/TMS
  • Önerilen güncellik: 5–15 dk (teslimat olayları), saatlik (maliyet), günlük (KPI)
  • Zaman formatı: ISO 8601


1) Amaç

Koza Lojistik Zekâsı; sevkiyat gecikmeleri, teslimat performansı, taşıma maliyet sapmaları, rota/kapasite sorunları ve
müşteri hizmet seviyesi (OTIF) risklerini erken tespit eder. Taşıma modları ve taşıyıcılar arasında performans karşılaştırması yapar.

2) Veri Kaynakları

  • ERP: Sevkiyat belgeleri, irsaliye, müşteri, sipariş, fatura referansları
  • WMS (varsa): Toplama/paketleme, depo çıkış olayları, koli/palet detayları
  • TMS (varsa): Rota, taşıma planı, taşıma maliyeti, kapasite, teslimat olayları
  • Kargo/Taşıyıcı API (varsa): Tracking, teslimat status/event, POD

3) Zorunlu Veri Setleri

3.1) Shipments (Sevkiyat Başlıkları)

Alan Açıklama Zorunlu
ShipmentNo Sevkiyat/irsaliye no Evet
ShipmentDate Sevk tarihi Evet
CustomerCode Müşteri Evet
ShipFrom Çıkış depo/tesis Hayır
ShipTo Teslim adres kodu (adres yerine kod önerilir) Hayır
CarrierCode Taşıyıcı/kargo firması Hayır
TransportMode Karayolu/Denizyolu/Hava vb. Hayır
Status Hazırlandı/Sevk/Teslim Hayır
UpdatedAt Son güncelleme Hayır

3.2) ShipmentLines (Sevkiyat Satırları)

Alan Açıklama Zorunlu
ShipmentNo Üst sevkiyat Evet
LineNo Satır Evet
ItemCode Ürün Evet
Qty Miktar Evet
OrderNo Bağlı sipariş (varsa) Hayır
LotOrSerial Lot/seri (varsa) Hayır

3.3) TrackingEvents (Takip Olayları)

Takip olayları TMS veya taşıyıcı API üzerinden sağlanabilir. En azından “Sevk edildi / Dağıtıma çıktı / Teslim edildi”
adımlarının zaman damgası önerilir.

Alan Açıklama Zorunlu
TrackingNo Takip numarası Evet
ShipmentNo Bağlı sevkiyat Hayır
EventTime Olay zamanı Evet
EventCode PickedUp/InTransit/OutForDelivery/Delivered/Exception Evet
EventLocation Şehir/aktarma merkezi (ops.) Hayır
ExceptionCode Gecikme/hasar/iadeye dönme vb. Hayır

3.4) DeliveryPromises (Taahhüt Edilen Teslim Tarihleri)

Amaç: OTIF (On Time In Full) hesaplamak için taahhüt tarihi gerekir.

Alan Açıklama Zorunlu
OrderNo Sipariş no Evet
CustomerCode Müşteri Evet
PromisedDeliveryDate Taahhüt edilen teslim tarihi Evet
RequestedDeliveryDate İstenen teslim (varsa) Hayır

4) Opsiyonel Veri Setleri

  • FreightCosts: Sevkiyat bazlı taşıma maliyeti (fatura, km bazlı, taşıyıcı tarifesi)
  • PackagingUnits: Koli/palet ölçüleri, ağırlık, hacim (doluluk analizi için)
  • WarehouseOperations: Toplama/paketleme süreleri (WMS)
  • POD: Teslim kanıtı (imza, fotoğraf, teslim alan kişi – KVKK/uyumla)
  • ReturnsFlow: İade/ters lojistik olayları

5) Entegrasyon Yöntemi

  • ERP API/DB: Shipments, ShipmentLines, DeliveryPromises
  • TMS API: TrackingEvents, FreightCosts, Routes
  • Carrier API: TrackingEvents (webhook varsa tercih edilir)
  • Event/MQ: shipment.created / shipment.updated / tracking.updated
  • Scheduled Export: Günlük KPI ve maliyet özetleri için

6) Üretilen KPI & Analizler

  • OTIF: Zamanında ve eksiksiz teslimat oranı
  • On-Time: Taahhüt vs. gerçekleşen teslimat
  • Carrier Performance: Taşıyıcı bazlı gecikme/exception analizi
  • Freight Cost Variance: Planlanan vs gerçekleşen taşıma maliyeti
  • Exception Heatmap: Gecikme/hasar/iadeye dönme yoğunluğu

7) Performans & Format Beklentileri

  • ShipmentNo benzersiz olmalı, satırlarla (ShipmentLines) referans bütünlüğü korunmalı
  • TrackingEvents event zamanları sıralı ve ISO 8601 formatında olmalı
  • UpdatedAt alanı veya değişiklik yakalama (CDC/event) önerilir
  • Kişisel veri içeren alanlar (adres, teslim alan kişi) gerekiyorsa maskeleme/pseudonymization önerilir

8) Hazırlık Kontrol Listesi

9) Örnek Endpoint/Topic Seti


# ERP
/api/logistics/shipments
/api/logistics/shipment-lines
/api/logistics/delivery-promises

# TMS / Carrier
/api/logistics/tracking-events
/api/logistics/freight-costs
/webhook/carrier/tracking

# Event Topics (varsa)
topic.erp.shipment.created
topic.erp.shipment.updated
topic.tms.tracking.updated
topic.tms.freightCost.updated

Yetkilendirme önerisi: OAuth2 / API Key / IP Whitelist + SSL/TLS

Not: Alan isimleri ERP/WMS/TMS sağlayıcısına göre değişebilir. İlk bağlantı sırasında Koza AI ekibi alan eşleştirme
(mapping) ve veri doğrulama çalışmasını yapar. OTIF için “taahhüt tarihi” kritik olup mümkünse sipariş satır bazında sağlanmalıdır.