Context
RS
/ubl:Invoice/cac:InvoicePeriod
VRBL-Invoice-RS-1p0 - Invoicing Period
Serbia |
VRBL-Invoice-RS-1p0
| Context ID | INV0155 |
| Usage | O |
Description
A group of business terms providing information on the invoice period.
In Serbia used to provide the code of the date when the tax becomes accountable for the seller and the buyer.
Child elements
| Usage | Element | Description | Cardinality |
|---|---|---|---|
| O | cbc:StartDate |
Invoicing Period Start Date
The date on which this period begins. |
0..1 |
| O | cbc:EndDate |
Invoicing Period End Date
The date on which this period ends. |
0..1 |
| O | cbc:DescriptionCode |
Period Description Code
A description of this period, expressed as a code. |
0..n |
Details
vrbl-invoice-rs-1p0
| Code | Description |
|---|---|
35 |
According to the date of turnover |
432 |
According to the date of payment |
3 |
According to the invoice issue date |
0 |
For book approval |
Example: RS_AdvanceInvoice.xml
<ubl:Invoice>
<!-- ... omitted for readability -->
<cac:InvoicePeriod>
<cbc:DescriptionCode>432</cbc:DescriptionCode>
</cac:InvoicePeriod>
<!-- ... omitted for readability -->
</ubl:Invoice>
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-EN16931-M-122 | If both Invoicing Period Start Date and Invoicing Period End Date are given then the Invoicing Period End Date must be later or equal to the Invoicing Period Start Date. |
| VRBL-INV-EN16931-M-123 | If Invoicing Period is used, the Invoicing Period Start Date or the Invoicing Period End Date must be filled, or both. |
| VRBL-INV-CORE-65 | The Invoicing Period expects a maximum of one Period Description Code. |
| VRBL-INV-CORE-66 | If both Invoicing Period Start Date and Invoicing Period End Date are given then the Invoicing Period End Date must be later or equal to the Invoicing Period Start Date. |