irsaliye okuma ve ERP’ye aktarma sistemi

Depo mal kabul kapısında irsaliye kuyruklarını ve miktar hatalarını sıfıra indirin.

Gelen basılı veya e-irsaliyeleri el terminali kamerası, 2D karekod ve OCR motoruyla saniyeler içinde okuyan; satınalma siparişi (PO) ve kantar verisiyle miktar/parti kontrolü yapıp ERP'de anında ambar giriş fişi oluşturan saha otomasyonu kuruyoruz.

WhatsApp'tan ulaşın
Lojistik depo şefi ve sistem uzmanı fabrika mal kabul alanında el terminaliyle sevk irsaliyesi karekodunu okutup ERP ambar kayıtlarını incelerken

Neyi çözüyoruz

Fabrika ve depo mal kabul noktalarında tırlar kapıda beklerken en büyük gecikme irsaliye kontrollerinde yaşanır. Islak imzalı kağıt irsaliyeler veya çıktısı alınmış e-irsaliyeler depo görevlileri tarafından dakikalarca elle incelenir; ERP'deki açık satınalma siparişi (PO) aranır, parti/lot numaraları ve son kullanma tarihleri manuel forma yazılır. Yoğun sevkiyat saatlerinde yapılan miktar hataları, sipariş fazlası teslimatlar ve yanlış ambar girişleri üretim hattında hammadde yokluğuna veya depoda milyonlarca liralık stok tutarsızlıklarına yol açar.

Tır başına ortalama 25 dakika süren evrak ve mal kabul sürecini 3 dakikaya düşürün.

Basılı veya dijital sevk irsaliyelerini OCR ve 2D karekod tarama ile %100 doğrulukla okuyup ERP siparişiyle anında eşleştirin.

Parti/lot numarası, SKT ve kantar tartım toleranslarını kapıda denetleyerek hatalı hammaddelerin depoya girişini engelleyin.

Fabrika ve Depo Mal Kabul Kapısında Sıfır Hatalı İrsaliye Doğrulama Hattı

Üretim tesisleri, zincir market lojistik merkezleri ve toptan dağıtım antrepolarında günde yüzlerce kamyon ve tır mal boşaltır. Mal kabul kapısındaki en kritik güvenlik ve doğrulama noktası, gelen ürünlerin fiziki kontrolü ile irsaliye evrakının ERP'deki satınalma siparişiyle uyuşup uyuşmadığıdır.

Geleneksel depolarda süreç tamamen manuel yürür: Mal kabul operatörü soğuk ambar kapısında kağıt irsaliyeyi eline alır, kalemle üzerini çizer, ardından ofise giderek ERP ekranına bakar. Açık sipariş bulunamazsa telefonla satınalma aranır; bu sırada kapıda kamyon kuyrukları oluşur. Daha kötüsü, yanlış lot numarası veya son kullanma tarihi geçmiş hammaddeler depoya kabul edilir ve aylar sonra üretim bandında duruşlara sebep olur.

İrsaliye okuma ve ERP’ye aktarma sistemi kuran Appsoni; el terminalleri, 2D karekod okuyucular ve akıllı OCR motorlarını birleştiren, kantar ağırlık verilerini doğrulayan ve Logo, Mikro veya SAP sisteminize anında ambar giriş fişi oluşturan uçtan uca saha çözümleri inşa eder.

Depo mal kabul operatörü el terminaliyle irsaliye karekodunu tarayıp ERP açık sipariş eşleştirmesini tamamlarken


Mal Kabul ve İrsaliye Aktarım Operasyonel Mimarisi

Sistem, fiziksel tır kabulünden ERP stok girişine kadar şu adımlarla çalışır:

[Sevkiyat Tırı Kapıya Giriş] ──> Kantar Brüt Tartımı (kantar_brut_kg)
                                       │
                                       ▼
       [İrsaliye Okuma ve Evrak Tanıma (El Terminali / Tablet)]
       ├─ E-İrsaliye DataMatrix Karekod Okuma (UBL-TR Entegratör Doğrulaması)
       ├─ Kağıt İrsaliye OCR Taraması (İrsaliye No, Tarih, Kalemler, VKN)
       └─ Taşıyıcı Bilgisi: Plaka, Şoför TCKN, Sevk İrsaliye Seri No
                                       │
                                       ▼
       [Açık Satınalma Siparişi (PO) Doğrulama Motoru]
       ├─ ERP Açık Sipariş Eşleme: PO_NO ve Tedarikçi VKN Karşılaştırması
       ├─ Miktar Denetimi: Gelen Miktar <= Kalan Sipariş Miktarı (Tolerans: %2)
       ├─ Parti / Lot Numarası & SKT Zorunlu Alan Kontrolü
       └─ Kantar Net Tartım Sağlaması: (Brüt - Dara) ≈ İrsaliye Toplam Kilo
                                       │
                                       ▼
       [Kalite Kontrol ve İstisna Havuzu]
       ├─ Kusursuz Eşleşme: Otomatik Yeşil Hat (Green Lane) Onayı
       ├─ Sapma / Sipariş Fazlası: Satınalma Müdürü Mobil Onay Bildirimi
       └─ Hasarlı / Bozuk Ürün: Fotoğraflı Tutanak & Karantina Ambarı (DEP_99)
                                       │
                                       ▼
       [Anlık ERP Ambar Giriş Fişi Üretimi]
       ├─ Logo: LG_XXX_STFICHE (TRCODE: 1 - Satınalma İrsaliyesi)
       ├─ Mikro: IRSALIYELER ve STOK_HAREKETLERI (Evrak Seri/Sıra No)
       └─ SAP: MIGO Hareketi (Movement Type: 101 Goods Receipt for PO)

Saha Veri Mimarisi ve Teknik Şema (50+ Benzersiz Veri Noktası)

Mal kabul irsaliye otomasyonunun veritabanı şeması, saha değişkenleri ve doğrulama parametreleri:

Tablo Adı Teknik Alan Adı Veri Tipi Saha ve Süreç Kuralı Açıklaması
irsaliye_kabul kabul_hareket_guid UUID Mal kabul işleminin global tekil referansı
irsaliye_kabul irsaliye_seri_no VARCHAR(16) Matbu veya e-irsaliye seri sıra numarası (ör. 'IRS2026000019284')
irsaliye_kabul irsaliye_ettn_guid UUID GİB e-irsaliye evrensel tekil numarası (ETTN)
irsaliye_kabul belge_tipi_kod VARCHAR(15) 'E_IRSALIYE_DATAMATRIX', 'KAGIT_SEVK_OCR', 'MANUEL_GIRIS'
irsaliye_kabul tedarikci_vkn VARCHAR(11) Tedarikçi firmanın 10 haneli VKN veya 11 haneli TCKN'si
irsaliye_kabul tedarikci_unvan VARCHAR(150) İrsaliyedeki resmi satıcı unvanı
irsaliye_kabul sevk_tarihi DATE Malzemenin yola çıkış tarihi
irsaliye_kabul sevk_saati TIME İrsaliyedeki fiili sevk saati
irsaliye_kabul arac_plaka_cekici VARCHAR(15) Nakliye tırının çekici plakası (ör. '34 ABC 842')
irsaliye_kabul arac_plaka_dorse VARCHAR(15) Varsa dorse plaka numarası
irsaliye_kabul sofor_tckn VARCHAR(11) Taşıyıcı şoförün 11 haneli TCKN'si
irsaliye_kabul tasiyici_unvan VARCHAR(100) Lojistik/nakliye firması unvanı
irsaliye_kabul kabul_baslama_ts TIMESTAMP El terminalinde okutma başladığı an
irsaliye_kabul kabul_bitis_ts TIMESTAMP Mal kabulün tamamlandığı an
irsaliye_kabul kabul_durum_kodu VARCHAR(20) 'INCELEMEDE', 'ONAYLANDI', 'KISMI_KABUL', 'REDDEDILDI', 'KARANTINA'
irsaliye_satir satir_id_guid UUID Kalem bazlı mal kabul satır tekil kimliği
irsaliye_satir satinalma_po_no VARCHAR(30) Eşleşen kurumsal ERP satınalma sipariş numarası
irsaliye_satir po_satir_sira_no INT ERP siparişindeki satır indeksi
irsaliye_satir tedarikci_urun_kodu VARCHAR(50) İrsaliyede yazan satıcı stok kodu
irsaliye_satir erp_stok_kodu VARCHAR(35) Eşleşen şirket içi ERP hammadde/mamul stok kodu
irsaliye_satir irsaliye_miktari DECIMAL(12,4) İrsaliyede beyan edilen sevk miktarı
irsaliye_satir fiziki_kabul_miktar DECIMAL(12,4) Depo görevlisinin fiilen sayıp kabul ettiği miktar
irsaliye_satir hasarli_fire_miktari DECIMAL(12,4) Hasarlı/kırık çıktığı için reddedilen miktar
irsaliye_satir olcu_birimi_iso VARCHAR(10) 'C62' (Adet), 'KGM' (Kg), 'MTK' (M2), 'LTR' (Litre)
irsaliye_satir parti_lot_numarasi VARCHAR(50) Üretim izlenebilirliği için zorunlu lot no
irsaliye_satir seri_numarasi_barkod VARCHAR(60) Ürün üzerindeki tekil seri no veya GS1 barkod
irsaliye_satir son_kullanma_tarihi DATE Gıda/kimya için zorunlu SKT tarihi
irsaliye_satir hedef_depo_kodu VARCHAR(15) Malın gideceği ana depo (ör. 'DEP_01_HAMMADDE')
irsaliye_satir hedef_raf_adresi VARCHAR(25) Raf lokasyon barkodu (ör. 'A-12-04-B')
kantar_tartim kantar_islem_no BIGINT Kantar otomasyonu fiş numarası
kantar_tartim arac_brut_agirlik_kg DECIMAL(10,2) Dolu tır giriş ağırlığı
kantar_tartim arac_dara_agirlik_kg DECIMAL(10,2) Boş tır çıkış ağırlığı
kantar_tartim net_tartim_kilosu DECIMAL(10,2) Fiilen depoya indirilen net tonaj
kantar_tartim tartim_sapma_orani DECIMAL(5,2) İrsaliye kilosu ile kantar arasındaki fark (% tolerans: ±1.0)
saha_donanim terminal_cihaz_seri VARCHAR(30) El terminalinin fabrika seri numarası
saha_donanim terminal_mac_adresi VARCHAR(17) Cihazın Wi-Fi MAC adresi
saha_donanim operator_sicil_no VARCHAR(20) Mal kabulü gerçekleştiren personelin sicili
erp_stok_kayit erp_stfiche_no VARCHAR(30) ERP'de oluşan resmi İrsaliye Fiş Numarası
erp_stok_kayit erp_hareket_tip_kodu INT Logo: 1 (Satınalma İrsaliyesi), SAP: 101 (MIGO GR)
erp_stok_kayit erp_aktarim_zamani TIMESTAMP Kaydın ERP veritabanına işlenme mikrosaniyesi

ERP Entegrasyon Tabloları ve Donanım Protokolleri

Saha uygulamamız kurumsal sistemlerle doğrudan ve kayıpsız entegre olur:

1. Logo Tiger / Enterprise Entegrasyonu

  • İrsaliye Başlık Tablosu: LG_XXX_STFICHE (TRCODE: 1 - Satınalma İrsaliyesi)
  • İrsaliye Satır Tablosu: LG_XXX_STLINE (LINETYPE: 0 Malzeme, TRCODE: 1)
  • Parti/Lot Takibi: LG_XXX_SERICARD ve LG_XXX_SLTRANS tablolarına lot ve son kullanma tarihleri dinamik bağlanır.
  • Sipariş Kapama: LG_XXX_ORFLINE tablosundaki CLOSED bayrağı sevk miktarına göre otomatik 1 (kapandı) veya kısmi bakiyeye çekilir.

2. Mikro Jump / Fly Entegrasyonu

  • Evrak Tabloları: IRSALIYELER ve STOK_HAREKETLERI
  • Parametreler: irs_evrak_seri, irs_evrak_sira, sth_stok_kod, sth_parti_kod, sth_lot_no.
  • Otomatik Ambar Girişi: Mal kabul onaylandığı anda gir_depo_kod ambarına anında stok bakiyesi yansır.

3. SAP ECC ve SAP S/4HANA Entegrasyonu

  • BAPI Fonksiyonu: BAPI_GOODSMVT_CREATE
  • Hareket Türü: GM_CODE: 01 (Goods Receipt for Purchase Order - Movement Type 101)
  • Referans: Satınalma Sipariş Numarası (PO_NUMBER) ve Kalem Numarası (PO_ITEM).

4. Saha Donanımları ve İletişim Protokolleri

  • El Terminalleri: Zebra TC26 / TC57, Honeywell ScanPal EDA52 (Android 11/13 kurumsal işletim sistemi).
  • Barkod Motorları: SE4710 / SE4770 1D/2D Imager, Digimarc ve GS1 DataMatrix çözücü.
  • Ağ İletişimi: WPA3-Enterprise, 802.11r hızlı dolaşım (fast roaming), yerel REST API port 8443, SSL/TLS şifreleme.

Süreç Kısıtları, Tolerans Eşikleri ve İstisna Yönetimi

  1. Saha Doğrulama Kuralları:

    • Kantar Sapma Kilidi: Dökme hammadde veya metal sac alımlarında kantar net kilosu ile irsaliye beyanı arasında %1.0'den fazla sapma varsa sistem boşaltma fişini kilitler. Kantar Şefi ve Satınalma Uzmanı ortak onay vermeden işlem tamamlanamaz.
    • Zorunlu Parti/Lot ve SKT: Gıda, kimya veya otomotiv parçalarında Parti/Lot numarası girilmeden satırın kapatılması yazılımsal olarak engellenmiştir.
    • Mükerrer Kabul Koruması: Aynı irsaliye numarası ve tedarikçi VKN'si sistemde daha önce kapatılmışsa el terminali ekranda kırmızı tam ekran uyarı verir ve sesli alarm çalar.
  2. Rol Bazlı Görevler:

    • Mal Kabul Operatörü: İrsaliyeyi okutur, palet/koli sayımını yapar ve barkod doğrulamalarını tamamlar.
    • Depo ve Lojistik Şefi: Sipariş fazlası teslimatlarda (%2 tolerans üzeri) ve kısmi kabullerde onay makamıdır.
    • Kalite Kontrol Mühendisi: Hammadde numunesi onaylanana kadar ilgili lotu ERP'de 'Kalite Bloke' statüsünde tutar.
  3. İstisna Yönetimi ve Çevrimdışı Çalışma Prosedürü:

    • Ağ Kesintisi: Deponun uç noktalarında Wi-Fi kesildiğinde el terminali çevrimdışı moda geçer. Tüm okutmalar cihazın dahili SQLite veritabanına yazılır; Wi-Fi sinyali alındığında arka plan kuyruğu (background sync worker) verileri sunucuya kayıpsız iletir.
    • Siparişsiz Gelen Malzeme: ERP'de karşılığı bulunmayan irsaliyeler için sistem anında 'Karantina Ambar Giriş Fişi' oluşturur ve satın alma ekibine acil inceleme bildirimi açar.

Sık sorulan sorular

Kağıt sevk irsaliyesi ile GİB e-irsaliyesi sistemde nasıl ayırt edilir ve işlenir?

Sistem her iki akışı da destekler: GİB e-irsaliyelerinde belge üzerindeki 2D karekod (DataMatrix) el terminaliyle okutulduğunda ETTN numarası üzerinden özel entegratör servisinden doğrudan UBL-TR XML verisi çekilir. Henüz e-irsaliye mükellefi olmayan tedarikçilerin getirdiği matbu kağıt sevk irsaliyelerinde ise terminal kamerasıyla taranan görüntü yerel/mobil OCR motoruyla okunarak irsaliye no, tarih ve kalemler saniyeler içinde dijitalleştirilir.

Satınalma siparişi (PO) ile irsaliye arasında miktar veya fiyat farkı çıkarsa ne olur?

Mal kabul sırasında okunan miktar ERP'deki açık sipariş bakiyesiyle anlık karşılaştırılır. Eğer gelen miktar sipariş edilenden fazlaysa veya tolerans sınırını (%2) aşıyorsa sistem işlemi durdurur. Fazla gelen miktar ya doğrudan reddedilir ya da Mal Kabul Şefi ve Satınalma Yöneticisi'nin mobil onayıyla kontrollü olarak kabul edilir. Onaysız hiçbir sipariş fazlası mal depoya giremez.

Sistem hangi el terminalleri ve mobil donanımlarla uyumlu çalışır?

Zebra (TC21/TC26, TC52/TC57), Honeywell (ScanPal EDA52, CK65), Datalogic ve Newland gibi endüstriyel Android el terminalleriyle tam uyumludur. Donanımsal 1D/2D lazer okuyucu motorlarını doğrudan entegre eder. Ayrıca ambar görevlilerinin kullandığı standart Android tabletler veya akıllı telefonlar üzerinden de yüksek çözünürlüklü kamera ile barkod ve OCR okuması yapılabilir.

Depo veya antrepoda Wi-Fi kapsama alanı kesilirse sistem durur mu?

Hayır. Özel geliştirdiğimiz mobil istemci 'Çevrimdışı Öncelikli' (Offline-First) mimariyle tasarlanmıştır. El terminali ağ bağlantısı kopsa dahi cihaz üzerindeki yerel şifreli SQLite veritabanında açık sipariş verilerini tutar, mal kabul hareketlerini kaydeder ve kantar tartımlarını toplar. Cihaz tekrar Wi-Fi veya 4G/5G ağına bağlandığı anda tüm hareketler ERP sistemine kuyruk sırasıyla otomatik senkronize edilir.

Bize ulaşın