/ubl:Invoice/cac:InvoicePeriod

Invoice Period Group

Context ID INV0155
Cardinality 0..n
Usage O

Description

A period to which the Invoice applies.

A group of business terms providing information on the invoice period.

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..n O Invoice Period Description Code
A description of this period, expressed as a code.
cbc:DescriptionCode

Rules

Rule ID Error Message
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.