e-İrsaliye ve Depo Stok Hareketlerini Sahada Birleştirin
Türkiye'de üretim ve ticaret yapan şirketler için e-İrsaliye, yalnızca muhasebenin dijitalleştirdiği bir belge değil; ambar kapısından giren ve çıkan her bir paletin fiziki varlığıdır. Ancak pek çok işletmede e-İrsaliye kesimi ile deponun fiziki stok hareketleri arasında derin bir kopukluk yaşanır.
Muhasebede kesilen e-İrsaliye ile kamyonun yükleme saati uyuşmaz, şoförün plaka ve TCKN bilgileri (cac:TransportMeans) eksik girildiği için trafik denetimlerinde cezalar kesilir. Mal kabul tarafında ise tedarikçinin gönderdiği e-İrsaliye günler sonra sisteme işlenir; depodaki mal fiilen kullanıldığı halde ERP'de stok görünmediği için üretim durur veya mükerrer satın alma siparişleri açılır.
e-İrsaliye stok entegrasyonu firması olarak Appsoni; rampa mal kabulü, el terminalleri, GS1-128 barkodlama, UBL-TR DespatchAdvice şematron motoru ve 7 günlük ReceiptAdvice irsaliye yanıt akışını şirketinizin ERP ambarlarına doğrudan entegre eder.

Kurumsal e-İrsaliye ve Saha Depo Stok Entegrasyon Mimarisi
Appsoni, fiziksel mal hareketinin gerçekleştiği rampa ile ERP finans/ambar kayıtları arasında gerçek zamanlı ve dayanıklı bir köprü kurar:
[Tedarikçi Sevkiyatı / Kamyon Rampası]
│ (GİB e-İrsaliye Karekodu / GS1-128 Palet SSCC Etiketi)
▼
[Endüstriyel El Terminali (Zebra TC26 / Honeywell EDA52 - Android)]
│ (Wi-Fi 6 / 4G LTE - Offline SQLite Tamponu & Barkod Doğrulama)
▼
[Appsoni e-İrsaliye Saha Gateway (HTTPS Port 443 / TLS 1.3)]
│ (Redis Idempotency Filtresi: IDEMP_DESP_<UUID> ile Mükerrer Kabul Engelleme)
▼
[Asenkron İşleme Kuyruğu (RabbitMQ q.despatch.goods_receipt)]
│
├─ UBL-TR DespatchAdvice XML Ayrıştırma & Sipariş Eşleme
├─ Lot / Parti / Seri No Doğrulama (`cac:LotIdentification`)
└─ Sayım Miktarı vs. İrsaliye Miktarı Karşılaştırması
│
├─── Tam Kabul ──────────────────────────────┐
▼ ▼
[ERP Ambar Fişi Motoru] [Kısmi Kabul / Hasar Tutanak Motoru]
(Logo LObjects: LG_001_01_DISPATCH) (Karantina Ambarı: AMB_09_KARANTINA)
(SAP RFC/BAPI: MVT 101 Goods Receipt) (UBL-TR ReceiptAdvice Yanıtı: 7 Günlük SLA)
(Mikro: IRSALIYE_HAREKETLERI) (Tedarikçiye Otomatik Fotoğraflı Tutanak)
UBL-TR e-İrsaliye Veri Alanları ve ERP Ambar Eşleme Şeması
Entegrasyon katmanımız, GİB e-İrsaliye standartları (DespatchAdvice) ile ERP ambar tabloları arasında çift yönlü ve parametrik çalışır:
| UBL-TR İrsaliye Alanı |
ERP Karşılığı (Logo / Mikro / SAP) |
Veri Tipi |
Örnek Parametre |
Operasyonel İş Mantığı ve Saha Kuralı |
cbc:UUID |
DISPATCH.GUID / SAP LIKP-VBELN |
String(36) |
8f1e2b4c-9a01-4d32-bc56-789abcdef012 |
e-İrsaliyenin tekil evrensel anahtarı; mükerrer kabulü engeller |
cbc:ID |
DISPATCH.FICHENO / IRS_NO |
String(16) |
IRS202600004120 |
16 haneli yasal irsaliye numarası |
cbc:ActualDespatchDate |
DISPATCH.DATE_ |
Date |
2026-10-20 |
Fiili sevk tarihi (Yol denetimi zorunlu parametresi) |
cbc:ActualDespatchTime |
DISPATCH.TIME_ |
Time |
08:45:00 |
Fiili sevk saati (Saat ve dakika damgası) |
cac:TransportMeans/Plaka |
DISPATCH.SPECODE2 / PLAKA |
String(15) |
34VR9912 |
Çekici araç plakası |
cac:TransportMeans/Dorse |
DISPATCH.SPECODE3 / DORSE |
String(15) |
34DR8810 |
Dorse plakası |
cac:ShipmentStage/Şoför |
DISPATCH.SPECODE4 / SOFOR |
String(50) |
Ahmet Yılmaz - 19283746501 |
Şoför adı soyadı ve 11 haneli TCKN bilgisi |
cac:DespatchLine/cbc:ID |
STLINE.LINENO_ |
Integer |
1 |
İrsaliye kalem sıra numarası |
cac:Item/SellersID |
ITEMS.CODE / STOK_KODU |
String(24) |
STK.RULMAN.6205 |
Tedarikçi parça kodu ile şirket ERP stok kodu eşleştirmesi |
cbc:DeliveredQuantity |
STLINE.AMOUNT / MIKTAR |
Decimal(18,4) |
500.0000 |
Sevk edilen / teslim alınan fiili ambar miktarı |
cac:LotIdentification |
STLINE.LOT_NO / PARTI_NO |
String(32) |
LOT-202610-09 |
Ürünün parti/lot takip numarası (İzlenebilirlik) |
cbc:ExpiryDate |
STLINE.EXPDATE / SKT |
Date |
2027-10-20 |
Ürünün son kullanma tarihi |
cac:ItemInstance/SerialID |
STLINE.SERI_NO |
String(50) |
SR-99120481 |
Tekil cihaz seri numarası |
cac:Warehouse/ID |
STLINE.SOURCEINDEX / AMBAR |
Smallint |
1 (AMB_01_MERKEZ) |
Giriş yapılacak hedef ambar kodu |
cac:Warehouse/RejectID |
STLINE.DESTINDEX / KARANTINA |
Smallint |
9 (AMB_09_KARAN) |
Hasarlı/iade ürünlerin aktarılacağı karantina ambarı |
cbc:ReceiptAdviceStatusCode |
DISPATCH.STATUS |
Enum |
KISMI_KABUL |
7 günlük yasal irsaliye yanıt durumu |
Örnek e-İrsaliye Mal Kabul ve Ambar Fişi JSON Yükü
El terminalinden taranarak ERP'ye aktarılan örnek JSON irsaliye kabul veri paketi:
{
"event": "GOODS_RECEIPT_CONFIRMED",
"idempotency_key": "IDEMP_DESP_8f1e2b4c-9a01-4d32-bc56-789abcdef012",
"despatch_uuid": "8f1e2b4c-9a01-4d32-bc56-789abcdef012",
"despatch_number": "IRS202600004120",
"scanned_at": "2026-10-20T09:15:00+03:00",
"operator_id": "OP_DEPO_04",
"device_id": "ZEBRA_TC26_RAMP_02",
"carrier_info": {
"plate_number": "34VR9912",
"driver_tckn": "19283746501",
"driver_name": "Ahmet Yılmaz"
},
"receipt_evaluation": {
"overall_status": "PARTIALLY_ACCEPTED",
"receipt_advice_required": true,
"statutory_deadline": "2026-10-27T09:15:00+03:00"
},
"lines": [
{
"line_no": 1,
"item_code": "STK.RULMAN.6205",
"despatch_qty": 500.0,
"received_sound_qty": 480.0,
"damaged_qty": 20.0,
"lot_number": "LOT-202610-09",
"expiry_date": "2027-10-20",
"sound_target_wh": 1,
"quarantine_target_wh": 9,
"damage_reason": "Palet düşmesi sonucu koli ezilmesi ve rulman deformasyonu"
}
]
}
Hata Senaryoları, SLA Kısıtları ve İstisna Protokolleri
ERR_DESPATCH_DATETIME_VIOLATION (Yol Denetimi / Tarih İhlali):
Fiili sevk saati (cbc:ActualDespatchTime) ile aracın çıkış saati arasında 2 saatten fazla fark olduğunda sistem sevkiyat amirine sesli ve görsel ikaz verir. Güncel saatle zeyil e-İrsaliye kesilmeden aracın kapıdan çıkışına izin verilmez.
ERR_EXPIRED_LOT_DELIVERY (Günü Geçmiş Malzeme Uyarısı):
Mal kabulde okutulan lotun son kullanma tarihi şirket kalite politikasındaki minimum kabul süresinden (ör. minimum 180 gün raf ömrü) kısaysa sistem terminal ekranını kırmızıya boyar ve girişi bloke eder.
ERR_STATUTORY_RECEIPT_ADVICE_OVERDUE (7 Günlük Yanıt Aşımı Riski):
Kısmi kabul veya hasar tutanağı düzenlenen irsaliyelerde 5. günde tedarikçiye ve satın alma yöneticisine SLA uyarısı verilir. 7. gün dolmadan önce GİB ReceiptAdvice yanıtı otomatik olarak mühürlenip iletilir.
ERR_OFFLINE_SYNC_CONFLICT (Çift Terminal Okutma Çakışması):
İki farklı depo operatörü aynı paleti çevrimdışı modda okuttuğunda sunucuya ilk ulaşan işlem geçerli sayılır; ikincisi terminalde sesli 'Mükerrer Palet' uyarısıyla elenir.
Kurumsal Roller ve Operasyonel Sorumluluk Matrisi
| Kurumsal Rol |
Operasyonel Görev Alanı |
Sistem Yetkisi ve Karar Mekanizması |
| Depo ve Sevkiyat Müdürü |
Rampa operasyonları, sevkiyat araç planlaması ve filo koordinasyonu |
Sevk onayları, araç bazlı toplu e-İrsaliye kesimi ve rampa rota ataması |
| Mal Kabul Operatörü |
Kamyon karşılama, koli/palet barkod okutma ve fiziki sayım |
El terminali üzerinden irsaliye kalemi onaylama ve hasar kaydı açma |
| Kalite Kontrol Teknikeri |
Karantina ambarındaki ürünlerin teknik testi ve laboratuvar onayı |
Karantina ambarından (AMB_09) merkez ambara (AMB_01) transfer vizesi |
| Satın Alma Sorumlusu |
Tedarikçi kusurlu mal mutabakatı ve iade süreçleri yönetimi |
Kısmi kabul tutanağına istinaden tedarikçiye fiyat farkı faturası açma |
| BT ve Sistem Mimarı |
El terminalleri Wi-Fi roaming sağlığı, GİB API bağlantıları ve kuyruklar |
%99.95 sistem erişilebilirliği ve cihaz uzaktan yönetim (MDM) kontrolü |
Saha Donanımları ve Depo Altyapı Desteği
- Android El Terminalleri (Zebra TC26, Honeywell ScanPal EDA52): IP67 dayanıklılık standardı, 1.8 metreden betona düşmeye dayanıklı kasa ve entegre 2D barkod okuyucu.
- Kablosuz Ağır Hizmet Barkod Okuyucuları (Datalogic PowerScan 9501): Forklift üzerinden inmeden 15 metre mesafeden yüksek raf adreslerini ve palet etiketlerini tarama imkanı.
- Endüstriyel Palet Etiket Yazıcıları (Zebra ZT411): Mal kabulü tamamlanan paletlere GS1-128 standardında SSCC barkodlu kimlik etiketi basımı.
- Endüstriyel Depo Wi-Fi 6 Access Point'leri: Soğuk hava depolarında (-25°C) dahi kesintisiz sinyal ve sıfır gecikmeli roaming desteği.
5 Aşamalı Anahtar Teslim Proje Yol Haritası
| Proje Aşaması |
Yapılacak Mühendislik ve Entegrasyon Çalışmaları |
Süre |
Çıktı ve Kabul Belgesi |
| 1. Ambar ve Süreç Analizi |
Depo ambar yapısı, rampa düzeni, barkod tipleri ve ERP irsaliye hareketlerinin incelenmesi |
3 Gün |
e-İrsaliye Süreç Analiz Dokümanı |
| 2. El Terminali Yazılım Kurulumu |
Android terminal yazılımının, karekod okuyucuların ve offline tampon mimarisinin kurulması |
4 Gün |
Saha Donanım Doğrulama Raporu |
| 3. ERP İrsaliye Sürücüsü Geliştirme |
Logo Objects / Mikro COM / SAP BAPI üzerinden çift yönlü irsaliye entegrasyonu |
7 Gün |
UAT Test Ortamı Servis Paketi |
| 4. Saha Yük ve Kısmi Kabul Testleri |
Rampa ortamında 100 kamyonluk simülasyon, Wi-Fi kopma testleri ve 7 günlük yanıt doğrulaması |
3 Gün |
%100 Veri Bütünlüğü Doğrulama Belgesi |
| 5. Canlıya Geçiş ve Saha Eğitimi |
Depo operatörleri eğitimi, canlı mal kabul ve sevkiyat başlangıcı, 7/24 SLA desteği |
2 Gün |
Canlı Sistem Kabul Tutanağı |
e-İrsaliye Stok Entegrasyonunuzu Güvenle Başlatın
Sevkiyat ve mal kabul süreçlerinizi kağıt karmaşasından kurtarmak, rampa bekleme sürelerini düşürmek ve ERP stoklarınızı gerçek zamanlı kılmak için Appsoni mühendislik ekibiyle iletişime geçin. Deponuzu yerinde inceleyelim ve şirketinize özel anahtar teslim e-İrsaliye stok entegrasyonunu kuralım.