KSeF8 min

FA(3) Strukturierte Rechnung: Was sie enthalten muss

Eine Übersicht über kritische Felder und die häufigsten Fehler, die dazu führen, dass das System das Dokument ablehnt.

Strukturierte Rechnungf3ksef-Schema

Obligatorische Daten und Validierungen

Das FA(3)-Schema enthält Felder, die logisch konsistent sein müssen, nicht nur formal konsistent. Selbst technisch korrekte Werte können abgelehnt werden, wenn die Beziehungen zwischen Feldern inkonsistent sind.

Daher lohnt es sich, eine zweistufige Kontrolle einzuführen: technische Validierung des Systems und geschäftliche Validierung interner Regeln.

  • Validierung der XML-Struktur.
  • Validierung der Beziehung zwischen Beträgen und Tarifen.
  • Validierung der Auftragnehmerdaten.

Die häufigsten Fehler in der Praxis

Die meisten Fehler treten bei Korrekturen, Anzahlungsbelegen und ungewöhnlichen Verkaufsszenarien auf. Der Grund könnte das Fehlen eines konsistenten Datenmodells zwischen den Systemen sein.

Durch die Implementierung von Regressionstests an repräsentativen Rechnungsmustern wird die Anzahl der Ablehnungen nach Produktionsstart erheblich reduziert.

  • Fehler bei der Auftragnehmer-ID.
  • Inkonsistenzen zwischen Nettowert und Mehrwertsteuer.
  • Probleme mit Korrekturdokumenten.

So bereiten Sie Ihr Unternehmen auf Strukturveränderungen vor

Schemata und Interpretationen können sich ändern, daher lohnt es sich an vielen Stellen nicht, die Regeln starr zu kodieren. Besser ist es, ein zentrales Validierungsmodul zu pflegen.

Dieser Ansatz beschleunigt Aktualisierungen und vermeidet Situationen, in denen verschiedene Unternehmenssysteme unterschiedliche Versionen von Regeln verwenden.

  • Zentrales Modul für Validierungsregeln.
  • Versionierungsänderungen im Rechnungsmodell.
  • Automatische Tests nach jedem Update.