fatalPeppol BIS Billing 3.0profileCIIUBL
Start date of line period MUST be within invoice period.
An invoice line's period starts before the invoice period does.
Line periods must sit inside the document-level invoicing period (BG-14). Either widen BT-73 or correct the line's start date BT-134.
CII — context —
udt:DateTimeString >= ../../../../ram:ApplicableHeaderTradeSettlement/ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString
UBL — context —
xs:date(text()) >= xs:date(../../../cac:InvoicePeriod/cbc:StartDate)
Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.