Automatically generated rules to validate document instances of EHF Invoice 2.0.
Identifier/Error message | Flag |
---|---|
EHF-T10-B00101 Element 'cbc:UBLVersionID' MUST be provided. |
warning |
EHF-T10-B00102 Element 'cbc:CustomizationID' MUST be provided. |
warning |
EHF-T10-B00103 Element 'cbc:ProfileID' MUST be provided. |
warning |
EHF-T10-B00104 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B00105 Element 'cbc:IssueDate' MUST be provided. |
warning |
EHF-T10-B00106 Element 'cbc:InvoiceTypeCode' MUST be provided. |
warning |
EHF-T10-B00107 Element 'cbc:DocumentCurrencyCode' MUST be provided. |
warning |
EHF-T10-B00108 Element 'cac:AccountingSupplierParty' MUST be provided. |
warning |
EHF-T10-B00109 Element 'cac:AccountingCustomerParty' MUST be provided. |
warning |
EHF-T10-B00110 Element 'cac:PaymentMeans' MUST be provided. |
warning |
EHF-T10-B00111 Element 'cac:TaxTotal' MUST be provided. |
warning |
EHF-T10-B00112 Element 'cac:LegalMonetaryTotal' MUST be provided. |
warning |
EHF-T10-B00113 Element 'cac:InvoiceLine' MUST be provided. |
warning |
EHF-T10-B00201 Element 'cbc:UBLVersionID' MUST contain value '2.1'. |
warning |
EHF-T10-B00701 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B01101 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B01301 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B01601 Element 'cbc:StartDate' MUST be provided. |
warning |
EHF-T10-B01602 Element 'cbc:EndDate' MUST be provided. |
warning |
EHF-T10-B01901 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B02101 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B02301 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B02601 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B03001 Attribute 'mimeCode' MUST be present. |
warning |
EHF-T10-B03201 Element 'cbc:URI' MUST be provided. |
warning |
EHF-T10-B03401 Element 'cac:Party' MUST be provided. |
warning |
EHF-T10-B03501 Element 'cac:PartyName' MUST be provided. |
warning |
EHF-T10-B03502 Element 'cac:PostalAddress' MUST be provided. |
warning |
EHF-T10-B03601 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B03801 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B03901 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B04101 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B04301 Element 'cbc:CityName' MUST be provided. |
warning |
EHF-T10-B04302 Element 'cbc:PostalZone' MUST be provided. |
warning |
EHF-T10-B04303 Element 'cac:Country' MUST be provided. |
warning |
EHF-T10-B04901 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B05001 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B05201 Element 'cbc:CompanyID' MUST be provided. |
warning |
EHF-T10-B05202 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B05301 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B05501 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B05701 Element 'cbc:RegistrationName' MUST be provided. |
warning |
EHF-T10-B05702 Element 'cbc:CompanyID' MUST be provided. |
warning |
EHF-T10-B05901 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B06401 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B06501 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B07301 Element 'cac:Party' MUST be provided. |
warning |
EHF-T10-B07401 Element 'cac:PartyName' MUST be provided. |
warning |
EHF-T10-B07402 Element 'cac:PostalAddress' MUST be provided. |
warning |
EHF-T10-B07403 Element 'cac:Contact' MUST be provided. |
warning |
EHF-T10-B07501 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B07701 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B07801 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B08001 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B08201 Element 'cbc:CityName' MUST be provided. |
warning |
EHF-T10-B08202 Element 'cbc:PostalZone' MUST be provided. |
warning |
EHF-T10-B08203 Element 'cac:Country' MUST be provided. |
warning |
EHF-T10-B08801 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B08901 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B09101 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B09201 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B09401 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B09601 Element 'cbc:RegistrationName' MUST be provided. |
warning |
EHF-T10-B09602 Element 'cbc:CompanyID' MUST be provided. |
warning |
EHF-T10-B09801 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B10301 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B10501 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B11201 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B11301 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B11501 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B11801 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B12001 Element 'cac:PartyName' MUST be provided. |
warning |
EHF-T10-B12101 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B12301 Element 'cac:Country' MUST be provided. |
warning |
EHF-T10-B12901 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B13101 Element 'cbc:CompanyID' MUST be provided. |
warning |
EHF-T10-B13102 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B13201 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B13401 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B13901 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B14701 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B14801 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B15001 Element 'cbc:PaymentMeansCode' MUST be provided. |
warning |
EHF-T10-B15002 Element 'cbc:PaymentDueDate' MUST be provided. |
warning |
EHF-T10-B15003 Element 'cac:PayeeFinancialAccount' MUST be provided. |
warning |
EHF-T10-B15101 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B15601 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B15701 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B15901 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B16101 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B17101 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B17201 Attribute 'listID' MUST contain value 'ISO3166-1:Alpha2' |
fatal |
EHF-T10-B17401 Element 'cbc:Note' MUST be provided. |
warning |
EHF-T10-B17601 Element 'cbc:ChargeIndicator' MUST be provided. |
warning |
EHF-T10-B17602 Element 'cbc:Amount' MUST be provided. |
warning |
EHF-T10-B17603 Element 'cac:TaxCategory' MUST be provided. |
warning |
EHF-T10-B17801 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B18101 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B18301 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B18302 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B18401 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B18701 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B18901 Element 'cbc:SourceCurrencyCode' MUST be provided. |
warning |
EHF-T10-B18902 Element 'cbc:TargetCurrencyCode' MUST be provided. |
warning |
EHF-T10-B18903 Element 'cbc:CalculationRate' MUST be provided. |
warning |
EHF-T10-B18904 Element 'cbc:MathematicOperatorCode' MUST be provided. |
warning |
EHF-T10-B19001 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B19201 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B19501 Element 'cbc:MathematicOperatorCode' MUST contain value 'Multiply'. |
warning |
EHF-T10-B19701 Element 'cbc:TaxAmount' MUST be provided. |
warning |
EHF-T10-B19702 Element 'cac:TaxSubtotal' MUST be provided. |
warning |
EHF-T10-B19801 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B20001 Element 'cbc:TaxableAmount' MUST be provided. |
warning |
EHF-T10-B20002 Element 'cbc:TaxAmount' MUST be provided. |
warning |
EHF-T10-B20003 Element 'cac:TaxCategory' MUST be provided. |
warning |
EHF-T10-B20101 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B20301 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B20501 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B20701 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B20702 Element 'cbc:Percent' MUST be provided. |
warning |
EHF-T10-B20703 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B20801 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B21201 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B21401 Element 'cbc:LineExtensionAmount' MUST be provided. |
warning |
EHF-T10-B21402 Element 'cbc:TaxExclusiveAmount' MUST be provided. |
warning |
EHF-T10-B21403 Element 'cbc:TaxInclusiveAmount' MUST be provided. |
warning |
EHF-T10-B21404 Element 'cbc:PayableAmount' MUST be provided. |
warning |
EHF-T10-B21501 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B21701 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B21901 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B22101 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B22301 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B22501 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B22701 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B22901 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B23101 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B23102 Element 'cbc:InvoicedQuantity' MUST be provided. |
warning |
EHF-T10-B23103 Element 'cbc:LineExtensionAmount' MUST be provided. |
warning |
EHF-T10-B23104 Element 'cac:Item' MUST be provided. |
warning |
EHF-T10-B23105 Element 'cac:Price' MUST be provided. |
warning |
EHF-T10-B23401 Attribute 'unitCode' MUST be present. |
warning |
EHF-T10-B23402 Attribute 'unitCodeListID' MUST be present. |
warning |
EHF-T10-B23701 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B24301 Element 'cbc:LineID' MUST be provided. |
warning |
EHF-T10-B24501 Element 'cbc:ActualDeliveryDate' MUST be provided. |
warning |
EHF-T10-B25001 Element 'cac:Country' MUST be provided. |
warning |
EHF-T10-B25601 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B25701 Attribute 'listID' MUST be present. |
warning |
EHF-T10-B25901 Element 'cbc:ChargeIndicator' MUST be provided. |
warning |
EHF-T10-B25902 Element 'cbc:Amount' MUST be provided. |
warning |
EHF-T10-B26201 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B26401 Element 'cbc:TaxAmount' MUST be provided. |
warning |
EHF-T10-B26501 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B26701 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B26702 Element 'cac:ClassifiedTaxCategory' MUST be provided. |
warning |
EHF-T10-B27001 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B27201 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B27501 Element 'cbc:IdentificationCode' MUST be provided. |
warning |
EHF-T10-B27601 Attribute 'listID' MUST contain value 'ISO3166-1:Alpha2' |
fatal |
EHF-T10-B27801 Element 'cbc:ItemClassificationCode' MUST be provided. |
warning |
EHF-T10-B28101 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B28102 Element 'cac:TaxScheme' MUST be provided. |
warning |
EHF-T10-B28501 Element 'cbc:ID' MUST be provided. |
warning |
EHF-T10-B28701 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B28702 Element 'cbc:Value' MUST be provided. |
warning |
EHF-T10-B29001 Element 'cac:PartyName' MUST be provided. |
warning |
EHF-T10-B29101 Element 'cbc:Name' MUST be provided. |
warning |
EHF-T10-B29401 Attribute 'schemeID' MUST be present. |
warning |
EHF-T10-B29601 Element 'cbc:PriceAmount' MUST be provided. |
warning |
EHF-T10-B29701 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B30001 Element 'cbc:ChargeIndicator' MUST be provided. |
warning |
EHF-T10-B30002 Element 'cbc:Amount' MUST be provided. |
warning |
EHF-T10-B30401 Attribute 'currencyID' MUST be present. |
warning |
EHF-T10-B30601 Attribute 'currencyID' MUST be present. |
warning |