IBR-073
A date MUST be formatted YYYY-MM-DD in (ibt-002), (ibt-007), (ibt-009), (ibt-026), (ibt-072), (ibt-073), (ibt-074), (ibt-134), (ibt-135).
About
- ID
ibr-073- Flag
- fatal
- Context
cbc:IssueDate | cbc:DueDate | cbc:TaxPointDate | cbc:StartDate | cbc:EndDate | cbc:ActualDeliveryDate- Test
string-length(text()) = 10 and (string(.) castable as xs:date)- Rules
-
- IBR-073 A date MUST be formatted YYYY-MM-DD in (ibt-002), (ibt-007), (ibt-009), (ibt-026), (ibt-072), (ibt-073), (ibt-074), (ibt-134), (ibt-135).
- Syntax binding
-
- ubl:Invoice / cbc:IssueDate
- ubl:Invoice / cbc:DueDate
- ubl:Invoice / cbc:TaxPointDate
- ubl:Invoice / cac:InvoicePeriod / cbc:StartDate
- ubl:Invoice / cac:InvoicePeriod / cbc:EndDate
- ubl:Invoice / cac:BillingReference / cac:InvoiceDocumentReference / cbc:IssueDate
- ubl:Invoice / cac:PaymentTerms / cbc:InstallmentDueDate
- ubl:Invoice / cac:PrepaidPayment / cbc:ReceivedDate
- ubl:Invoice / cac:InvoiceLine / cac:InvoicePeriod / cbc:StartDate
- ubl:Invoice / cac:InvoiceLine / cac:InvoicePeriod / cbc:EndDate