Sevkiyat Takip Programı: Barkodla Yükleme Kontrolü ve İrsaliye Akışı
Sevkiyat Takip Programı Nedir, Neyi Çözer?
Sevkiyat takip programı, sevk emrinin depoda toplanıp araca yüklenmesine kadar geçen adımları okutmaya dayalı olarak kaydeden ve her adımı sevk emrine karşı kontrol eden yazılımdır. Muhasebe ya da ERP programınızın yerine geçmez; onun bilmediği tarafı, yani malın fiilen hangi araca, kim tarafından, ne zaman konduğunu kaydeder.
Çoğu işletmede irsaliye ERP'de kesilir ama yüklemenin kendisi kayıt dışında kalır. Depocu kâğıt listeye bakarak yükler, göz kararı sayar, listeye tik atar. Hata bu boşlukta doğar: liste doğrudur, irsaliye doğrudur, ama araca giren mal farklıdır.
Yükleme kontrol programı bu boşluğu kapatır. Her koli ya da palet okutulur, program okutulanı beklenenle karşılaştırır, fark varsa o anda uyarır. Kontrol, malın müşteriye değil daha rampadayken uyuşmadığı ana taşınır.
Ne zaman gerekmez, nereden başlanır?
Her sevkiyat bir program gerektirmez. Günde birkaç sevkiyat yapan, tek ürün grubuyla çalışan ve yanlış yükleme şikâyeti almayan bir işletmede düzgün bir kontrol listesi yeterlidir.
Programın anlam kazandığı durumlar şunlardır: aynı anda birden çok araç yükleniyorsa, ürün çeşidi fazla ve benzer ambalajlıysa, yükleme şikâyetleri tekrar ediyorsa ya da müşteriniz palet etiketi ve yükleme kaydı talep ediyorsa. Bu durumlarda dar bir başlangıç önerilir: önce tek rampada, yalnızca yükleme okutmasıyla başlanır, ardından toplama ve paketleme adımları eklenir.
Sevkiyat kontrolü bir fabrikaya özel yazılım projesinin parçası olarak da kurulabilir; üretimden çıkan paletin etiketi ile sevkiyatta okutulan etiket aynı numarayı taşıdığında izlenebilirlik kendiliğinden oluşur.
Yükleme Hatalarının Türleri ve Önlenmesi
Yükleme hataları birkaç tekrar eden türe ayrılır ve her türün önlemi farklıdır. Hepsini tek bir "dikkatli olun" talimatıyla çözmek mümkün değildir; her biri için programda ayrı bir kural gerekir.
| Hata türü | Nasıl oluşur | Programdaki önlem |
|---|---|---|
| Yanlış ürün | Benzer kodlu ya da benzer ambalajlı ürün alınır | Okutulan ürün sevk emrinde yoksa yükleme reddedilir |
| Eksik koli | Son paletin bir kolisi rampada kalır | Beklenen ve okutulan adet ekranda yan yana; eksik varken kapanış yapılamaz |
| Fazla yükleme | Aynı palet iki kez sayılır ya da başka siparişin malı karışır | Aynı etiket ikinci kez okutulunca uyarı; fazla miktar onaysız kabul edilmez |
| Yanlış araç | İki araç aynı anda yüklenirken paletler karışır | Yükleme önce araca bağlanır; başka araca ait sevk emrinin malı reddedilir |
| Yanlış parti | Son kullanma tarihi yakın parti dururken yenisi gider | Parti bilgisi etikette varsa sistem öncelik kuralına göre uyarır |
| Hasarlı mal | Ezik koli fark edilmeden yüklenir | Okutma ekranında hasar işaretleme ve fotoğraf adımı |
Tablonun ortak noktası şudur: önlemlerin hiçbiri operatörün hafızasına bırakılmaz. Program, beklenen ile okutulan arasındaki farkı görünür kılar; karar yetkisi gerekiyorsa onay sorumluya gider.
Fazla yüklemeyi küçümsemeyin
Eksik yükleme müşteriden hemen geri döner, fazla yükleme ise çoğu zaman dönmez. Fazladan giden koli sessizce kaybolur ve aylar sonra stok farkı olarak ortaya çıkar. Bu yüzden fazla okutma, eksik okutma kadar sıkı ele alınır.
Sevkiyat Akışı: Sevk Emrinden Araç Çıkışına
Sağlıklı bir sevkiyat akışında irsaliye, yükleme kesinleştikten sonra oluşur. Aşağıdaki akış bu sırayı metinle gösteriyor:
Sevk emri → Toplama → Paketleme ve etiket → Araç ve şoför kaydı → Yükleme okutması → Kapanış ve fotoğraf → ERP'de irsaliye → e-İrsaliye gönderimi → Araç çıkışı
- Sevk emri: ERP'deki sipariş ya da sevk emri programa okunur. Program bu listeyi yükleme listesine çevirir.
- Toplama: Ürünler raftan okutularak toplanır. Toplama ile yükleme aynı ekipte olsa bile iki ayrı adım olarak kaydedilir.
- Paketleme ve etiket: Koli ya da palet etiketlenir. Etikette taşıma birimini tekil olarak tanımlayan bir numara bulunur.
- Araç ve şoför kaydı: Plaka ve şoför bilgisi yükleme başlamadan girilir. Yükleme bu araca bağlanır.
- Yükleme okutması: Her taşıma birimi araca girerken okutulur. Program beklenen ile okutulanı anlık karşılaştırır.
- Kapanış ve fotoğraf: Liste tamamlandığında yükleme kapatılır, kapı ya da kasa fotoğrafı eklenir.
- ERP'de irsaliye: Kesinleşen miktarlar ERP'ye resmî arayüzden iletilir; irsaliye bu miktarla oluşur.
- e-İrsaliye gönderimi: e-İrsaliye mükellefiyseniz belge, mevcut e-dönüşüm kurgunuz üzerinden gönderilir.
- Araç çıkışı: Çıkış saati kaydedilir. Araç, belgesi hazır olmadan kapıdan çıkmaz.
Bu sıranın kilit noktası yedinci adımdır. İrsaliyeyi yüklemeden önce kesen işletme, yüklemede çıkan her farkı belgeyle uzlaştırmak zorunda kalır.
Yükleme Anında Ne Kaydedilir: Okutma, Araç ve Fotoğraf
Yükleme anında üç şey kaydedilir: okutulan taşıma birimi, aracın ve şoförün kimliği, kapanıştaki görüntü. Üçü birlikte, sevkiyat sonrası her anlaşmazlığın cevabını verir.
Barkodla doğrulama: neyi, nasıl okutmalı?
Okutarak doğrulamanın değeri, okutulan şeyin tekil olmasına bağlıdır. Yalnızca ürün kodu taşıyan bir barkodu okutmak "bu üründen bir tane" der; o kolinin daha önce okutulup okutulmadığını söylemez.
Bu nedenle sevkiyat kontrolünde koli ya da palet seviyesinde tekil numara kullanılır. GS1 sisteminde bu iş için SSCC (Serial Shipping Container Code) vardır. GS1 Türkiye'nin açıklamasına göre SSCC 18 basamaklıdır, GS1-128 barkodunda (00) uygulama tanımlayıcısıyla gösterilir ve aynı ürünü taşısalar bile her taşıma birimine farklı bir numara verilir. Alıcınız GS1 lojistik etiketi istemiyorsa iç kullanımda kendi tekil palet numaranızı da üretebilirsiniz; önemli olan numaranın tekrar etmemesidir.
Okutma kurallarını yazılı hale getirmek gerekir:
- Hangi seviye okutulur: Palet okutması hızlıdır ama paletin içeriği doğru kurulmuş olmalıdır. Karışık paletlerde koli seviyesine inmek gerekir.
- Miktar nasıl girilir: Tekil etiketli birimde miktar etiketten gelir, operatör elle sayı yazmaz.
- Geri alma nasıl yapılır: Yanlış okutmayı geri almak bir adım olmalıdır; aksi halde operatör programın dışına çıkıp not tutar.
- Kim onaylar: Eksikle kapanış ya da fazla kabul bir sorumlunun onayına bağlanır ve kimin onayladığı kaydedilir.
Barkod tipi seçimini bu yazıda ayrıntılandırmıyoruz; EAN-13, Code 128, GS1-128 ve DataMatrix farklarını barkod standartları yazımızda ele aldık. Ürün düzeyinde barkod ve raf düzeni kurulu değilse, sevkiyat kontrolünden önce barkodlu stok takip programı tarafının oturması gerekir.
Araç, plaka, şoför ve fotoğraf kaydı
Araç kaydı, yükleme anlaşmazlığında başvurulacak ilk kanıttır. Plaka ve şoför bilgisi yükleme başlamadan girildiğinde, hangi malın hangi araca konduğu tartışma konusu olmaktan çıkar.
Bu bilgi ayrıca belge için de gereklidir. GİB'in e-İrsaliye Uygulama Kılavuzu, e-İrsaliyede malı taşıyan aracın plaka ve şoför bilgilerinin ya da taşımayı yapan kargo/lojistik firmasının bilgilerinin bulunmasını zorunlu bilgiler arasında sayar. Bu bilgi yüklemede zaten kaydedildiyse, irsaliye için kimse ikinci kez yazmaz.
Fotoğraf adımı kısa tutulmalıdır. Yükleme kapanırken kasanın ya da kapının bir iki fotoğrafı, saatle birlikte sevk kaydına eklenir. Hasar iddiası geldiğinde bu fotoğraf, "yüklerken sağlamdı" cümlesinin yerini alır.
e-İrsaliye ile İlişki: Program Neyi Yapar, Neyi Yapmaz?
e-İrsaliye, kâğıt sevk irsaliyesinin elektronik ortamda düzenlenen karşılığıdır; 509 Sıra No.lu Vergi Usul Kanunu Genel Tebliği'nin GİB'in 2026 itibarıyla yayımladığı güncel metnine göre yeni bir belge türü değildir, kâğıt sevk irsaliyesiyle aynı hukuki niteliğe sahiptir. Sevkiyat programının tasarımını etkileyen kurallar şunlardır:
| Kural | Kaynak | Sevkiyat programına etkisi |
|---|---|---|
| e-İrsaliye malın fiili sevkinden önce düzenlenir ve Başkanlık sistemlerine iletilir | 509 Sıra No.lu VUK Genel Tebliği, güncel metin | Yükleme kapanışı ile araç çıkışı arasında belge adımı bekletilir |
| Belgede fiili sevk tarihi ve saat-dakika olarak fiili sevk zamanı bulunur | Aynı tebliğ | Belgedeki sevk zamanı ile kayıtlı araç çıkış saati uyumlu olmalıdır |
| Düzenlenen e-İrsaliyenin iptali söz konusu değildir | GİB e-İrsaliye Uygulama Kılavuzu, sürüm 1.2 (Eylül 2022) | Miktar, belge kesilmeden önce kesinleşmelidir |
| Alıcı, fiili sevk tarihinden itibaren 7 gün içinde irsaliye yanıtıyla kabul ya da kısmi kabul bildirebilir; yanıt zorunlu değildir | Kılavuz; tebliğ yanıtı alıcının isteğine bırakır | Kısmi kabul bilgisi varsa iade akışına bağlanır |
| Red yanıtı yalnızca fiili sevkten önce, alıcı ya da malların tamamı hatalıysa ve belgenin tamamı için verilebilir | Aynı tebliğ ve kılavuz | Sevkten sonra verilen red hükümsüzdür; yolda fark edilen hata yeni belgeyle çözülür |
| Araçta e-İrsaliyenin kâğıt çıktısı bulunur ya da elektronik olarak görüntülenebilir | Aynı tebliğ | Şoför ekranı ya da çıktı adımı akışa eklenir |
Tablonun pratik dersi açıktır: iptal edilemeyen bir belgeyi, kesinleşmemiş bir yüklemeyle oluşturmamak gerekir. Yükleme okutmayla doğrulandıktan sonra irsaliyenin oluşması, bu kuralın sahadaki karşılığıdır.
Programın yapmadığı şey de açık olmalı. Sevkiyat takip programı GİB'e belge göndermez; biz GİB özel entegratörü değiliz. e-İrsaliye, ERP'nizin e-dönüşüm modülü ya da çalıştığınız özel entegratör üzerinden, bugün nasıl gidiyorsa öyle gitmeye devam eder. Program yalnızca o belgeye giden bilgiyi doğru ve zamanında üretir.
Bir istisnayı da bilmekte yarar var. Kılavuza göre malın teslimi anında düzenlenen ve üzerinde "İrsaliye yerine geçer." ibaresi bulunan, belirtilen koşulları taşıyan bir e-Fatura ya da e-Arşiv Faturanın kâğıt çıktısı sevk irsaliyesi yerine geçebilir. Hangi yöntemi kullandığınız mali müşavirinizle belirlenir; program iki akışa da uyarlanabilir.
ERP ile Bağlantı: Okuma Serbest, Yazma Resmî Yoldan
Sevkiyat programı ERP'den sevk emrini, ürün kartlarını ve müşteri bilgisini okur, kesinleşen yüklemeyi ise ERP'ye resmî arayüzü üzerinden yazar. Bu ayrım, ERP entegrasyonu işinin temel kuralıdır.
Okuma düşük risklidir; hiçbir kaydı değiştirmez. Yazma ise ERP'nin stok ve belge bütünlüğünü ilgilendirir. Bu yüzden irsaliye ya da sevk kaydı, ürünün resmî arayüzüyle oluşturulur. Logo'da Logo Objects ya da REST Servis, Netsis'te NetOpenX, Mikro'da Desktop API bu tür resmî yollardır; hangisinin kullanılacağı sürümünüze ve lisansınıza göre keşifte belirlenir.
Bağlantı koptuğunda depo durmamalıdır. Yükleme kayıtları programda kuyruğa alınır, ERP'ye ulaşınca sırayla işlenir. Aynı kaydın iki kez gönderilmesi durumunda ERP'de mükerrer irsaliye oluşmaması için her kayıt tekil bir kimlik taşır.
Sıkça Sorulan Sorular
Sevkiyat takip programı e-İrsaliyeyi GİB'e kendisi gönderir mi?
Hayır. Program, yükleme okutmayla kesinleştikten sonra irsaliye bilgisini ERP'nize resmî arayüzden iletir. e-İrsaliye, ERP'nizin e-dönüşüm modülü ya da çalıştığınız özel entegratör üzerinden bugünkü yöntemle gönderilir. Biz GİB özel entegratörü değiliz.
Yükleme sırasında eksik çıkarsa irsaliye ne olacak?
İrsaliye yüklemeden sonra oluştuğu için belge kesinleşen miktarla düzenlenir. GİB'in e-İrsaliye Uygulama Kılavuzu'na göre düzenlenmiş bir e-İrsaliyenin iptali söz konusu değildir; bu yüzden miktarın belgeden önce kesinleşmesi en temiz yoldur. Eksik kalan miktar sevk emrinde açık bakiye olarak bekler.
Telefonla okutma yükleme kontrolü için yeterli mi?
Günde az sayıda palet yükleniyorsa telefon ve kablosuz bir okuyucu yeterli olabilir. Yoğun rampalarda tetikli el terminali daha hızlıdır ve eldivenle kullanılabilir. Uygulama aynı kaldığı sürece donanım sonradan değiştirilebilir.
Alıcı irsaliye yanıtıyla kısmi kabul verirse ne olur?
509 Sıra No.lu VUK Genel Tebliği'ne göre kısmi kabul durumunda kabul edilmeyen malların geri gönderimi için ayrıca irsaliye düzenlenir: alıcı e-İrsaliye uygulamasına kayıtlıysa e-İrsaliye, değilse kâğıt sevk irsaliyesi. Program bu bilgiyi iade akışına bağlayabilir; kayıt yöntemi mali müşavirinizle belirlenir.
Alıcı firma palet etiketi istiyor. Sevkiyat programı bunu basabilir mi?
Evet, etiket basımı paketleme adımına eklenir. Müşteri GS1 lojistik etiketi istiyorsa SSCC numarası firmanızın GS1 firma önekiyle üretilir. Etiket şartnamesi alıcı firmadan baştan istenmelidir, çünkü alan düzeni müşteriden müşteriye farklı olabilir.
Sevkiyat Kontrolünü Kurmak İçin Sonraki Adım
Önce son birkaç yükleme hatasını yazın: hangi türdendi, nerede fark edildi, irsaliye ne zaman kesilmişti. Bu liste, programın hangi kuralla başlaması gerektiğini gösterir.
Sevkiyat takip programını mevcut ERP'nizin yanına, ERP'yi değiştirmeden kuruyoruz. İlk keşif görüşmesi online ve ücretsizdir. Rampayı ve raf düzenini görmek gerektiğinde yerinde ziyaret ayrıca planlanır. Kapsam ve sabit fiyat sözleşmede yazılır, teslim sonrası 15 gün ücretsiz hata düzeltme uygulanır. Görüşme için iletişime geçin; isterseniz WhatsApp'tan da yazabilirsiniz.
Doğuhan Bulut
Kurucu & CTO
Muhasebe/ERP entegrasyonları, otomasyon ve web mimarisi. 10+ yıl yazılım geliştirme deneyimi.
Tekrarlayan işi otomatiğe bağlayalım
Ofiste, satışta, depoda elle yapılan aktarımlar: önce resmi arayüz, yoksa dosya, en son robot. Hangi yolun sizin işinize uyduğunu birlikte bakalım.
İş süreci otomasyonuAylık dijital özet bültenimiz
Ayda 1 e-posta — yeni yazılar, KOBİ + KVKK güncellemeleri, entegrasyon ve otomasyon notları. Spam yok, istediğiniz an çıkış.
İlgili Yazılar
Cari Mutabakat Otomasyonu ve Ba-Bs Sonrası Karşı Taraf Kontrolü
Form Ba ve Bs kalktı ama cari mutabakat ihtiyacı sürüyor. e-Belge verisiyle belge bazında karşı taraf kontrolü ve mutabakat sürecinin otomasyonu.
Devamını okuİş Süreçleri Otomasyonu: Ofiste Hangi İşler Otomatikleştirilmeli?
Hangi ofis işinin otomatikleşmesi gerektiğini tahminle değil bir haftalık görev kaydıyla bulun. Şablon tablo, puanlama yöntemi ve ilk projeyi seçerken sorulacak sorular bu rehberde.
Devamını okuBarkodlu Stok Takip Programına Geçiş: Sayımdan Raf Adreslemeye 6 Adım
Etiket mi basılır, sayım mı yapılır? Barkodlu stok takip programına geçişi altı adımlık proje planına bölüyor; açılış sayımı yöntemini ve sık takılma noktalarını anlatıyoruz.
Devamını oku