/ubl:Invoice/cac:InvoicePeriod
Invoicing Period
| Context ID | INV0155 |
| Cardinality | 0..n |
| Usage | C |
| Usage Description | From BR-FR-CO-03: If the invoice codetype (BT-3) is 262 (Global Discount Credit Note), then: - The contract number (BT-12) MUST be included - The billing period (BG-14) MUST be included |
| Format | |
| Mandate Business Term Code | BG-14 |
| Final Format Path | /Invoice/cac:InvoicePeriod |
Description
A group of business terms providing information on the invoice period.
Child elements
| Cardinality | Usage | Description | Element |
|---|---|---|---|
| 0..1 | C |
Invoicing Period Start Date
The date on which this period begins. |
cbc:StartDate |
| 0..1 | C |
Invoicing Period End Date
The date on which this period ends. |
cbc:EndDate |
| 0..n | C |
Period Description Code
A description of this period, expressed as a code. |
cbc:DescriptionCode |
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-FR-CIUS-1p0-F1-32 | 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-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. |