Bu bölümde, faturada kullanılan numaralandırılmış türler açıklanmaktadır. belgelerden bahsedeceğiz. UBL standardı enum türlerini tanımlamaz olduğunu varsayalım. Bu nedenle, mümkün olduğunda tanımlı enum'ları kullanırız. temel alarak, bu standartları özel yalnızca gerekli olduğunda kullanın.
Toplu dosya durum kodu
Bu numaralandırılmış tür, yanıt dosyası için daha fazla açıklama sağlar
için
<ApplicationResponseBatch>/<FileStatus>
.
Durum Kodu | Açıklama | Beklenen İşlemler |
---|---|---|
S | Sorun yok, dosya işlendi | Başarılı |
E | Dosya işleme hatası (Şifre çözme hatası, dosya açılamıyor) | Manuel Müdahale |
D | Yinelenen dosya | Herhangi bir işlem yapmanız gerekmez |
Durum neden kodu
Bu numaralandırılmış tür, cbc:StatusReasonCode
için daha fazla açıklama sağlar.
girin. Durum Nedeni kodlarının bir kombinasyonunu kullanırız.
ve Durum Açıklama Nedeni kodları.
Peppol BIS 3.0 standardından
ve gerektiğinde kendi tanımlarımızla desteklenmelidir.
Durum Neden Kodu | Açıklama | Beklenen İşlemler (Varlığa Özgü) |
---|---|---|
DEĞİL | Sorun yok | Başarılı |
REF | Yanlış Referanslar (alıcı vergi bilgileri yanlış veya eksik) | Hata + Düzeltme/Yeniden Faturalandırma |
TER | Faturanın işlenmesi için belirlenen geçmiş zaman kısıtlaması. Not: Google uzantısı | Hata + Düzeltme/Yeniden Faturalandırma |
SVE | Fatura İsteği Söz Dizimi İhlali, Geçersiz biçim, eksik bilgi | Manuel Müdahale |
CER | İletişim/Geçici Hata - Tedarikçi, isteği yeniden deneyecek. Not: Google uzantısı | Bekle ve Görüntüleyin |
OTH | Durum nedeni kod tarafından tanımlanmamış | Manuel Müdahale |
200 | Fatura oluşturma işlemi beklemede. Not: Google uzantısı | Bekle ve Görüntüleyin |
iletişim | Kalıcı İletişim Hatası. Tedarikçi, isteği YENİDEN DENEMEZ. Not: Google uzantısı | Manuel Müdahale |
REJ | Arka uç sistemi reddi, önemli | Manuel Müdahale |