/ubl:Invoice/cac:InvoicePeriod

Invoicing Period

Mexico | VRBL-Invoice-MX-1p0
Context ID INV0155
Usage O

Description

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

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
Details

Example: VRBL_MX_GlobalInvoice.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:InvoicePeriod>
    <cbc:StartDate>2023-03-01</cbc:StartDate>
    <cbc:EndDate>2023-03-31</cbc:EndDate>
  </cac:InvoicePeriod>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-MX-1p0-27 The value of the Month Range must be contained in Allowed Month Range [VRBL-CL-MX-AllowedMonthRange].
VRBL-INV-MX-1p0-28 The years in Invoicing Period Start Date and Invoicing Period End Date must be the same, and the invoice must belong to the current year or the immediate previous year.
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.