Fehler verhindern die Versandbereitschaft. Hinweise erfordern eine fachliche Prüfung, verhindern die Versandbereitschaft aber nicht automatisch.
Fehler: Datei und XML-Struktur
- Dateiname entspricht nicht dem Muster
A-JJJJ-MM-UUUU.XML, wobei die Art G, A, B, H oder S ist.
- XML ist syntaktisch ungültig.
- Wurzelelement ist nicht
RLTEinnahme.
mdg fehlt, kommt mehrfach vor oder steht nicht an erster Elementposition.
- Unbekannte oder doppelte XML-Felder sind vorhanden.
- Pflichtfelder fehlen oder enthalten keinen Wert.
- Datentypen, Datumswerte oder zulässige Kennungen sind ungültig.
Fehler: Kopfdaten und Summen
abu stimmt nicht exakt mit der Anzahl der Buchungssätze überein.
san weicht um mehr als 0,01 von der Summe aller gültigen anz-Werte ab.
sei weicht um mehr als 0,01 von der Summe aller gültigen ein-Werte ab.
mnr enthält mehr als zehn Zeichen oder andere Zeichen als Buchstaben und Ziffern.
vun im XML stimmt nicht mit der Vertriebspartnerkennung im Dateinamen überein.
Fehler: Buchungsdatensätze
med und vdt müssen gültige ISO-Daten sein und auf dem ersten Tag des jeweiligen Monats liegen. gdt muss ein gültiges ISO-Datum sein; zusätzlich gilt gdt >= vdt.
eid muss innerhalb der Datei eindeutig sein.
agm muss 10, 20, 30 oder 40 sein.
- Der optionale
vtw muss 11, 12, 21, 31, 32 oder 41 sein.
anz muss decimal(19,9), ein muss decimal(12,2) entsprechen.
- Bei geladener Produktliste: erforderliches Starttarifgebiet fehlt oder die Preisprüfung überschreitet die Toleranz von 0,01.
Hinweise
- Erstellungsdatum liegt vor dem Meldungsmonat.
- Meldungsmonat im XML weicht vom Zeitraum im Dateinamen ab.
- Negative Stückzahlen und Einnahmen sind zulässig und erzeugen keinen Befund.
- Die Meldung enthält keine Buchungssätze.
- Bei geladener Produktliste: Tarifproduktnummer ist unbekannt oder ein erforderlicher Referenzpreis fehlt.
VUN und Quellenzuordnung
A, B, H, S und G sind Meldungsarten. Unternehmen werden nicht daraus abgeleitet. Bei unterschiedlichen VUN verwendet eine G-Meldung 6622, sofern 6622 enthalten ist; andernfalls fragt die Anwendung die Ziel-VUN ab. Die Quellenzuordnung bleibt im Prüfbericht sichtbar.
Prüfbericht und Zusammenführung
Der Prüfbericht trennt Befunde der Organisationen von Befunden des Gesamtdokuments. Negative Werte werden je Organisation als Sammelhinweise ausgegeben. Kopfsummen berücksichtigen ausschließlich syntaktisch gültige Dezimalwerte.
Wichtiger Hinweis: Die Zusammenführung ist eine lokale Zusatzfunktion. Die Schnittstellenbeschreibung definiert zwar eine Gesamtmeldung vom Typ G, bestätigt aber nicht ausdrücklich, dass bereits getrennte Meldungen der Arten A, B, H oder S nachträglich zu einer hochladbaren Gesamtmeldung zusammengeführt werden dürfen. Vor dem Upload ist dies mit der Plattformbetreuung bzw. Tariforganisation zu klären.
Berechnung
Alle Dezimalwerte werden als exakte Festkommazahlen verarbeitet. Bei der optionalen Preisprüfung wird Anzahl × Preis kaufmännisch auf zwei Nachkommastellen gerundet.