Rehber · 2026-08-29
Markdown dışa aktarE-Fatura Şema Hatalarının Programlı Olarak Ele Alınması
Doğrulama hatalarını ayrıştırın, yapısal XML ve ad alanı sorunlarını bulun ve yalnızca kaynakla doğrulanan düzeltmeleri uygulayın.
Doğrulama veri yükünü ayrıştırma
Fatura şema doğrulamasından geçmezse API dönüştürülmüş XML yerine yapılandırılmış JSON hataları döndürür. Bilinen hata kodlarını alanlarla eşleyin, ancak değeri yalnızca onaylanmış kaynak veya ana veri destekliyorsa değiştirin. Belirsiz veya önemli değişiklikleri insan incelemesine yönlendirin.
Hata yanıtı, bir hata nesneleri dizisi ile birlikte bir VALIDATION_FAILED durum kodu içerir. Her nesne, hata veren alana giden belirli bir yolu, hataya neden olan değeri ve ihlal edilen uyumluluk kuralının insan tarafından okunabilir bir açıklamasını (örneğin, BR-CO-13) sağlar.
Yaygın çözümleri otomatikleştirme
- Eksik
BuyerReferenceiçin onaylanmış müşteri veya sipariş verilerindeki bu siparişe ait değeri kullanın. Değer yoksa alıcıya sorun; varsayılanLeitweg-IDeklemeyin. - Yuvarlama uyuşmazlıkları için (örneğin
PayableAmountfarkları), kaynak belgeyi inceleyin ve temel alınan satır tutarlarını veya KDV değerlerini düzeltin; yalnızca faturayla eşleşen değerleri kabul edin. - Eksik bir birim kodu olduğunda Invoice Converter, satır için varsayılan olarak
C62kullanır ve satırı inceleme için işaretler; kabul etmeden önce işaretlenen birimin kaynak faturayla eşleştiğini doğrulayın.
Yeniden deneme ile manuel yönlendirme karşılaştırması
- Yalnızca geçici bağlantı ya da oran sınırı hatasından veya kaynak verinin doğruladığı belirli bir düzeltmeden sonra otomatik olarak yeniden deneyin.
- Manuel İnceleme: Toplamlar önemli ölçüde farklı olduğunda, banka bilgileri eksik olduğunda veya vergi kategorileri belirsiz olduğunda gereklidir.