Context
DE
/ubl:Invoice/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/vrbl:InvoiceExtension/vrbl:ThirdPartyPayment
VRBL-Invoice-DE-XRechnung-3p0 - Third Party Payment
Germany |
VRBL-Invoice-DE-XRechnung-3p0
| Context ID | INV0127 |
| Usage | O* |
| Mandate Business Term Code | BG-DEX-09 |
Description
This extension is required to provide information about third party payments. This third party receivables only influence the amount to be paid, but are not part of the actual invoice.
For DE B2G used to satisfy requirements from the construction industry.
Child elements
| Usage | Element | Description | Cardinality |
|---|---|---|---|
| M | cbc:ID |
Third Party Payment ID | 0..1 |
| M | cbc:InstructionID |
Third Party Payment Instruction ID | 0..1 |
| M | cbc:PaidAmount |
Third Party Payment Paid Amount | 0..1 |
Details
vrbl-invoice-de-xr-3p0
If this group is present, the legal monetary totals must also include the element Payable Amount Including Third Party Payment /ubl:Invoice/cac:LegalMonetaryTotal/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/vrbl:LegalMonetaryTotalExtension/vrbl:PayableAmountIncludingThirdPartyPayment.
Example: DE-invoice_380_cardPayment_full.xml
<ubl:Invoice>
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<vrbl:InvoiceExtension>
<!-- ... omitted for readability -->
<vrbl:ThirdPartyPayment>
<cbc:ID>MobilesBezahlen</cbc:ID>
<cbc:InstructionID>Mobiles Bezahlen (Brutto-Forderung für Fremdleistungen)</cbc:InstructionID>
<cbc:PaidAmount currencyID="GBP">20.00</cbc:PaidAmount>
</vrbl:ThirdPartyPayment>
<!-- ... omitted for readability -->
</vrbl:InvoiceExtension>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<!-- ... omitted for readability -->
</ubl:Invoice>
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-DE-XR-51 | The Third Party Payment ID must exist within the Third Party Payment. |
| VRBL-INV-DE-XR-52 | The Third Party Payment Instruction ID must exist within the Third Party Payment. |
| VRBL-INV-DE-XR-53 | The Third Party Payment Paid Amount must exist within the Third Party Payment. |
| VRBL-INV-DE-XR-54 | The Legal Monetary Total Payable Amount Including Third Party Payment must exist, when there is a Third Party Payment. |