Referenz
Markdown-ExportBR-16 Mindestens eine Rechnungsposition ist erforderlich
Eine Rechnung muss mindestens eine Rechnungsposition (BG-25) haben, die einen fakturierten Artikel, eine Leistung oder eine Gebühr beschreibt.
Problembeschreibung
FEHLER
Geschäftsregel der EN 16931 (CEN)
Kontext und Bedeutung
Dies ist eine Kernregel der EN 16931. Eine Rechnung ohne Positionen kann nicht zeigen, was fakturiert wird; auch eine Pauschalrechnung braucht mindestens eine Position. Das UBL-Schema verlangt cac:InvoiceLine bereits, daher erscheint BR-16 vor allem bei CII-Rechnungen, typischerweise wenn eine Sammelrechnung nur mit Summen exportiert wird.
Lösung
Fügen Sie mindestens ein cac:InvoiceLine-Element mit Kennung, Menge, Preis und Nettobetrag hinzu.
Schnellzugriff
Gültige Beispiele
- Das Dokument enthält ein oder mehrere cac:InvoiceLine-Elemente
Ungültige Beispiele
- Eine CII-Rechnung mit Kopf und Summen, aber ohne ram:IncludedSupplyChainTradeLineItem; in UBL ist eine Rechnung ohne cac:InvoiceLine bereits ein XML-Schemafehler
Code-Beispiele
Gültiges XML
<rsm:SupplyChainTradeTransaction>
<ram:IncludedSupplyChainTradeLineItem>
<ram:AssociatedDocumentLineDocument>
<ram:LineID>1</ram:LineID>
</ram:AssociatedDocumentLineDocument>
</ram:IncludedSupplyChainTradeLineItem>
<ram:ApplicableHeaderTradeAgreement/>
<ram:ApplicableHeaderTradeDelivery/>
<ram:ApplicableHeaderTradeSettlement/>
</rsm:SupplyChainTradeTransaction>Ungültiges XML
<rsm:SupplyChainTradeTransaction>
<ram:ApplicableHeaderTradeAgreement/>
<ram:ApplicableHeaderTradeDelivery/>
<ram:ApplicableHeaderTradeSettlement/>
</rsm:SupplyChainTradeTransaction>