Poland B2B: Additional Property
You can model additional information at the Document level in Poland.
For example, you may want to specify a custom value for terms and conditions.
Elements
Use the AdditionalProperty
Extension to model this information.
Name (Technical Name) | Cardinality | Description |
---|---|---|
Additional Property (/Invoice/UBLExtensions/UBLExtension/ ExtensionContent/InvoiceExtension/AdditionalProperty ) | 0..n | A group of key-value pairs that provides additional invoice information. |
Additional Property Name (/Invoice/UBLExtensions/UBLExtension/ ExtensionContent/InvoiceExtension/AdditionalProperty/Name ) | 1..1 | |
Additional Property Value (/Invoice/UBLExtensions/UBLExtension/ ExtensionContent/InvoiceExtension/AdditionalProperty/Value ) | 1..1 |
Example
<ubl:Invoice>
<cec:UBLExtensions>
<cec:UBLExtension>
<cec:ExtensionContent>
<vrbl:InvoiceExtension>
<!-- Key/value pair on document level -->
<vrbl:AdditionalProperty>
<cbc:Name>TermsAndConditions</cbc:Name>
<cbc:Value>https://our-terms-and-conditions.com</cbc:Value>
</vrbl:AdditionalProperty>
<vrbl:AdditionalProperty>
<cbc:Name>OtherKey</cbc:Name>
<cbc:Value>OtherValue</cbc:Value>
</vrbl:AdditionalProperty>
<!-- code omitted for clarity -->
</vrbl:InvoiceExtension>
</cec:ExtensionContent>
</cec:UBLExtension>
</cec:UBLExtensions>
<!-- code omitted for clarity -->
</ubl:Invoice>
Updated 5 days ago