e-Fatura

Gelen Fatura

Gelen Fatura Sorumlulukları

Gelen faturayı tekilleştirme, ERP'ye alma, uygulama yanıtı, güvenli tekrar ve mutabakat sorumlulukları.

Sorumluluk Sınırı

Gelen fatura tarafında platform GİB'den alınan belgeyi sorguya açar ve uygulama yanıtını iletir; entegratör belgeyi tekilleştirir, ERP'ye işler, profile göre karar gerekip gerekmediğini belirler ve nihai sonucu yerel kayıtla mutabık kılar.

AşamaEntegratörPlatformBaşarı kanıtı
Belgeyi almaListeyi filtreli/sayfalı çeker ve her ETTN'yi tekilleştirir.GİB'den alınan belgeyi liste, detay ve çıktı endpointlerine açar.Aynı ETTN için tek ERP kaydı vardır.
Profil kararıBelgenin manuel kabul/red gerektirip gerektirmediğini kontrol eder.Profilin gözlenebilir kullanıcı durumunu döner.Otomatik profile gereksiz yanıt gönderilmez.
Uygulama yanıtıKarar verilebilen durumda kabul veya red gönderir ve sonucu izler.Yanıtı oluşturur, imzalar ve GİB/gönderici tarafına iletir.Nihai durum Approved veya Rejected olur.
ERP mutabakatıYerel transaction tamamlandıktan sonra işleme bayrağını günceller.ERP işleme durumunu belgeyle birlikte saklar.Platform ve ERP aynı ETTN üzerinde uzlaşır.

Belge Alma ve Tekilleştirme

KontrolEntegratör sorumluluğuPlatform davranışı
Artımlı listeTarih, durum ve sayfalama filtresini kalıcı checkpoint ile yönetin.Eşleşen gelen faturaları özet veya ayrıntılı modelle döner.
Tekil anahtarETTN için veritabanı seviyesinde tekillik uygulayın.Aynı belge sonraki liste çağrılarında yeniden dönebilir.
Elektronik asılUBL/XML'i fatura numarası ve ETTN ile ilişkilendirin.XML/UBL paketi ve gerekli görsel çıktıları sağlar.
Okundu bilgisiKullanıcı görünümünü açma ile ERP'ye işleme kararını karıştırmayın.Görüntüleme ve ERP işleme durumlarını ayrı alanlarda tutar.

Kabul/Red Kararı

Ön koşulEntegratör kontrolüUygun değilse
ProfilBelgenin uygulama yanıtı bekleyen profillerden biri olduğunu doğrulayın.Manuel yanıt göndermeyin.
Mevcut durumWaitingForApproveOrReject veya önceki yanıtı hatayla sonuçlanmış durum olmalı.Güncel durumu yeniden sorgulayın.
KararYalnızca ForwardForApprove veya ForwardForReject gönderin.Geçersiz karar request'i oluşturmayın.
Cevap penceresiPlatformun uyguladığı sekiz günlük cevap penceresini dikkate alın.Süre sonrasında yeni kararın reddedilebileceğini işleyin.
ERP kısıtıRed öncesinde firmanın ERP'ye işlenmiş belge kuralını kontrol edin.Yerel kayıt düzeltilmeden red göndermeyin.

ERP İşleme ve Mutabakat

IsErpProcessed=true, faturanın yalnızca indirildiğini değil, yerel kayıt transaction'ının başarıyla tamamlandığını ifade etmelidir.

ETTN'yi ayır

Yeni ve daha önce işlenmiş belgeyi belirle.

Aslı sakla

UBL/XML ile ERP kaydını ilişkilendir.

Transaction'ı bitir

Yerel vergi, stok ve muhasebe kayıtlarını tamamla.

İşaretle

Başarıdan sonra ERP işleme durumunu güncelle.

Mutabık kal

Durum ve uygulama yanıtını periyodik doğrula.

Hata ve Güvenli Tekrar

OlayRiskGüvenli davranış
Liste çağrısı tekrarlandıMükerrer ERP kaydıETTN tekilliğini kontrol ederek mevcut kaydı güncelleyin.
Kabul/red cevabı alınamadıAynı veya ters kararın tekrarlanmasıÖnce GetIncomingInvoicesStatus ile güncel sonucu sorgulayın.
Yanıt iletim hatasıBelgenin yanlış terminal durumda kapatılmasıHata açıklamasını ve teknik durumu birlikte değerlendirin.
ERP transaction'ı yarıda kaldıBelgenin işlenmiş görünmesiİşleme bayrağını false tutup yerel işlemi güvenli biçimde yeniden başlatın.

İptal ve İtiraz Sorumluluğu

İşlemEntegratörün sorumluluğuPlatformun davranışı
İptalETTN'yi ve profilin TEMELFATURA veya ILAC_TIBBICIHAZ olduğunu doğrular.Desteklenmeyen profil veya bulunamayan belgeyi hata ile reddeder.
İtirazİtiraz belgesi, tarihi, numarası, türü ve açıklamasını eksiksiz gönderir.İtiraz kaydını faturanın durumuna yansıtır.
RedYanıt bekleyen belge için uygulama yanıtı kanalını kullanır.Kabul/red sonucunu gönderici tarafına iletir.

Canlıya Geçiş Kontrolü

KapsamKabul kanıtıBaşarısızlık halinde
Artımlı almaSayfalama ve checkpoint ile yeni belgeler kayıpsız alındı.Checkpoint ilerletilmez.
TekilleştirmeAynı ETTN tekrar geldiğinde ikinci ERP kaydı oluşmadı.Yerel tekillik kuralı düzeltilir.
Belge çıktılarıUBL/XML aslı ve kullanıcı görünümü doğru amaçla saklandı.Arşiv tamamlandı sayılmaz.
Profil davranışıOtomatik ve yanıt bekleyen profil örnekleri ayrı işlendi.Yanıt entegrasyonu üretime açılmaz.
Kabul/redBaşarılı, hatalı ve timeout senaryolarında kör tekrar oluşmadı.Durum sorgusu zorunlu hale getirilir.
ERP mutabakatıİşleme bayrağı yalnızca tamamlanan transaction sonrasında güncellendi.Belge işlenmemiş durumda tutulur.