BR-DE-CVD-02: Tender or lot reference (BT-17) is missing in the CVD invoice
Official message
[BR-DE-CVD-02] Das Element … "Tender or lot reference" (BT-17) muss übermittelt werden.
[BR-DE-CVD-02] Das Element … "Tender or lot reference" (BT-17) muss übermittelt werden.
- Severity
- Error The invoice is invalid and may be rejected by the recipient.
- Applies to
- XRechnung (CII), XRechnung (UBL)
- Affected fields
- BT-17
What does this mean?
In an XRechnung invoice of the CVD variant (Clean Vehicles Directive, identifier in BT-24) the tender or lot reference (BT-17) must be provided. It is missing or empty.
Typical causes
The invoice is marked as CVD invoice, but the tender or lot number was not entered.
In CII the reference was given without type code 50 and therefore does not count as BT-17.
How to fix the error
Enter the tender or lot number from the call for tenders.
CII: ram:ApplicableHeaderTradeAgreement/ram:AdditionalReferencedDocument with ram:TypeCode 50 and ram:IssuerAssignedID; UBL: cac:OriginatorDocumentReference/cbc:ID.
If no CVD invoice is intended, use the regular XRechnung identifier in BT-24.
Generate and validate the invoice again.
In E-Rechnungsfreund
In the invoice form ("Experte" view), section "Objekt-Identifikatoren Header (BT-17/BT-18)" (object identifiers), add an entry with "Typ-Code (BT-17-0/BT-18-0)" 50 and the tender or lot number in the field "Identifier (BT-17/BT-18)".
Example
Wrong
<ram:AdditionalReferencedDocument>
<ram:IssuerAssignedID>LOT-3</ram:IssuerAssignedID>
<ram:TypeCode>130</ram:TypeCode>
</ram:AdditionalReferencedDocument>
Correct
<ram:AdditionalReferencedDocument>
<ram:IssuerAssignedID>LOT-3</ram:IssuerAssignedID>
<ram:TypeCode>50</ram:TypeCode>
</ram:AdditionalReferencedDocument>
For developers: test expression per syntax
XRechnung (CII) (CII)
Context: /rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement
ram:AdditionalReferencedDocument[normalize-space(ram:TypeCode) = '50' and normalize-space(ram:IssuerAssignedID)]
XRechnung (UBL) (UBL)
Context: (/ubl:Invoice | /cn:CreditNote)[$isCVD]
cac:OriginatorDocumentReference/cbc:ID[boolean(normalize-space(.))]
Related validation rules
- BR-DE-CVD-01: Contract reference (BT-12) is missing in the CVD invoice
- BR-DE-CVD-03: No invoice line with CVD vehicle details
- BR-DE-CVD-04: Invalid vehicle category in the CVD classification (BT-158)
- BR-DE-CVD-05: Invalid value of the attribute cva (BT-161)
- BR-DE-CVD-06-a: Line with CVD classification without exactly one attribute cva
- BR-DE-CVD-06-b: Line with attribute cva without exactly one CVD classification
Last updated:
Explanation of the validation rule, not legal or tax advice.