/ubl:Invoice/cac:InvoicePeriod

Invoice Period Group

Context ID INV0155
Cardinality 0..n
Usage O
Mandate Business Term Code IBG-14
Mandate Rule IBR-085, IBR-086, IBR-097, IBR-CO-19
Final Format Path /ubl:Invoice/cac:InvoicePeriod

Description

A period to which the Invoice applies.

Child elements

Cardinality Usage Description Element
0..1 O Invoice Start Date
The date on which this period begins.
cbc:StartDate
0..1 O Invoice End Date
The date on which this period ends.
cbc:EndDate
0..1 O Invoice Period Duration Measure
The duration of this period, expressed as an ISO 8601 code.
cbc:DurationMeasure

Rules

Rule ID Error Message
VRBL-INV-AE-1p0-38 The value of the Invoice Period Duration Measure Unit Code must be contained in Frequency of billing UNCL 2151 [VRBL-CL-AE-FrequencyOfBilling] or be contained in Frequency of billing UNCL 2151 [VRBL-CL-AE-FrequencyOfBilling] (prefixed by 'VRBL:AE:').
VRBL-INV-PEPPOL-PINT-128 If both Invoice Start Date and Invoice End Date are given then the Invoice End Date must be later or equal to the Invoice Start Date.
VRBL-INV-PEPPOL-PINT-129 If the Invoice Period Group is used, the Invoice Start Date or Invoice End Date must be filled, or both.
VRBL-INV-PEPPOL-PINT-130 The Invoice Period Group expects a maximum of one Description Code
VRBL-INV-CORE-65 The Invoice Period Group expects a maximum of one Invoice Period Description Code.
VRBL-INV-CORE-66 If both Invoice Start Date and Invoice End Date are given then the Invoice End Date must be later or equal to the Invoice Start Date.