diff --git a/rules/sch/PEPPOL-EN16931-UBL.sch b/rules/sch/PEPPOL-EN16931-UBL.sch index 7a0d8c6c..866619e1 100644 --- a/rules/sch/PEPPOL-EN16931-UBL.sch +++ b/rules/sch/PEPPOL-EN16931-UBL.sch @@ -2,10 +2,10 @@ - Rules for PEPPOL BIS 3.0 Billing + Rules for Peppol BIS 3.0 Billing @@ -123,12 +123,12 @@ Last update: 2022 May release 3.0.13. Italian VAT Code (Partita Iva) must be stated in the correct format - + - Swedish organization number MUST be stated in the correct format. + Swedish organization number MUST be stated in the correct format. - Australian Business Number (ABN) MUST be stated in the correct format. + Australian Business Number (ABN) MUST be stated in the correct format. @@ -373,16 +373,6 @@ Last update: 2022 May release 3.0.13. For Danish Suppliers it is mandatory to specify schemeID as "0184" (DK CVR-number) when PartyLegalEntity/CompanyID is used for AccountingSupplierParty - For Danish Suppliers, if specified, AccountingSupplierParty/PartyTaxScheme/CompanyID (DK VAT number) must start with DK followed by 8 digits For Danish Suppliers, a Credit note cannot have a negative total (PayableAmount) @@ -407,7 +397,7 @@ Last update: 2022 May release 3.0.13. or (substring(cbc:PaymentID, 1, 3) = '15#')) and (string-length(cac:PayeeFinancialAccount/cbc:ID/text()) = 7) ) - )" flag="fatal">For Danish Suppliers PaymentID is mandatory and MUST start with 01#, 04# or 15# (kortartkode), and PayeeFinancialAccount/ID (Giro kontonummer) is mandatory and must be 7 characters long, when payment means equals 50 (Giro) + )" flag="fatal">For Danish Suppliers PaymentID is mandatory and MUST start with 01#, 04# or 15# (kortartkode) - Also the PayeeFinancialAccount/ID (Giro kontonummer) is mandatory and must be 7 characters long, when payment means equals 50 (Giro) For Danish Suppliers the PaymentID is mandatory and MUST start with 71#, 73# or 75# (kortartkode) and PayeeFinancialAccount/ID (Kreditornummer) is mandatory and must be exactly 8 characters long, when Payment means equals 93 (FIK) + )" flag="fatal">For Danish Suppliers the PaymentID is mandatory and MUST start with 71#, 73# or 75# (kortartkode) - Also the CreditAccount/AccountID (Kreditornummer) is mandatory and must be exactly 8 characters long, when Payment means equals 93 (FIK) When specifying non-VAT Taxes, Danish suppliers MUST use the AllowanceChargeReasonCode="ZZZ" and the 4-digit Tax category MUST be specified in 'AllowanceChargeReason' + )" flag="fatal">When specifying non-VAT Taxes for Danish customers, Danish suppliers MUST use the AllowanceChargeReasonCode="ZZZ" and the 4-digit Tax category MUST be specified in AllowanceChargeReason @@ -543,35 +533,29 @@ Last update: 2022 May release 3.0.13. Greek Suppliers must provide their full name as they are registered in the Greek Business Registry (G.E.MH.) as a legal entity or in the Tax Registry as a natural person - - When greek supplier does not have a VAT number, the tax representative must be present - - - - If the Greek Suppliers do not have Greek VAT they must provide the full name of their tax representative in Greece - If the Greek Suppliers do not have Greek VAT, they must provide the VAT number of their tax representative + + Greek suppliers must provide their Seller Tax Registration Number, prefixed by the country code For the Greek Suppliers, the VAT must start with 'EL' and must be a valid TIN number - + When Supplier is Greek, there must be one MARK Number - When Supplier is Greek, there should be one invoice url - When Supplier is Greek, there should be no more than one invoice url + When Supplier is Greek, there should be one invoice url + When Supplier is Greek, there should be no more than one invoice url - + When Supplier is Greek, the MARK Number must be a positive integer + - + When Supplier is Greek and the INVOICE URL Document reference exists, the External Reference URI should be present @@ -586,7 +570,7 @@ Last update: 2022 May release 3.0.13. - + Greek Suppliers must provide the VAT number of the buyer, if the buyer is Greek @@ -678,7 +662,7 @@ Last update: 2022 May release 3.0.13. - +