diff --git a/README.md b/README.md
index d236eea9..746c12bd 100644
--- a/README.md
+++ b/README.md
@@ -191,9 +191,10 @@ I hope that with the introduction of PINT, the versioning problem will be solved
# News and noteworthy
-* v3.1.6 - 2023-11-29
- * Added Peppol 2023 November release (Billing 3.0.16 and Upgrade 3.0.12)
+* v3.1.6 - 2023-11-30
+ * Added Peppol November 2023 release (Billing 3.0.16 and Upgrade 3.0.12)
* Moved Peppol 3.15.0 rules from `phive-rules-peppol` to `phive-rules-peppol-legacy`
+ * Added SimplerInvoicing November 2023 release (SI 2.0.3.8, NLCIUS-CII 1.0.3.7, SI 2.0 G-Account extension 1.0.8)
* v3.1.5 - 2023-11-10
* Added support for Peppol Reporting EUSR v1.1.4 and deprecated v1.1.3
* Added support for Czech ISDOC v6.0.2 and deprecated v6.0.1 [original Schematron had errors]
@@ -232,7 +233,7 @@ I hope that with the introduction of PINT, the versioning problem will be solved
* Added support for SimplerInvoicing 2.0.3.7 and deprecated old versions
* Added support for SimplerInvoicing NLCIUS-CII 1.0.3.6 and deprecated old versions
* Added support for SimplerInvoicing 2.0 G-Account extension 1.0.7 and deprecated old versions
- * Added Peppol 2023 May release (Billing 3.0.15 and Upgrade 3.0.11) - using a new versioning number (yyyy.m)
+ * Added Peppol May 2023 release (Billing 3.0.15 and Upgrade 3.0.11) - using a new versioning number (yyyy.m)
* Added new submodule `phive-rules-setu` for selected Dutch SETU standards
* Added support for Peppol End User Statistics Report 1.0.1
* v3.0.3 - 2023-04-30
diff --git a/phive-rules-simplerinvoicing/docs/validation-2023-11-29.zip b/phive-rules-simplerinvoicing/docs/validation-2023-11-29.zip
index 22a4a247..ea825041 100644
Binary files a/phive-rules-simplerinvoicing/docs/validation-2023-11-29.zip and b/phive-rules-simplerinvoicing/docs/validation-2023-11-29.zip differ
diff --git a/phive-rules-simplerinvoicing/pom.xml b/phive-rules-simplerinvoicing/pom.xml
index 240f8fe3..13c97f74 100644
--- a/phive-rules-simplerinvoicing/pom.xml
+++ b/phive-rules-simplerinvoicing/pom.xml
@@ -133,7 +133,7 @@
convert-si
- ${basedir}/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.7
+ ${basedir}/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8
si-ubl-*.sch
${basedir}/src/main/resources/external/schematron/simplerinvoicing
@@ -146,7 +146,7 @@
convert-nlcius
- ${basedir}/src/test/resources/external/rule-source/nlcius/1.0.3.6
+ ${basedir}/src/test/resources/external/rule-source/nlcius/1.0.3.7
nlcius-*.sch
${basedir}/src/main/resources/external/schematron/nlcius
diff --git a/phive-rules-simplerinvoicing/src/main/java/com/helger/phive/simplerinvoicing/SimplerInvoicingValidation.java b/phive-rules-simplerinvoicing/src/main/java/com/helger/phive/simplerinvoicing/SimplerInvoicingValidation.java
index 48de5217..75711c92 100644
--- a/phive-rules-simplerinvoicing/src/main/java/com/helger/phive/simplerinvoicing/SimplerInvoicingValidation.java
+++ b/phive-rules-simplerinvoicing/src/main/java/com/helger/phive/simplerinvoicing/SimplerInvoicingValidation.java
@@ -115,6 +115,9 @@ public final class SimplerInvoicingValidation
public static final VESID VID_SI_INVOICE_V2037 = new VESID (GROUP_ID, "invoice", "2.0.3.7");
public static final VESID VID_SI_CREDIT_NOTE_V2037 = new VESID (GROUP_ID, "creditnote", "2.0.3.7");
+ public static final VESID VID_SI_INVOICE_V2038 = new VESID (GROUP_ID, "invoice", "2.0.3.8");
+ public static final VESID VID_SI_CREDIT_NOTE_V2038 = new VESID (GROUP_ID, "creditnote", "2.0.3.8");
+
@Deprecated
public static final VESID VID_SI_INVOICE_20_GACCOUNT_V10 = new VESID (GROUP_ID, "invoice20.g-account", "1.0");
@Deprecated
@@ -130,6 +133,7 @@ public final class SimplerInvoicingValidation
@Deprecated
public static final VESID VID_SI_INVOICE_20_GACCOUNT_V106 = new VESID (GROUP_ID, "invoice20.g-account", "1.0.6");
public static final VESID VID_SI_INVOICE_20_GACCOUNT_V107 = new VESID (GROUP_ID, "invoice20.g-account", "1.0.7");
+ public static final VESID VID_SI_INVOICE_20_GACCOUNT_V108 = new VESID (GROUP_ID, "invoice20.g-account", "1.0.8");
@Deprecated
public static final VESID VID_SI_NLCIUS_CII_V103 = new VESID (GROUP_ID, "nlcius-cii", "1.0.3");
@@ -144,6 +148,7 @@ public final class SimplerInvoicingValidation
@Deprecated
public static final VESID VID_SI_NLCIUS_CII_V1035 = new VESID (GROUP_ID, "nlcius-cii", "1.0.3.5");
public static final VESID VID_SI_NLCIUS_CII_V1036 = new VESID (GROUP_ID, "nlcius-cii", "1.0.3.6");
+ public static final VESID VID_SI_NLCIUS_CII_V1037 = new VESID (GROUP_ID, "nlcius-cii", "1.0.3.7");
@Nonnull
private static ClassLoader _getCL ()
@@ -157,7 +162,7 @@ private static ClassLoader _getCL ()
// SimplerInvoicing
// 1.0
@Deprecated
- public static final ClassPathResource INVOICE_SI10 = new ClassPathResource (PATH_SI + "si-ubl-1.0.xslt", _getCL ());
+ private static final ClassPathResource INVOICE_SI10 = new ClassPathResource (PATH_SI + "si-ubl-1.0.xslt", _getCL ());
// 1.1
@Deprecated
@@ -167,24 +172,24 @@ private static ClassLoader _getCL ()
@Deprecated
public static final ClassPathResource INVOICE_SI12 = new ClassPathResource (PATH_SI + "si-ubl-1.2.xslt", _getCL ());
@Deprecated
- public static final ClassPathResource ORDER_SI12 = new ClassPathResource (PATH_SI + "si-ubl-1.2-purchaseorder.xslt",
- _getCL ());
+ private static final ClassPathResource ORDER_SI12 = new ClassPathResource (PATH_SI + "si-ubl-1.2-purchaseorder.xslt",
+ _getCL ());
// 1.2.3
@Deprecated
- public static final ClassPathResource INVOICE_SI123 = new ClassPathResource (PATH_SI + "si-ubl-1.2.3.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI123 = new ClassPathResource (PATH_SI + "si-ubl-1.2.3.xslt",
+ _getCL ());
@Deprecated
- public static final ClassPathResource ORDER_SI123 = new ClassPathResource (PATH_SI +
- "si-ubl-1.2.3-purchaseorder.xslt",
- _getCL ());
+ private static final ClassPathResource ORDER_SI123 = new ClassPathResource (PATH_SI +
+ "si-ubl-1.2.3-purchaseorder.xslt",
+ _getCL ());
// 1.2.4
- public static final ClassPathResource INVOICE_SI124 = new ClassPathResource (PATH_SI + "si-ubl-1.2.4.xslt",
- _getCL ());
- public static final ClassPathResource ORDER_SI124 = new ClassPathResource (PATH_SI +
- "si-ubl-1.2.4-purchaseorder.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI124 = new ClassPathResource (PATH_SI + "si-ubl-1.2.4.xslt",
+ _getCL ());
+ private static final ClassPathResource ORDER_SI124 = new ClassPathResource (PATH_SI +
+ "si-ubl-1.2.4-purchaseorder.xslt",
+ _getCL ());
// 2.0
@Deprecated
@@ -192,38 +197,38 @@ private static ClassLoader _getCL ()
// 2.0.1
@Deprecated
- public static final ClassPathResource INVOICE_SI201 = new ClassPathResource (PATH_SI + "si-ubl-2.0.1.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI201 = new ClassPathResource (PATH_SI + "si-ubl-2.0.1.xslt",
+ _getCL ());
// 2.0.2
@Deprecated
- public static final ClassPathResource INVOICE_SI202 = new ClassPathResource (PATH_SI + "si-ubl-2.0.2.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI202 = new ClassPathResource (PATH_SI + "si-ubl-2.0.2.xslt",
+ _getCL ());
// 2.0.3
@Deprecated
- public static final ClassPathResource INVOICE_SI203 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI203 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.xslt",
+ _getCL ());
// 2.0.3.1
@Deprecated
- public static final ClassPathResource INVOICE_SI2031 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.1.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2031 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.1.xslt",
+ _getCL ());
// 2.0.3.2
@Deprecated
- public static final ClassPathResource INVOICE_SI2032 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.2.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2032 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.2.xslt",
+ _getCL ());
// 2.0.3.3
@Deprecated
- public static final ClassPathResource INVOICE_SI2033 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.3.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2033 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.3.xslt",
+ _getCL ());
// 2.0.3.4
@Deprecated
- public static final ClassPathResource INVOICE_SI2034 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.4.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2034 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.4.xslt",
+ _getCL ());
// 2.0.3.5
@Deprecated
@@ -232,12 +237,16 @@ private static ClassLoader _getCL ()
// 2.0.3.6
@Deprecated
- public static final ClassPathResource INVOICE_SI2036 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.6.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2036 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.6.xslt",
+ _getCL ());
// 2.0.3.7
- public static final ClassPathResource INVOICE_SI2037 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.7.xslt",
- _getCL ());
+ private static final ClassPathResource INVOICE_SI2037 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.7.xslt",
+ _getCL ());
+
+ // 2.0.3.8
+ private static final ClassPathResource INVOICE_SI2038 = new ClassPathResource (PATH_SI + "si-ubl-2.0.3.8.xslt",
+ _getCL ());
private SimplerInvoicingValidation ()
{}
@@ -447,6 +456,18 @@ public static void initSimplerInvoicing (@Nonnull final IValidationExecutorSetRe
ValidationExecutorXSD.create (UBL21Marshaller.getAllCreditNoteXSDs ()),
_createXSLT (INVOICE_SI2037)));
+ // 2.0.3.8
+ aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_INVOICE_V2038,
+ "Simplerinvoicing Invoice 2.0.3.8",
+ bNotDeprecated,
+ ValidationExecutorXSD.create (UBL21Marshaller.getAllInvoiceXSDs ()),
+ _createXSLT (INVOICE_SI2038)));
+ aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_CREDIT_NOTE_V2038,
+ "Simplerinvoicing CreditNote 2.0.3.8",
+ bNotDeprecated,
+ ValidationExecutorXSD.create (UBL21Marshaller.getAllCreditNoteXSDs ()),
+ _createXSLT (INVOICE_SI2038)));
+
// 2.0 G-Account 1.0
aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_INVOICE_20_GACCOUNT_V10,
"Simplerinvoicing 2.0 G-Account extension 1.0",
@@ -519,6 +540,15 @@ public static void initSimplerInvoicing (@Nonnull final IValidationExecutorSetRe
"si-ubl-2.0-ext-gaccount-1.0.7.xslt",
_getCL ()))));
+ // 2.0 G-Account 1.0.8
+ aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_INVOICE_20_GACCOUNT_V108,
+ "Simplerinvoicing 2.0 G-Account extension 1.0.8",
+ bNotDeprecated,
+ ValidationExecutorXSD.create (UBL21Marshaller.getAllInvoiceXSDs ()),
+ _createXSLT (new ClassPathResource (PATH_SI +
+ "si-ubl-2.0-ext-gaccount-1.0.8.xslt",
+ _getCL ()))));
+
// NLCIUS 1.0.3
aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_NLCIUS_CII_V103,
"NLCIUS-CII 1.0.3",
@@ -581,5 +611,14 @@ public static void initSimplerInvoicing (@Nonnull final IValidationExecutorSetRe
_createXSLT (new ClassPathResource (PATH_NL_CIUS +
"nlcius-cii-1.0.3.6.xslt",
_getCL ()))));
+
+ // NLCIUS 1.0.3.7
+ aRegistry.registerValidationExecutorSet (ValidationExecutorSet.create (VID_SI_NLCIUS_CII_V1037,
+ "NLCIUS-CII 1.0.3.7",
+ bNotDeprecated,
+ ValidationExecutorXSD.create (CCIID16B.getXSDResource ()),
+ _createXSLT (new ClassPathResource (PATH_NL_CIUS +
+ "nlcius-cii-1.0.3.7.xslt",
+ _getCL ()))));
}
}
diff --git a/phive-rules-simplerinvoicing/src/main/resources/external/schematron/nlcius/nlcius-cii-1.0.3.7.xslt b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/nlcius/nlcius-cii-1.0.3.7.xslt
new file mode 100644
index 00000000..c342a905
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/nlcius/nlcius-cii-1.0.3.7.xslt
@@ -0,0 +1,13161 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /
+
+
+
+
+
+ *:
+
+ [namespace-uri()='
+
+ ']
+
+
+
+ [
+
+ ]
+
+
+
+ /
+
+ @
+
+
+ @*[local-name()='
+
+ ' and namespace-uri()='
+
+ ']
+
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+U
+
+ U
+
+
+
+ U.
+
+ n
+
+
+
+ U.
+
+ _
+
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EN16931-CII-Model
+ EN16931-CII-Model
+
+
+
+
+
+
+
+ EN16931-CII-Syntax
+ EN16931-CII-Syntax
+
+
+
+
+
+
+
+ EN16931-Codes
+ EN16931-Codes
+
+
+
+
+
+
+
+ nlcius
+ nlcius
+
+
+
+
+
+
+
+NLCIUS-CII validation, version 1.0.3.7
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-66
+ fatal
+
+
+
+ [BR-66]-Each Specified Trade Allowance Charge (BG-20)(BG-21) shall contain a Charge Indicator.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-65
+ fatal
+
+
+
+ [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-52
+ fatal
+
+
+
+ [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-51
+ fatal
+
+
+
+ [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-97). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-50
+ fatal
+
+
+
+ [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-16) information is provided in the Invoice.
+
+
+
+
+
+
+
+
+
+ BR-61
+ fatal
+
+
+
+ [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-57
+ fatal
+
+
+
+ [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-31
+ fatal
+
+
+
+ [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-32
+ fatal
+
+
+
+ [BR-32]-Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).
+
+
+
+
+
+
+
+
+
+ BR-33
+ fatal
+
+
+
+ [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).
+
+
+
+
+
+
+
+
+
+ BR-CO-05
+ fatal
+
+
+
+ [BR-CO-05]-Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.
+
+
+
+
+
+
+
+
+
+ BR-CO-21
+ fatal
+
+
+
+ [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-01
+ fatal
+
+
+
+ [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-02
+ fatal
+
+
+
+ [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-36
+ fatal
+
+
+
+ [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-37
+ fatal
+
+
+
+ [BR-37]-Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).
+
+
+
+
+
+
+
+
+
+ BR-38
+ fatal
+
+
+
+ [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
+
+
+
+
+
+
+
+
+
+ BR-CO-06
+ fatal
+
+
+
+ [BR-CO-06]-Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
+
+
+
+
+
+
+
+
+
+ BR-CO-22
+ fatal
+
+
+
+ [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-05
+ fatal
+
+
+
+ [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-06
+ fatal
+
+
+
+ [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-12
+ fatal
+
+
+
+ [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).
+
+
+
+
+
+
+
+
+
+ BR-13
+ fatal
+
+
+
+ [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109).
+
+
+
+
+
+
+
+
+
+ BR-14
+ fatal
+
+
+
+ [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
+
+
+
+
+
+
+
+
+
+ BR-15
+ fatal
+
+
+
+ [BR-15]-An Invoice shall have the Amount due for payment (BT-115).
+
+
+
+
+
+
+
+
+
+ BR-53
+ fatal
+
+
+
+ [BR-53]-If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
+
+
+
+
+
+
+
+
+
+ BR-CO-10
+ fatal
+
+
+
+ [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-CO-11
+ fatal
+
+
+
+ [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-CO-12
+ fatal
+
+
+
+ [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-CO-13
+ fatal
+
+
+
+ [BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
+
+
+
+
+
+
+
+
+
+ BR-CO-16
+ fatal
+
+
+
+ [BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
+
+
+
+
+
+
+
+
+
+ BR-DEC-09
+ fatal
+
+
+
+ [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-10
+ fatal
+
+
+
+ [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-11
+ fatal
+
+
+
+ [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-12
+ fatal
+
+
+
+ [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-14
+ fatal
+
+
+
+ [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-13
+ fatal
+
+
+
+ [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-15
+ fatal
+
+
+
+ [BR-DEC-15]-The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-16
+ fatal
+
+
+
+ [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-17
+ fatal
+
+
+
+ [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-18
+ fatal
+
+
+
+ [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-01
+ fatal
+
+
+
+ [BR-01]-An Invoice shall have a Specification identifier (BT-24).
+
+
+
+
+
+
+
+
+
+ BR-02
+ fatal
+
+
+
+ [BR-02]-An Invoice shall have an Invoice number (BT-1).
+
+
+
+
+
+
+
+
+
+ BR-03
+ fatal
+
+
+
+ [BR-03]-An Invoice shall have an Invoice issue date (BT-2).
+
+
+
+
+
+
+
+
+
+ BR-04
+ fatal
+
+
+
+ [BR-04]-An Invoice shall have an Invoice type code (BT-3).
+
+
+
+
+
+
+
+
+
+ BR-05
+ fatal
+
+
+
+ [BR-05]-An Invoice shall have an Invoice currency code (BT-5).
+
+
+
+
+
+
+
+
+
+ BR-06
+ fatal
+
+
+
+ [BR-06]-An Invoice shall contain the Seller name (BT-27).
+
+
+
+
+
+
+
+
+
+ BR-07
+ fatal
+
+
+
+ [BR-07]-An Invoice shall contain the Buyer name (BT-44).
+
+
+
+
+
+
+
+
+
+ BR-08
+ fatal
+
+
+
+ [BR-08]-An Invoice shall contain the Seller postal address (BG-5).
+
+
+
+
+
+
+
+
+
+ BR-09
+ fatal
+
+
+
+ [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
+
+
+
+
+
+
+
+
+
+ BR-10
+ fatal
+
+
+
+ [BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
+
+
+
+
+
+
+
+
+
+ BR-11
+ fatal
+
+
+
+ [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
+
+
+
+
+
+
+
+
+
+ BR-16
+ fatal
+
+
+
+ [BR-16]-An Invoice shall have at least one Invoice line (BG-25).
+
+
+
+
+
+
+
+
+
+ BR-62
+ fatal
+
+
+
+ [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+ BR-63
+ fatal
+
+
+
+ [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+ BR-CO-15
+ fatal
+
+
+
+ [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
+
+
+
+
+
+
+
+
+
+ BR-CO-25
+ fatal
+
+
+
+ [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
+
+
+
+
+
+
+
+
+
+ BR-S-01
+ fatal
+
+
+
+ [BR-S-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-01
+ fatal
+
+
+
+ [BR-Z-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-E-01
+ fatal
+
+
+
+ [BR-E-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-AE-01
+ fatal
+
+
+
+ [BR-AE-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-IC-01
+ fatal
+
+
+
+ [BR-IC-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-G-01
+ fatal
+
+
+
+ [BR-G-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-O-01
+ fatal
+
+
+
+ [BR-O-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-AF-01
+ fatal
+
+
+
+ [BR-AF-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".
+
+
+
+
+
+
+
+
+
+ BR-AG-01
+ fatal
+
+
+
+ [BR-AG-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI".
+
+
+
+
+
+
+
+
+
+ BR-B-01
+ fatal
+
+
+
+ [BR-B-01]-An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.
+
+
+
+
+
+
+
+
+
+ BR-B-02
+ fatal
+
+
+
+ [BR-B-02]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Standard rated”.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-21
+ fatal
+
+
+
+ [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
+
+
+
+
+
+
+
+
+
+ BR-22
+ fatal
+
+
+
+ [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
+
+
+
+
+
+
+
+
+
+ BR-23
+ fatal
+
+
+
+ [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130).
+
+
+
+
+
+
+
+
+
+ BR-24
+ fatal
+
+
+
+ [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-25
+ fatal
+
+
+
+ [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153).
+
+
+
+
+
+
+
+
+
+ BR-26
+ fatal
+
+
+
+ [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).
+
+
+
+
+
+
+
+
+
+ BR-27
+ fatal
+
+
+
+ [BR-27]-The Item net price (BT-146) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-28
+ fatal
+
+
+
+ [BR-28]-The Item gross price (BT-148) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-64
+ fatal
+
+
+
+ [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+ BR-CO-04
+ fatal
+
+
+
+ [BR-CO-04]-Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
+
+
+
+
+
+
+
+
+
+ BR-CO-18
+ fatal
+
+
+
+ [BR-CO-18]-An Invoice shall at least have one VAT breakdown group (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-DEC-23
+ fatal
+
+
+
+ [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-41
+ fatal
+
+
+
+ [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
+
+
+
+
+
+
+
+
+
+ BR-42
+ fatal
+
+
+
+ [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
+
+
+
+
+
+
+
+
+
+ BR-CO-07
+ fatal
+
+
+
+ [BR-CO-07]-Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-23
+ fatal
+
+
+
+ [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-24
+ fatal
+
+
+
+ [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-25
+ fatal
+
+
+
+ [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-43
+ fatal
+
+
+
+ [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
+
+
+
+
+
+
+
+
+
+ BR-44
+ fatal
+
+
+
+ [BR-44]-Each Invoice line charge (BG-28) shall have an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145).
+
+
+
+
+
+
+
+
+
+ BR-CO-08
+ fatal
+
+
+
+ [BR-CO-08]-Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-24
+ fatal
+
+
+
+ [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-27
+ fatal
+
+
+
+ [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-28
+ fatal
+
+
+
+ [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-30
+ fatal
+
+
+
+ [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134).
+
+
+
+
+
+
+
+
+
+ BR-CO-20
+ fatal
+
+
+
+ [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-29
+ fatal
+
+
+
+ [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).
+
+
+
+
+
+
+
+
+
+ BR-CO-19
+ fatal
+
+
+
+ [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-54
+ fatal
+
+
+
+ [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-17
+ fatal
+
+
+
+ [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-49
+ fatal
+
+
+
+ [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
+
+
+
+
+
+
+
+
+
+ BR-CO-27
+ fatal
+
+
+
+ [BR-CO-27]- Either the IBAN or a Proprietary ID (BT-84) shall be used.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-55
+ fatal
+
+
+
+ [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-26
+ fatal
+
+
+
+ [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-18
+ fatal
+
+
+
+ [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+ BR-19
+ fatal
+
+
+
+ [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+ BR-20
+ fatal
+
+
+
+ [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+ BR-56
+ fatal
+
+
+
+ [BR-56]-Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-14
+ fatal
+
+
+
+ [BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-09
+ fatal
+
+
+
+ [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-08
+ fatal
+
+
+
+ [BR-AE-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-AE-09
+ fatal
+
+
+
+ [BR-AE-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-AE-10
+ fatal
+
+
+
+ [BR-AE-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-03
+ fatal
+
+
+
+ [BR-AE-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-06
+ fatal
+
+
+
+ [BR-AE-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-04
+ fatal
+
+
+
+ [BR-AE-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-07
+ fatal
+
+
+
+ [BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-02
+ fatal
+
+
+
+ [BR-AE-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-05
+ fatal
+
+
+
+ [BR-AE-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AF-08
+ fatal
+
+
+
+ [BR-AF-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-AF-09
+ fatal
+
+
+
+ [BR-AF-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-AF-10
+ fatal
+
+
+
+ [BR-AF-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AF-02
+ fatal
+
+
+
+ [BR-AF-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AF-05
+ fatal
+
+
+
+ [BR-AF-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be greater than 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AF-03
+ fatal
+
+
+
+ [BR-AF-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AF-06
+ fatal
+
+
+
+ [BR-AF-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AF-04
+ fatal
+
+
+
+ [BR-AF-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AF-07
+ fatal
+
+
+
+ [BR-AF-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AG-08
+ fatal
+
+
+
+ [BR-AG-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-AG-09
+ fatal
+
+
+
+ [BR-AG-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-AG-10
+ fatal
+
+
+
+ [BR-AG-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AG-02
+ fatal
+
+
+
+ [BR-AG-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AG-05
+ fatal
+
+
+
+ [BR-AG-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AG-03
+ fatal
+
+
+
+ [BR-AG-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AG-06
+ fatal
+
+
+
+ [BR-AG-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AG-04
+ fatal
+
+
+
+ [BR-AG-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-AG-07
+ fatal
+
+
+
+ [BR-AG-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-08
+ fatal
+
+
+
+ [BR-E-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-E-09
+ fatal
+
+
+
+ [BR-E-09]-The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-E-10
+ fatal
+
+
+
+ [BR-E-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-03
+ fatal
+
+
+
+ [BR-E-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-06
+ fatal
+
+
+
+ [BR-E-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-04
+ fatal
+
+
+
+ [BR-E-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-07
+ fatal
+
+
+
+ [BR-E-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-02
+ fatal
+
+
+
+ [BR-E-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-05
+ fatal
+
+
+
+ [BR-E-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-08
+ fatal
+
+
+
+ [BR-G-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-G-09
+ fatal
+
+
+
+ [BR-G-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-G-10
+ fatal
+
+
+
+ [BR-G-10]-A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-03
+ fatal
+
+
+
+ [BR-G-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-06
+ fatal
+
+
+
+ [BR-G-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-04
+ fatal
+
+
+
+ [BR-G-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-07
+ fatal
+
+
+
+ [BR-G-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-02
+ fatal
+
+
+
+ [BR-G-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-05
+ fatal
+
+
+
+ [BR-G-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-08
+ fatal
+
+
+
+ [BR-IC-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-IC-09
+ fatal
+
+
+
+ [BR-IC-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-IC-10
+ fatal
+
+
+
+ [BR-IC-10]-A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+ BR-IC-11
+ fatal
+
+
+
+ [BR-IC-11]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
+
+
+
+
+
+
+
+
+
+ BR-IC-12
+ fatal
+
+
+
+ [BR-IC-12]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-03
+ fatal
+
+
+
+ [BR-IC-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-06
+ fatal
+
+
+
+ [BR-IC-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-04
+ fatal
+
+
+
+ [BR-IC-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-07
+ fatal
+
+
+
+ [BR-IC-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-02
+ fatal
+
+
+
+ [BR-IC-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-05
+ fatal
+
+
+
+ [BR-IC-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-08
+ fatal
+
+
+
+ [BR-O-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-09
+ fatal
+
+
+
+ [BR-O-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-O-10
+ fatal
+
+
+
+ [BR-O-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+ BR-O-11
+ fatal
+
+
+
+ [BR-O-11]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-O-12
+ fatal
+
+
+
+ [BR-O-12]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-13
+ fatal
+
+
+
+ [BR-O-13]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-14
+ fatal
+
+
+
+ [BR-O-14]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-03
+ fatal
+
+
+
+ [BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-06
+ fatal
+
+
+
+ [BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-04
+ fatal
+
+
+
+ [BR-O-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-07
+ fatal
+
+
+
+ [BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-02
+ fatal
+
+
+
+ [BR-O-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-05
+ fatal
+
+
+
+ [BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-08
+ fatal
+
+
+
+ [BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-09
+ fatal
+
+
+
+ [BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-10
+ fatal
+
+
+
+ [BR-S-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-02
+ fatal
+
+
+
+ [BR-S-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-05
+ fatal
+
+
+
+ [BR-S-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-03
+ fatal
+
+
+
+ [BR-S-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-06
+ fatal
+
+
+
+ [BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-04
+ fatal
+
+
+
+ [BR-S-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-07
+ fatal
+
+
+
+ [BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-08
+ fatal
+
+
+
+ [BR-Z-08]-In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-09
+ fatal
+
+
+
+ [BR-Z-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-Z-10
+ fatal
+
+
+
+ [BR-Z-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-03
+ fatal
+
+
+
+ [BR-Z-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-06
+ fatal
+
+
+
+ [BR-Z-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-04
+ fatal
+
+
+
+ [BR-Z-04]-An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-07
+ fatal
+
+
+
+ [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-02
+ fatal
+
+
+
+ [BR-Z-02]-An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-05
+ fatal
+
+
+
+ [BR-Z-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-45
+ fatal
+
+
+
+ [BR-45]-Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
+
+
+
+
+
+
+
+
+
+ BR-46
+ fatal
+
+
+
+ [BR-46]-Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+ BR-47
+ fatal
+
+
+
+ [BR-47]-Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
+
+
+
+
+
+
+
+
+
+ BR-48
+ fatal
+
+
+
+ [BR-48]-Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
+
+
+
+
+
+
+
+
+
+ BR-CO-03
+ fatal
+
+
+
+ [BR-CO-03]-Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
+
+
+
+
+
+
+
+
+
+ BR-CO-17
+ fatal
+
+
+
+ [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
+
+
+
+
+
+
+
+
+
+ BR-DEC-19
+ fatal
+
+
+
+ [BR-DEC-19]-The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-20
+ fatal
+
+
+
+ [BR-DEC-20]-The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-001
+ warning
+
+
+
+ [CII-SR-001] - SpecifiedTransactionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-002
+ warning
+
+
+
+ [CII-SR-002] - TestIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-003
+ warning
+
+
+
+ [CII-SR-003] - BusinessProcessSpecifiedDocumentContextParameter should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-006
+ warning
+
+
+
+ [CII-SR-006] - BIMSpecifiedDocumentContextParameter should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-007
+ warning
+
+
+
+ [CII-SR-007] - ScenarioSpecifiedDocumentContextParameter should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-008
+ warning
+
+
+
+ [CII-SR-008] - ApplicationSpecifiedDocumentContextParameter should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-009
+ fatal
+
+
+
+ [CII-SR-009] - GuidelineSpecifiedDocumentContextParameter must exist exactly once
+
+
+
+
+
+
+
+
+
+ CII-SR-010
+ fatal
+
+
+
+ [CII-SR-010] - ID must exist exactly once
+
+
+
+
+
+
+
+
+
+ CII-SR-011
+ warning
+
+
+
+ [CII-SR-011] - SubsetSpecifiedDocumentContextParameter should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-012
+ warning
+
+
+
+ [CII-SR-012] - MessageStandardSpecifiedDocumentContextParameter should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-013
+ warning
+
+
+
+ [CII-SR-013] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-014
+ fatal
+
+
+
+ [CII-SR-014] - TypeCode must exist exactly once
+
+
+
+
+
+
+
+
+
+ CII-SR-015
+ warning
+
+
+
+ [CII-SR-015] - DateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-016
+ warning
+
+
+
+ [CII-SR-016] - CopyIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-017
+ warning
+
+
+
+ [CII-SR-017] - Purpose should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-018
+ warning
+
+
+
+ [CII-SR-018] - ControlRequirementIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-019
+ warning
+
+
+
+ [CII-SR-019] - LanguageID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-020
+ warning
+
+
+
+ [CII-SR-020] - PurposeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-021
+ warning
+
+
+
+ [CII-SR-021] - RevisionDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-022
+ warning
+
+
+
+ [CII-SR-022] - VersionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-023
+ warning
+
+
+
+ [CII-SR-023] - GlobalID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-024
+ warning
+
+
+
+ [CII-SR-024] - RevisionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-025
+ warning
+
+
+
+ [CII-SR-025] - PreviousRevisionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-026
+ warning
+
+
+
+ [CII-SR-026] - CategoryCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-027
+ warning
+
+
+
+ [CII-SR-027] - Subject should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-028
+ warning
+
+
+
+ [CII-SR-028] - ContentCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-032
+ warning
+
+
+
+ [CII-SR-032] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-033
+ warning
+
+
+
+ [CII-SR-033] - EffectiveSpecifiedPeriod should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-034
+ warning
+
+
+
+ [CII-SR-034] - IssuerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-030
+ warning
+
+
+
+ [CII-SR-030] - Content should exist maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-035
+ warning
+
+
+
+ [CII-SR-035] - DescriptionCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-036
+ warning
+
+
+
+ [CII-SR-036] - ParentLineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-037
+ warning
+
+
+
+ [CII-SR-037] - LineStatusCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-038
+ warning
+
+
+
+ [CII-SR-038] - LineStatusReasonCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-221
+ warning
+
+
+
+ [CII-SR-221] - IncludedSubordinateTradeLineItem should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-039
+ warning
+
+
+
+ [CII-SR-039] - IncludedNote should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-040
+ warning
+
+
+
+ [CII-SR-040] - Content should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-041
+ warning
+
+
+
+ [CII-SR-041] - SubjectCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-042
+ warning
+
+
+
+ [CII-SR-042] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-043
+ warning
+
+
+
+ [CII-SR-043] - CategoryCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-044
+ warning
+
+
+
+ [CII-SR-044] - Subject should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-045
+ warning
+
+
+
+ [CII-SR-045] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-046
+ fatal
+
+
+
+ [CII-SR-046] - schemeID must be present if GlobalID is present
+
+
+
+
+
+
+
+
+
+ CII-SR-048
+ warning
+
+
+
+ [CII-SR-048] - ManufacturerAssignedID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-049
+ warning
+
+
+
+ [CII-SR-049] - TradeName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-050
+ warning
+
+
+
+ [CII-SR-050] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-051
+ warning
+
+
+
+ [CII-SR-051] - NetWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-052
+ warning
+
+
+
+ [CII-SR-052] - GrossWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-053
+ warning
+
+
+
+ [CII-SR-053] - ProductGroupID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-054
+ warning
+
+
+
+ [CII-SR-054] - EndItemTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-055
+ warning
+
+
+
+ [CII-SR-055] - EndItemName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-056
+ warning
+
+
+
+ [CII-SR-056] - AreaDensityMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-057
+ warning
+
+
+
+ [CII-SR-057] - UseDescription should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-058
+ warning
+
+
+
+ [CII-SR-058] - BrandName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-059
+ warning
+
+
+
+ [CII-SR-059] - SubBrandName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-060
+ warning
+
+
+
+ [CII-SR-060] - DrainedNetWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-061
+ warning
+
+
+
+ [CII-SR-061] - VariableMeasureIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-062
+ warning
+
+
+
+ [CII-SR-062] - ColourCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-063
+ warning
+
+
+
+ [CII-SR-063] - ColourDescription should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-064
+ warning
+
+
+
+ [CII-SR-064] - Designation should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-065
+ warning
+
+
+
+ [CII-SR-065] - FormattedCancellationAnnouncedLaunchDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-066
+ warning
+
+
+
+ [CII-SR-066] - FormattedLatestProductDataChangeDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-067
+ warning
+
+
+
+ [CII-SR-067] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-068
+ warning
+
+
+
+ [CII-SR-068] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-070
+ warning
+
+
+
+ [CII-SR-070] - ValueMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-071
+ warning
+
+
+
+ [CII-SR-071] - MeasurementMethodCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-073
+ warning
+
+
+
+ [CII-SR-073] - ValueCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-074
+ warning
+
+
+
+ [CII-SR-074] - ValueDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-075
+ warning
+
+
+
+ [CII-SR-075] - ValueIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-076
+ warning
+
+
+
+ [CII-SR-076] - ContentTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-077
+ warning
+
+
+
+ [CII-SR-077] - ValueSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-078
+ warning
+
+
+
+ [CII-SR-078] - ApplicableProductCharacteristicCondition should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-079
+ warning
+
+
+
+ [CII-SR-079] - ApplicableReferencedStandard should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-080
+ warning
+
+
+
+ [CII-SR-080] - ApplicableMaterialGoodsCharacteristic should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-081
+ warning
+
+
+
+ [CII-SR-081] - SystemID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-082
+ warning
+
+
+
+ [CII-SR-082] - SystemName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-083
+ warning
+
+
+
+ [CII-SR-083] - ClassName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-084
+ warning
+
+
+
+ [CII-SR-084] - SubClassCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-085
+ warning
+
+
+
+ [CII-SR-085] - ClassProductCharacteristic should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-086
+ warning
+
+
+
+ [CII-SR-086] - ApplicableReferencedStandard should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-087
+ warning
+
+
+
+ [CII-SR-087] - IndividualTradeProductInstance should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-088
+ warning
+
+
+
+ [CII-SR-088] - CertificationEvidenceReferenceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-089
+ warning
+
+
+
+ [CII-SR-089] - InspectionReferenceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-090
+ fatal
+
+
+
+ [CII-SR-090] - ID should exist maximum once.
+
+
+
+
+
+
+
+
+
+ CII-SR-091
+ warning
+
+
+
+ [CII-SR-091] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-092
+ warning
+
+
+
+ [CII-SR-092] - SubordinateTradeCountrySubDivision should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-093
+ warning
+
+
+
+ [CII-SR-093] - LinearSpatialDimension should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-094
+ warning
+
+
+
+ [CII-SR-094] - MinimumLinearSpatialDimension should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-095
+ warning
+
+
+
+ [CII-SR-095] - MaximumLinearSpatialDimension should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-096
+ warning
+
+
+
+ [CII-SR-096] - ManufacturerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-097
+ warning
+
+
+
+ [CII-SR-097] - PresentationSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-098
+ warning
+
+
+
+ [CII-SR-098] - MSDSReferenceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-099
+ warning
+
+
+
+ [CII-SR-099] - AdditionalReferenceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-100
+ warning
+
+
+
+ [CII-SR-100] - LegalRightsOwnerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-101
+ warning
+
+
+
+ [CII-SR-101] - BrandOwnerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-102
+ warning
+
+
+
+ [CII-SR-102] - IncludedReferencedProduct should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-103
+ warning
+
+
+
+ [CII-SR-103] - InformationNote should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-069
+ fatal
+
+
+
+ [CII-SR-069] - Description should exist maximum once.
+
+
+
+
+
+
+
+
+
+ CII-SR-072
+ fatal
+
+
+
+ [CII-SR-072] - Value should exist maximum once.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-104
+ warning
+
+
+
+ [CII-SR-104] - BuyerReference should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-105
+ warning
+
+
+
+ [CII-SR-105] - BuyerRequisitionerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-106
+ warning
+
+
+
+ [CII-SR-106] - ApplicableTradeDeliveryTerms should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-107
+ warning
+
+
+
+ [CII-SR-107] - SellerOrderReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-108
+ warning
+
+
+
+ [CII-SR-108] - IssuerAssignedID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-109
+ warning
+
+
+
+ [CII-SR-109] - QuotationReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-110
+ warning
+
+
+
+ [CII-SR-110] - ContractReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-111
+ warning
+
+
+
+ [CII-SR-111] - DemandForecastReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-112
+ warning
+
+
+
+ [CII-SR-112] - PromotionalDealReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-113
+ warning
+
+
+
+ [CII-SR-113] - AdditionalReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-114
+ warning
+
+
+
+ [CII-SR-114] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-115
+ warning
+
+
+
+ [CII-SR-115] - MinimumQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-116
+ warning
+
+
+
+ [CII-SR-116] - MaximumQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-117
+ warning
+
+
+
+ [CII-SR-117] - ChangeReason should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-118
+ warning
+
+
+
+ [CII-SR-118] - OrderUnitConversionFactorNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-439
+ fatal
+
+
+
+ [CII-SR-439] - ChargeAmount should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-119
+ warning
+
+
+
+ [CII-SR-119] - Only allowances on price a price should be present
+
+
+
+
+
+
+
+
+
+ CII-SR-120
+ warning
+
+
+
+ [CII-SR-120] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-121
+ warning
+
+
+
+ [CII-SR-121] - SequenceNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-122
+ warning
+
+
+
+ [CII-SR-122] - CalculationPercent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-123
+ warning
+
+
+
+ [CII-SR-123] - BasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-124
+ warning
+
+
+
+ [CII-SR-124] - BasisQuantityshould not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-125
+ warning
+
+
+
+ [CII-SR-125] - PrepaidIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-126
+ warning
+
+
+
+ [CII-SR-126] - UnitBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-127
+ warning
+
+
+
+ [CII-SR-127] - ReasonCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-128
+ warning
+
+
+
+ [CII-SR-128] - Reason should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-129
+ warning
+
+
+
+ [CII-SR-129] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-130
+ warning
+
+
+
+ [CII-SR-130] - CategoryTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-131
+ warning
+
+
+
+ [CII-SR-131] - ActualTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-440
+ fatal
+
+
+
+ [CII-SR-440] - ActualAmount should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-445
+ warning
+
+
+
+ [CII-SR-445] - IncludedTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-132
+ warning
+
+
+
+ [CII-SR-132] - ValiditySpecifiedPeriod should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-133
+ warning
+
+
+
+ [CII-SR-133] - DeliveryTradeLocation should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-134
+ warning
+
+
+
+ [CII-SR-134] - TradeComparisonReferencePrice should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-135
+ warning
+
+
+
+ [CII-SR-135] - AssociatedReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-136
+ warning
+
+
+
+ [CII-SR-136] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-138
+ warning
+
+
+
+ [CII-SR-138] - MinimumQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-139
+ warning
+
+
+
+ [CII-SR-139] - MaximumQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-140
+ warning
+
+
+
+ [CII-SR-140] - ChangeReason should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-141
+ warning
+
+
+
+ [CII-SR-141] - OrderUnitConversionFactorNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-142
+ warning
+
+
+
+ [CII-SR-142] - AppliedTradeAllowanceCharge should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-446
+ warning
+
+
+
+ [CII-SR-446] - IncludedTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-143
+ warning
+
+
+
+ [CII-SR-143] - ValiditySpecifiedPeriod should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-144
+ warning
+
+
+
+ [CII-SR-144] - DeliveryTradeLocation should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-145
+ warning
+
+
+
+ [CII-SR-145] - TradeComparisonReferencePrice should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-146
+ warning
+
+
+
+ [CII-SR-146] - AssociatedReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-441
+ fatal
+
+
+
+ [CII-SR-441] - ChargeAmount should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-147
+ warning
+
+
+
+ [CII-SR-147] - RequisitionerReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-148
+ warning
+
+
+
+ [CII-SR-148] - ItemSellerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-149
+ warning
+
+
+
+ [CII-SR-149] - ItemBuyerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-150
+ warning
+
+
+
+ [CII-SR-150] - IncludedSpecifiedMarketplace should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-447
+ warning
+
+
+
+ [CII-SR-447] - UltimateCustomerOrderReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-151
+ warning
+
+
+
+ [CII-SR-151] - RequestedQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-152
+ warning
+
+
+
+ [CII-SR-152] - ReceivedQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-153
+ warning
+
+
+
+ [CII-SR-153] - ChargeFreeQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-154
+ warning
+
+
+
+ [CII-SR-154] - PackageQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-155
+ warning
+
+
+
+ [CII-SR-155] - ProductUnitQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-156
+ warning
+
+
+
+ [CII-SR-156] - PerPackageUnitQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-157
+ warning
+
+
+
+ [CII-SR-157] - NetWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-158
+ warning
+
+
+
+ [CII-SR-158] - GrossWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-159
+ warning
+
+
+
+ [CII-SR-159] - TheoreticalWeightMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-160
+ warning
+
+
+
+ [CII-SR-160] - DespatchedQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-161
+ warning
+
+
+
+ [CII-SR-161] - SpecifiedDeliveryAdjustment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-162
+ warning
+
+
+
+ [CII-SR-162] - IncludedSupplyChainPackaging should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-163
+ warning
+
+
+
+ [CII-SR-163] - RelatedSupplyChainConsignment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-164
+ warning
+
+
+
+ [CII-SR-164] - ShipToTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-165
+ warning
+
+
+
+ [CII-SR-165] - UltimateShipToTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-166
+ warning
+
+
+
+ [CII-SR-166] - ShipFromTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-167
+ warning
+
+
+
+ [CII-SR-167] - ActualDespatchSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-168
+ warning
+
+
+
+ [CII-SR-168] - ActualPickUpSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-169
+ warning
+
+
+
+ [CII-SR-169] - RequestedDeliverySupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-170
+ warning
+
+
+
+ [CII-SR-170] - ActualDeliverySupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-171
+ warning
+
+
+
+ [CII-SR-171] - ActualReceiptSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-172
+ warning
+
+
+
+ [CII-SR-172] - AdditionalReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-173
+ warning
+
+
+
+ [CII-SR-173] - DespatchAdviceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-174
+ warning
+
+
+
+ [CII-SR-174] - ReceivingAdviceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-175
+ warning
+
+
+
+ [CII-SR-175] - DeliveryNoteReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-176
+ warning
+
+
+
+ [CII-SR-176] - ConsumptionReportReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-177
+ warning
+
+
+
+ [CII-SR-177] - RequestedQuantity should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-178
+ warning
+
+
+
+ [CII-SR-178] - PaymentReference should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-179
+ warning
+
+
+
+ [CII-SR-179] - InvoiceIssuerReference should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-180
+ warning
+
+
+
+ [CII-SR-180] - TotalAdjustmentAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-181
+ warning
+
+
+
+ [CII-SR-181] - DiscountIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-182
+ warning
+
+
+
+ [CII-SR-182] - CalculatedAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-183
+ warning
+
+
+
+ [CII-SR-183] - IndicatorString should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-184
+ warning
+
+
+
+ [CII-SR-184] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-185
+ warning
+
+
+
+ [CII-SR-185] - SequenceNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-186
+ warning
+
+
+
+ [CII-SR-186] - @format should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-187
+ warning
+
+
+
+ [CII-SR-187] - BasisQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-188
+ warning
+
+
+
+ [CII-SR-188] - PrepaidIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-189
+ warning
+
+
+
+ [CII-SR-189] - UnitBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-190
+ warning
+
+
+
+ [CII-SR-190] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-191
+ warning
+
+
+
+ [CII-SR-191] - CategoryTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-192
+ warning
+
+
+
+ [CII-SR-192] - ActualTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-193
+ warning
+
+
+
+ [CII-SR-193] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-194
+ warning
+
+
+
+ [CII-SR-194] - SubtotalCalculatedTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-195
+ warning
+
+
+
+ [CII-SR-195] - SpecifiedLogisticsServiceCharge should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-196
+ warning
+
+
+
+ [CII-SR-196] - SpecifiedTradePaymentTerms should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-197
+ warning
+
+
+
+ [CII-SR-197] - ChargeTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-198
+ warning
+
+
+
+ [CII-SR-198] - AllowanceTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-199
+ warning
+
+
+
+ [CII-SR-199] - TaxBasisTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-200
+ warning
+
+
+
+ [CII-SR-200] - TaxTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-201
+ warning
+
+
+
+ [CII-SR-201] - GrandTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-202
+ warning
+
+
+
+ [CII-SR-202] - InformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-203
+ warning
+
+
+
+ [CII-SR-203] - TotalAllowanceChargeAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-204
+ warning
+
+
+
+ [CII-SR-204] - TotalRetailValueInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-205
+ warning
+
+
+
+ [CII-SR-205] - GrossLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-206
+ warning
+
+
+
+ [CII-SR-206] - NetLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-207
+ warning
+
+
+
+ [CII-SR-207] - NetIncludingTaxesLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-208
+ warning
+
+
+
+ [CII-SR-208] - ProductWeightLossInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-209
+ warning
+
+
+
+ [CII-SR-209] - SpecifiedFinancialAdjustment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-210
+ warning
+
+
+
+ [CII-SR-210] - InvoiceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-212
+ warning
+
+
+
+ [CII-SR-212] - PayableSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-213
+ warning
+
+
+
+ [CII-SR-213] - SetTriggerCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-214
+ warning
+
+
+
+ [CII-SR-214] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-215
+ warning
+
+
+
+ [CII-SR-215] - AmountTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-216
+ warning
+
+
+
+ [CII-SR-216] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-217
+ warning
+
+
+
+ [CII-SR-217] - CostReferenceDimensionPattern should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-218
+ warning
+
+
+
+ [CII-SR-218] - PurchaseSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-219
+ warning
+
+
+
+ [CII-SR-219] - SalesSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-220
+ warning
+
+
+
+ [CII-SR-220] - SpecifiedTradeSettlementFinancialCard should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-454
+ warning
+
+
+
+ [CII-SR-454] - Only one ApplicableTradeTax should be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-442
+ warning
+
+
+
+ [CII-SR-442] - Reference should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-222
+ warning
+
+
+
+ [CII-SR-222] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-223
+ warning
+
+
+
+ [CII-SR-223] - LegalClassificationCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-224
+ warning
+
+
+
+ [CII-SR-224] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-225
+ warning
+
+
+
+ [CII-SR-225] - PostalTradeAddress should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-226
+ warning
+
+
+
+ [CII-SR-226] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-227
+ warning
+
+
+
+ [CII-SR-227] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-228
+ warning
+
+
+
+ [CII-SR-228] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-229
+ warning
+
+
+
+ [CII-SR-229] - JobTitle should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-230
+ warning
+
+
+
+ [CII-SR-230] - Responsibility should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-231
+ warning
+
+
+
+ [CII-SR-231] - PersonID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-232
+ warning
+
+
+
+ [CII-SR-232] - URIID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-233
+ warning
+
+
+
+ [CII-SR-233] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-234
+ warning
+
+
+
+ [CII-SR-234] - DirectTelephoneUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-235
+ warning
+
+
+
+ [CII-SR-235] - MobileTelephoneUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-236
+ warning
+
+
+
+ [CII-SR-236] - FaxUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-237
+ warning
+
+
+
+ [CII-SR-237] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-238
+ warning
+
+
+
+ [CII-SR-238] - CompleteNumber should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-239
+ warning
+
+
+
+ [CII-SR-239] - TelexUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-240
+ warning
+
+
+
+ [CII-SR-240] - VOIPUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-241
+ warning
+
+
+
+ [CII-SR-241] - InstantMessagingUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-242
+ warning
+
+
+
+ [CII-SR-242] - SpecifiedNote should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-243
+ warning
+
+
+
+ [CII-SR-243] - SpecifiedContactPerson should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-244
+ warning
+
+
+
+ [CII-SR-244] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-245
+ warning
+
+
+
+ [CII-SR-245] - CompleteNumber should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-246
+ warning
+
+
+
+ [CII-SR-246] - AssociatedRegisteredTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-247
+ warning
+
+
+
+ [CII-SR-247] - EndPointURIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-248
+ warning
+
+
+
+ [CII-SR-248] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-249
+ warning
+
+
+
+ [CII-SR-249] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-250
+ warning
+
+
+
+ [CII-SR-250] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-251
+ warning
+
+
+
+ [CII-SR-251] - LegalClassificationCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-252
+ warning
+
+
+
+ [CII-SR-252] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-254
+ warning
+
+
+
+ [CII-SR-254] - PostalTradeAddress should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-255
+ warning
+
+
+
+ [CII-SR-255] - AuthorizedLegalRegistration should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-256
+ warning
+
+
+
+ [CII-SR-256] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-257
+ warning
+
+
+
+ [CII-SR-257] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-258
+ warning
+
+
+
+ [CII-SR-258] - JobTitle should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-259
+ warning
+
+
+
+ [CII-SR-259] - Responsibility should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-260
+ warning
+
+
+
+ [CII-SR-260] - PersonID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-261
+ warning
+
+
+
+ [CII-SR-261] - URIID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-262
+ warning
+
+
+
+ [CII-SR-262] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-263
+ warning
+
+
+
+ [CII-SR-263] - DirectTelephoneUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-264
+ warning
+
+
+
+ [CII-SR-264] - MobileTelephoneUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-265
+ warning
+
+
+
+ [CII-SR-265] - FaxUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-266
+ warning
+
+
+
+ [CII-SR-266] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-267
+ warning
+
+
+
+ [CII-SR-267] - CompleteNumber should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-268
+ warning
+
+
+
+ [CII-SR-268] - TelexUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-269
+ warning
+
+
+
+ [CII-SR-269] - VOIPUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-270
+ warning
+
+
+
+ [CII-SR-270] - InstantMessagingUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-271
+ warning
+
+
+
+ [CII-SR-271] - SpecifiedNote should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-272
+ warning
+
+
+
+ [CII-SR-272] - SpecifiedContactPerson should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-273
+ warning
+
+
+
+ [CII-SR-273] - ChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-274
+ warning
+
+
+
+ [CII-SR-274] - CompleteNumber should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-275
+ warning
+
+
+
+ [CII-SR-275] - AssociatedRegisteredTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-276
+ warning
+
+
+
+ [CII-SR-276] - EndPointURIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-277
+ warning
+
+
+
+ [CII-SR-277] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-278
+ warning
+
+
+
+ [CII-SR-278] - SalesAgentTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-279
+ warning
+
+
+
+ [CII-SR-279] - BuyerRequisitionerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-280
+ warning
+
+
+
+ [CII-SR-280] - BuyerAssignedAccountantTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-281
+ warning
+
+
+
+ [CII-SR-281] - SellerAssignedAccountantTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-282
+ warning
+
+
+
+ [CII-SR-282] - BuyerTaxRepresentativeTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-283
+ warning
+
+
+
+ [CII-SR-283] - GlobalID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-284
+ warning
+
+
+
+ [CII-SR-284] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-285
+ warning
+
+
+
+ [CII-SR-285] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-286
+ warning
+
+
+
+ [CII-SR-286] - SpecifiedLegalOrganization should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-287
+ warning
+
+
+
+ [CII-SR-287] - DefinedTradeContact should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-288
+ warning
+
+
+
+ [CII-SR-288] - URIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-289
+ warning
+
+
+
+ [CII-SR-289] - AssociatedRegisteredTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-290
+ warning
+
+
+
+ [CII-SR-290] - EndPointURIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-291
+ warning
+
+
+
+ [CII-SR-291] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-292
+ warning
+
+
+
+ [CII-SR-292] - ProductEndUserTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-293
+ warning
+
+
+
+ [CII-SR-293] - ApplicableTradeDeliveryTerms should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-294
+ warning
+
+
+
+ [CII-SR-294] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-295
+ warning
+
+
+
+ [CII-SR-295] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-296
+ warning
+
+
+
+ [CII-SR-296] - QuotationReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-297
+ warning
+
+
+
+ [CII-SR-297] - OrderResponseReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-298
+ warning
+
+
+
+ [CII-SR-298] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-299
+ warning
+
+
+
+ [CII-SR-299] - DemandForecastReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-300
+ warning
+
+
+
+ [CII-SR-300] - SupplyInstructionReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-301
+ warning
+
+
+
+ [CII-SR-301] - PromotionalDealReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-302
+ warning
+
+
+
+ [CII-SR-302] - PriceListReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-303
+ warning
+
+
+
+ [CII-SR-303] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-304
+ warning
+
+
+
+ [CII-SR-304] - RequisitionerReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-305
+ warning
+
+
+
+ [CII-SR-305] - BuyerAgentTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-306
+ warning
+
+
+
+ [CII-SR-306] - PurchaseConditionsReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-307
+ warning
+
+
+
+ [CII-SR-307] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-448
+ warning
+
+
+
+ [CII-SR-448] - UltimateCustomerOrderReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-450
+ warning
+
+
+
+ [CII-SR-450] - Only one buyer identifier should be present (either the ID or the Global ID)
+
+
+
+
+
+
+
+
+
+ CII-SR-455
+ fatal
+
+
+
+ [CII-SR-455] - DefinedTradeContact of SellerTradeParty shall exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-456
+ fatal
+
+
+
+ [CII-SR-456] - DefinedTradeContact of BuyerTradeParty shall exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-457
+ warning
+
+
+
+ [CII-SR-457] - IssuerAssignedID with TypeCode 50 should exist maximum once
+
+
+
+
+
+
+
+
+
+ CII-SR-458
+ warning
+
+
+
+ [CII-SR-458] - IssuerAssignedID with TypeCode 130 should exist maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-308
+ warning
+
+
+
+ [CII-SR-308] - RelatedSupplyChainConsignment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-309
+ warning
+
+
+
+ [CII-SR-309] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-310
+ warning
+
+
+
+ [CII-SR-310] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-311
+ warning
+
+
+
+ [CII-SR-311] - SpecifiedLegalOrganization should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-312
+ warning
+
+
+
+ [CII-SR-312] - DefinedTradeContact should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-313
+ warning
+
+
+
+ [CII-SR-313] - URIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-314
+ warning
+
+
+
+ [CII-SR-314] - SpecifiedTaxRegistration should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-315
+ warning
+
+
+
+ [CII-SR-315] - EndPointURIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-316
+ warning
+
+
+
+ [CII-SR-316] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-317
+ warning
+
+
+
+ [CII-SR-317] - UltimateShipToTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-318
+ warning
+
+
+
+ [CII-SR-318] - ShipFromTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-319
+ warning
+
+
+
+ [CII-SR-319] - ActualDespatchSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-320
+ warning
+
+
+
+ [CII-SR-320] - ActualPickUpSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-321
+ warning
+
+
+
+ [CII-SR-321] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-322
+ warning
+
+
+
+ [CII-SR-322] - DateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-323
+ warning
+
+
+
+ [CII-SR-323] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-324
+ warning
+
+
+
+ [CII-SR-324] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-325
+ warning
+
+
+
+ [CII-SR-325] - DescriptionBinaryObject should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-326
+ warning
+
+
+
+ [CII-SR-326] - UnitQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-327
+ warning
+
+
+
+ [CII-SR-327] - LatestOccurrenceDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-328
+ warning
+
+
+
+ [CII-SR-328] - EarliestOccurrenceDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-329
+ warning
+
+
+
+ [CII-SR-329] - OccurrenceSpecifiedPeriod should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-330
+ warning
+
+
+
+ [CII-SR-330] - OccurrenceLogisticsLocation should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-331
+ warning
+
+
+
+ [CII-SR-331] - ActualReceiptSupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-332
+ warning
+
+
+
+ [CII-SR-332] - AdditionalReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-333
+ warning
+
+
+
+ [CII-SR-333] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-334
+ warning
+
+
+
+ [CII-SR-334] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-335
+ warning
+
+
+
+ [CII-SR-335] - DeliveryNoteReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-336
+ warning
+
+
+
+ [CII-SR-336] - ConsumptionReportReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-337
+ warning
+
+
+
+ [CII-SR-337] - PreviousDeliverySupplyChainEvent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-338
+ warning
+
+
+
+ [CII-SR-338] - PackingListReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-449
+ warning
+
+
+
+ [CII-SR-449] - Only one delivery to location identifier should be present (either the ID or the Global ID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-339
+ warning
+
+
+
+ [CII-SR-339] - DuePayableAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-340
+ warning
+
+
+
+ [CII-SR-340] - CreditorReferenceTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-341
+ warning
+
+
+
+ [CII-SR-341] - CreditorReferenceType should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-342
+ warning
+
+
+
+ [CII-SR-342] - CreditorReferenceIssuerID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-344
+ warning
+
+
+
+ [CII-SR-344] - PaymentCurrencyCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-345
+ warning
+
+
+
+ [CII-SR-345] - InvoiceIssuerReference should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-346
+ warning
+
+
+
+ [CII-SR-346] - InvoiceDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-347
+ warning
+
+
+
+ [CII-SR-347] - NextInvoiceDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-348
+ warning
+
+
+
+ [CII-SR-348] - CreditReasonCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-349
+ warning
+
+
+
+ [CII-SR-349] - CreditReason should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-350
+ warning
+
+
+
+ [CII-SR-350] - InvoicerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-351
+ warning
+
+
+
+ [CII-SR-351] - InvoiceeTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-352
+ warning
+
+
+
+ [CII-SR-352] - RoleCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-353
+ warning
+
+
+
+ [CII-SR-353] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-354
+ warning
+
+
+
+ [CII-SR-354] - LegalClassificationCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-355
+ warning
+
+
+
+ [CII-SR-355] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-356
+ warning
+
+
+
+ [CII-SR-356] - TradingBusinessName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-357
+ warning
+
+
+
+ [CII-SR-357] - PostalTradeAddress should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-358
+ warning
+
+
+
+ [CII-SR-358] - AuthorizedLegalRegistration should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-359
+ warning
+
+
+
+ [CII-SR-359] - DefinedTradeContact should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-360
+ warning
+
+
+
+ [CII-SR-360] - PostalTradeAddress should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-361
+ warning
+
+
+
+ [CII-SR-361] - URIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-362
+ warning
+
+
+
+ [CII-SR-362] - SpecifiedTaxRegistration should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-363
+ warning
+
+
+
+ [CII-SR-363] - EndPointURIUniversalCommunication should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-364
+ warning
+
+
+
+ [CII-SR-364] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-451
+ warning
+
+
+
+ [CII-SR-451] - Only one payee identifier should be present (either the ID or the Global ID)
+
+
+
+
+
+
+
+
+
+ CII-SR-365
+ warning
+
+
+
+ [CII-SR-365] - PayerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-366
+ warning
+
+
+
+ [CII-SR-366] - TaxApplicableTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-367
+ warning
+
+
+
+ [CII-SR-367] - InvoiceApplicableTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-368
+ warning
+
+
+
+ [CII-SR-368] - PaymentApplicableTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-369
+ warning
+
+
+
+ [CII-SR-369] - PaymentChannelCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-370
+ warning
+
+
+
+ [CII-SR-370] - GuaranteeMethodCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-371
+ warning
+
+
+
+ [CII-SR-371] - PaymentMethodCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-443
+ warning
+
+
+
+ [CII-SR-443] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-372
+ warning
+
+
+
+ [CII-SR-372] - MicrochipIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-373
+ warning
+
+
+
+ [CII-SR-373] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-375
+ warning
+
+
+
+ [CII-SR-375] - ExpiryDate should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-376
+ warning
+
+
+
+ [CII-SR-376] - VerificationNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-377
+ warning
+
+
+
+ [CII-SR-377] - ValidFromDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-378
+ warning
+
+
+
+ [CII-SR-378] - CreditLimitAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-379
+ warning
+
+
+
+ [CII-SR-379] - CreditAvailableAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-380
+ warning
+
+
+
+ [CII-SR-380] - InterestRatePercent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-381
+ warning
+
+
+
+ [CII-SR-381] - Description should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-382
+ warning
+
+
+
+ [CII-SR-382] - AccountName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-444
+ warning
+
+
+
+ [CII-SR-444] - ProprietaryID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-384
+ warning
+
+
+
+ [CII-SR-384] - ClearingSystemName should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-385
+ warning
+
+
+
+ [CII-SR-385] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-386
+ warning
+
+
+
+ [CII-SR-386] - LocationFinancialInstitutionAddress should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-388
+ warning
+
+
+
+ [CII-SR-388] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-389
+ warning
+
+
+
+ [CII-SR-389] - SequenceNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-390
+ warning
+
+
+
+ [CII-SR-390] - BasisQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-391
+ warning
+
+
+
+ [CII-SR-391] - PrepaidIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-392
+ warning
+
+
+
+ [CII-SR-392] - UnitBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-393
+ warning
+
+
+
+ [CII-SR-393] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-394
+ warning
+
+
+
+ [CII-SR-394] - ActualTradeCurrencyExchange should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-395
+ warning
+
+
+
+ [CII-SR-395] - SubtotalCalculatedTradeTax should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-396
+ warning
+
+
+
+ [CII-SR-396] - SpecifiedLogisticsServiceCharge should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-397
+ warning
+
+
+
+ [CII-SR-397] - ID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-398
+ warning
+
+
+
+ [CII-SR-398] - FromEventCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-399
+ warning
+
+
+
+ [CII-SR-399] - SettlementPeriodMeasure should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-400
+ warning
+
+
+
+ [CII-SR-400] - DateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-401
+ warning
+
+
+
+ [CII-SR-401] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-402
+ warning
+
+
+
+ [CII-SR-402] - InstructionTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-404
+ warning
+
+
+
+ [CII-SR-404] - PartialPaymentPercent should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-405
+ warning
+
+
+
+ [CII-SR-405] - PaymentMeansID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-406
+ warning
+
+
+
+ [CII-SR-406] - PartialPaymentAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-407
+ warning
+
+
+
+ [CII-SR-407] - ApplicableTradePaymentPenaltyTerms should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-408
+ warning
+
+
+
+ [CII-SR-408] - ApplicableTradePaymentDiscountTerms should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-409
+ warning
+
+
+
+ [CII-SR-409] - PayeeTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-421
+ warning
+
+
+
+ [CII-SR-421] - SpecifiedFinancialAdjustment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-422
+ warning
+
+
+
+ [CII-SR-422] - LineID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-423
+ warning
+
+
+
+ [CII-SR-423] - ProFormaInvoiceReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-424
+ warning
+
+
+
+ [CII-SR-424] - LetterOfCreditReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-425
+ warning
+
+
+
+ [CII-SR-425] - FactoringAgreementReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-426
+ warning
+
+
+
+ [CII-SR-426] - FactoringListReferencedDocument should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-427
+ warning
+
+
+
+ [CII-SR-427] - PayableSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-428
+ warning
+
+
+
+ [CII-SR-428] - SetTriggerCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-429
+ warning
+
+
+
+ [CII-SR-429] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-430
+ warning
+
+
+
+ [CII-SR-430] - AmountTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-431
+ warning
+
+
+
+ [CII-SR-431] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-432
+ warning
+
+
+
+ [CII-SR-432] - CostReferenceDimensionPattern should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-433
+ warning
+
+
+
+ [CII-SR-433] - PurchaseSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-434
+ warning
+
+
+
+ [CII-SR-434] - SalesSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-435
+ warning
+
+
+
+ [CII-SR-435] - SpecifiedTradeSettlementFinancialCard should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-436
+ warning
+
+
+
+ [CII-SR-436] - SpecifiedAdvancePayment should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-437
+ warning
+
+
+
+ [CII-SR-437] - UltimatePayeeTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-452
+ warning
+
+
+
+ [CII-SR-452] - Only one SpecifiedTradePaymentTerms should be present
+
+
+
+
+
+
+
+
+
+ CII-SR-453
+ warning
+
+
+
+ [CII-SR-453] - Only one SpecifiedTradePaymentTerms Description should be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-411
+ warning
+
+
+
+ [CII-SR-411] - InformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-412
+ warning
+
+
+
+ [CII-SR-412] - TotalDiscountAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-413
+ warning
+
+
+
+ [CII-SR-413] - TotalAllowanceChargeAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-414
+ warning
+
+
+
+ [CII-SR-414] - RetailValueExcludingTaxInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-415
+ warning
+
+
+
+ [CII-SR-415] - TotalDepositFeeInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-416
+ warning
+
+
+
+ [CII-SR-416] - ProductValueExcludingTobaccoTaxInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-417
+ warning
+
+
+
+ [CII-SR-417] - TotalRetailValueInformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-418
+ warning
+
+
+
+ [CII-SR-418] - GrossLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-419
+ warning
+
+
+
+ [CII-SR-419] - NetLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-420
+ warning
+
+
+
+ [CII-SR-420] - NetIncludingTaxesLineTotalAmount should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-013
+ fatal
+
+
+
+ [CII-DT-013] - languageID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-014
+ fatal
+
+
+
+ [CII-DT-014] - languageLocaleID should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-438
+ warning
+
+
+
+ [CII-SR-438] - ValuationBreakdownStatement should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-SR-04
+ warning
+
+
+
+ [CII-SR-004] - Value should not be present
+
+
+
+
+
+
+
+
+
+ CII-SR-05
+ warning
+
+
+
+ [CII-SR-005] - SpecifiedDocumentVersion should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-001
+ fatal
+
+
+
+ [CII-DT-001] - schemeName should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-002
+ fatal
+
+
+
+ [CII-DT-002] - schemeAgencyName should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-003
+ fatal
+
+
+
+ [CII-DT-003] - schemeDataURI should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-004
+ fatal
+
+
+
+ [CII-DT-004] - schemeURI should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-005
+ fatal
+
+
+
+ [CII-DT-005] - schemeID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-006
+ fatal
+
+
+
+ [CII-DT-006] - schemeAgencyID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-007
+ fatal
+
+
+
+ [CII-DT-007] - schemeVersionID should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-008
+ fatal
+
+
+
+ [CII-DT-008] - name should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-009
+ fatal
+
+
+
+ [CII-DT-009] - listURI should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-010
+ fatal
+
+
+
+ [CII-DT-010] - listID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-011
+ fatal
+
+
+
+ [CII-DT-011] - listAgencyID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-012
+ fatal
+
+
+
+ [CII-DT-012] - listVersionID should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-045
+ warning
+
+
+
+ [CII-DT-045] - @listID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-046
+ warning
+
+
+
+ [CII-DT-046] - @listAgencyID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-047
+ warning
+
+
+
+ [CII-DT-047] - @listVersionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-048
+ warning
+
+
+
+ [CII-DT-048] - @listURI should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-015
+ fatal
+
+
+
+ [CII-DT-015] - URIID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-016
+ fatal
+
+
+
+ [CII-DT-016] - StatusCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-017
+ fatal
+
+
+
+ [CII-DT-017] - CopyIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-018
+ fatal
+
+
+
+ [CII-DT-018] - TypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-019
+ fatal
+
+
+
+ [CII-DT-019] - GlobalID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-020
+ fatal
+
+
+
+ [CII-DT-020] - RevisionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-021
+ fatal
+
+
+
+ [CII-DT-021] - Name should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-022
+ fatal
+
+
+
+ [CII-DT-022] - AttachmentBinaryObject should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-023
+ fatal
+
+
+
+ [CII-DT-023] - Information should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-024
+ fatal
+
+
+
+ [CII-DT-024] - ReferenceTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-025
+ fatal
+
+
+
+ [CII-DT-025] - SectionName should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-026
+ fatal
+
+
+
+ [CII-DT-026] - PreviousRevisionID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-027
+ fatal
+
+
+
+ [CII-DT-027] - FormattedIssueDateTime should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-028
+ fatal
+
+
+
+ [CII-DT-028] - EffectiveSpecifiedPeriod should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-029
+ fatal
+
+
+
+ [CII-DT-029] - IssuerTradeParty should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-030
+ fatal
+
+
+
+ [CII-DT-030] - AttachedSpecifiedBinaryFile should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-031
+ fatal
+
+
+
+ [CII-DT-031] - currencyID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-032
+ fatal
+
+
+
+ [CII-DT-032] - currencyCodeListVersionID should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-033
+ fatal
+
+
+
+ [CII-DT-033] - unitCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-034
+ fatal
+
+
+
+ [CII-DT-034] - unitCodeListID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-035
+ fatal
+
+
+
+ [CII-DT-035] - unitCodeListAgencyID should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-036
+ fatal
+
+
+
+ [CII-DT-036] - unitCodeListAgencyName should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-037
+ fatal
+
+
+
+ [CII-DT-037] - TypeCode shall be 'VAT'
+
+
+
+
+
+
+
+
+
+ CII-DT-038
+ warning
+
+
+
+ [CII-DT-038] - CalculatedRate should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-039
+ warning
+
+
+
+ [CII-DT-039] - CalculationSequenceNumeric should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-040
+ warning
+
+
+
+ [CII-DT-040] - BasisQuantity should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-041
+ warning
+
+
+
+ [CII-DT-041] - BasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-042
+ warning
+
+
+
+ [CII-DT-042] - UnitBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-043
+ warning
+
+
+
+ [CII-DT-043] - LineTotalBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-044
+ warning
+
+
+
+ [CII-DT-044] - AllowanceChargeBasisAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-049
+ warning
+
+
+
+ [CII-DT-049] - CurrencyCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-050
+ warning
+
+
+
+ [CII-DT-050] - Jurisdiction should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-051
+ warning
+
+
+
+ [CII-DT-051] - CustomsDutyIndicator should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-052
+ warning
+
+
+
+ [CII-DT-052] - ExemptionReasonCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-098
+ warning
+
+
+
+ [CII-DT-098] - ExemptionReason should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-053
+ warning
+
+
+
+ [CII-DT-053] - TaxBasisAllowanceRate should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-054
+ warning
+
+
+
+ [CII-DT-054] - TaxPointDate should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-055
+ warning
+
+
+
+ [CII-DT-055] - Type should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-056
+ warning
+
+
+
+ [CII-DT-056] - InformationAmount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-057
+ warning
+
+
+
+ [CII-DT-057] - CategoryName should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-058
+ warning
+
+
+
+ [CII-DT-058] - DueDateTypeCode should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-059
+ warning
+
+
+
+ [CII-DT-059] - @format should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-060
+ warning
+
+
+
+ [CII-DT-060] - SpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-061
+ warning
+
+
+
+ [CII-DT-061] - ServiceSupplyTradeCountry should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-062
+ warning
+
+
+
+ [CII-DT-062] - BuyerRepayableTaxSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-063
+ warning
+
+
+
+ [CII-DT-063] - SellerPayableTaxSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-064
+ warning
+
+
+
+ [CII-DT-064] - SellerRefundableTaxSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-065
+ warning
+
+
+
+ [CII-DT-065] - BuyerDeductibleTaxSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-066
+ warning
+
+
+
+ [CII-DT-066] - BuyerNonDeductibleTaxSpecifiedTradeAccountingAccount should not be present
+
+
+
+
+
+
+
+
+
+ CII-DT-067
+ warning
+
+
+
+ [CII-DT-067] - PlaceApplicableTradeLocation should not be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-068
+ fatal
+
+
+
+ [CII-DT-068] - DateTime shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-069
+ fatal
+
+
+
+ [CII-DT-069] - DurationMeasure shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-070
+ fatal
+
+
+
+ [CII-DT-070] - InclusiveIndicator shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-071
+ fatal
+
+
+
+ [CII-DT-071] - Description shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-072
+ fatal
+
+
+
+ [CII-DT-072] - DateTime shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-073
+ fatal
+
+
+
+ [CII-DT-073] - CompleteDateTime shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-074
+ fatal
+
+
+
+ [CII-DT-074] - OpenIndicator shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-075
+ fatal
+
+
+
+ [CII-DT-075] - SeasonCode shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-076
+ fatal
+
+
+
+ [CII-DT-076] - ID shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-077
+ fatal
+
+
+
+ [CII-DT-077] - Name shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-078
+ fatal
+
+
+
+ [CII-DT-078] - SequenceNumeric shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-079
+ fatal
+
+
+
+ [CII-DT-079] - StartDateFlexibilityCode shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-080
+ fatal
+
+
+
+ [CII-DT-080] - ContinuousIndicator shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-081
+ fatal
+
+
+
+ [CII-DT-081] - PurposeCode shall not be used.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-082
+ fatal
+
+
+
+ [CII-DT-082] - ID shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-083
+ fatal
+
+
+
+ [CII-DT-083] - PostOfficeBox shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-084
+ fatal
+
+
+
+ [CII-DT-084] - BuildingName shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-086
+ fatal
+
+
+
+ [CII-DT-086] - LineFour shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-087
+ fatal
+
+
+
+ [CII-DT-087] - LineFive shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-088
+ fatal
+
+
+
+ [CII-DT-088] - StreetName shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-089
+ fatal
+
+
+
+ [CII-DT-089] - CitySubDivisionName shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-090
+ fatal
+
+
+
+ [CII-DT-090] - CountryName shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-091
+ fatal
+
+
+
+ [CII-DT-091] - CountrySubDivisionID shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-092
+ fatal
+
+
+
+ [CII-DT-092] - AttentionOf shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-093
+ fatal
+
+
+
+ [CII-DT-093] - CareOf shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-094
+ fatal
+
+
+
+ [CII-DT-094] - BuildingNumber shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-095
+ fatal
+
+
+
+ [CII-DT-095] - DepartmentName shall not be used.
+
+
+
+
+
+
+
+
+
+ CII-DT-096
+ fatal
+
+
+
+ [CII-DT-096] - AdditionalStreetName shall not be used.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CII-DT-097
+ fatal
+
+
+
+ [CII-DT-097] - Date time string with format attribute 102 shall be YYYYMMDD.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-01
+ fatal
+
+
+
+ [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-03
+ fatal
+
+
+
+ [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-04
+ fatal
+
+
+
+ [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-05
+ fatal
+
+
+
+ [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-06
+ fatal
+
+
+
+ [BR-CL-06]-Value added tax point date code MUST be coded using a restriction of UNTDID 2475.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-07
+ fatal
+
+
+
+ [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-08
+ fatal
+
+
+
+ [BR-CL-08]-Subject Code MUST be coded using a restriction of UNTDID 4451.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-10
+ fatal
+
+
+
+ [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-11
+ fatal
+
+
+
+ [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-13
+ fatal
+
+
+
+ [BR-CL-13]-Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-14
+ fatal
+
+
+
+ [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-15
+ fatal
+
+
+
+ [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-16
+ fatal
+
+
+
+ [BR-CL-16]-Payment means in an invoice MUST be coded using UNTDID 4461 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-17
+ fatal
+
+
+
+ [BR-CL-17]-Invoice tax categories MUST be coded using UNCL 5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-18
+ fatal
+
+
+
+ [BR-CL-18]-Invoice tax categories MUST be coded using UNCL 5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-19
+ fatal
+
+
+
+ [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-20
+ fatal
+
+
+
+ [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-21
+ fatal
+
+
+
+ [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD
+ code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-22
+ fatal
+
+
+
+ [BR-CL-22]-Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-23
+ fatal
+
+
+
+ [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-24
+ fatal
+
+
+
+ [BR-CL-24]-For Mime code in attribute use MIMEMediaType.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-25
+ fatal
+
+
+
+ [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-26
+ fatal
+
+
+
+ [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD
+ code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-1
+ fatal
+
+
+
+ [BR-NL-1] For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (ram:SellerTradeParty/ram:SpecifiedLegalOrganization/ram:ID/@schemeID with schemeID 0106 or 0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-2
+ fatal
+
+
+
+ [BR-NL-2] For suppliers in the Netherlands, the invoice MUST contain either the buyer reference (ram:BuyerReference) or the order reference (ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-3
+ fatal
+
+
+
+ [BR-NL-3] For suppliers in the Netherlands the supplier's address (ram:SellerTradeParty/PostalTradeAddres) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone (ram:PostcodeCode)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-4
+ fatal
+
+
+
+ [BR-NL-4] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (ram:BuyerTradeParty/PostalTradeAddres) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone (ram:PostcodeCode)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-5
+ fatal
+
+
+
+ [BR-NL-5] For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (ram:SellerTaxRepresentativeTradeParty) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-7
+ fatal
+
+
+
+ [BR-NL-7] The invoice type code (ram:TypeCode) MUST have one of the following values: 380, 381, 384, 389
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-9
+ fatal
+
+
+
+ [BR-NL-9] For suppliers in the Netherlands, if the document is a corrective invoice (rsm:ExchangedDocument/ram:TypeCode = 384), the document MUST contain an invoice reference (/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-10
+ fatal
+
+
+
+ [BR-NL-10] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:SpecifiedLegalOrganization/ram:ID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-11
+ fatal
+
+
+
+ [BR-NL-11] For suppliers in the Netherlands, the supplier MUST provide a means of payment (rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans) if the payment is from customer to supplier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-12
+ fatal
+
+
+
+ [BR-NL-12] For suppliers in the Netherlands, the payment means code (ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode) MUST be one of 30, 48, 49, 57, 58 or 59
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-31
+ warning
+
+
+
+ [BR-NL-31] The use of a payment service provider identifier (ram:PayerSpecifiedDebtorFinancialInstitution/ram:BICID or ram:PayeeSpecifiedCreditorFinancialInstitution/ram:BICID) is not recommended for SEPA payments (ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode = 58 or 59)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-13
+ fatal
+
+
+
+ [BR-NL-13] If an order line reference (BT-132) is used, there must be an order reference on the document level (BT-13)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-19
+ warning
+
+
+
+ [BR-NL-19] The use of a tax currency code (/*/ram:ApplicableHeaderTradeSettlement/ram:TaxCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-20
+ warning
+
+
+
+ [BR-NL-20] The use of a tax point date (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:TaxPointDate/udt:DateString) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-21
+ warning
+
+
+
+ [BR-NL-21] The use of a tax point date code (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCode) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-22
+ warning
+
+
+
+ [BR-NL-22] The use of an invoice note subject code (/rsm:ExchangedDocument/ram:IncludedNote/ram:SubjectCode) is not recommended. If deemed necessary the code shall be agreed upon with the receiving party.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-23
+ warning
+
+
+
+ [BR-NL-23] The use of an invoice note subject code (/*/rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID) is not recommended, unless desired by a particular network (such as PEPPOL)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-24
+ warning
+
+
+
+ [BR-NL-24] The use of a preceding invoice issue date (/*/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-25
+ warning
+
+
+
+ [BR-NL-25] The use of a seller tax registration identifier (/*/*/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID) is not recommended when the tax scheme is not VAT (VA), since this is not applicable to suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-26
+ warning
+
+
+
+ [BR-NL-26] The use of the seller additional legal information field (/*/*/am:SellerTradeParty/ram:Description) is not recommended, since this is not applicable for suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-1
+ warning
+
+
+
+ [BR-NL-27] The use of the seller address line 3 (/*/*/ram:SellerTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-2
+ warning
+
+
+
+ [BR-NL-27] The use of the customer address line 3 (/*/*/ram:BuyerTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-3
+ warning
+
+
+
+ [BR-NL-27] The use of the tax representative address line 3 (/*/*/ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-4
+ warning
+
+
+
+ [BR-NL-27] The use of the delivery address line 3 (/*/*/ram:ShipToTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-1
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-2
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-3
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-4
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:ShipToTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-29
+ warning
+
+
+
+ [BR-NL-29] The use of a payment means text (/*/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:Information) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-30
+ warning
+
+
+
+ [BR-NL-30] The use of a payment account name (/*/*/ram:SpecifiedTradeSettlementPaymentMeans/ram:PayeePartyCreditorFinancialAccount/ram:AccountName) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-and-34
+ warning
+
+
+
+ [BR-NL-32] / [BR-NL-34] The use of an allowance reason code or charge reason code (ram:SpecifiedTradeAllowanceCharge/ram:ReasonCode) are not recommended, both on document level and on line level.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-33
+ warning
+
+
+
+ [BR-NL-33] The use of a tax total in accounting currency (ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount@currencyID different than InvoiceCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-35
+ warning
+
+
+
+ [BR-NL-35] The use of a tax exemption reason code (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:ExemptionReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ empty-element-check
+ warning
+
+
+
+ Document should not contain empty elements.
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0-ext-gaccount-1.0.8.xslt b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0-ext-gaccount-1.0.8.xslt
new file mode 100644
index 00000000..3a9e7fa1
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0-ext-gaccount-1.0.8.xslt
@@ -0,0 +1,16489 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /
+
+
+
+
+
+ *:
+
+ [namespace-uri()='
+
+ ']
+
+
+
+ [
+
+ ]
+
+
+
+ /
+
+ @
+
+
+ @*[local-name()='
+
+ ' and namespace-uri()='
+
+ ']
+
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+U
+
+ U
+
+
+
+ U.
+
+ n
+
+
+
+ U.
+
+ _
+
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ g-account-extension
+ g-account-extension
+
+
+
+
+
+
+
+ nlcius
+ nlcius
+
+
+
+
+
+
+
+ Codesmodel
+ Codesmodel
+
+
+
+
+
+
+
+ UBL-model
+ UBL-model
+
+
+
+
+
+
+
+ UBL-syntax
+ UBL-syntax
+
+
+
+
+
+
+
+SI-UBL G-Account extension validation, version 1.0.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fatal
+
+
+
+ [SI-V20-INV-R000]-This XML instance is NOT tagged as an SI-UBL 2.0 invoice or credit note; please check the CustomizationID value
+
+
+
+
+
+
+
+
+
+ BR-GA-0
+ fatal
+
+
+
+ [BR-GA-0] When using the G-account extension, the CustomizationID must specify this.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-GA-1
+ fatal
+
+
+
+ [BR-GA-1] The number of Payment Terms (NL-GA-01) in each invoice MUST be two.
+
+
+
+
+
+
+
+
+
+ BR-GA-2
+ fatal
+
+
+
+ [BR-GA-2] The number of Payment Instructions (BG-16) in each invoice MUST be two.
+
+
+
+
+
+
+
+
+
+ BR-GA-3
+ fatal
+
+
+
+ [BR-GA-3] Sum of Amount due for payment (BT-115) = ∑ Payment Amount (NL-GA-03)
+
+
+
+
+
+
+
+
+
+ BR-GA-7
+ fatal
+
+
+
+ [BR-GA-7] There MUST be a Payment Means identifier (NL-GA-04) with a value equal to 'GACCOUNT'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-GA-4
+ fatal
+
+
+
+ [BR-GA-4] Each Payment Terms (NL-GA-01) MUST include a Payment Means reference (NL-GA-02)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-GA-5
+ fatal
+
+
+
+ [BR-GA-5] Each Payment Instructions (BG-16) MUST include a Payment Means identifier (NL-GA-04)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-GA-6
+
+
+
+ [BR-GA-6] The value of each Payment Means reference (NL-GA-02) MUST correspond with one and only one Payment means identifier (NL-GA-04)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-1
+ fatal
+
+
+
+ [BR-NL-1] For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID with schemeID 0106 or 0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-2
+ fatal
+
+
+
+ [BR-NL-2] For suppliers in the Netherlands, the invoice MUST contain either the buyer reference (cbc:BuyerReference) or the order reference (cac:OrderReference/cbc:ID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-3
+ fatal
+
+
+
+ [BR-NL-3] For suppliers in the Netherlands the supplier's address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-4
+ fatal
+
+
+
+ [BR-NL-4] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress) MUST contain the street name (cbc:StreetName), the city (cbc:CityName) and the postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-5
+ fatal
+
+
+
+ [BR-NL-5] For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (cac:TaxRepresentativeParty/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-7
+ fatal
+
+
+
+ [BR-NL-7] The invoice or credit note type code (cbc:InvoiceTypeCode/cbc:CreditNoteTypeCode) MUST have one of the following values: 380, 381, 384, 389
+
+
+
+
+
+
+
+
+
+ BR-NL-8
+ fatal
+
+
+
+ [BR-NL-8] If the invoice type code (cbc:InvoiceTypeCode) is 381, the document MUST use the CreditNote scheme
+
+
+
+
+
+
+
+
+
+ BR-NL-8
+ fatal
+
+
+
+ [BR-NL-8] If the credit note type code (cbc:CreditNoteTypeCode) is 380, 384 or 389, the document MUST use the Invoice scheme
+
+
+
+
+
+
+
+
+
+ BR-NL-9
+ fatal
+
+
+
+ [BR-NL-9] For suppliers in the Netherlands, if the document is a corrective invoice (cbc:InvoiceTypeCode = 384), the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-10
+ fatal
+
+
+
+ [BR-NL-10] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-11
+ fatal
+
+
+
+ [BR-NL-11] For suppliers in the Netherlands, the supplier MUST provide a means of payment (cac:PaymentMeans) if the payment is from customer to supplier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-12
+ fatal
+
+
+
+ [BR-NL-12] For suppliers in the Netherlands, the payment means code (cac:PaymentMeans/cbc:PaymentMeansCode) MUST be one of 30, 48, 49, 57, 58 or 59
+
+
+
+
+
+
+
+
+
+ BR-NL-31
+ warning
+
+
+
+ [BR-NL-31] The use of a payment service provider identifier (cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID) is not recommended for SEPA payments (cac:PaymentMeans/cbc:PaymentMeansCode = 58 or 59)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-13
+ fatal
+
+
+
+ [BR-NL-13] If an order line reference (BT-132) is used, there must be an order reference on the document level (BT-13)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-19
+ warning
+
+
+
+ [BR-NL-19] The use of a tax currency code (cbc:TaxCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-20
+ warning
+
+
+
+ [BR-NL-20] The use of a tax point date (cbc:TaxPointDate) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-21
+ warning
+
+
+
+ [BR-NL-21] The use of a tax point date code (cac:InvoicePeriod/cbc:DescriptionCode) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-24
+ warning
+
+
+
+ [BR-NL-24] The use of a preceding invoice issue date (cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-25
+ warning
+
+
+
+ [BR-NL-25] The use of a seller tax registration identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID) is not recommended when the tax scheme is not VAT, since this is not applicable to suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-26
+ warning
+
+
+
+ [BR-NL-26] The use of the seller additional legal information field (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyLegalForm) is not recommended, since this is not applicable for suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-1
+ warning
+
+
+
+ [BR-NL-27] The use of the seller address line 3 (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-2
+ warning
+
+
+
+ [BR-NL-27] The use of the customer address line 3 (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-3
+ warning
+
+
+
+ [BR-NL-27] The use of the tax representative address line 3 (cac:TaxRepresentativePart/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-4
+ warning
+
+
+
+ [BR-NL-27] The use of the delivery address line 3 (cac:Delivery/cac:DeliveryLocation/cac:Address/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-1
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-2
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-3
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:TaxRepresentativePart/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-4
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-29
+ warning
+
+
+
+ [BR-NL-29] The use of a payment means text (cac:PaymentMeans/cbc:PaymentMeansCode/@name) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-30
+ warning
+
+
+
+ [BR-NL-30] The use of a payment account name (cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-1
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-2
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-3
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-33
+ warning
+
+
+
+ [BR-NL-33] The use of a tax total in accounting currency (cac:TaxTotal/cbc:TaxAmount/@currencyID different than DocumentCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-1
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-2
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-3
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-35
+ warning
+
+
+
+ [BR-NL-35] The use of a tax exemption reason code (cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SI-UBL-2
+ warning
+
+
+
+ Document should not contain empty elements.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-01
+ fatal
+
+
+
+ [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-03
+ fatal
+
+
+
+ [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-04
+ fatal
+
+
+
+ [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-05
+ fatal
+
+
+
+ [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-06
+ fatal
+
+
+
+ [BR-CL-06]-Value added tax point date code MUST be coded using a restriction of UNTDID 2005.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-07
+ fatal
+
+
+
+ [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-10
+ fatal
+
+
+
+ [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-11
+ fatal
+
+
+
+ [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-13
+ fatal
+
+
+
+ [BR-CL-13]-Item classification identifier identification scheme identifier MUST be
+ coded using one of the UNTDID 7143 list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-14
+ fatal
+
+
+
+ [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-15
+ fatal
+
+
+
+ [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-16
+ fatal
+
+
+
+ [BR-CL-16]-Payment means in an invoice MUST be coded using UNCL4461 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-17
+ fatal
+
+
+
+ [BR-CL-17]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-18
+ fatal
+
+
+
+ [BR-CL-18]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-19
+ fatal
+
+
+
+ [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-20
+ fatal
+
+
+
+ [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-21
+ fatal
+
+
+
+ [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-22
+ fatal
+
+
+
+ [BR-CL-22]-Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-23
+ fatal
+
+
+
+ [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with
+ Rec 21 extension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-24
+ fatal
+
+
+
+ [BR-CL-24]-For Mime code in attribute use MIMEMediaType.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-25
+ fatal
+
+
+
+ [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-26
+ fatal
+
+
+
+ [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-52
+ fatal
+
+
+
+ [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-25
+ fatal
+
+
+
+ [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-63
+ fatal
+
+
+
+ [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-11
+ fatal
+
+
+
+ [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-51
+ warning
+
+
+
+ [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-57
+ fatal
+
+
+
+ [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-31
+ fatal
+
+
+
+ [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-32
+ fatal
+
+
+
+ [BR-32]-Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).
+
+
+
+
+
+
+
+
+
+ BR-33
+ fatal
+
+
+
+ [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).
+
+
+
+
+
+
+
+
+
+ BR-CO-05
+ fatal
+
+
+
+ [BR-CO-05]-Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.
+
+
+
+
+
+
+
+
+
+ BR-CO-21
+ fatal
+
+
+
+ [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-01
+ fatal
+
+
+
+ [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-02
+ fatal
+
+
+
+ [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-36
+ fatal
+
+
+
+ [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-37
+ fatal
+
+
+
+ [BR-37]-Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).
+
+
+
+
+
+
+
+
+
+ BR-38
+ fatal
+
+
+
+ [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
+
+
+
+
+
+
+
+
+
+ BR-CO-06
+ fatal
+
+
+
+ [BR-CO-06]-Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
+
+
+
+
+
+
+
+
+
+ BR-CO-22
+ fatal
+
+
+
+ [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-05
+ fatal
+
+
+
+ [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-06
+ fatal
+
+
+
+ [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-12
+ fatal
+
+
+
+ [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).
+
+
+
+
+
+
+
+
+
+ BR-13
+ fatal
+
+
+
+ [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109).
+
+
+
+
+
+
+
+
+
+ BR-14
+ fatal
+
+
+
+ [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
+
+
+
+
+
+
+
+
+
+ BR-15
+ fatal
+
+
+
+ [BR-15]-An Invoice shall have the Amount due for payment (BT-115).
+
+
+
+
+
+
+
+
+
+ BR-CO-10
+ fatal
+
+
+
+ [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-CO-11
+ fatal
+
+
+
+ [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-CO-12
+ fatal
+
+
+
+ [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-CO-13
+ fatal
+
+
+
+ [BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
+
+
+
+
+
+
+
+
+
+ BR-CO-16
+ fatal
+
+
+
+ [BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
+
+
+
+
+
+
+
+
+
+ BR-DEC-09
+ fatal
+
+
+
+ [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-10
+ fatal
+
+
+
+ [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-11
+ fatal
+
+
+
+ [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-12
+ fatal
+
+
+
+ [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-14
+ fatal
+
+
+
+ [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-16
+ fatal
+
+
+
+ [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-17
+ fatal
+
+
+
+ [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-18
+ fatal
+
+
+
+ [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-01
+ fatal
+
+
+
+ [BR-01]-An Invoice shall have a Specification identifier (BT-24).
+
+
+
+
+
+
+
+
+
+ BR-02
+ fatal
+
+
+
+ [BR-02]-An Invoice shall have an Invoice number (BT-1).
+
+
+
+
+
+
+
+
+
+ BR-03
+ fatal
+
+
+
+ [BR-03]-An Invoice shall have an Invoice issue date (BT-2).
+
+
+
+
+
+
+
+
+
+ BR-04
+ fatal
+
+
+
+ [BR-04]-An Invoice shall have an Invoice type code (BT-3).
+
+
+
+
+
+
+
+
+
+ BR-05
+ fatal
+
+
+
+ [BR-05]-An Invoice shall have an Invoice currency code (BT-5).
+
+
+
+
+
+
+
+
+
+ BR-06
+ fatal
+
+
+
+ [BR-06]-An Invoice shall contain the Seller name (BT-27).
+
+
+
+
+
+
+
+
+
+ BR-07
+ fatal
+
+
+
+ [BR-07]-An Invoice shall contain the Buyer name (BT-44).
+
+
+
+
+
+
+
+
+
+ BR-08
+ fatal
+
+
+
+ [BR-08]-An Invoice shall contain the Seller postal address.
+
+
+
+
+
+
+
+
+
+ BR-10
+ fatal
+
+
+
+ [BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
+
+
+
+
+
+
+
+
+
+ BR-16
+ fatal
+
+
+
+ [BR-16]-An Invoice shall have at least one Invoice line (BG-25)
+
+
+
+
+
+
+
+
+
+ BR-53
+ fatal
+
+
+
+ [BR-53]-If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
+
+
+
+
+
+
+
+
+
+ BR-66
+ fatal
+
+
+
+ [BR-66]-An Invoice shall contain maximum one Payment Card account (BG-18).
+
+
+
+
+
+
+
+
+
+ BR-67
+ fatal
+
+
+
+ [BR-67]-An Invoice shall contain maximum one Payment Mandate (BG-19).
+
+
+
+
+
+
+
+
+
+ BR-AE-01
+ fatal
+
+
+
+ [BR-AE-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT Breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-AE-02
+ fatal
+
+
+
+ [BR-AE-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-03
+ fatal
+
+
+
+ [BR-AE-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-04
+ fatal
+
+
+
+ [BR-AE-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-CO-03
+ fatal
+
+
+
+ [BR-CO-03]-Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
+
+
+
+
+
+
+
+
+
+ BR-CO-15
+ fatal
+
+
+
+ [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
+
+
+
+
+
+
+
+
+
+ BR-CO-18
+ fatal
+
+
+
+ [BR-CO-18]-An Invoice shall at least have one VAT breakdown group (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-DEC-13
+ fatal
+
+
+
+ [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-15
+ fatal
+
+
+
+ [BR-DEC-15]-The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.
+
+
+
+
+
+
+
+
+
+ BR-E-01
+ fatal
+
+
+
+ [BR-E-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-E-02
+ fatal
+
+
+
+ [BR-E-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-03
+ fatal
+
+
+
+ [BR-E-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-04
+ fatal
+
+
+
+ [BR-E-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-01
+ fatal
+
+
+
+ [BR-G-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-G-02
+ fatal
+
+
+
+ [BR-G-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-03
+ fatal
+
+
+
+ [BR-G-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-04
+ fatal
+
+
+
+ [BR-G-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IC-01
+ fatal
+
+
+
+ [BR-IC-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-IC-02
+ fatal
+
+
+
+ [BR-IC-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-03
+ fatal
+
+
+
+ [BR-IC-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-04
+ fatal
+
+
+
+ [BR-IC-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-11
+ fatal
+
+
+
+ [BR-IC-11]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
+
+
+
+
+
+
+
+
+
+ BR-IC-12
+ fatal
+
+
+
+ [BR-IC-12]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank.
+
+
+
+
+
+
+
+
+
+ BR-IG-01
+ fatal
+
+
+
+ [BR-IG-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".
+
+
+
+
+
+
+
+
+
+ BR-IG-02
+ fatal
+
+
+
+ [BR-IG-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IG-03
+ fatal
+
+
+
+ [BR-IG-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IG-04
+ fatal
+
+
+
+ [BR-IG-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-01
+ fatal
+
+
+
+ [BR-IP-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI".
+
+
+
+
+
+
+
+
+
+ BR-IP-02
+ fatal
+
+
+
+ [BR-IP-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-03
+ fatal
+
+
+
+ [BR-IP-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-04
+ fatal
+
+
+
+ [BR-IP-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-O-01
+ fatal
+
+
+
+ [BR-O-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-02
+ fatal
+
+
+
+ [BR-O-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-03
+ fatal
+
+
+
+ [BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-04
+ fatal
+
+
+
+ [BR-O-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-11
+ fatal
+
+
+
+ [BR-O-11]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-O-12
+ fatal
+
+
+
+ [BR-O-12]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-13
+ fatal
+
+
+
+ [BR-O-13]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-14
+ fatal
+
+
+
+ [BR-O-14]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-S-01
+ fatal
+
+
+
+ [BR-S-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated".
+
+
+
+
+
+
+
+
+
+ BR-S-02
+ fatal
+
+
+
+ [BR-S-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-03
+ fatal
+
+
+
+ [BR-S-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-04
+ fatal
+
+
+
+ [BR-S-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-01
+ fatal
+
+
+
+ [BR-Z-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-02
+ fatal
+
+
+
+ [BR-Z-02]-An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-03
+ fatal
+
+
+
+ [BR-Z-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-04
+ fatal
+
+
+
+ [BR-Z-04]-An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-B-01
+ fatal
+
+
+
+ [BR-B-01]-An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.
+
+
+
+
+
+
+
+
+
+ BR-B-02
+ fatal
+
+
+
+ [BR-B-02]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Standard rated”.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-21
+ fatal
+
+
+
+ [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
+
+
+
+
+
+
+
+
+
+ BR-22
+ fatal
+
+
+
+ [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
+
+
+
+
+
+
+
+
+
+ BR-23
+ fatal
+
+
+
+ [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130).
+
+
+
+
+
+
+
+
+
+ BR-24
+ fatal
+
+
+
+ [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-25
+ fatal
+
+
+
+ [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153).
+
+
+
+
+
+
+
+
+
+ BR-26
+ fatal
+
+
+
+ [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).
+
+
+
+
+
+
+
+
+
+ BR-27
+ fatal
+
+
+
+ [BR-27]-The Item net price (BT-146) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-28
+ fatal
+
+
+
+ [BR-28]-The Item gross price (BT-148) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-CO-04
+ fatal
+
+
+
+ [BR-CO-04]-Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
+
+
+
+
+
+
+
+
+
+ BR-DEC-23
+ fatal
+
+
+
+ [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-41
+ fatal
+
+
+
+ [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
+
+
+
+
+
+
+
+
+
+ BR-42
+ fatal
+
+
+
+ [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
+
+
+
+
+
+
+
+
+
+ BR-CO-07
+ fatal
+
+
+
+ [BR-CO-07]-Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-23
+ fatal
+
+
+
+ [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-24
+ fatal
+
+
+
+ [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-25
+ fatal
+
+
+
+ [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-43
+ fatal
+
+
+
+ [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
+
+
+
+
+
+
+
+
+
+ BR-44
+ fatal
+
+
+
+ [BR-44]-Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code.
+
+
+
+
+
+
+
+
+
+ BR-CO-08
+ fatal
+
+
+
+ [BR-CO-08]-Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-24
+ fatal
+
+
+
+ [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-27
+ fatal
+
+
+
+ [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-28
+ fatal
+
+
+
+ [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-30
+ fatal
+
+
+
+ [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134).
+
+
+
+
+
+
+
+
+
+ BR-CO-20
+ fatal
+
+
+
+ [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-29
+ fatal
+
+
+
+ [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).
+
+
+
+
+
+
+
+
+
+ BR-CO-19
+ fatal
+
+
+
+ [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-54
+ fatal
+
+
+
+ [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-65
+ fatal
+
+
+
+ [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-64
+ fatal
+
+
+
+ [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-08
+ fatal
+
+
+
+ [BR-CL-08]-Invoiced note subject code shall be coded using UNCL4451
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-17
+ fatal
+
+
+
+ [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-50
+ fatal
+
+
+
+ [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-49
+ fatal
+
+
+
+ [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
+
+
+
+
+
+
+
+
+
+ BR-61
+ fatal
+
+
+
+ [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-55
+ fatal
+
+
+
+ [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-26
+ fatal
+
+
+
+ [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-62
+ fatal
+
+
+
+ [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-09
+ fatal
+
+
+
+ [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-18
+ fatal
+
+
+
+ [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11)
+
+
+
+
+
+
+
+
+
+ BR-19
+ fatal
+
+
+
+ [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+ BR-56
+ fatal
+
+
+
+ [BR-56]-Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-20
+ fatal
+
+
+
+ [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-14
+ fatal
+
+
+
+ [BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-45
+ fatal
+
+
+
+ [BR-45]-Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
+
+
+
+
+
+
+
+
+
+ BR-46
+ fatal
+
+
+
+ [BR-46]-Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+ BR-47
+ fatal
+
+
+
+ [BR-47]-Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
+
+
+
+
+
+
+
+
+
+ BR-48
+ fatal
+
+
+
+ [BR-48]-Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
+
+
+
+
+
+
+
+
+
+ BR-CO-17
+ fatal
+
+
+
+ [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
+
+
+
+
+
+
+
+
+
+ BR-DEC-19
+ fatal
+
+
+
+ [BR-DEC-19]-The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-20
+ fatal
+
+
+
+ [BR-DEC-20]-The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-09
+ fatal
+
+
+
+ [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-08
+ fatal
+
+
+
+ [BR-AE-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-AE-09
+ fatal
+
+
+
+ [BR-AE-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-AE-10
+ fatal
+
+
+
+ [BR-AE-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-06
+ fatal
+
+
+
+ [BR-AE-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-07
+ fatal
+
+
+
+ [BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-05
+ fatal
+
+
+
+ [BR-AE-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-08
+ fatal
+
+
+
+ [BR-E-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-E-09
+ fatal
+
+
+
+ [BR-E-09]-The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-E-10
+ fatal
+
+
+
+ [BR-E-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-06
+ fatal
+
+
+
+ [BR-E-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-07
+ fatal
+
+
+
+ [BR-E-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-05
+ fatal
+
+
+
+ [BR-E-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-08
+ fatal
+
+
+
+ [BR-G-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-G-09
+ fatal
+
+
+
+ [BR-G-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-G-10
+ fatal
+
+
+
+ [BR-G-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-06
+ fatal
+
+
+
+ [BR-G-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-07
+ fatal
+
+
+
+ [BR-G-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-05
+ fatal
+
+
+
+ [BR-G-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-08
+ fatal
+
+
+
+ [BR-IC-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-IC-09
+ fatal
+
+
+
+ [BR-IC-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-IC-10
+ fatal
+
+
+
+ [BR-IC-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-06
+ fatal
+
+
+
+ [BR-IC-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-07
+ fatal
+
+
+
+ [BR-IC-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-05
+ fatal
+
+
+
+ [BR-IC-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-08
+ fatal
+
+
+
+ [BR-IG-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IG-09
+ fatal
+
+
+
+ [BR-IG-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IG-10
+ fatal
+
+
+
+ [BR-IG-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-06
+ fatal
+
+
+
+ [BR-IG-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-07
+ fatal
+
+
+
+ [BR-IG-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-05
+ fatal
+
+
+
+ [BR-IG-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-08
+ fatal
+
+
+
+ [BR-IP-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IP-09
+ fatal
+
+
+
+ [BR-IP-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IP-10
+ fatal
+
+
+
+ [BR-IP-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-06
+ fatal
+
+
+
+ [BR-IP-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-07
+ fatal
+
+
+
+ [BR-IP-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-05
+ fatal
+
+
+
+ [BR-IP-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-08
+ fatal
+
+
+
+ [BR-O-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-09
+ fatal
+
+
+
+ [BR-O-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-O-10
+ fatal
+
+
+
+ [BR-O-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-06
+ fatal
+
+
+
+ [BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-07
+ fatal
+
+
+
+ [BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-05
+ fatal
+
+
+
+ [BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-08
+ fatal
+
+
+
+ [BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-09
+ fatal
+
+
+
+ [BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-10
+ fatal
+
+
+
+ [BR-S-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-06
+ fatal
+
+
+
+ [BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-07
+ fatal
+
+
+
+ [BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-05
+ fatal
+
+
+
+ [BR-S-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-08
+ fatal
+
+
+
+ [BR-Z-08]-In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-09
+ fatal
+
+
+
+ [BR-Z-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-Z-10
+ fatal
+
+
+
+ [BR-Z-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-06
+ fatal
+
+
+
+ [BR-Z-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-07
+ fatal
+
+
+
+ [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-05
+ fatal
+
+
+
+ [BR-Z-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-51
+ fatal
+
+
+
+ [UBL-SR-51]-An address can only have one third line.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-42
+ fatal
+
+
+
+ [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-33
+ fatal
+
+
+
+ [UBL-SR-33]-Supporting document description shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-43
+ fatal
+
+
+
+ [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-DT-01
+ fatal
+
+
+
+ [UBL-DT-01]-Amounts shall be decimal up to two fraction digits
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-DT-06
+ fatal
+
+
+
+ [UBL-DT-06]-Binary object elements shall contain the mime code attribute
+
+
+
+
+
+
+
+
+
+ UBL-DT-07
+ fatal
+
+
+
+ [UBL-DT-07]-Binary object elements shall contain the file name attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-25
+ fatal
+
+
+
+ [UBL-SR-25]-Deliver to party name shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-30
+ fatal
+
+
+
+ [UBL-SR-30]-Document level allowance reason shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-31
+ fatal
+
+
+
+ [UBL-SR-31]-Document level charge reason shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-CR-001
+ warning
+
+
+
+ [UBL-CR-001]-A UBL invoice should not include extensions
+
+
+
+
+
+
+
+
+
+ UBL-CR-002
+ warning
+
+
+
+ [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be 2.1
+
+
+
+
+
+
+
+
+
+ UBL-CR-003
+ warning
+
+
+
+ [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-004
+ warning
+
+
+
+ [UBL-CR-004]-A UBL invoice should not include the CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-005
+ warning
+
+
+
+ [UBL-CR-005]-A UBL invoice should not include the UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-006
+ warning
+
+
+
+ [UBL-CR-006]-A UBL invoice should not include the IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-007
+ warning
+
+
+
+ [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-008
+ warning
+
+
+
+ [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-009
+ warning
+
+
+
+ [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-010
+ warning
+
+
+
+ [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-011
+ warning
+
+
+
+ [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-012
+ warning
+
+
+
+ [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-013
+ warning
+
+
+
+ [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-014
+ warning
+
+
+
+ [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-015
+ warning
+
+
+
+ [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-016
+ warning
+
+
+
+ [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-017
+ warning
+
+
+
+ [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-018
+ warning
+
+
+
+ [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-019
+ warning
+
+
+
+ [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-020
+ warning
+
+
+
+ [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-021
+ warning
+
+
+
+ [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-022
+ warning
+
+
+
+ [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-023
+ warning
+
+
+
+ [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-024
+ warning
+
+
+
+ [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-025
+ warning
+
+
+
+ [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-026
+ warning
+
+
+
+ [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-027
+ warning
+
+
+
+ [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-028
+ warning
+
+
+
+ [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-029
+ warning
+
+
+
+ [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-030
+ warning
+
+
+
+ [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-031
+ warning
+
+
+
+ [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-032
+ warning
+
+
+
+ [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-033
+ warning
+
+
+
+ [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-034
+ warning
+
+
+
+ [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-035
+ warning
+
+
+
+ [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-036
+ warning
+
+
+
+ [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-037
+ warning
+
+
+
+ [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-038
+ warning
+
+
+
+ [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-039
+ warning
+
+
+
+ [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-040
+ warning
+
+
+
+ [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-041
+ warning
+
+
+
+ [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-042
+ warning
+
+
+
+ [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-043
+ warning
+
+
+
+ [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-044
+ warning
+
+
+
+ [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine
+
+
+
+
+
+
+
+
+
+ UBL-CR-045
+ warning
+
+
+
+ [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-046
+ warning
+
+
+
+ [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-047
+ warning
+
+
+
+ [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-048
+ warning
+
+
+
+ [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-049
+ warning
+
+
+
+ [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-050
+ warning
+
+
+
+ [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-051
+ warning
+
+
+
+ [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-052
+ warning
+
+
+
+ [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-053
+ warning
+
+
+
+ [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-054
+ warning
+
+
+
+ [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-055
+ warning
+
+
+
+ [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-056
+ warning
+
+
+
+ [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-057
+ warning
+
+
+
+ [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-058
+ warning
+
+
+
+ [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-059
+ warning
+
+
+
+ [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-060
+ warning
+
+
+
+ [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-061
+ warning
+
+
+
+ [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-062
+ warning
+
+
+
+ [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-063
+ warning
+
+
+
+ [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-064
+ warning
+
+
+
+ [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-065
+ warning
+
+
+
+ [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-066
+ warning
+
+
+
+ [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-067
+ warning
+
+
+
+ [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-068
+ warning
+
+
+
+ [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-069
+ warning
+
+
+
+ [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-070
+ warning
+
+
+
+ [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-071
+ warning
+
+
+
+ [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-072
+ warning
+
+
+
+ [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-073
+ warning
+
+
+
+ [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-074
+ warning
+
+
+
+ [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-075
+ warning
+
+
+
+ [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-076
+ warning
+
+
+
+ [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-077
+ warning
+
+
+
+ [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-078
+ warning
+
+
+
+ [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-079
+ warning
+
+
+
+ [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-080
+ warning
+
+
+
+ [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-081
+ warning
+
+
+
+ [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-082
+ warning
+
+
+
+ [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-083
+ warning
+
+
+
+ [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-084
+ warning
+
+
+
+ [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-085
+ warning
+
+
+
+ [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-086
+ warning
+
+
+
+ [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-087
+ warning
+
+
+
+ [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-088
+ warning
+
+
+
+ [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-089
+ warning
+
+
+
+ [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-090
+ warning
+
+
+
+ [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-091
+ warning
+
+
+
+ [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-092
+ warning
+
+
+
+ [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-093
+ warning
+
+
+
+ [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-094
+ warning
+
+
+
+ [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-095
+ warning
+
+
+
+ [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-096
+ warning
+
+
+
+ [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-097
+ warning
+
+
+
+ [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-098
+ warning
+
+
+
+ [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-099
+ warning
+
+
+
+ [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-100
+ warning
+
+
+
+ [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-101
+ warning
+
+
+
+ [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-102
+ warning
+
+
+
+ [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-103
+ warning
+
+
+
+ [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-104
+ warning
+
+
+
+ [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-105
+ warning
+
+
+
+ [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-106
+ warning
+
+
+
+ [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-107
+ warning
+
+
+
+ [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-108
+ warning
+
+
+
+ [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-109
+ warning
+
+
+
+ [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-110
+ warning
+
+
+
+ [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-111
+ warning
+
+
+
+ [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-112
+ warning
+
+
+
+ [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-113
+ warning
+
+
+
+ [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-114
+ warning
+
+
+
+ [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-115
+ warning
+
+
+
+ [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-116
+ warning
+
+
+
+ [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-117
+ warning
+
+
+
+ [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-118
+ warning
+
+
+
+ [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-119
+ warning
+
+
+
+ [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-121
+ warning
+
+
+
+ [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash
+
+
+
+
+
+
+
+
+
+ UBL-CR-122
+ warning
+
+
+
+ [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod
+
+
+
+
+
+
+
+
+
+ UBL-CR-123
+ warning
+
+
+
+ [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-124
+ warning
+
+
+
+ [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-125
+ warning
+
+
+
+ [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-126
+ warning
+
+
+
+ [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-127
+ warning
+
+
+
+ [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-128
+ warning
+
+
+
+ [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-129
+ warning
+
+
+
+ [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName
+
+
+
+
+
+
+
+
+
+ UBL-CR-130
+ warning
+
+
+
+ [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion
+
+
+
+
+
+
+
+
+
+ UBL-CR-131
+ warning
+
+
+
+ [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-132
+ warning
+
+
+
+ [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-133
+ warning
+
+
+
+ [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-134
+ warning
+
+
+
+ [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-135
+ warning
+
+
+
+ [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-136
+ warning
+
+
+
+ [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-137
+ warning
+
+
+
+ [UBL-CR-137]-A UBL invoice should not include the Signature
+
+
+
+
+
+
+
+
+
+ UBL-CR-138
+ warning
+
+
+
+ [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-139
+ warning
+
+
+
+ [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-140
+ warning
+
+
+
+ [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability
+
+
+
+
+
+
+
+
+
+ UBL-CR-141
+ warning
+
+
+
+ [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-142
+ warning
+
+
+
+ [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-143
+ warning
+
+
+
+ [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-144
+ warning
+
+
+
+ [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-145
+ warning
+
+
+
+ [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-146
+ warning
+
+
+
+ [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-147
+ warning
+
+
+
+ [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-148
+ warning
+
+
+
+ [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-149
+ warning
+
+
+
+ [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-150
+ warning
+
+
+
+ [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-151
+ warning
+
+
+
+ [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-152
+ warning
+
+
+
+ [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-153
+ warning
+
+
+
+ [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-154
+ warning
+
+
+
+ [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-155
+ warning
+
+
+
+ [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-156
+ warning
+
+
+
+ [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-157
+ warning
+
+
+
+ [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-158
+ warning
+
+
+
+ [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-159
+ warning
+
+
+
+ [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-160
+ warning
+
+
+
+ [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-161
+ warning
+
+
+
+ [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-162
+ warning
+
+
+
+ [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-163
+ warning
+
+
+
+ [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-164
+ warning
+
+
+
+ [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-165
+ warning
+
+
+
+ [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-166
+ warning
+
+
+
+ [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-167
+ warning
+
+
+
+ [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-168
+ warning
+
+
+
+ [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-169
+ warning
+
+
+
+ [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-170
+ warning
+
+
+
+ [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-171
+ warning
+
+
+
+ [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-172
+ warning
+
+
+
+ [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-173
+ warning
+
+
+
+ [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-174
+ warning
+
+
+
+ [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-175
+ warning
+
+
+
+ [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-176
+ warning
+
+
+
+ [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-177
+ warning
+
+
+
+ [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-178
+ warning
+
+
+
+ [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-179
+ warning
+
+
+
+ [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-180
+ warning
+
+
+
+ [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-181
+ warning
+
+
+
+ [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-182
+ warning
+
+
+
+ [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-183
+ warning
+
+
+
+ [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-184
+ warning
+
+
+
+ [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-185
+ warning
+
+
+
+ [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-186
+ warning
+
+
+
+ [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-187
+ warning
+
+
+
+ [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-188
+ warning
+
+
+
+ [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-189
+ warning
+
+
+
+ [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-190
+ warning
+
+
+
+ [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax
+
+
+
+
+
+
+
+
+
+ UBL-CR-191
+ warning
+
+
+
+ [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note
+
+
+
+
+
+
+
+
+
+ UBL-CR-192
+ warning
+
+
+
+ [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication
+
+
+
+
+
+
+
+
+
+ UBL-CR-193
+ warning
+
+
+
+ [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-194
+ warning
+
+
+
+ [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-195
+ warning
+
+
+
+ [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-196
+ warning
+
+
+
+ [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-197
+ warning
+
+
+
+ [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-198
+ warning
+
+
+
+ [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-199
+ warning
+
+
+
+ [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-200
+ warning
+
+
+
+ [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-201
+ warning
+
+
+
+ [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-202
+ warning
+
+
+
+ [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-203
+ warning
+
+
+
+ [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-204
+ warning
+
+
+
+ [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-205
+ warning
+
+
+
+ [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-206
+ warning
+
+
+
+ [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-207
+ warning
+
+
+
+ [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-208
+ warning
+
+
+
+ [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-209
+ warning
+
+
+
+ [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-210
+ warning
+
+
+
+ [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-211
+ warning
+
+
+
+ [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-212
+ warning
+
+
+
+ [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-213
+ warning
+
+
+
+ [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-214
+ warning
+
+
+
+ [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-215
+ warning
+
+
+
+ [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-216
+ warning
+
+
+
+ [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-217
+ warning
+
+
+
+ [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-218
+ warning
+
+
+
+ [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-219
+ warning
+
+
+
+ [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-220
+ warning
+
+
+
+ [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-221
+ warning
+
+
+
+ [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-222
+ warning
+
+
+
+ [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-223
+ warning
+
+
+
+ [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-224
+ warning
+
+
+
+ [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-225
+ warning
+
+
+
+ [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-226
+ warning
+
+
+
+ [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-227
+ warning
+
+
+
+ [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-228
+ warning
+
+
+
+ [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-229
+ warning
+
+
+
+ [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-230
+ warning
+
+
+
+ [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-231
+ warning
+
+
+
+ [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-232
+ warning
+
+
+
+ [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-233
+ warning
+
+
+
+ [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-234
+ warning
+
+
+
+ [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-235
+ warning
+
+
+
+ [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-236
+ warning
+
+
+
+ [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-237
+ warning
+
+
+
+ [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-238
+ warning
+
+
+
+ [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-239
+ warning
+
+
+
+ [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-240
+ warning
+
+
+
+ [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-241
+ warning
+
+
+
+ [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-242
+ warning
+
+
+
+ [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-243
+ warning
+
+
+
+ [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-244
+ warning
+
+
+
+ [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm
+
+
+
+
+
+
+
+
+
+ UBL-CR-245
+ warning
+
+
+
+ [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-246
+ warning
+
+
+
+ [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-247
+ warning
+
+
+
+ [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-248
+ warning
+
+
+
+ [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-249
+ warning
+
+
+
+ [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-250
+ warning
+
+
+
+ [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-251
+ warning
+
+
+
+ [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-252
+ warning
+
+
+
+ [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-253
+ warning
+
+
+
+ [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-254
+ warning
+
+
+
+ [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax
+
+
+
+
+
+
+
+
+
+ UBL-CR-255
+ warning
+
+
+
+ [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note
+
+
+
+
+
+
+
+
+
+ UBL-CR-256
+ warning
+
+
+
+ [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication
+
+
+
+
+
+
+
+
+
+ UBL-CR-257
+ warning
+
+
+
+ [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-258
+ warning
+
+
+
+ [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-259
+ warning
+
+
+
+ [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-260
+ warning
+
+
+
+ [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-261
+ warning
+
+
+
+ [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-262
+ warning
+
+
+
+ [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-263
+ warning
+
+
+
+ [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-264
+ warning
+
+
+
+ [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-265
+ warning
+
+
+
+ [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-266
+ warning
+
+
+
+ [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-267
+ warning
+
+
+
+ [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-268
+ warning
+
+
+
+ [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-269
+ warning
+
+
+
+ [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-270
+ warning
+
+
+
+ [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-271
+ warning
+
+
+
+ [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-272
+ warning
+
+
+
+ [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-273
+ warning
+
+
+
+ [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-274
+ warning
+
+
+
+ [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-275
+ warning
+
+
+
+ [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-276
+ warning
+
+
+
+ [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-277
+ warning
+
+
+
+ [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-278
+ warning
+
+
+
+ [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-279
+ warning
+
+
+
+ [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm
+
+
+
+
+
+
+
+
+
+ UBL-CR-280
+ warning
+
+
+
+ [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-281
+ warning
+
+
+
+ [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-282
+ warning
+
+
+
+ [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-283
+ warning
+
+
+
+ [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-284
+ warning
+
+
+
+ [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-285
+ warning
+
+
+
+ [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-286
+ warning
+
+
+
+ [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-287
+ warning
+
+
+
+ [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-288
+ warning
+
+
+
+ [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-289
+ warning
+
+
+
+ [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-290
+ warning
+
+
+
+ [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-291
+ warning
+
+
+
+ [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-292
+ warning
+
+
+
+ [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-293
+ warning
+
+
+
+ [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-294
+ warning
+
+
+
+ [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-295
+ warning
+
+
+
+ [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-296
+ warning
+
+
+
+ [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-297
+ warning
+
+
+
+ [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-298
+ warning
+
+
+
+ [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-299
+ warning
+
+
+
+ [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-300
+ warning
+
+
+
+ [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-301
+ warning
+
+
+
+ [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-302
+ warning
+
+
+
+ [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-303
+ warning
+
+
+
+ [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-304
+ warning
+
+
+
+ [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-305
+ warning
+
+
+
+ [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-306
+ warning
+
+
+
+ [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-307
+ warning
+
+
+
+ [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-308
+ warning
+
+
+
+ [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-309
+ warning
+
+
+
+ [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-310
+ warning
+
+
+
+ [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-311
+ warning
+
+
+
+ [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-312
+ warning
+
+
+
+ [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-313
+ warning
+
+
+
+ [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-314
+ warning
+
+
+
+ [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-315
+ warning
+
+
+
+ [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-316
+ warning
+
+
+
+ [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-317
+ warning
+
+
+
+ [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-318
+ warning
+
+
+
+ [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-319
+ warning
+
+
+
+ [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-320
+ warning
+
+
+
+ [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-321
+ warning
+
+
+
+ [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-322
+ warning
+
+
+
+ [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-323
+ warning
+
+
+
+ [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-324
+ warning
+
+
+
+ [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-325
+ warning
+
+
+
+ [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-326
+ warning
+
+
+
+ [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-327
+ warning
+
+
+
+ [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-328
+ warning
+
+
+
+ [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-329
+ warning
+
+
+
+ [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-330
+ warning
+
+
+
+ [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-331
+ warning
+
+
+
+ [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-332
+ warning
+
+
+
+ [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-333
+ warning
+
+
+
+ [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-334
+ warning
+
+
+
+ [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-335
+ warning
+
+
+
+ [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity
+
+
+
+
+
+
+
+
+
+ UBL-CR-336
+ warning
+
+
+
+ [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-337
+ warning
+
+
+
+ [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-338
+ warning
+
+
+
+ [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-339
+ warning
+
+
+
+ [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-340
+ warning
+
+
+
+ [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-341
+ warning
+
+
+
+ [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-342
+ warning
+
+
+
+ [UBL-CR-342]-A UBL invoice should not include the Delivery ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-343
+ warning
+
+
+
+ [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-344
+ warning
+
+
+
+ [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-345
+ warning
+
+
+
+ [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-346
+ warning
+
+
+
+ [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-347
+ warning
+
+
+
+ [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-348
+ warning
+
+
+
+ [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-349
+ warning
+
+
+
+ [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID
+
+
+
+
+
+
+
+
+
+ UBL-CR-350
+ warning
+
+
+
+ [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID
+
+
+
+
+
+
+
+
+
+ UBL-CR-351
+ warning
+
+
+
+ [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-352
+ warning
+
+
+
+ [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions
+
+
+
+
+
+
+
+
+
+ UBL-CR-353
+ warning
+
+
+
+ [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity
+
+
+
+
+
+
+
+
+
+ UBL-CR-354
+ warning
+
+
+
+ [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-355
+ warning
+
+
+
+ [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-356
+ warning
+
+
+
+ [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-357
+ warning
+
+
+
+ [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-358
+ warning
+
+
+
+ [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-359
+ warning
+
+
+
+ [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-360
+ warning
+
+
+
+ [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-361
+ warning
+
+
+
+ [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-362
+ warning
+
+
+
+ [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-363
+ warning
+
+
+
+ [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-364
+ warning
+
+
+
+ [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-365
+ warning
+
+
+
+ [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-366
+ warning
+
+
+
+ [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-367
+ warning
+
+
+
+ [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-368
+ warning
+
+
+
+ [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-369
+ warning
+
+
+
+ [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-370
+ warning
+
+
+
+ [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-371
+ warning
+
+
+
+ [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-372
+ warning
+
+
+
+ [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-373
+ warning
+
+
+
+ [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-374
+ warning
+
+
+
+ [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-375
+ warning
+
+
+
+ [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-376
+ warning
+
+
+
+ [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District
+
+
+
+
+
+
+
+
+
+ UBL-CR-377
+ warning
+
+
+
+ [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-378
+ warning
+
+
+
+ [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-379
+ warning
+
+
+
+ [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-380
+ warning
+
+
+
+ [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-381
+ warning
+
+
+
+ [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-382
+ warning
+
+
+
+ [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-383
+ warning
+
+
+
+ [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-384
+ warning
+
+
+
+ [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-385
+ warning
+
+
+
+ [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-386
+ warning
+
+
+
+ [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-387
+ warning
+
+
+
+ [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-388
+ warning
+
+
+
+ [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-389
+ warning
+
+
+
+ [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-390
+ warning
+
+
+
+ [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-391
+ warning
+
+
+
+ [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-392
+ warning
+
+
+
+ [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-393
+ warning
+
+
+
+ [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-394
+ warning
+
+
+
+ [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-395
+ warning
+
+
+
+ [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-396
+ warning
+
+
+
+ [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-397
+ warning
+
+
+
+ [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity
+
+
+
+
+
+
+
+
+
+ UBL-CR-398
+ warning
+
+
+
+ [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-399
+ warning
+
+
+
+ [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-400
+ warning
+
+
+
+ [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-401
+ warning
+
+
+
+ [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-402
+ warning
+
+
+
+ [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-403
+ warning
+
+
+
+ [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-404
+ warning
+
+
+
+ [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-405
+ warning
+
+
+
+ [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch
+
+
+
+
+
+
+
+
+
+ UBL-CR-406
+ warning
+
+
+
+ [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-407
+ warning
+
+
+
+ [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit
+
+
+
+
+
+
+
+
+
+ UBL-CR-408
+ warning
+
+
+
+ [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit
+
+
+
+
+
+
+
+
+
+ UBL-CR-409
+ warning
+
+
+
+ [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment
+
+
+
+
+
+
+
+
+
+ UBL-CR-410
+ warning
+
+
+
+ [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-412
+ warning
+
+
+
+ [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-413
+ warning
+
+
+
+ [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-414
+ warning
+
+
+
+ [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-415
+ warning
+
+
+
+ [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-416
+ warning
+
+
+
+ [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-417
+ warning
+
+
+
+ [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-418
+ warning
+
+
+
+ [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID
+
+
+
+
+
+
+
+
+
+ UBL-CR-419
+ warning
+
+
+
+ [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID
+
+
+
+
+
+
+
+
+
+ UBL-CR-420
+ warning
+
+
+
+ [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-421
+ warning
+
+
+
+ [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-422
+ warning
+
+
+
+ [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID
+
+
+
+
+
+
+
+
+
+ UBL-CR-424
+ warning
+
+
+
+ [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName
+
+
+
+
+
+
+
+
+
+ UBL-CR-425
+ warning
+
+
+
+ [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-426
+ warning
+
+
+
+ [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-427
+ warning
+
+
+
+ [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-428
+ warning
+
+
+
+ [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-429
+ warning
+
+
+
+ [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-430
+ warning
+
+
+
+ [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-431
+ warning
+
+
+
+ [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address
+
+
+
+
+
+
+
+
+
+ UBL-CR-432
+ warning
+
+
+
+ [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address
+
+
+
+
+
+
+
+
+
+ UBL-CR-433
+ warning
+
+
+
+ [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country
+
+
+
+
+
+
+
+
+
+ UBL-CR-434
+ warning
+
+
+
+ [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-435
+ warning
+
+
+
+ [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-436
+ warning
+
+
+
+ [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-437
+ warning
+
+
+
+ [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-438
+ warning
+
+
+
+ [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID
+
+
+
+
+
+
+
+
+
+ UBL-CR-439
+ warning
+
+
+
+ [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-440
+ warning
+
+
+
+ [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-441
+ warning
+
+
+
+ [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName
+
+
+
+
+
+
+
+
+
+ UBL-CR-442
+ warning
+
+
+
+ [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-443
+ warning
+
+
+
+ [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-444
+ warning
+
+
+
+ [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-445
+ warning
+
+
+
+ [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-446
+ warning
+
+
+
+ [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch
+
+
+
+
+
+
+
+
+
+ UBL-CR-447
+ warning
+
+
+
+ [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country
+
+
+
+
+
+
+
+
+
+ UBL-CR-448
+ warning
+
+
+
+ [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-449
+ warning
+
+
+
+ [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-450
+ warning
+
+
+
+ [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause
+
+
+
+
+
+
+
+
+
+ UBL-CR-451
+ warning
+
+
+
+ [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing
+
+
+
+
+
+
+
+
+
+ UBL-CR-452
+ warning
+
+
+
+ [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-454
+ warning
+
+
+
+ [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-455
+ warning
+
+
+
+ [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-456
+ warning
+
+
+
+ [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-457
+ warning
+
+
+
+ [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-458
+ warning
+
+
+
+ [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-460
+ warning
+
+
+
+ [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-461
+ warning
+
+
+
+ [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-462
+ warning
+
+
+
+ [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-463
+ warning
+
+
+
+ [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-464
+ warning
+
+
+
+ [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-465
+ warning
+
+
+
+ [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-466
+ warning
+
+
+
+ [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-467
+ warning
+
+
+
+ [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-468
+ warning
+
+
+
+ [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-469
+ warning
+
+
+
+ [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-470
+ warning
+
+
+
+ [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment
+
+
+
+
+
+
+
+
+
+ UBL-CR-471
+ warning
+
+
+
+ [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-472
+ warning
+
+
+
+ [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-473
+ warning
+
+
+
+ [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-474
+ warning
+
+
+
+ [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-475
+ warning
+
+
+
+ [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-476
+ warning
+
+
+
+ [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-477
+ warning
+
+
+
+ [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-478
+ warning
+
+
+
+ [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-479
+ warning
+
+
+
+ [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-480
+ warning
+
+
+
+ [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-481
+ warning
+
+
+
+ [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-482
+ warning
+
+
+
+ [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-483
+ warning
+
+
+
+ [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-484
+ warning
+
+
+
+ [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-485
+ warning
+
+
+
+ [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-486
+ warning
+
+
+
+ [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-487
+ warning
+
+
+
+ [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-488
+ warning
+
+
+
+ [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-489
+ warning
+
+
+
+ [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-490
+ warning
+
+
+
+ [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-491
+ warning
+
+
+
+ [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-492
+ warning
+
+
+
+ [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-493
+ warning
+
+
+
+ [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-494
+ warning
+
+
+
+ [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-495
+ warning
+
+
+
+ [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-496
+ warning
+
+
+
+ [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-497
+ warning
+
+
+
+ [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-498
+ warning
+
+
+
+ [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-499
+ warning
+
+
+
+ [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent
+
+
+
+
+
+
+
+
+
+ UBL-CR-500
+ warning
+
+
+
+ [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-501
+ warning
+
+
+
+ [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-502
+ warning
+
+
+
+ [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-503
+ warning
+
+
+
+ [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-504
+ warning
+
+
+
+ [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-505
+ warning
+
+
+
+ [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-506
+ warning
+
+
+
+ [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-507
+ warning
+
+
+
+ [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-508
+ warning
+
+
+
+ [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-509
+ warning
+
+
+
+ [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-510
+ warning
+
+
+
+ [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-511
+ warning
+
+
+
+ [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-512
+ warning
+
+
+
+ [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-513
+ warning
+
+
+
+ [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-514
+ warning
+
+
+
+ [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-515
+ warning
+
+
+
+ [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-516
+ warning
+
+
+
+ [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-517
+ warning
+
+
+
+ [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-518
+ warning
+
+
+
+ [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-519
+ warning
+
+
+
+ [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-520
+ warning
+
+
+
+ [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-521
+ warning
+
+
+
+ [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-522
+ warning
+
+
+
+ [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-523
+ warning
+
+
+
+ [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-524
+ warning
+
+
+
+ [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-525
+ warning
+
+
+
+ [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID
+
+
+
+
+
+
+
+
+
+ UBL-CR-526
+ warning
+
+
+
+ [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-527
+ warning
+
+
+
+ [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-528
+ warning
+
+
+
+ [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-529
+ warning
+
+
+
+ [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-530
+ warning
+
+
+
+ [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-531
+ warning
+
+
+
+ [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-532
+ warning
+
+
+
+ [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-533
+ warning
+
+
+
+ [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-534
+ warning
+
+
+
+ [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-535
+ warning
+
+
+
+ [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-537
+ warning
+
+
+
+ [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-538
+ warning
+
+
+
+ [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-539
+ warning
+
+
+
+ [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-540
+ warning
+
+
+
+ [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-541
+ warning
+
+
+
+ [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-542
+ warning
+
+
+
+ [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-543
+ warning
+
+
+
+ [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-544
+ warning
+
+
+
+ [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-545
+ warning
+
+
+
+ [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-546
+ warning
+
+
+
+ [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-547
+ warning
+
+
+
+ [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-548
+ warning
+
+
+
+ [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-549
+ warning
+
+
+
+ [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-550
+ warning
+
+
+
+ [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery
+
+
+
+
+
+
+
+
+
+ UBL-CR-551
+ warning
+
+
+
+ [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-552
+ warning
+
+
+
+ [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-553
+ warning
+
+
+
+ [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-554
+ warning
+
+
+
+ [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-555
+ warning
+
+
+
+ [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-556
+ warning
+
+
+
+ [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-557
+ warning
+
+
+
+ [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-558
+ warning
+
+
+
+ [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory
+
+
+
+
+
+
+
+
+
+ UBL-CR-559
+ warning
+
+
+
+ [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-560
+ warning
+
+
+
+ [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-561
+ warning
+
+
+
+ [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-562
+ warning
+
+
+
+ [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-563
+ warning
+
+
+
+ [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-564
+ warning
+
+
+
+ [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-565
+ warning
+
+
+
+ [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-566
+ warning
+
+
+
+ [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-567
+ warning
+
+
+
+ [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation
+
+
+
+
+
+
+
+
+
+ UBL-CR-568
+ warning
+
+
+
+ [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword
+
+
+
+
+
+
+
+
+
+ UBL-CR-569
+ warning
+
+
+
+ [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName
+
+
+
+
+
+
+
+
+
+ UBL-CR-570
+ warning
+
+
+
+ [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName
+
+
+
+
+
+
+
+
+
+ UBL-CR-571
+ warning
+
+
+
+ [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-572
+ warning
+
+
+
+ [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-573
+ warning
+
+
+
+ [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-574
+ warning
+
+
+
+ [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-575
+ warning
+
+
+
+ [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-576
+ warning
+
+
+
+ [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-577
+ warning
+
+
+
+ [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-578
+ warning
+
+
+
+ [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-579
+ warning
+
+
+
+ [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-580
+ warning
+
+
+
+ [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-581
+ warning
+
+
+
+ [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-582
+ warning
+
+
+
+ [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-583
+ warning
+
+
+
+ [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-584
+ warning
+
+
+
+ [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-585
+ warning
+
+
+
+ [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-586
+ warning
+
+
+
+ [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-587
+ warning
+
+
+
+ [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-588
+ warning
+
+
+
+ [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-589
+ warning
+
+
+
+ [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-590
+ warning
+
+
+
+ [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-591
+ warning
+
+
+
+ [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-592
+ warning
+
+
+
+ [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-593
+ warning
+
+
+
+ [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-594
+ warning
+
+
+
+ [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-595
+ warning
+
+
+
+ [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions
+
+
+
+
+
+
+
+
+
+ UBL-CR-596
+ warning
+
+
+
+ [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem
+
+
+
+
+
+
+
+
+
+ UBL-CR-597
+ warning
+
+
+
+ [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-598
+ warning
+
+
+
+ [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-599
+ warning
+
+
+
+ [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-600
+ warning
+
+
+
+ [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-601
+ warning
+
+
+
+ [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-602
+ warning
+
+
+
+ [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-603
+ warning
+
+
+
+ [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-604
+ warning
+
+
+
+ [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-605
+ warning
+
+
+
+ [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-606
+ warning
+
+
+
+ [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-607
+ warning
+
+
+
+ [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-608
+ warning
+
+
+
+ [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-609
+ warning
+
+
+
+ [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-610
+ warning
+
+
+
+ [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod
+
+
+
+
+
+
+
+
+
+ UBL-CR-611
+ warning
+
+
+
+ [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-612
+ warning
+
+
+
+ [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-613
+ warning
+
+
+
+ [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-614
+ warning
+
+
+
+ [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue
+
+
+
+
+
+
+
+
+
+ UBL-CR-615
+ warning
+
+
+
+ [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-616
+ warning
+
+
+
+ [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup
+
+
+
+
+
+
+
+
+
+ UBL-CR-617
+ warning
+
+
+
+ [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-618
+ warning
+
+
+
+ [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-619
+ warning
+
+
+
+ [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-620
+ warning
+
+
+
+ [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-621
+ warning
+
+
+
+ [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-622
+ warning
+
+
+
+ [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance
+
+
+
+
+
+
+
+
+
+ UBL-CR-623
+ warning
+
+
+
+ [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate
+
+
+
+
+
+
+
+
+
+ UBL-CR-624
+ warning
+
+
+
+ [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-625
+ warning
+
+
+
+ [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-626
+ warning
+
+
+
+ [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-627
+ warning
+
+
+
+ [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType
+
+
+
+
+
+
+
+
+
+ UBL-CR-628
+ warning
+
+
+
+ [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-629
+ warning
+
+
+
+ [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-630
+ warning
+
+
+
+ [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList
+
+
+
+
+
+
+
+
+
+ UBL-CR-631
+ warning
+
+
+
+ [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-632
+ warning
+
+
+
+ [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-633
+ warning
+
+
+
+ [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-634
+ warning
+
+
+
+ [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-635
+ warning
+
+
+
+ [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-636
+ warning
+
+
+
+ [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-637
+ warning
+
+
+
+ [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-638
+ warning
+
+
+
+ [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-639
+ warning
+
+
+
+ [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-640
+ warning
+
+
+
+ [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-641
+ warning
+
+
+
+ [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory
+
+
+
+
+
+
+
+
+
+ UBL-CR-642
+ warning
+
+
+
+ [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-643
+ warning
+
+
+
+ [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-644
+ warning
+
+
+
+ [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-645
+ warning
+
+
+
+ [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-646
+ warning
+
+
+
+ [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine
+
+
+
+
+
+
+
+
+
+ UBL-CR-647
+ warning
+
+
+
+ [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension
+
+
+
+
+
+
+
+
+
+ UBL-CR-648
+ warning
+
+
+
+ [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-649
+ warning
+
+
+
+ [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-650
+ warning
+
+
+
+ [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-651
+ warning
+
+
+
+ [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-652
+ warning
+
+
+
+ [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-653
+ warning
+
+
+
+ [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-654
+ warning
+
+
+
+ [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-655
+ warning
+
+
+
+ [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-656
+ warning
+
+
+
+ [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-657
+ warning
+
+
+
+ [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-658
+ warning
+
+
+
+ [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-659
+ warning
+
+
+
+ [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-660
+ warning
+
+
+
+ [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-661
+ warning
+
+
+
+ [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-662
+ warning
+
+
+
+ [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-663
+ warning
+
+
+
+ [UBL-CR-663]-A UBL invoice should not include the unitCodeListID
+
+
+
+
+
+
+
+
+
+ UBL-CR-664
+ warning
+
+
+
+ [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution
+
+
+
+
+
+
+
+
+
+ UBL-CR-665
+ warning
+
+
+
+ [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'
+
+
+
+
+
+
+
+
+
+ UBL-CR-666
+ fatal
+
+
+
+ [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-667
+ warning
+
+
+
+ [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-668
+ warning
+
+
+
+ [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-669
+ warning
+
+
+
+ [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code
+
+
+
+
+
+
+
+
+
+ UBL-CR-670
+ warning
+
+
+
+ [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason
+
+
+
+
+
+
+
+
+
+ UBL-CR-671
+ warning
+
+
+
+ [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor
+
+
+
+
+
+
+
+
+
+ UBL-CR-672
+ warning
+
+
+
+ [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-673
+ fatal
+
+
+
+ [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-674
+ warning
+
+
+
+ [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-675
+ warning
+
+
+
+ [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-676
+ warning
+
+
+
+ [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-677
+ warning
+
+
+
+ [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-678
+ warning
+
+
+
+ [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-679
+ warning
+
+
+
+ [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-680
+ warning
+
+
+
+ [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-681
+ warning
+
+
+
+ [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-682
+ warning
+
+
+
+ [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress
+
+
+
+
+
+
+
+
+
+ UBL-DT-08
+ warning
+
+
+
+ [UBL-DT-08]-Scheme name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-09
+ warning
+
+
+
+ [UBL-DT-09]-Scheme agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-10
+ warning
+
+
+
+ [UBL-DT-10]-Scheme data uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-11
+ warning
+
+
+
+ [UBL-DT-11]-Scheme uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-12
+ warning
+
+
+
+ [UBL-DT-12]-Format attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-13
+ warning
+
+
+
+ [UBL-DT-13]-Unit code list identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-14
+ warning
+
+
+
+ [UBL-DT-14]-Unit code list agency identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-15
+ warning
+
+
+
+ [UBL-DT-15]-Unit code list agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-16
+ warning
+
+
+
+ [UBL-DT-16]-List agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-17
+ warning
+
+
+
+ [UBL-DT-17]-List name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-18
+ warning
+
+
+
+ [UBL-DT-18]-Name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-19
+ warning
+
+
+
+ [UBL-DT-19]-Language identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-20
+ warning
+
+
+
+ [UBL-DT-20]-List uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-21
+ warning
+
+
+
+ [UBL-DT-21]-List scheme uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-22
+ warning
+
+
+
+ [UBL-DT-22]-Language local identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-23
+ warning
+
+
+
+ [UBL-DT-23]-Uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-24
+ warning
+
+
+
+ [UBL-DT-24]-Currency code list version id should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-25
+ warning
+
+
+
+ [UBL-DT-25]-CharacterSetCode attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-26
+ warning
+
+
+
+ [UBL-DT-26]-EncodingCode attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-27
+ warning
+
+
+
+ [UBL-DT-27]-Scheme Agency ID attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-28
+ warning
+
+
+
+ [UBL-DT-28]-List Agency ID attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-SR-01
+ fatal
+
+
+
+ [UBL-SR-01]-Contract identifier shall occur maximum once.
+
+
+
+
+
+
+
+
+
+ UBL-SR-02
+ fatal
+
+
+
+ [UBL-SR-02]-Receive advice identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-03
+ fatal
+
+
+
+ [UBL-SR-03]-Despatch advice identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-04
+ fatal
+
+
+
+ [UBL-SR-04]-Invoice object identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-05
+ fatal
+
+
+
+ [UBL-SR-05]-Payment terms shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-08
+ fatal
+
+
+
+ [UBL-SR-08]-Invoice period shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-09
+ fatal
+
+
+
+ [UBL-SR-09]-Seller name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-10
+ fatal
+
+
+
+ [UBL-SR-10]-Seller trader name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-11
+ fatal
+
+
+
+ [UBL-SR-11]-Seller legal registration identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-12
+ fatal
+
+
+
+ [UBL-SR-12]-Seller VAT identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-13
+ fatal
+
+
+
+ [UBL-SR-13]-Seller tax registration shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-14
+ fatal
+
+
+
+ [UBL-SR-14]-Seller additional legal information shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-15
+ fatal
+
+
+
+ [UBL-SR-15]-Buyer name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-16
+ fatal
+
+
+
+ [UBL-SR-16]-Buyer identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-17
+ fatal
+
+
+
+ [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-18
+ fatal
+
+
+
+ [UBL-SR-18]-Buyer VAT identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-24
+ fatal
+
+
+
+ [UBL-SR-24]-Deliver to information shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-29
+ fatal
+
+
+
+ [UBL-SR-29]-Bank creditor reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-39
+ fatal
+
+
+
+ [UBL-SR-39]-Project reference shall occur maximum once.
+
+
+
+
+
+
+
+
+
+ UBL-SR-40
+ fatal
+
+
+
+ [UBL-SR-40]-Buyer trade name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-44
+ fatal
+
+
+
+ [UBL-SR-44]-An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-SR-45
+ fatal
+
+
+
+ [UBL-SR-45]-Due Date shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-46
+ fatal
+
+
+
+ [UBL-SR-46]-Payment means text shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-47
+ fatal
+
+
+
+ [UBL-SR-47]-When there are more than one payment means code, they shall be equal
+
+
+
+
+
+
+
+
+
+ UBL-SR-49
+ fatal
+
+
+
+ [UBL-SR-49]-Value tax point date shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-34
+ fatal
+
+
+
+ [UBL-SR-34]-Invoice line note shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-35
+ fatal
+
+
+
+ [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-36
+ fatal
+
+
+
+ [UBL-SR-36]-Invoice line period shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-37
+ fatal
+
+
+
+ [UBL-SR-37]-Item price discount shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-48
+ fatal
+
+
+
+ [UBL-SR-48]-Invoice lines shall have one and only one classified tax category.
+
+
+
+
+
+
+
+
+
+ UBL-SR-50
+ fatal
+
+
+
+ [UBL-SR-50]-Item description shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-52
+ fatal
+
+
+
+ [UBL-SR-52]-Document reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-19
+ fatal
+
+
+
+ [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+ UBL-SR-20
+ fatal
+
+
+
+ [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+ UBL-SR-21
+ fatal
+
+
+
+ [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-26
+ fatal
+
+
+
+ [UBL-SR-26]-Payment reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-27
+ fatal
+
+
+
+ [UBL-SR-27]-Payment means text shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-28
+ fatal
+
+
+
+ [UBL-SR-28]-Mandate reference identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-06
+ fatal
+
+
+
+ [UBL-SR-06]-Preceding invoice reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-07
+ fatal
+
+
+
+ [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-22
+ fatal
+
+
+
+ [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative
+
+
+
+
+
+
+
+
+
+ UBL-SR-23
+ fatal
+
+
+
+ [UBL-SR-23]-Seller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-32
+ fatal
+
+
+
+ [UBL-SR-32]-VAT exemption reason text shall occur maximum once
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0.3.8.xslt b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0.3.8.xslt
new file mode 100644
index 00000000..0a02fd14
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/main/resources/external/schematron/simplerinvoicing/si-ubl-2.0.3.8.xslt
@@ -0,0 +1,16449 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /
+
+
+
+
+
+ *:
+
+ [namespace-uri()='
+
+ ']
+
+
+
+ [
+
+ ]
+
+
+
+ /
+
+ @
+
+
+ @*[local-name()='
+
+ ' and namespace-uri()='
+
+ ']
+
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+ /
+
+
+ [
+
+ ]
+
+
+
+ /@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+U
+
+ U
+
+
+
+ U.
+
+ n
+
+
+
+ U.
+
+ _
+
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SI-UBL-VERSION
+ SI-UBL-VERSION
+
+
+
+
+
+
+
+ Codesmodel
+ Codesmodel
+
+
+
+
+
+
+
+ UBL-model
+ UBL-model
+
+
+
+
+
+
+
+ UBL-syntax
+ UBL-syntax
+
+
+
+
+
+
+
+ nlcius
+ nlcius
+
+
+
+
+
+
+
+SI-UBL 2.0 validation, version 2.0.3.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fatal
+
+
+
+ [BII2-T10-R001] An invoice MUST have a customization identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fatal
+
+
+
+ [BII2-T10-R001] A credit note MUST have a customization identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fatal
+
+
+
+ [SI-V20-INV-R000]-This XML instance is NOT tagged as an SI-UBL 2.0 invoice or credit note; please check the CustomizationID value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fatal
+
+
+
+ [SI-INV-R000]-This is not an SI-UBL 2.0 Invoice or CreditNote, validation cannot continue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-01
+ fatal
+
+
+
+ [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-03
+ fatal
+
+
+
+ [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-04
+ fatal
+
+
+
+ [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-05
+ fatal
+
+
+
+ [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-06
+ fatal
+
+
+
+ [BR-CL-06]-Value added tax point date code MUST be coded using a restriction of UNTDID 2005.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-07
+ fatal
+
+
+
+ [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-10
+ fatal
+
+
+
+ [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-11
+ fatal
+
+
+
+ [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-13
+ fatal
+
+
+
+ [BR-CL-13]-Item classification identifier identification scheme identifier MUST be
+ coded using one of the UNTDID 7143 list.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-14
+ fatal
+
+
+
+ [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-15
+ fatal
+
+
+
+ [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-16
+ fatal
+
+
+
+ [BR-CL-16]-Payment means in an invoice MUST be coded using UNCL4461 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-17
+ fatal
+
+
+
+ [BR-CL-17]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-18
+ fatal
+
+
+
+ [BR-CL-18]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-19
+ fatal
+
+
+
+ [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-20
+ fatal
+
+
+
+ [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-21
+ fatal
+
+
+
+ [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-22
+ fatal
+
+
+
+ [BR-CL-22]-Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-23
+ fatal
+
+
+
+ [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with
+ Rec 21 extension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-24
+ fatal
+
+
+
+ [BR-CL-24]-For Mime code in attribute use MIMEMediaType.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-25
+ fatal
+
+
+
+ [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-26
+ fatal
+
+
+
+ [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-52
+ fatal
+
+
+
+ [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-25
+ fatal
+
+
+
+ [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-63
+ fatal
+
+
+
+ [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-11
+ fatal
+
+
+
+ [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-51
+ warning
+
+
+
+ [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-57
+ fatal
+
+
+
+ [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-31
+ fatal
+
+
+
+ [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-32
+ fatal
+
+
+
+ [BR-32]-Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).
+
+
+
+
+
+
+
+
+
+ BR-33
+ fatal
+
+
+
+ [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).
+
+
+
+
+
+
+
+
+
+ BR-CO-05
+ fatal
+
+
+
+ [BR-CO-05]-Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.
+
+
+
+
+
+
+
+
+
+ BR-CO-21
+ fatal
+
+
+
+ [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-01
+ fatal
+
+
+
+ [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-02
+ fatal
+
+
+
+ [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-36
+ fatal
+
+
+
+ [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-37
+ fatal
+
+
+
+ [BR-37]-Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).
+
+
+
+
+
+
+
+
+
+ BR-38
+ fatal
+
+
+
+ [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
+
+
+
+
+
+
+
+
+
+ BR-CO-06
+ fatal
+
+
+
+ [BR-CO-06]-Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
+
+
+
+
+
+
+
+
+
+ BR-CO-22
+ fatal
+
+
+
+ [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-05
+ fatal
+
+
+
+ [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-06
+ fatal
+
+
+
+ [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-12
+ fatal
+
+
+
+ [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).
+
+
+
+
+
+
+
+
+
+ BR-13
+ fatal
+
+
+
+ [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109).
+
+
+
+
+
+
+
+
+
+ BR-14
+ fatal
+
+
+
+ [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
+
+
+
+
+
+
+
+
+
+ BR-15
+ fatal
+
+
+
+ [BR-15]-An Invoice shall have the Amount due for payment (BT-115).
+
+
+
+
+
+
+
+
+
+ BR-CO-10
+ fatal
+
+
+
+ [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-CO-11
+ fatal
+
+
+
+ [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
+
+
+
+
+
+
+
+
+
+ BR-CO-12
+ fatal
+
+
+
+ [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
+
+
+
+
+
+
+
+
+
+ BR-CO-13
+ fatal
+
+
+
+ [BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
+
+
+
+
+
+
+
+
+
+ BR-CO-16
+ fatal
+
+
+
+ [BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
+
+
+
+
+
+
+
+
+
+ BR-DEC-09
+ fatal
+
+
+
+ [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-10
+ fatal
+
+
+
+ [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-11
+ fatal
+
+
+
+ [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-12
+ fatal
+
+
+
+ [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-14
+ fatal
+
+
+
+ [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-16
+ fatal
+
+
+
+ [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-17
+ fatal
+
+
+
+ [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-18
+ fatal
+
+
+
+ [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-01
+ fatal
+
+
+
+ [BR-01]-An Invoice shall have a Specification identifier (BT-24).
+
+
+
+
+
+
+
+
+
+ BR-02
+ fatal
+
+
+
+ [BR-02]-An Invoice shall have an Invoice number (BT-1).
+
+
+
+
+
+
+
+
+
+ BR-03
+ fatal
+
+
+
+ [BR-03]-An Invoice shall have an Invoice issue date (BT-2).
+
+
+
+
+
+
+
+
+
+ BR-04
+ fatal
+
+
+
+ [BR-04]-An Invoice shall have an Invoice type code (BT-3).
+
+
+
+
+
+
+
+
+
+ BR-05
+ fatal
+
+
+
+ [BR-05]-An Invoice shall have an Invoice currency code (BT-5).
+
+
+
+
+
+
+
+
+
+ BR-06
+ fatal
+
+
+
+ [BR-06]-An Invoice shall contain the Seller name (BT-27).
+
+
+
+
+
+
+
+
+
+ BR-07
+ fatal
+
+
+
+ [BR-07]-An Invoice shall contain the Buyer name (BT-44).
+
+
+
+
+
+
+
+
+
+ BR-08
+ fatal
+
+
+
+ [BR-08]-An Invoice shall contain the Seller postal address.
+
+
+
+
+
+
+
+
+
+ BR-10
+ fatal
+
+
+
+ [BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
+
+
+
+
+
+
+
+
+
+ BR-16
+ fatal
+
+
+
+ [BR-16]-An Invoice shall have at least one Invoice line (BG-25)
+
+
+
+
+
+
+
+
+
+ BR-53
+ fatal
+
+
+
+ [BR-53]-If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
+
+
+
+
+
+
+
+
+
+ BR-66
+ fatal
+
+
+
+ [BR-66]-An Invoice shall contain maximum one Payment Card account (BG-18).
+
+
+
+
+
+
+
+
+
+ BR-67
+ fatal
+
+
+
+ [BR-67]-An Invoice shall contain maximum one Payment Mandate (BG-19).
+
+
+
+
+
+
+
+
+
+ BR-AE-01
+ fatal
+
+
+
+ [BR-AE-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT Breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-AE-02
+ fatal
+
+
+
+ [BR-AE-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-03
+ fatal
+
+
+
+ [BR-AE-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-AE-04
+ fatal
+
+
+
+ [BR-AE-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+
+
+
+
+
+
+
+
+
+ BR-CO-03
+ fatal
+
+
+
+ [BR-CO-03]-Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
+
+
+
+
+
+
+
+
+
+ BR-CO-15
+ fatal
+
+
+
+ [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
+
+
+
+
+
+
+
+
+
+ BR-CO-18
+ fatal
+
+
+
+ [BR-CO-18]-An Invoice shall at least have one VAT breakdown group (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-DEC-13
+ fatal
+
+
+
+ [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-15
+ fatal
+
+
+
+ [BR-DEC-15]-The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.
+
+
+
+
+
+
+
+
+
+ BR-E-01
+ fatal
+
+
+
+ [BR-E-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-E-02
+ fatal
+
+
+
+ [BR-E-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-03
+ fatal
+
+
+
+ [BR-E-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-E-04
+ fatal
+
+
+
+ [BR-E-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-01
+ fatal
+
+
+
+ [BR-G-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-G-02
+ fatal
+
+
+
+ [BR-G-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-03
+ fatal
+
+
+
+ [BR-G-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-G-04
+ fatal
+
+
+
+ [BR-G-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IC-01
+ fatal
+
+
+
+ [BR-IC-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-IC-02
+ fatal
+
+
+
+ [BR-IC-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-03
+ fatal
+
+
+
+ [BR-IC-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-04
+ fatal
+
+
+
+ [BR-IC-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-IC-11
+ fatal
+
+
+
+ [BR-IC-11]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
+
+
+
+
+
+
+
+
+
+ BR-IC-12
+ fatal
+
+
+
+ [BR-IC-12]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank.
+
+
+
+
+
+
+
+
+
+ BR-IG-01
+ fatal
+
+
+
+ [BR-IG-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".
+
+
+
+
+
+
+
+
+
+ BR-IG-02
+ fatal
+
+
+
+ [BR-IG-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IG-03
+ fatal
+
+
+
+ [BR-IG-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IG-04
+ fatal
+
+
+
+ [BR-IG-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-01
+ fatal
+
+
+
+ [BR-IP-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI".
+
+
+
+
+
+
+
+
+
+ BR-IP-02
+ fatal
+
+
+
+ [BR-IP-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-03
+ fatal
+
+
+
+ [BR-IP-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-IP-04
+ fatal
+
+
+
+ [BR-IP-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-O-01
+ fatal
+
+
+
+ [BR-O-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-02
+ fatal
+
+
+
+ [BR-O-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-03
+ fatal
+
+
+
+ [BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-04
+ fatal
+
+
+
+ [BR-O-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+
+
+
+
+
+
+
+
+
+ BR-O-11
+ fatal
+
+
+
+ [BR-O-11]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23).
+
+
+
+
+
+
+
+
+
+ BR-O-12
+ fatal
+
+
+
+ [BR-O-12]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-13
+ fatal
+
+
+
+ [BR-O-13]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-14
+ fatal
+
+
+
+ [BR-O-14]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-S-01
+ fatal
+
+
+
+ [BR-S-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated".
+
+
+
+
+
+
+
+
+
+ BR-S-02
+ fatal
+
+
+
+ [BR-S-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-03
+ fatal
+
+
+
+ [BR-S-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-S-04
+ fatal
+
+
+
+ [BR-S-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-01
+ fatal
+
+
+
+ [BR-Z-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-02
+ fatal
+
+
+
+ [BR-Z-02]-An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-03
+ fatal
+
+
+
+ [BR-Z-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-Z-04
+ fatal
+
+
+
+ [BR-Z-04]-An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+ BR-B-01
+ fatal
+
+
+
+ [BR-B-01]-An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.
+
+
+
+
+
+
+
+
+
+ BR-B-02
+ fatal
+
+
+
+ [BR-B-02]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Standard rated”.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-21
+ fatal
+
+
+
+ [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
+
+
+
+
+
+
+
+
+
+ BR-22
+ fatal
+
+
+
+ [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
+
+
+
+
+
+
+
+
+
+ BR-23
+ fatal
+
+
+
+ [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130).
+
+
+
+
+
+
+
+
+
+ BR-24
+ fatal
+
+
+
+ [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).
+
+
+
+
+
+
+
+
+
+ BR-25
+ fatal
+
+
+
+ [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153).
+
+
+
+
+
+
+
+
+
+ BR-26
+ fatal
+
+
+
+ [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).
+
+
+
+
+
+
+
+
+
+ BR-27
+ fatal
+
+
+
+ [BR-27]-The Item net price (BT-146) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-28
+ fatal
+
+
+
+ [BR-28]-The Item gross price (BT-148) shall NOT be negative.
+
+
+
+
+
+
+
+
+
+ BR-CO-04
+ fatal
+
+
+
+ [BR-CO-04]-Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
+
+
+
+
+
+
+
+
+
+ BR-DEC-23
+ fatal
+
+
+
+ [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-41
+ fatal
+
+
+
+ [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
+
+
+
+
+
+
+
+
+
+ BR-42
+ fatal
+
+
+
+ [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
+
+
+
+
+
+
+
+
+
+ BR-CO-07
+ fatal
+
+
+
+ [BR-CO-07]-Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-23
+ fatal
+
+
+
+ [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-24
+ fatal
+
+
+
+ [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-25
+ fatal
+
+
+
+ [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-43
+ fatal
+
+
+
+ [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
+
+
+
+
+
+
+
+
+
+ BR-44
+ fatal
+
+
+
+ [BR-44]-Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code.
+
+
+
+
+
+
+
+
+
+ BR-CO-08
+ fatal
+
+
+
+ [BR-CO-08]-Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
+
+
+
+
+
+
+
+
+
+ BR-CO-24
+ fatal
+
+
+
+ [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
+
+
+
+
+
+
+
+
+
+ BR-DEC-27
+ fatal
+
+
+
+ [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-28
+ fatal
+
+
+
+ [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-30
+ fatal
+
+
+
+ [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134).
+
+
+
+
+
+
+
+
+
+ BR-CO-20
+ fatal
+
+
+
+ [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-29
+ fatal
+
+
+
+ [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).
+
+
+
+
+
+
+
+
+
+ BR-CO-19
+ fatal
+
+
+
+ [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-54
+ fatal
+
+
+
+ [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-65
+ fatal
+
+
+
+ [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-64
+ fatal
+
+
+
+ [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CL-08
+ fatal
+
+
+
+ [BR-CL-08]-Invoiced note subject code shall be coded using UNCL4451
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-17
+ fatal
+
+
+
+ [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-50
+ fatal
+
+
+
+ [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-49
+ fatal
+
+
+
+ [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
+
+
+
+
+
+
+
+
+
+ BR-61
+ fatal
+
+
+
+ [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-55
+ fatal
+
+
+
+ [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-26
+ fatal
+
+
+
+ [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-62
+ fatal
+
+
+
+ [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-09
+ fatal
+
+
+
+ [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-18
+ fatal
+
+
+
+ [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11)
+
+
+
+
+
+
+
+
+
+ BR-19
+ fatal
+
+
+
+ [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+ BR-56
+ fatal
+
+
+
+ [BR-56]-Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-20
+ fatal
+
+
+
+ [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-14
+ fatal
+
+
+
+ [BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-45
+ fatal
+
+
+
+ [BR-45]-Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
+
+
+
+
+
+
+
+
+
+ BR-46
+ fatal
+
+
+
+ [BR-46]-Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
+
+
+
+
+
+
+
+
+
+ BR-47
+ fatal
+
+
+
+ [BR-47]-Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
+
+
+
+
+
+
+
+
+
+ BR-48
+ fatal
+
+
+
+ [BR-48]-Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
+
+
+
+
+
+
+
+
+
+ BR-CO-17
+ fatal
+
+
+
+ [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
+
+
+
+
+
+
+
+
+
+ BR-DEC-19
+ fatal
+
+
+
+ [BR-DEC-19]-The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.
+
+
+
+
+
+
+
+
+
+ BR-DEC-20
+ fatal
+
+
+
+ [BR-DEC-20]-The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-CO-09
+ fatal
+
+
+
+ [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-08
+ fatal
+
+
+
+ [BR-AE-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
+
+
+
+
+
+
+
+
+
+ BR-AE-09
+ fatal
+
+
+
+ [BR-AE-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-AE-10
+ fatal
+
+
+
+ [BR-AE-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-06
+ fatal
+
+
+
+ [BR-AE-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-07
+ fatal
+
+
+
+ [BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-AE-05
+ fatal
+
+
+
+ [BR-AE-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-08
+ fatal
+
+
+
+ [BR-E-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
+
+
+
+
+
+
+
+
+
+ BR-E-09
+ fatal
+
+
+
+ [BR-E-09]-The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-E-10
+ fatal
+
+
+
+ [BR-E-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-06
+ fatal
+
+
+
+ [BR-E-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-07
+ fatal
+
+
+
+ [BR-E-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-E-05
+ fatal
+
+
+
+ [BR-E-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-08
+ fatal
+
+
+
+ [BR-G-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU".
+
+
+
+
+
+
+
+
+
+ BR-G-09
+ fatal
+
+
+
+ [BR-G-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-G-10
+ fatal
+
+
+
+ [BR-G-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-06
+ fatal
+
+
+
+ [BR-G-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-07
+ fatal
+
+
+
+ [BR-G-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-G-05
+ fatal
+
+
+
+ [BR-G-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-08
+ fatal
+
+
+
+ [BR-IC-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply".
+
+
+
+
+
+
+
+
+
+ BR-IC-09
+ fatal
+
+
+
+ [BR-IC-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-IC-10
+ fatal
+
+
+
+ [BR-IC-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-06
+ fatal
+
+
+
+ [BR-IC-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-07
+ fatal
+
+
+
+ [BR-IC-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IC-05
+ fatal
+
+
+
+ [BR-IC-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-08
+ fatal
+
+
+
+ [BR-IG-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IG-09
+ fatal
+
+
+
+ [BR-IG-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IG-10
+ fatal
+
+
+
+ [BR-IG-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-06
+ fatal
+
+
+
+ [BR-IG-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-07
+ fatal
+
+
+
+ [BR-IG-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IG-05
+ fatal
+
+
+
+ [BR-IG-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-08
+ fatal
+
+
+
+ [BR-IP-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IP-09
+ fatal
+
+
+
+ [BR-IP-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-IP-10
+ fatal
+
+
+
+ [BR-IP-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-06
+ fatal
+
+
+
+ [BR-IP-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-07
+ fatal
+
+
+
+ [BR-IP-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-IP-05
+ fatal
+
+
+
+ [BR-IP-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-08
+ fatal
+
+
+
+ [BR-O-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT".
+
+
+
+
+
+
+
+
+
+ BR-O-09
+ fatal
+
+
+
+ [BR-O-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-O-10
+ fatal
+
+
+
+ [BR-O-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-06
+ fatal
+
+
+
+ [BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-07
+ fatal
+
+
+
+ [BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-O-05
+ fatal
+
+
+
+ [BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-08
+ fatal
+
+
+
+ [BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-09
+ fatal
+
+
+
+ [BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+
+
+
+
+
+
+
+
+
+ BR-S-10
+ fatal
+
+
+
+ [BR-S-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-06
+ fatal
+
+
+
+ [BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-07
+ fatal
+
+
+
+ [BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-S-05
+ fatal
+
+
+
+ [BR-S-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-08
+ fatal
+
+
+
+ [BR-Z-08]-In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated".
+
+
+
+
+
+
+
+
+
+ BR-Z-09
+ fatal
+
+
+
+ [BR-Z-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero).
+
+
+
+
+
+
+
+
+
+ BR-Z-10
+ fatal
+
+
+
+ [BR-Z-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-06
+ fatal
+
+
+
+ [BR-Z-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-07
+ fatal
+
+
+
+ [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-Z-05
+ fatal
+
+
+
+ [BR-Z-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-51
+ fatal
+
+
+
+ [UBL-SR-51]-An address can only have one third line.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-42
+ fatal
+
+
+
+ [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-33
+ fatal
+
+
+
+ [UBL-SR-33]-Supporting document description shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-43
+ fatal
+
+
+
+ [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-DT-01
+ fatal
+
+
+
+ [UBL-DT-01]-Amounts shall be decimal up to two fraction digits
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-DT-06
+ fatal
+
+
+
+ [UBL-DT-06]-Binary object elements shall contain the mime code attribute
+
+
+
+
+
+
+
+
+
+ UBL-DT-07
+ fatal
+
+
+
+ [UBL-DT-07]-Binary object elements shall contain the file name attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-25
+ fatal
+
+
+
+ [UBL-SR-25]-Deliver to party name shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-30
+ fatal
+
+
+
+ [UBL-SR-30]-Document level allowance reason shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-31
+ fatal
+
+
+
+ [UBL-SR-31]-Document level charge reason shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-CR-001
+ warning
+
+
+
+ [UBL-CR-001]-A UBL invoice should not include extensions
+
+
+
+
+
+
+
+
+
+ UBL-CR-002
+ warning
+
+
+
+ [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be 2.1
+
+
+
+
+
+
+
+
+
+ UBL-CR-003
+ warning
+
+
+
+ [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-004
+ warning
+
+
+
+ [UBL-CR-004]-A UBL invoice should not include the CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-005
+ warning
+
+
+
+ [UBL-CR-005]-A UBL invoice should not include the UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-006
+ warning
+
+
+
+ [UBL-CR-006]-A UBL invoice should not include the IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-007
+ warning
+
+
+
+ [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-008
+ warning
+
+
+
+ [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-009
+ warning
+
+
+
+ [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-010
+ warning
+
+
+
+ [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-011
+ warning
+
+
+
+ [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-012
+ warning
+
+
+
+ [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-013
+ warning
+
+
+
+ [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-014
+ warning
+
+
+
+ [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-015
+ warning
+
+
+
+ [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-016
+ warning
+
+
+
+ [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-017
+ warning
+
+
+
+ [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-018
+ warning
+
+
+
+ [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-019
+ warning
+
+
+
+ [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-020
+ warning
+
+
+
+ [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-021
+ warning
+
+
+
+ [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-022
+ warning
+
+
+
+ [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-023
+ warning
+
+
+
+ [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-024
+ warning
+
+
+
+ [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-025
+ warning
+
+
+
+ [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-026
+ warning
+
+
+
+ [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-027
+ warning
+
+
+
+ [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-028
+ warning
+
+
+
+ [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-029
+ warning
+
+
+
+ [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-030
+ warning
+
+
+
+ [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-031
+ warning
+
+
+
+ [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-032
+ warning
+
+
+
+ [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-033
+ warning
+
+
+
+ [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-034
+ warning
+
+
+
+ [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-035
+ warning
+
+
+
+ [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-036
+ warning
+
+
+
+ [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-037
+ warning
+
+
+
+ [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-038
+ warning
+
+
+
+ [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-039
+ warning
+
+
+
+ [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-040
+ warning
+
+
+
+ [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-041
+ warning
+
+
+
+ [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-042
+ warning
+
+
+
+ [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-043
+ warning
+
+
+
+ [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-044
+ warning
+
+
+
+ [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine
+
+
+
+
+
+
+
+
+
+ UBL-CR-045
+ warning
+
+
+
+ [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-046
+ warning
+
+
+
+ [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-047
+ warning
+
+
+
+ [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-048
+ warning
+
+
+
+ [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-049
+ warning
+
+
+
+ [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-050
+ warning
+
+
+
+ [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-051
+ warning
+
+
+
+ [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-052
+ warning
+
+
+
+ [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-053
+ warning
+
+
+
+ [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-054
+ warning
+
+
+
+ [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-055
+ warning
+
+
+
+ [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-056
+ warning
+
+
+
+ [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-057
+ warning
+
+
+
+ [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-058
+ warning
+
+
+
+ [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-059
+ warning
+
+
+
+ [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-060
+ warning
+
+
+
+ [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-061
+ warning
+
+
+
+ [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-062
+ warning
+
+
+
+ [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-063
+ warning
+
+
+
+ [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-064
+ warning
+
+
+
+ [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-065
+ warning
+
+
+
+ [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-066
+ warning
+
+
+
+ [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-067
+ warning
+
+
+
+ [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-068
+ warning
+
+
+
+ [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-069
+ warning
+
+
+
+ [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-070
+ warning
+
+
+
+ [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-071
+ warning
+
+
+
+ [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-072
+ warning
+
+
+
+ [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-073
+ warning
+
+
+
+ [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-074
+ warning
+
+
+
+ [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-075
+ warning
+
+
+
+ [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-076
+ warning
+
+
+
+ [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-077
+ warning
+
+
+
+ [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-078
+ warning
+
+
+
+ [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-079
+ warning
+
+
+
+ [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-080
+ warning
+
+
+
+ [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-081
+ warning
+
+
+
+ [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-082
+ warning
+
+
+
+ [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-083
+ warning
+
+
+
+ [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-084
+ warning
+
+
+
+ [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-085
+ warning
+
+
+
+ [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-086
+ warning
+
+
+
+ [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-087
+ warning
+
+
+
+ [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-088
+ warning
+
+
+
+ [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-089
+ warning
+
+
+
+ [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-090
+ warning
+
+
+
+ [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-091
+ warning
+
+
+
+ [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-092
+ warning
+
+
+
+ [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-093
+ warning
+
+
+
+ [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-094
+ warning
+
+
+
+ [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-095
+ warning
+
+
+
+ [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-096
+ warning
+
+
+
+ [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-097
+ warning
+
+
+
+ [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-098
+ warning
+
+
+
+ [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-099
+ warning
+
+
+
+ [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-100
+ warning
+
+
+
+ [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-101
+ warning
+
+
+
+ [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-102
+ warning
+
+
+
+ [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-103
+ warning
+
+
+
+ [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-104
+ warning
+
+
+
+ [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-105
+ warning
+
+
+
+ [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-106
+ warning
+
+
+
+ [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-107
+ warning
+
+
+
+ [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-108
+ warning
+
+
+
+ [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-109
+ warning
+
+
+
+ [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-110
+ warning
+
+
+
+ [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-111
+ warning
+
+
+
+ [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-112
+ warning
+
+
+
+ [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-113
+ warning
+
+
+
+ [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-114
+ warning
+
+
+
+ [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-115
+ warning
+
+
+
+ [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-116
+ warning
+
+
+
+ [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-117
+ warning
+
+
+
+ [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-118
+ warning
+
+
+
+ [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-119
+ warning
+
+
+
+ [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-121
+ warning
+
+
+
+ [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash
+
+
+
+
+
+
+
+
+
+ UBL-CR-122
+ warning
+
+
+
+ [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod
+
+
+
+
+
+
+
+
+
+ UBL-CR-123
+ warning
+
+
+
+ [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-124
+ warning
+
+
+
+ [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-125
+ warning
+
+
+
+ [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-126
+ warning
+
+
+
+ [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-127
+ warning
+
+
+
+ [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-128
+ warning
+
+
+
+ [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-129
+ warning
+
+
+
+ [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName
+
+
+
+
+
+
+
+
+
+ UBL-CR-130
+ warning
+
+
+
+ [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion
+
+
+
+
+
+
+
+
+
+ UBL-CR-131
+ warning
+
+
+
+ [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-132
+ warning
+
+
+
+ [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-133
+ warning
+
+
+
+ [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-134
+ warning
+
+
+
+ [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-135
+ warning
+
+
+
+ [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-136
+ warning
+
+
+
+ [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-137
+ warning
+
+
+
+ [UBL-CR-137]-A UBL invoice should not include the Signature
+
+
+
+
+
+
+
+
+
+ UBL-CR-138
+ warning
+
+
+
+ [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-139
+ warning
+
+
+
+ [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-140
+ warning
+
+
+
+ [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability
+
+
+
+
+
+
+
+
+
+ UBL-CR-141
+ warning
+
+
+
+ [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-142
+ warning
+
+
+
+ [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-143
+ warning
+
+
+
+ [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-144
+ warning
+
+
+
+ [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-145
+ warning
+
+
+
+ [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-146
+ warning
+
+
+
+ [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-147
+ warning
+
+
+
+ [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-148
+ warning
+
+
+
+ [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-149
+ warning
+
+
+
+ [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-150
+ warning
+
+
+
+ [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-151
+ warning
+
+
+
+ [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-152
+ warning
+
+
+
+ [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-153
+ warning
+
+
+
+ [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-154
+ warning
+
+
+
+ [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-155
+ warning
+
+
+
+ [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-156
+ warning
+
+
+
+ [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-157
+ warning
+
+
+
+ [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-158
+ warning
+
+
+
+ [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-159
+ warning
+
+
+
+ [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-160
+ warning
+
+
+
+ [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-161
+ warning
+
+
+
+ [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-162
+ warning
+
+
+
+ [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-163
+ warning
+
+
+
+ [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-164
+ warning
+
+
+
+ [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-165
+ warning
+
+
+
+ [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-166
+ warning
+
+
+
+ [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-167
+ warning
+
+
+
+ [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-168
+ warning
+
+
+
+ [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-169
+ warning
+
+
+
+ [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-170
+ warning
+
+
+
+ [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-171
+ warning
+
+
+
+ [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-172
+ warning
+
+
+
+ [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-173
+ warning
+
+
+
+ [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-174
+ warning
+
+
+
+ [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-175
+ warning
+
+
+
+ [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-176
+ warning
+
+
+
+ [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-177
+ warning
+
+
+
+ [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-178
+ warning
+
+
+
+ [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-179
+ warning
+
+
+
+ [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-180
+ warning
+
+
+
+ [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-181
+ warning
+
+
+
+ [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-182
+ warning
+
+
+
+ [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-183
+ warning
+
+
+
+ [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-184
+ warning
+
+
+
+ [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-185
+ warning
+
+
+
+ [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-186
+ warning
+
+
+
+ [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-187
+ warning
+
+
+
+ [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-188
+ warning
+
+
+
+ [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-189
+ warning
+
+
+
+ [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-190
+ warning
+
+
+
+ [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax
+
+
+
+
+
+
+
+
+
+ UBL-CR-191
+ warning
+
+
+
+ [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note
+
+
+
+
+
+
+
+
+
+ UBL-CR-192
+ warning
+
+
+
+ [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication
+
+
+
+
+
+
+
+
+
+ UBL-CR-193
+ warning
+
+
+
+ [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-194
+ warning
+
+
+
+ [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-195
+ warning
+
+
+
+ [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-196
+ warning
+
+
+
+ [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-197
+ warning
+
+
+
+ [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-198
+ warning
+
+
+
+ [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-199
+ warning
+
+
+
+ [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-200
+ warning
+
+
+
+ [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-201
+ warning
+
+
+
+ [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-202
+ warning
+
+
+
+ [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-203
+ warning
+
+
+
+ [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID
+
+
+
+
+
+
+
+
+
+ UBL-CR-204
+ warning
+
+
+
+ [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-205
+ warning
+
+
+
+ [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-206
+ warning
+
+
+
+ [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-207
+ warning
+
+
+
+ [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-208
+ warning
+
+
+
+ [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-209
+ warning
+
+
+
+ [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-210
+ warning
+
+
+
+ [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-211
+ warning
+
+
+
+ [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-212
+ warning
+
+
+
+ [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-213
+ warning
+
+
+
+ [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-214
+ warning
+
+
+
+ [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-215
+ warning
+
+
+
+ [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-216
+ warning
+
+
+
+ [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-217
+ warning
+
+
+
+ [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-218
+ warning
+
+
+
+ [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-219
+ warning
+
+
+
+ [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-220
+ warning
+
+
+
+ [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-221
+ warning
+
+
+
+ [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-222
+ warning
+
+
+
+ [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-223
+ warning
+
+
+
+ [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-224
+ warning
+
+
+
+ [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-225
+ warning
+
+
+
+ [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-226
+ warning
+
+
+
+ [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-227
+ warning
+
+
+
+ [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-228
+ warning
+
+
+
+ [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-229
+ warning
+
+
+
+ [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-230
+ warning
+
+
+
+ [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-231
+ warning
+
+
+
+ [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-232
+ warning
+
+
+
+ [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-233
+ warning
+
+
+
+ [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-234
+ warning
+
+
+
+ [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-235
+ warning
+
+
+
+ [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-236
+ warning
+
+
+
+ [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-237
+ warning
+
+
+
+ [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-238
+ warning
+
+
+
+ [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-239
+ warning
+
+
+
+ [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-240
+ warning
+
+
+
+ [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-241
+ warning
+
+
+
+ [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-242
+ warning
+
+
+
+ [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-243
+ warning
+
+
+
+ [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-244
+ warning
+
+
+
+ [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm
+
+
+
+
+
+
+
+
+
+ UBL-CR-245
+ warning
+
+
+
+ [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-246
+ warning
+
+
+
+ [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-247
+ warning
+
+
+
+ [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-248
+ warning
+
+
+
+ [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-249
+ warning
+
+
+
+ [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-250
+ warning
+
+
+
+ [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-251
+ warning
+
+
+
+ [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-252
+ warning
+
+
+
+ [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-253
+ warning
+
+
+
+ [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-254
+ warning
+
+
+
+ [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax
+
+
+
+
+
+
+
+
+
+ UBL-CR-255
+ warning
+
+
+
+ [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note
+
+
+
+
+
+
+
+
+
+ UBL-CR-256
+ warning
+
+
+
+ [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication
+
+
+
+
+
+
+
+
+
+ UBL-CR-257
+ warning
+
+
+
+ [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-258
+ warning
+
+
+
+ [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-259
+ warning
+
+
+
+ [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-260
+ warning
+
+
+
+ [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-261
+ warning
+
+
+
+ [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-262
+ warning
+
+
+
+ [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-263
+ warning
+
+
+
+ [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-264
+ warning
+
+
+
+ [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact
+
+
+
+
+
+
+
+
+
+ UBL-CR-265
+ warning
+
+
+
+ [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-266
+ warning
+
+
+
+ [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-267
+ warning
+
+
+
+ [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-268
+ warning
+
+
+
+ [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-269
+ warning
+
+
+
+ [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-270
+ warning
+
+
+
+ [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-271
+ warning
+
+
+
+ [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-272
+ warning
+
+
+
+ [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-273
+ warning
+
+
+
+ [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-274
+ warning
+
+
+
+ [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-275
+ warning
+
+
+
+ [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-276
+ warning
+
+
+
+ [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-277
+ warning
+
+
+
+ [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-278
+ warning
+
+
+
+ [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-279
+ warning
+
+
+
+ [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm
+
+
+
+
+
+
+
+
+
+ UBL-CR-280
+ warning
+
+
+
+ [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-281
+ warning
+
+
+
+ [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-282
+ warning
+
+
+
+ [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporationStockAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-283
+ warning
+
+
+
+ [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-284
+ warning
+
+
+
+ [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-285
+ warning
+
+
+
+ [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-286
+ warning
+
+
+
+ [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-287
+ warning
+
+
+
+ [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-288
+ warning
+
+
+
+ [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-289
+ warning
+
+
+
+ [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-290
+ warning
+
+
+
+ [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-291
+ warning
+
+
+
+ [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-292
+ warning
+
+
+
+ [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-293
+ warning
+
+
+
+ [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-294
+ warning
+
+
+
+ [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-295
+ warning
+
+
+
+ [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-296
+ warning
+
+
+
+ [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-297
+ warning
+
+
+
+ [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-298
+ warning
+
+
+
+ [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-299
+ warning
+
+
+
+ [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-300
+ warning
+
+
+
+ [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-301
+ warning
+
+
+
+ [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-302
+ warning
+
+
+
+ [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-303
+ warning
+
+
+
+ [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-304
+ warning
+
+
+
+ [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-305
+ warning
+
+
+
+ [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-306
+ warning
+
+
+
+ [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-307
+ warning
+
+
+
+ [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-308
+ warning
+
+
+
+ [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-309
+ warning
+
+
+
+ [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-310
+ warning
+
+
+
+ [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-311
+ warning
+
+
+
+ [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-312
+ warning
+
+
+
+ [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-313
+ warning
+
+
+
+ [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-314
+ warning
+
+
+
+ [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-315
+ warning
+
+
+
+ [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-316
+ warning
+
+
+
+ [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-317
+ warning
+
+
+
+ [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-318
+ warning
+
+
+
+ [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-319
+ warning
+
+
+
+ [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-320
+ warning
+
+
+
+ [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-321
+ warning
+
+
+
+ [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District
+
+
+
+
+
+
+
+
+
+ UBL-CR-322
+ warning
+
+
+
+ [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-323
+ warning
+
+
+
+ [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-324
+ warning
+
+
+
+ [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-325
+ warning
+
+
+
+ [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-326
+ warning
+
+
+
+ [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName
+
+
+
+
+
+
+
+
+
+ UBL-CR-327
+ warning
+
+
+
+ [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-328
+ warning
+
+
+
+ [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-329
+ warning
+
+
+
+ [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-330
+ warning
+
+
+
+ [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-331
+ warning
+
+
+
+ [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-332
+ warning
+
+
+
+ [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-333
+ warning
+
+
+
+ [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-334
+ warning
+
+
+
+ [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-335
+ warning
+
+
+
+ [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity
+
+
+
+
+
+
+
+
+
+ UBL-CR-336
+ warning
+
+
+
+ [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-337
+ warning
+
+
+
+ [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-338
+ warning
+
+
+
+ [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-339
+ warning
+
+
+
+ [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-340
+ warning
+
+
+
+ [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-341
+ warning
+
+
+
+ [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-342
+ warning
+
+
+
+ [UBL-CR-342]-A UBL invoice should not include the Delivery ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-343
+ warning
+
+
+
+ [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-344
+ warning
+
+
+
+ [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-345
+ warning
+
+
+
+ [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-346
+ warning
+
+
+
+ [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-347
+ warning
+
+
+
+ [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-348
+ warning
+
+
+
+ [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-349
+ warning
+
+
+
+ [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID
+
+
+
+
+
+
+
+
+
+ UBL-CR-350
+ warning
+
+
+
+ [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID
+
+
+
+
+
+
+
+
+
+ UBL-CR-351
+ warning
+
+
+
+ [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-352
+ warning
+
+
+
+ [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions
+
+
+
+
+
+
+
+
+
+ UBL-CR-353
+ warning
+
+
+
+ [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity
+
+
+
+
+
+
+
+
+
+ UBL-CR-354
+ warning
+
+
+
+ [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-355
+ warning
+
+
+
+ [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-356
+ warning
+
+
+
+ [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-357
+ warning
+
+
+
+ [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-358
+ warning
+
+
+
+ [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-359
+ warning
+
+
+
+ [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-360
+ warning
+
+
+
+ [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-361
+ warning
+
+
+
+ [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-362
+ warning
+
+
+
+ [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox
+
+
+
+
+
+
+
+
+
+ UBL-CR-363
+ warning
+
+
+
+ [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor
+
+
+
+
+
+
+
+
+
+ UBL-CR-364
+ warning
+
+
+
+ [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room
+
+
+
+
+
+
+
+
+
+ UBL-CR-365
+ warning
+
+
+
+ [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName
+
+
+
+
+
+
+
+
+
+ UBL-CR-366
+ warning
+
+
+
+ [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName
+
+
+
+
+
+
+
+
+
+ UBL-CR-367
+ warning
+
+
+
+ [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber
+
+
+
+
+
+
+
+
+
+ UBL-CR-368
+ warning
+
+
+
+ [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail
+
+
+
+
+
+
+
+
+
+ UBL-CR-369
+ warning
+
+
+
+ [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department
+
+
+
+
+
+
+
+
+
+ UBL-CR-370
+ warning
+
+
+
+ [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention
+
+
+
+
+
+
+
+
+
+ UBL-CR-371
+ warning
+
+
+
+ [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare
+
+
+
+
+
+
+
+
+
+ UBL-CR-372
+ warning
+
+
+
+ [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-373
+ warning
+
+
+
+ [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName
+
+
+
+
+
+
+
+
+
+ UBL-CR-374
+ warning
+
+
+
+ [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-375
+ warning
+
+
+
+ [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region
+
+
+
+
+
+
+
+
+
+ UBL-CR-376
+ warning
+
+
+
+ [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District
+
+
+
+
+
+
+
+
+
+ UBL-CR-377
+ warning
+
+
+
+ [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset
+
+
+
+
+
+
+
+
+
+ UBL-CR-378
+ warning
+
+
+
+ [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-379
+ warning
+
+
+
+ [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-380
+ warning
+
+
+
+ [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-381
+ warning
+
+
+
+ [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate
+
+
+
+
+
+
+
+
+
+ UBL-CR-382
+ warning
+
+
+
+ [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-383
+ warning
+
+
+
+ [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-384
+ warning
+
+
+
+ [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-385
+ warning
+
+
+
+ [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-386
+ warning
+
+
+
+ [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-387
+ warning
+
+
+
+ [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-388
+ warning
+
+
+
+ [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-389
+ warning
+
+
+
+ [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-390
+ warning
+
+
+
+ [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID
+
+
+
+
+
+
+
+
+
+ UBL-CR-391
+ warning
+
+
+
+ [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-392
+ warning
+
+
+
+ [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-393
+ warning
+
+
+
+ [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language
+
+
+
+
+
+
+
+
+
+ UBL-CR-394
+ warning
+
+
+
+ [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-395
+ warning
+
+
+
+ [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation
+
+
+
+
+
+
+
+
+
+ UBL-CR-396
+ warning
+
+
+
+ [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme
+
+
+
+
+
+
+
+
+
+ UBL-CR-397
+ warning
+
+
+
+ [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity
+
+
+
+
+
+
+
+
+
+ UBL-CR-398
+ warning
+
+
+
+ [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact
+
+
+
+
+
+
+
+
+
+ UBL-CR-399
+ warning
+
+
+
+ [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person
+
+
+
+
+
+
+
+
+
+ UBL-CR-400
+ warning
+
+
+
+ [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-401
+ warning
+
+
+
+ [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-402
+ warning
+
+
+
+ [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney
+
+
+
+
+
+
+
+
+
+ UBL-CR-403
+ warning
+
+
+
+ [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-404
+ warning
+
+
+
+ [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-405
+ warning
+
+
+
+ [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch
+
+
+
+
+
+
+
+
+
+ UBL-CR-406
+ warning
+
+
+
+ [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-407
+ warning
+
+
+
+ [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit
+
+
+
+
+
+
+
+
+
+ UBL-CR-408
+ warning
+
+
+
+ [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit
+
+
+
+
+
+
+
+
+
+ UBL-CR-409
+ warning
+
+
+
+ [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment
+
+
+
+
+
+
+
+
+
+ UBL-CR-410
+ warning
+
+
+
+ [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-411
+ warning
+
+
+
+ [UBL-CR-411]-A UBL invoice should not include the PaymentMeans ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-412
+ warning
+
+
+
+ [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-413
+ warning
+
+
+
+ [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-414
+ warning
+
+
+
+ [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-415
+ warning
+
+
+
+ [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-416
+ warning
+
+
+
+ [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-417
+ warning
+
+
+
+ [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-418
+ warning
+
+
+
+ [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID
+
+
+
+
+
+
+
+
+
+ UBL-CR-419
+ warning
+
+
+
+ [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID
+
+
+
+
+
+
+
+
+
+ UBL-CR-420
+ warning
+
+
+
+ [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-421
+ warning
+
+
+
+ [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-422
+ warning
+
+
+
+ [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID
+
+
+
+
+
+
+
+
+
+ UBL-CR-424
+ warning
+
+
+
+ [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName
+
+
+
+
+
+
+
+
+
+ UBL-CR-425
+ warning
+
+
+
+ [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-426
+ warning
+
+
+
+ [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-427
+ warning
+
+
+
+ [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-428
+ warning
+
+
+
+ [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-429
+ warning
+
+
+
+ [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-430
+ warning
+
+
+
+ [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-431
+ warning
+
+
+
+ [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address
+
+
+
+
+
+
+
+
+
+ UBL-CR-432
+ warning
+
+
+
+ [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address
+
+
+
+
+
+
+
+
+
+ UBL-CR-433
+ warning
+
+
+
+ [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country
+
+
+
+
+
+
+
+
+
+ UBL-CR-434
+ warning
+
+
+
+ [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-435
+ warning
+
+
+
+ [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-436
+ warning
+
+
+
+ [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-437
+ warning
+
+
+
+ [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-438
+ warning
+
+
+
+ [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID
+
+
+
+
+
+
+
+
+
+ UBL-CR-439
+ warning
+
+
+
+ [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-440
+ warning
+
+
+
+ [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-441
+ warning
+
+
+
+ [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName
+
+
+
+
+
+
+
+
+
+ UBL-CR-442
+ warning
+
+
+
+ [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-443
+ warning
+
+
+
+ [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-444
+ warning
+
+
+
+ [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-445
+ warning
+
+
+
+ [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-446
+ warning
+
+
+
+ [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch
+
+
+
+
+
+
+
+
+
+ UBL-CR-447
+ warning
+
+
+
+ [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country
+
+
+
+
+
+
+
+
+
+ UBL-CR-448
+ warning
+
+
+
+ [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-449
+ warning
+
+
+
+ [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-450
+ warning
+
+
+
+ [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause
+
+
+
+
+
+
+
+
+
+ UBL-CR-451
+ warning
+
+
+
+ [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing
+
+
+
+
+
+
+
+
+
+ UBL-CR-452
+ warning
+
+
+
+ [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-453
+ warning
+
+
+
+ [UBL-CR-453]-A UBL invoice should not include the PaymentTerms PaymentMeansID
+
+
+
+
+
+
+
+
+
+ UBL-CR-454
+ warning
+
+
+
+ [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID
+
+
+
+
+
+
+
+
+
+ UBL-CR-455
+ warning
+
+
+
+ [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-456
+ warning
+
+
+
+ [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-457
+ warning
+
+
+
+ [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-458
+ warning
+
+
+
+ [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-459
+ warning
+
+
+
+ [UBL-CR-459]-A UBL invoice should not include the PaymentTerms Amount
+
+
+
+
+
+
+
+
+
+ UBL-CR-460
+ warning
+
+
+
+ [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-461
+ warning
+
+
+
+ [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-462
+ warning
+
+
+
+ [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI
+
+
+
+
+
+
+
+
+
+ UBL-CR-463
+ warning
+
+
+
+ [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-464
+ warning
+
+
+
+ [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-465
+ warning
+
+
+
+ [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-466
+ warning
+
+
+
+ [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-467
+ warning
+
+
+
+ [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-468
+ warning
+
+
+
+ [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-469
+ warning
+
+
+
+ [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-470
+ warning
+
+
+
+ [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment
+
+
+
+
+
+
+
+
+
+ UBL-CR-471
+ warning
+
+
+
+ [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-472
+ warning
+
+
+
+ [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-473
+ warning
+
+
+
+ [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-474
+ warning
+
+
+
+ [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-475
+ warning
+
+
+
+ [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-476
+ warning
+
+
+
+ [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-477
+ warning
+
+
+
+ [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-478
+ warning
+
+
+
+ [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-479
+ warning
+
+
+
+ [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-480
+ warning
+
+
+
+ [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-481
+ warning
+
+
+
+ [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-482
+ warning
+
+
+
+ [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-483
+ warning
+
+
+
+ [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-484
+ warning
+
+
+
+ [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-485
+ warning
+
+
+
+ [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-486
+ warning
+
+
+
+ [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-487
+ warning
+
+
+
+ [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-488
+ warning
+
+
+
+ [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-489
+ warning
+
+
+
+ [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-490
+ warning
+
+
+
+ [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-491
+ warning
+
+
+
+ [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-492
+ warning
+
+
+
+ [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-493
+ warning
+
+
+
+ [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-494
+ warning
+
+
+
+ [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-495
+ warning
+
+
+
+ [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-496
+ warning
+
+
+
+ [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-497
+ warning
+
+
+
+ [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-498
+ warning
+
+
+
+ [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-499
+ warning
+
+
+
+ [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent
+
+
+
+
+
+
+
+
+
+ UBL-CR-500
+ warning
+
+
+
+ [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-501
+ warning
+
+
+
+ [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-502
+ warning
+
+
+
+ [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-503
+ warning
+
+
+
+ [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-504
+ warning
+
+
+
+ [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-505
+ warning
+
+
+
+ [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-506
+ warning
+
+
+
+ [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-507
+ warning
+
+
+
+ [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-508
+ warning
+
+
+
+ [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-509
+ warning
+
+
+
+ [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-510
+ warning
+
+
+
+ [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-511
+ warning
+
+
+
+ [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-512
+ warning
+
+
+
+ [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-513
+ warning
+
+
+
+ [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-514
+ warning
+
+
+
+ [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-515
+ warning
+
+
+
+ [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-516
+ warning
+
+
+
+ [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-517
+ warning
+
+
+
+ [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-518
+ warning
+
+
+
+ [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-519
+ warning
+
+
+
+ [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-520
+ warning
+
+
+
+ [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-521
+ warning
+
+
+
+ [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-522
+ warning
+
+
+
+ [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-523
+ warning
+
+
+
+ [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-524
+ warning
+
+
+
+ [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-525
+ warning
+
+
+
+ [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID
+
+
+
+
+
+
+
+
+
+ UBL-CR-526
+ warning
+
+
+
+ [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-527
+ warning
+
+
+
+ [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-528
+ warning
+
+
+
+ [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-529
+ warning
+
+
+
+ [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-530
+ warning
+
+
+
+ [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-531
+ warning
+
+
+
+ [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-532
+ warning
+
+
+
+ [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-533
+ warning
+
+
+
+ [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID
+
+
+
+
+
+
+
+
+
+ UBL-CR-534
+ warning
+
+
+
+ [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate
+
+
+
+
+
+
+
+
+
+ UBL-CR-535
+ warning
+
+
+
+ [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime
+
+
+
+
+
+
+
+
+
+ UBL-CR-537
+ warning
+
+
+
+ [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType
+
+
+
+
+
+
+
+
+
+ UBL-CR-538
+ warning
+
+
+
+ [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath
+
+
+
+
+
+
+
+
+
+ UBL-CR-539
+ warning
+
+
+
+ [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID
+
+
+
+
+
+
+
+
+
+ UBL-CR-540
+ warning
+
+
+
+ [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-541
+ warning
+
+
+
+ [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID
+
+
+
+
+
+
+
+
+
+ UBL-CR-542
+ warning
+
+
+
+ [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-543
+ warning
+
+
+
+ [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription
+
+
+
+
+
+
+
+
+
+ UBL-CR-544
+ warning
+
+
+
+ [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-545
+ warning
+
+
+
+ [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-546
+ warning
+
+
+
+ [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-547
+ warning
+
+
+
+ [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification
+
+
+
+
+
+
+
+
+
+ UBL-CR-548
+ warning
+
+
+
+ [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-549
+ warning
+
+
+
+ [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-550
+ warning
+
+
+
+ [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery
+
+
+
+
+
+
+
+
+
+ UBL-CR-551
+ warning
+
+
+
+ [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-552
+ warning
+
+
+
+ [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-553
+ warning
+
+
+
+ [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-554
+ warning
+
+
+
+ [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-555
+ warning
+
+
+
+ [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-556
+ warning
+
+
+
+ [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-557
+ warning
+
+
+
+ [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-558
+ warning
+
+
+
+ [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory
+
+
+
+
+
+
+
+
+
+ UBL-CR-559
+ warning
+
+
+
+ [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-560
+ warning
+
+
+
+ [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-561
+ warning
+
+
+
+ [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-562
+ warning
+
+
+
+ [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-563
+ warning
+
+
+
+ [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-564
+ warning
+
+
+
+ [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-565
+ warning
+
+
+
+ [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-566
+ warning
+
+
+
+ [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-567
+ warning
+
+
+
+ [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation
+
+
+
+
+
+
+
+
+
+ UBL-CR-568
+ warning
+
+
+
+ [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword
+
+
+
+
+
+
+
+
+
+ UBL-CR-569
+ warning
+
+
+
+ [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName
+
+
+
+
+
+
+
+
+
+ UBL-CR-570
+ warning
+
+
+
+ [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName
+
+
+
+
+
+
+
+
+
+ UBL-CR-571
+ warning
+
+
+
+ [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-572
+ warning
+
+
+
+ [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-573
+ warning
+
+
+
+ [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-574
+ warning
+
+
+
+ [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-575
+ warning
+
+
+
+ [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-576
+ warning
+
+
+
+ [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-577
+ warning
+
+
+
+ [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-578
+ warning
+
+
+
+ [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-579
+ warning
+
+
+
+ [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-580
+ warning
+
+
+
+ [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-581
+ warning
+
+
+
+ [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-582
+ warning
+
+
+
+ [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID
+
+
+
+
+
+
+
+
+
+ UBL-CR-583
+ warning
+
+
+
+ [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BareCodeSymbologyID
+
+
+
+
+
+
+
+
+
+ UBL-CR-584
+ warning
+
+
+
+ [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute
+
+
+
+
+
+
+
+
+
+ UBL-CR-585
+ warning
+
+
+
+ [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-586
+ warning
+
+
+
+ [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-587
+ warning
+
+
+
+ [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-588
+ warning
+
+
+
+ [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification
+
+
+
+
+
+
+
+
+
+ UBL-CR-589
+ warning
+
+
+
+ [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-590
+ warning
+
+
+
+ [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference
+
+
+
+
+
+
+
+
+
+ UBL-CR-591
+ warning
+
+
+
+ [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-592
+ warning
+
+
+
+ [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-593
+ warning
+
+
+
+ [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-594
+ warning
+
+
+
+ [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-595
+ warning
+
+
+
+ [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions
+
+
+
+
+
+
+
+
+
+ UBL-CR-596
+ warning
+
+
+
+ [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem
+
+
+
+
+
+
+
+
+
+ UBL-CR-597
+ warning
+
+
+
+ [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-598
+ warning
+
+
+
+ [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure
+
+
+
+
+
+
+
+
+
+ UBL-CR-599
+ warning
+
+
+
+ [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-600
+ warning
+
+
+
+ [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-601
+ warning
+
+
+
+ [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-602
+ warning
+
+
+
+ [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-603
+ warning
+
+
+
+ [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent
+
+
+
+
+
+
+
+
+
+ UBL-CR-604
+ warning
+
+
+
+ [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name
+
+
+
+
+
+
+
+
+
+ UBL-CR-605
+ warning
+
+
+
+ [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-606
+ warning
+
+
+
+ [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-607
+ warning
+
+
+
+ [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-608
+ warning
+
+
+
+ [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-609
+ warning
+
+
+
+ [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-610
+ warning
+
+
+
+ [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod
+
+
+
+
+
+
+
+
+
+ UBL-CR-611
+ warning
+
+
+
+ [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
+
+
+
+
+
+
+
+
+
+ UBL-CR-612
+ warning
+
+
+
+ [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-613
+ warning
+
+
+
+ [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-614
+ warning
+
+
+
+ [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue
+
+
+
+
+
+
+
+
+
+ UBL-CR-615
+ warning
+
+
+
+ [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-616
+ warning
+
+
+
+ [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup
+
+
+
+
+
+
+
+
+
+ UBL-CR-617
+ warning
+
+
+
+ [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-618
+ warning
+
+
+
+ [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange
+
+
+
+
+
+
+
+
+
+ UBL-CR-619
+ warning
+
+
+
+ [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-620
+ warning
+
+
+
+ [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty
+
+
+
+
+
+
+
+
+
+ UBL-CR-621
+ warning
+
+
+
+ [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress
+
+
+
+
+
+
+
+
+
+ UBL-CR-622
+ warning
+
+
+
+ [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance
+
+
+
+
+
+
+
+
+
+ UBL-CR-623
+ warning
+
+
+
+ [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate
+
+
+
+
+
+
+
+
+
+ UBL-CR-624
+ warning
+
+
+
+ [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension
+
+
+
+
+
+
+
+
+
+ UBL-CR-625
+ warning
+
+
+
+ [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-626
+ warning
+
+
+
+ [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-627
+ warning
+
+
+
+ [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType
+
+
+
+
+
+
+
+
+
+ UBL-CR-628
+ warning
+
+
+
+ [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-629
+ warning
+
+
+
+ [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod
+
+
+
+
+
+
+
+
+
+ UBL-CR-630
+ warning
+
+
+
+ [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList
+
+
+
+
+
+
+
+
+
+ UBL-CR-631
+ warning
+
+
+
+ [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-632
+ warning
+
+
+
+ [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID
+
+
+
+
+
+
+
+
+
+ UBL-CR-633
+ warning
+
+
+
+ [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-634
+ warning
+
+
+
+ [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason
+
+
+
+
+
+
+
+
+
+ UBL-CR-635
+ warning
+
+
+
+ [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-636
+ warning
+
+
+
+ [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator
+
+
+
+
+
+
+
+
+
+ UBL-CR-637
+ warning
+
+
+
+ [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric
+
+
+
+
+
+
+
+
+
+ UBL-CR-638
+ warning
+
+
+
+ [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode
+
+
+
+
+
+
+
+
+
+ UBL-CR-639
+ warning
+
+
+
+ [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost
+
+
+
+
+
+
+
+
+
+ UBL-CR-640
+ warning
+
+
+
+ [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount
+
+
+
+
+
+
+
+
+
+ UBL-CR-641
+ warning
+
+
+
+ [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory
+
+
+
+
+
+
+
+
+
+ UBL-CR-642
+ warning
+
+
+
+ [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal
+
+
+
+
+
+
+
+
+
+ UBL-CR-643
+ warning
+
+
+
+ [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-CR-644
+ warning
+
+
+
+ [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate
+
+
+
+
+
+
+
+
+
+ UBL-CR-645
+ warning
+
+
+
+ [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms
+
+
+
+
+
+
+
+
+
+ UBL-CR-646
+ warning
+
+
+
+ [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine
+
+
+
+
+
+
+
+
+
+ UBL-CR-647
+ warning
+
+
+
+ [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension
+
+
+
+
+
+
+
+
+
+ UBL-CR-648
+ warning
+
+
+
+ [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-649
+ warning
+
+
+
+ [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-650
+ warning
+
+
+
+ [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-651
+ warning
+
+
+
+ [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-652
+ warning
+
+
+
+ [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-653
+ warning
+
+
+
+ [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-654
+ warning
+
+
+
+ [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-655
+ warning
+
+
+
+ [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier
+
+
+
+
+
+
+
+
+
+ UBL-CR-656
+ warning
+
+
+
+ [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-657
+ warning
+
+
+
+ [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-658
+ warning
+
+
+
+ [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-659
+ warning
+
+
+
+ [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-660
+ warning
+
+
+
+ [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-661
+ warning
+
+
+
+ [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-662
+ warning
+
+
+
+ [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-663
+ warning
+
+
+
+ [UBL-CR-663]-A UBL invoice should not include the unitCodeListID
+
+
+
+
+
+
+
+
+
+ UBL-CR-664
+ warning
+
+
+
+ [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution
+
+
+
+
+
+
+
+
+
+ UBL-CR-665
+ warning
+
+
+
+ [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'
+
+
+
+
+
+
+
+
+
+ UBL-CR-666
+ fatal
+
+
+
+ [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment
+
+
+
+
+
+
+
+
+
+ UBL-CR-667
+ warning
+
+
+
+ [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-668
+ warning
+
+
+
+ [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-669
+ warning
+
+
+
+ [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code
+
+
+
+
+
+
+
+
+
+ UBL-CR-670
+ warning
+
+
+
+ [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason
+
+
+
+
+
+
+
+
+
+ UBL-CR-671
+ warning
+
+
+
+ [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor
+
+
+
+
+
+
+
+
+
+ UBL-CR-672
+ warning
+
+
+
+ [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID
+
+
+
+
+
+
+
+
+
+ UBL-CR-673
+ fatal
+
+
+
+ [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description
+
+
+
+
+
+
+
+
+
+ UBL-CR-674
+ warning
+
+
+
+ [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-675
+ warning
+
+
+
+ [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-676
+ warning
+
+
+
+ [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-677
+ warning
+
+
+
+ [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-678
+ warning
+
+
+
+ [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-679
+ warning
+
+
+
+ [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID
+
+
+
+
+
+
+
+
+
+ UBL-CR-680
+ warning
+
+
+
+ [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount
+
+
+
+
+
+
+
+
+
+ UBL-CR-681
+ warning
+
+
+
+ [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote
+
+
+
+
+
+
+
+
+
+ UBL-CR-682
+ warning
+
+
+
+ [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress
+
+
+
+
+
+
+
+
+
+ UBL-DT-08
+ warning
+
+
+
+ [UBL-DT-08]-Scheme name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-09
+ warning
+
+
+
+ [UBL-DT-09]-Scheme agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-10
+ warning
+
+
+
+ [UBL-DT-10]-Scheme data uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-11
+ warning
+
+
+
+ [UBL-DT-11]-Scheme uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-12
+ warning
+
+
+
+ [UBL-DT-12]-Format attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-13
+ warning
+
+
+
+ [UBL-DT-13]-Unit code list identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-14
+ warning
+
+
+
+ [UBL-DT-14]-Unit code list agency identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-15
+ warning
+
+
+
+ [UBL-DT-15]-Unit code list agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-16
+ warning
+
+
+
+ [UBL-DT-16]-List agency name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-17
+ warning
+
+
+
+ [UBL-DT-17]-List name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-18
+ warning
+
+
+
+ [UBL-DT-18]-Name attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-19
+ warning
+
+
+
+ [UBL-DT-19]-Language identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-20
+ warning
+
+
+
+ [UBL-DT-20]-List uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-21
+ warning
+
+
+
+ [UBL-DT-21]-List scheme uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-22
+ warning
+
+
+
+ [UBL-DT-22]-Language local identifier attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-23
+ warning
+
+
+
+ [UBL-DT-23]-Uri attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-24
+ warning
+
+
+
+ [UBL-DT-24]-Currency code list version id should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-25
+ warning
+
+
+
+ [UBL-DT-25]-CharacterSetCode attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-26
+ warning
+
+
+
+ [UBL-DT-26]-EncodingCode attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-27
+ warning
+
+
+
+ [UBL-DT-27]-Scheme Agency ID attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-DT-28
+ warning
+
+
+
+ [UBL-DT-28]-List Agency ID attribute should not be present
+
+
+
+
+
+
+
+
+
+ UBL-SR-01
+ fatal
+
+
+
+ [UBL-SR-01]-Contract identifier shall occur maximum once.
+
+
+
+
+
+
+
+
+
+ UBL-SR-02
+ fatal
+
+
+
+ [UBL-SR-02]-Receive advice identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-03
+ fatal
+
+
+
+ [UBL-SR-03]-Despatch advice identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-04
+ fatal
+
+
+
+ [UBL-SR-04]-Invoice object identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-05
+ fatal
+
+
+
+ [UBL-SR-05]-Payment terms shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-08
+ fatal
+
+
+
+ [UBL-SR-08]-Invoice period shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-09
+ fatal
+
+
+
+ [UBL-SR-09]-Seller name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-10
+ fatal
+
+
+
+ [UBL-SR-10]-Seller trader name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-11
+ fatal
+
+
+
+ [UBL-SR-11]-Seller legal registration identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-12
+ fatal
+
+
+
+ [UBL-SR-12]-Seller VAT identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-13
+ fatal
+
+
+
+ [UBL-SR-13]-Seller tax registration shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-14
+ fatal
+
+
+
+ [UBL-SR-14]-Seller additional legal information shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-15
+ fatal
+
+
+
+ [UBL-SR-15]-Buyer name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-16
+ fatal
+
+
+
+ [UBL-SR-16]-Buyer identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-17
+ fatal
+
+
+
+ [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-18
+ fatal
+
+
+
+ [UBL-SR-18]-Buyer VAT identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-24
+ fatal
+
+
+
+ [UBL-SR-24]-Deliver to information shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-29
+ fatal
+
+
+
+ [UBL-SR-29]-Bank creditor reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-39
+ fatal
+
+
+
+ [UBL-SR-39]-Project reference shall occur maximum once.
+
+
+
+
+
+
+
+
+
+ UBL-SR-40
+ fatal
+
+
+
+ [UBL-SR-40]-Buyer trade name shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-44
+ fatal
+
+
+
+ [UBL-SR-44]-An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans
+
+
+
+
+
+
+
+
+
+ UBL-SR-45
+ fatal
+
+
+
+ [UBL-SR-45]-Due Date shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-46
+ fatal
+
+
+
+ [UBL-SR-46]-Payment means text shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-47
+ fatal
+
+
+
+ [UBL-SR-47]-When there are more than one payment means code, they shall be equal
+
+
+
+
+
+
+
+
+
+ UBL-SR-49
+ fatal
+
+
+
+ [UBL-SR-49]-Value tax point date shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-34
+ fatal
+
+
+
+ [UBL-SR-34]-Invoice line note shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-35
+ fatal
+
+
+
+ [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-36
+ fatal
+
+
+
+ [UBL-SR-36]-Invoice line period shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-37
+ fatal
+
+
+
+ [UBL-SR-37]-Item price discount shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-48
+ fatal
+
+
+
+ [UBL-SR-48]-Invoice lines shall have one and only one classified tax category.
+
+
+
+
+
+
+
+
+
+ UBL-SR-50
+ fatal
+
+
+
+ [UBL-SR-50]-Item description shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-52
+ fatal
+
+
+
+ [UBL-SR-52]-Document reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-19
+ fatal
+
+
+
+ [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+ UBL-SR-20
+ fatal
+
+
+
+ [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+ UBL-SR-21
+ fatal
+
+
+
+ [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-26
+ fatal
+
+
+
+ [UBL-SR-26]-Payment reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-27
+ fatal
+
+
+
+ [UBL-SR-27]-Payment means text shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-28
+ fatal
+
+
+
+ [UBL-SR-28]-Mandate reference identifier shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-06
+ fatal
+
+
+
+ [UBL-SR-06]-Preceding invoice reference shall occur maximum once
+
+
+
+
+
+
+
+
+
+ UBL-SR-07
+ fatal
+
+
+
+ [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-22
+ fatal
+
+
+
+ [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative
+
+
+
+
+
+
+
+
+
+ UBL-SR-23
+ fatal
+
+
+
+ [UBL-SR-23]-Seller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UBL-SR-32
+ fatal
+
+
+
+ [UBL-SR-32]-VAT exemption reason text shall occur maximum once
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-1
+ fatal
+
+
+
+ [BR-NL-1] For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID with schemeID 0106 or 0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-2
+ fatal
+
+
+
+ [BR-NL-2] For suppliers in the Netherlands, the invoice MUST contain either the buyer reference (cbc:BuyerReference) or the order reference (cac:OrderReference/cbc:ID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-3
+ fatal
+
+
+
+ [BR-NL-3] For suppliers in the Netherlands the supplier's address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-4
+ fatal
+
+
+
+ [BR-NL-4] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress) MUST contain the street name (cbc:StreetName), the city (cbc:CityName) and the postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-5
+ fatal
+
+
+
+ [BR-NL-5] For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (cac:TaxRepresentativeParty/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-7
+ fatal
+
+
+
+ [BR-NL-7] The invoice or credit note type code (cbc:InvoiceTypeCode/cbc:CreditNoteTypeCode) MUST have one of the following values: 380, 381, 384, 389
+
+
+
+
+
+
+
+
+
+ BR-NL-8
+ fatal
+
+
+
+ [BR-NL-8] If the invoice type code (cbc:InvoiceTypeCode) is 381, the document MUST use the CreditNote scheme
+
+
+
+
+
+
+
+
+
+ BR-NL-8
+ fatal
+
+
+
+ [BR-NL-8] If the credit note type code (cbc:CreditNoteTypeCode) is 380, 384 or 389, the document MUST use the Invoice scheme
+
+
+
+
+
+
+
+
+
+ BR-NL-9
+ fatal
+
+
+
+ [BR-NL-9] For suppliers in the Netherlands, if the document is a corrective invoice (cbc:InvoiceTypeCode = 384), the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-10
+ fatal
+
+
+
+ [BR-NL-10] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-11
+ fatal
+
+
+
+ [BR-NL-11] For suppliers in the Netherlands, the supplier MUST provide a means of payment (cac:PaymentMeans) if the payment is from customer to supplier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-12
+ fatal
+
+
+
+ [BR-NL-12] For suppliers in the Netherlands, the payment means code (cac:PaymentMeans/cbc:PaymentMeansCode) MUST be one of 30, 48, 49, 57, 58 or 59
+
+
+
+
+
+
+
+
+
+ BR-NL-31
+ warning
+
+
+
+ [BR-NL-31] The use of a payment service provider identifier (cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID) is not recommended for SEPA payments (cac:PaymentMeans/cbc:PaymentMeansCode = 58 or 59)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-13
+ fatal
+
+
+
+ [BR-NL-13] If an order line reference (BT-132) is used, there must be an order reference on the document level (BT-13)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-19
+ warning
+
+
+
+ [BR-NL-19] The use of a tax currency code (cbc:TaxCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-20
+ warning
+
+
+
+ [BR-NL-20] The use of a tax point date (cbc:TaxPointDate) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-21
+ warning
+
+
+
+ [BR-NL-21] The use of a tax point date code (cac:InvoicePeriod/cbc:DescriptionCode) is not recommended, and its value will be ignored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-24
+ warning
+
+
+
+ [BR-NL-24] The use of a preceding invoice issue date (cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-25
+ warning
+
+
+
+ [BR-NL-25] The use of a seller tax registration identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID) is not recommended when the tax scheme is not VAT, since this is not applicable to suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-26
+ warning
+
+
+
+ [BR-NL-26] The use of the seller additional legal information field (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyLegalForm) is not recommended, since this is not applicable for suppliers in the Netherlands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-1
+ warning
+
+
+
+ [BR-NL-27] The use of the seller address line 3 (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-2
+ warning
+
+
+
+ [BR-NL-27] The use of the customer address line 3 (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-3
+ warning
+
+
+
+ [BR-NL-27] The use of the tax representative address line 3 (cac:TaxRepresentativePart/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-27-4
+ warning
+
+
+
+ [BR-NL-27] The use of the delivery address line 3 (cac:Delivery/cac:DeliveryLocation/cac:Address/cac:AddressLine/cbc:Line) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-1
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-2
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-3
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:TaxRepresentativePart/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-28-4
+ warning
+
+
+
+ [BR-NL-28] The use of a country subdivision (cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CountrySubentity) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-29
+ warning
+
+
+
+ [BR-NL-29] The use of a payment means text (cac:PaymentMeans/cbc:PaymentMeansCode/@name) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-30
+ warning
+
+
+
+ [BR-NL-30] The use of a payment account name (cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-1
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-2
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-3
+ warning
+
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-33
+ warning
+
+
+
+ [BR-NL-33] The use of a tax total in accounting currency (cac:TaxTotal/cbc:TaxAmount/@currencyID different than DocumentCurrencyCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-1
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-2
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-32-3
+ warning
+
+
+
+ [BR-NL-34] The use of a charge reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BR-NL-35
+ warning
+
+
+
+ [BR-NL-35] The use of a tax exemption reason code (cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode) is not recommended
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SI-UBL-2
+ warning
+
+
+
+ Document should not contain empty elements.
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/java/com/helger/phive/simplerinvoicing/mock/CTestFiles.java b/phive-rules-simplerinvoicing/src/test/java/com/helger/phive/simplerinvoicing/mock/CTestFiles.java
index d85529c9..3d1fe5a9 100644
--- a/phive-rules-simplerinvoicing/src/test/java/com/helger/phive/simplerinvoicing/mock/CTestFiles.java
+++ b/phive-rules-simplerinvoicing/src/test/java/com/helger/phive/simplerinvoicing/mock/CTestFiles.java
@@ -83,6 +83,8 @@ public static ICommonsList getAllTestFiles ()
SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2036,
SimplerInvoicingValidation.VID_SI_INVOICE_V2037,
SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2037,
+ SimplerInvoicingValidation.VID_SI_INVOICE_V2038,
+ SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2038,
SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V10,
SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V101,
@@ -92,6 +94,7 @@ public static ICommonsList getAllTestFiles ()
SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V105,
SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V106,
SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V107,
+ SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V108,
SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V103,
SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1031,
@@ -99,7 +102,8 @@ public static ICommonsList getAllTestFiles ()
SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1033,
SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1034,
SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1035,
- SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036 })
+ SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036,
+ SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1037 })
{
for (final IReadableResource aRes : getAllMatchingGoodTestFiles (aVESID))
{
@@ -382,7 +386,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingGoodTestF
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2035) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2036) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2037))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2037) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2038))
{
for (final String s : new String [] { "SI-UBL-2.0_BR-NL-10_ok_both_nl.xml",
"SI-UBL-2.0_BR-NL-10_ok_customer_not_nl.xml",
@@ -452,7 +457,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingGoodTestF
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2035) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2036) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2037))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2037) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2038))
{
for (final String s : new String [] { "SI-UBL-2.0_BR-NL-8_ok_381.xml" })
ret.add (new ClassPathResource (PATH_2032 + s));
@@ -465,7 +471,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingGoodTestF
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V104) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V105) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V106) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V107))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V107) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V108))
{
for (final String s : new String [] { "si-ubl-2.0-ext-gaccount_ok_sample.xml" })
ret.add (new ClassPathResource (PATH_GACCOUNT_10 + s));
@@ -477,7 +484,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingGoodTestF
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1033) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1035) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1037))
{
for (final String s : new String [] { "NLCIUS-CII_ok_example.xml" })
ret.add (new ClassPathResource (NLCIUS_CII_103 + s));
@@ -712,7 +720,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingErrorTest
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2035) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2036) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2037))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2037) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_V2038))
{
for (final String s : new String [] { "SI-UBL-2.0_UBL-SR-09_error_multiple_legalentity_registrationname.xml",
"SI-UBL-2.0_UBL-SR-11_error_multiple_legalentity_companyid.xml",
@@ -726,7 +735,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingErrorTest
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2035) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2036) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2037))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2037) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_CREDIT_NOTE_V2038))
{
for (final String s : new String [] {})
ret.add (new ClassPathResource (PATH_2032 + s));
@@ -739,7 +749,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingErrorTest
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V104) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V105) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V106) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V107))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V107) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_INVOICE_20_GACCOUNT_V108))
{
for (final String s : new String [] {})
ret.add (new ClassPathResource (PATH_GACCOUNT_10 + s));
@@ -751,7 +762,8 @@ public static ICommonsList extends IReadableResource> getAllMatchingErrorTest
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1033) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1034) ||
aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1035) ||
- aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036))
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1036) ||
+ aVESID.equals (SimplerInvoicingValidation.VID_SI_NLCIUS_CII_V1037))
{
for (final String s : new String [] { "NLCIUS-CII_error_BR-NL-10.xml" })
ret.add (new ClassPathResource (NLCIUS_CII_103 + s));
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii-1.0.3.7.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii-1.0.3.7.sch
new file mode 100644
index 00000000..2b1afe72
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii-1.0.3.7.sch
@@ -0,0 +1,42 @@
+
+
+
+ NLCIUS-CII validation, version 1.0.3.7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-model.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-model.sch
new file mode 100644
index 00000000..18cec719
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-model.sch
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-syntax.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-syntax.sch
new file mode 100644
index 00000000..fcb497a4
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/CII/EN16931-CII-syntax.sch
@@ -0,0 +1,660 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/EN16931-CII-validation.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/EN16931-CII-validation.sch
new file mode 100644
index 00000000..ef94fb84
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/EN16931-CII-validation.sch
@@ -0,0 +1,46 @@
+
+
+
+
+ EN16931 model bound to CII
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/README b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/README
new file mode 100644
index 00000000..8edc188b
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/README
@@ -0,0 +1,4 @@
+The CEN rules are based on
+https://github.com/ConnectingEurope/eInvoicing-EN16931
+commit 8d3664de4eb9bcb7dc0a08201a1db0cf30be2fe9
+(tag validation-1.3.11)
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-model.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-model.sch
new file mode 100644
index 00000000..6d65cca3
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-model.sch
@@ -0,0 +1,337 @@
+
+
+
+
+
+ [BR-66]-Each Specified Trade Allowance Charge (BG-20)(BG-21) shall contain a Charge Indicator.
+
+
+ [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier.
+
+
+
+ [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
+
+
+ [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-97). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.
+
+
+ [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-16) information is provided in the Invoice.
+ [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.
+
+
+ [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).
+
+
+ [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
+ [BR-32]-Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).
+ [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).
+ [BR-CO-05]-Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.
+ [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
+ [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
+ [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.
+
+
+ [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
+ [BR-37]-Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).
+ [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
+ [BR-CO-06]-Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
+ [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
+ [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
+ [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
+
+
+ [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).
+ [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109).
+ [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
+ [BR-15]-An Invoice shall have the Amount due for payment (BT-115).
+ [BR-53]-If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
+ [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
+ [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
+ [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
+ [BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
+ [BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
+ [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
+ [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
+ [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
+ [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.
+ [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
+ [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
+ [BR-DEC-15]-The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.
+ [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
+ [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
+ [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
+
+
+ [BR-01]-An Invoice shall have a Specification identifier (BT-24).
+ [BR-02]-An Invoice shall have an Invoice number (BT-1).
+ [BR-03]-An Invoice shall have an Invoice issue date (BT-2).
+ [BR-04]-An Invoice shall have an Invoice type code (BT-3).
+ [BR-05]-An Invoice shall have an Invoice currency code (BT-5).
+ [BR-06]-An Invoice shall contain the Seller name (BT-27).
+ [BR-07]-An Invoice shall contain the Buyer name (BT-44).
+ [BR-08]-An Invoice shall contain the Seller postal address (BG-5).
+ [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
+ [BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
+ [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
+ [BR-16]-An Invoice shall have at least one Invoice line (BG-25).
+ [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier.
+ [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
+ [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
+ [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
+ [BR-S-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated".
+ [BR-Z-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated".
+ [BR-E-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT".
+ [BR-AE-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge".
+ [BR-IC-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply".
+ [BR-G-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU".
+ [BR-O-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT".
+ [BR-AF-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".
+ [BR-AG-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI".
+ [BR-B-01]-An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.
+ [BR-B-02]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Standard rated”.
+
+
+ [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
+ [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
+ [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130).
+ [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).
+ [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153).
+ [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).
+ [BR-27]-The Item net price (BT-146) shall NOT be negative.
+ [BR-28]-The Item gross price (BT-148) shall NOT be negative.
+ [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier.
+ [BR-CO-04]-Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
+ [BR-CO-18]-An Invoice shall at least have one VAT breakdown group (BG-23).
+ [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.
+
+
+ [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
+ [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
+ [BR-CO-07]-Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
+ [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
+ [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
+ [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
+
+
+ [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
+ [BR-44]-Each Invoice line charge (BG-28) shall have an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145).
+ [BR-CO-08]-Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
+ [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
+ [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
+ [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
+
+
+ [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134).
+ [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both.
+
+
+ [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).
+ [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both.
+
+
+ [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
+
+
+ [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4).
+
+
+ [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
+ [BR-CO-27]- Either the IBAN or a Proprietary ID (BT-84) shall be used.
+
+
+ [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
+
+
+ [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
+
+
+ [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+ [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+ [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
+ [BR-56]-Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
+
+
+ [BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
+
+
+
+ [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
+
+
+ [BR-AE-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
+ [BR-AE-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
+ [BR-AE-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language).
+
+
+ [BR-AE-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-AE-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-AE-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-AE-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-AE-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-AF-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-AF-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-AF-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-AF-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AF-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be greater than 0 (zero).
+
+
+ [BR-AF-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AF-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+ [BR-AF-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AF-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+ [BR-AG-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-AG-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-AG-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-AG-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AG-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+ [BR-AG-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AG-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+ [BR-AG-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-AG-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+ [BR-E-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
+ [BR-E-09]-The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero).
+ [BR-E-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120).
+
+
+ [BR-E-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-E-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-E-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-E-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-E-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-E-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-G-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU".
+ [BR-G-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero).
+ [BR-G-10]-A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language).
+
+
+ [BR-G-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-G-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-G-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-IC-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply".
+ [BR-IC-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
+ [BR-IC-10]-A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
+ [BR-IC-11]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
+ [BR-IC-12]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank.
+
+
+ [BR-IC-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-IC-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-IC-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-O-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT".
+ [BR-O-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero).
+ [BR-O-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language).
+ [BR-O-11]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23).
+ [BR-O-12]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
+ [BR-O-13]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT".
+ [BR-O-14]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".
+
+
+
+ [BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
+
+
+ [BR-O-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).
+
+
+ [BR-O-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
+
+
+ [BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-S-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-S-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-S-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero.
+
+
+ [BR-S-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero.
+
+
+
+ [BR-S-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero.
+
+
+ [BR-Z-08]-In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated".
+ [BR-Z-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero).
+ [BR-Z-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-Z-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-Z-04]-An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-Z-02]-An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+
+ [BR-45]-Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
+ [BR-46]-Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
+ [BR-47]-Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
+ [BR-48]-Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
+ [BR-CO-03]-Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
+ [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
+ [BR-DEC-19]-The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.
+ [BR-DEC-20]-The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-syntax.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-syntax.sch
new file mode 100644
index 00000000..aeab7692
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/abstract/EN16931-CII-syntax.sch
@@ -0,0 +1,661 @@
+
+
+
+
+
+ [CII-SR-001] - SpecifiedTransactionID should not be present
+ [CII-SR-002] - TestIndicator should not be present
+ [CII-SR-003] - BusinessProcessSpecifiedDocumentContextParameter should exist maximum once
+ [CII-SR-006] - BIMSpecifiedDocumentContextParameter should not be present
+ [CII-SR-007] - ScenarioSpecifiedDocumentContextParameter should not be present
+ [CII-SR-008] - ApplicationSpecifiedDocumentContextParameter should not be present
+ [CII-SR-009] - GuidelineSpecifiedDocumentContextParameter must exist exactly once
+ [CII-SR-010] - ID must exist exactly once
+ [CII-SR-011] - SubsetSpecifiedDocumentContextParameter should not be present
+ [CII-SR-012] - MessageStandardSpecifiedDocumentContextParameter should not be present
+
+
+ [CII-SR-013] - Name should not be present
+ [CII-SR-014] - TypeCode must exist exactly once
+ [CII-SR-015] - DateTime should not be present
+ [CII-SR-016] - CopyIndicator should not be present
+ [CII-SR-017] - Purpose should not be present
+ [CII-SR-018] - ControlRequirementIndicator should not be present
+ [CII-SR-019] - LanguageID should not be present
+ [CII-SR-020] - PurposeCode should not be present
+ [CII-SR-021] - RevisionDateTime should not be present
+ [CII-SR-022] - VersionID should not be present
+ [CII-SR-023] - GlobalID should not be present
+ [CII-SR-024] - RevisionID should not be present
+ [CII-SR-025] - PreviousRevisionID should not be present
+ [CII-SR-026] - CategoryCode should not be present
+ [CII-SR-027] - Subject should not be present
+ [CII-SR-028] - ContentCode should not be present
+
+ [CII-SR-032] - ID should not be present
+ [CII-SR-033] - EffectiveSpecifiedPeriod should not be present
+ [CII-SR-034] - IssuerTradeParty should not be present
+
+
+ [CII-SR-030] - Content should exist maximum once
+
+
+ [CII-SR-035] - DescriptionCode should not be present
+ [CII-SR-036] - ParentLineID should not be present
+ [CII-SR-037] - LineStatusCode should not be present
+ [CII-SR-038] - LineStatusReasonCode should not be present
+
+ [CII-SR-221] - IncludedSubordinateTradeLineItem should not be present
+
+
+ [CII-SR-039] - IncludedNote should exist maximum once
+ [CII-SR-040] - Content should exist maximum once
+ [CII-SR-041] - SubjectCode should not be present
+ [CII-SR-042] - ID should not be present
+ [CII-SR-043] - CategoryCode should not be present
+ [CII-SR-044] - Subject should not be present
+
+
+ [CII-SR-045] - ID should not be present
+ [CII-SR-046] - schemeID must be present if GlobalID is present
+
+ [CII-SR-048] - ManufacturerAssignedID should not be present
+ [CII-SR-049] - TradeName should not be present
+ [CII-SR-050] - TypeCode should not be present
+ [CII-SR-051] - NetWeightMeasure should not be present
+ [CII-SR-052] - GrossWeightMeasure should not be present
+ [CII-SR-053] - ProductGroupID should not be present
+ [CII-SR-054] - EndItemTypeCode should not be present
+ [CII-SR-055] - EndItemName should not be present
+ [CII-SR-056] - AreaDensityMeasure should not be present
+ [CII-SR-057] - UseDescription should not be present
+ [CII-SR-058] - BrandName should not be present
+ [CII-SR-059] - SubBrandName should not be present
+ [CII-SR-060] - DrainedNetWeightMeasure should not be present
+ [CII-SR-061] - VariableMeasureIndicator should not be present
+ [CII-SR-062] - ColourCode should not be present
+ [CII-SR-063] - ColourDescription should not be present
+ [CII-SR-064] - Designation should not be present
+ [CII-SR-065] - FormattedCancellationAnnouncedLaunchDateTime should not be present
+ [CII-SR-066] - FormattedLatestProductDataChangeDateTime should not be present
+ [CII-SR-067] - ID should not be present
+ [CII-SR-068] - TypeCode should not be present
+
+ [CII-SR-070] - ValueMeasure should not be present
+ [CII-SR-071] - MeasurementMethodCode should not be present
+
+ [CII-SR-073] - ValueCode should not be present
+ [CII-SR-074] - ValueDateTime should not be present
+ [CII-SR-075] - ValueIndicator should not be present
+ [CII-SR-076] - ContentTypeCode should not be present
+ [CII-SR-077] - ValueSpecifiedBinaryFile should not be present
+ [CII-SR-078] - ApplicableProductCharacteristicCondition should not be present
+ [CII-SR-079] - ApplicableReferencedStandard should not be present
+ [CII-SR-080] - ApplicableMaterialGoodsCharacteristic should not be present
+
+ [CII-SR-081] - SystemID should not be present
+ [CII-SR-082] - SystemName should not be present
+ [CII-SR-083] - ClassName should not be present
+ [CII-SR-084] - SubClassCode should not be present
+ [CII-SR-085] - ClassProductCharacteristic should not be present
+ [CII-SR-086] - ApplicableReferencedStandard should not be present
+
+ [CII-SR-087] - IndividualTradeProductInstance should not be present
+ [CII-SR-088] - CertificationEvidenceReferenceReferencedDocument should not be present
+ [CII-SR-089] - InspectionReferenceReferencedDocument should not be present
+
+ [CII-SR-090] - ID should exist maximum once.
+ [CII-SR-091] - Name should not be present
+ [CII-SR-092] - SubordinateTradeCountrySubDivision should not be present
+
+ [CII-SR-093] - LinearSpatialDimension should not be present
+ [CII-SR-094] - MinimumLinearSpatialDimension should not be present
+ [CII-SR-095] - MaximumLinearSpatialDimension should not be present
+ [CII-SR-096] - ManufacturerTradeParty should not be present
+ [CII-SR-097] - PresentationSpecifiedBinaryFile should not be present
+ [CII-SR-098] - MSDSReferenceReferencedDocument should not be present
+ [CII-SR-099] - AdditionalReferenceReferencedDocument should not be present
+ [CII-SR-100] - LegalRightsOwnerTradeParty should not be present
+ [CII-SR-101] - BrandOwnerTradeParty should not be present
+ [CII-SR-102] - IncludedReferencedProduct should not be present
+ [CII-SR-103] - InformationNote should not be present
+
+
+ [CII-SR-069] - Description should exist maximum once.
+ [CII-SR-072] - Value should exist maximum once.
+
+
+ [CII-SR-104] - BuyerReference should not be present
+ [CII-SR-105] - BuyerRequisitionerTradeParty should not be present
+ [CII-SR-106] - ApplicableTradeDeliveryTerms should not be present
+ [CII-SR-107] - SellerOrderReferencedDocument should not be present
+ [CII-SR-108] - IssuerAssignedID should not be present
+ [CII-SR-109] - QuotationReferencedDocument should not be present
+ [CII-SR-110] - ContractReferencedDocument should not be present
+ [CII-SR-111] - DemandForecastReferencedDocument should not be present
+ [CII-SR-112] - PromotionalDealReferencedDocument should not be present
+ [CII-SR-113] - AdditionalReferencedDocument should not be present
+
+ [CII-SR-114] - TypeCode should not be present
+ [CII-SR-115] - MinimumQuantity should not be present
+ [CII-SR-116] - MaximumQuantity should not be present
+ [CII-SR-117] - ChangeReason should not be present
+ [CII-SR-118] - OrderUnitConversionFactorNumeric should not be present
+ [CII-SR-439] - ChargeAmount should exist maximum once
+
+ [CII-SR-119] - Only allowances on price a price should be present
+ [CII-SR-120] - ID should not be present
+ [CII-SR-121] - SequenceNumeric should not be present
+ [CII-SR-122] - CalculationPercent should not be present
+ [CII-SR-123] - BasisAmount should not be present
+ [CII-SR-124] - BasisQuantityshould not be present
+ [CII-SR-125] - PrepaidIndicator should not be present
+ [CII-SR-126] - UnitBasisAmount should not be present
+ [CII-SR-127] - ReasonCode should not be present
+ [CII-SR-128] - Reason should not be present
+ [CII-SR-129] - TypeCode should not be present
+ [CII-SR-130] - CategoryTradeTax should not be present
+ [CII-SR-131] - ActualTradeCurrencyExchange should not be present
+ [CII-SR-440] - ActualAmount should exist maximum once
+
+ [CII-SR-445] - IncludedTradeTax should not be present
+ [CII-SR-132] - ValiditySpecifiedPeriod should not be present
+ [CII-SR-133] - DeliveryTradeLocation should not be present
+ [CII-SR-134] - TradeComparisonReferencePrice should not be present
+ [CII-SR-135] - AssociatedReferencedDocument should not be present
+
+ [CII-SR-136] - TypeCode should not be present
+
+ [CII-SR-138] - MinimumQuantity should not be present
+ [CII-SR-139] - MaximumQuantity should not be present
+ [CII-SR-140] - ChangeReason should not be present
+ [CII-SR-141] - OrderUnitConversionFactorNumeric should not be present
+ [CII-SR-142] - AppliedTradeAllowanceCharge should not be present
+ [CII-SR-446] - IncludedTradeTax should not be present
+ [CII-SR-143] - ValiditySpecifiedPeriod should not be present
+ [CII-SR-144] - DeliveryTradeLocation should not be present
+ [CII-SR-145] - TradeComparisonReferencePrice should not be present
+ [CII-SR-146] - AssociatedReferencedDocument should not be present
+ [CII-SR-441] - ChargeAmount should exist maximum once
+
+ [CII-SR-147] - RequisitionerReferencedDocument should not be present
+ [CII-SR-148] - ItemSellerTradeParty should not be present
+ [CII-SR-149] - ItemBuyerTradeParty should not be present
+ [CII-SR-150] - IncludedSpecifiedMarketplace should not be present
+ [CII-SR-447] - UltimateCustomerOrderReferencedDocument should not be present
+
+
+
+ [CII-SR-151] - RequestedQuantity should not be present
+ [CII-SR-152] - ReceivedQuantity should not be present
+ [CII-SR-153] - ChargeFreeQuantity should not be present
+ [CII-SR-154] - PackageQuantity should not be present
+ [CII-SR-155] - ProductUnitQuantity should not be present
+ [CII-SR-156] - PerPackageUnitQuantity should not be present
+ [CII-SR-157] - NetWeightMeasure should not be present
+ [CII-SR-158] - GrossWeightMeasure should not be present
+ [CII-SR-159] - TheoreticalWeightMeasure should not be present
+ [CII-SR-160] - DespatchedQuantity should not be present
+ [CII-SR-161] - SpecifiedDeliveryAdjustment should not be present
+ [CII-SR-162] - IncludedSupplyChainPackaging should not be present
+ [CII-SR-163] - RelatedSupplyChainConsignment should not be present
+ [CII-SR-164] - ShipToTradeParty should not be present
+ [CII-SR-165] - UltimateShipToTradeParty should not be present
+ [CII-SR-166] - ShipFromTradeParty should not be present
+ [CII-SR-167] - ActualDespatchSupplyChainEvent should not be present
+ [CII-SR-168] - ActualPickUpSupplyChainEvent should not be present
+ [CII-SR-169] - RequestedDeliverySupplyChainEvent should not be present
+ [CII-SR-170] - ActualDeliverySupplyChainEvent should not be present
+ [CII-SR-171] - ActualReceiptSupplyChainEvent should not be present
+ [CII-SR-172] - AdditionalReferencedDocument should not be present
+ [CII-SR-173] - DespatchAdviceReferencedDocument should not be present
+ [CII-SR-174] - ReceivingAdviceReferencedDocument should not be present
+ [CII-SR-175] - DeliveryNoteReferencedDocument should not be present
+ [CII-SR-176] - ConsumptionReportReferencedDocument should not be present
+ [CII-SR-177] - RequestedQuantity should not be present
+
+
+ [CII-SR-178] - PaymentReference should not be present
+ [CII-SR-179] - InvoiceIssuerReference should not be present
+ [CII-SR-180] - TotalAdjustmentAmount should not be present
+ [CII-SR-181] - DiscountIndicator should not be present
+ [CII-SR-182] - CalculatedAmount should not be present
+
+ [CII-SR-183] - IndicatorString should not be present
+ [CII-SR-184] - ID should not be present
+ [CII-SR-185] - SequenceNumeric should not be present
+ [CII-SR-186] - @format should not be present
+ [CII-SR-187] - BasisQuantity should not be present
+ [CII-SR-188] - PrepaidIndicator should not be present
+ [CII-SR-189] - UnitBasisAmount should not be present
+ [CII-SR-190] - TypeCode should not be present
+ [CII-SR-191] - CategoryTradeTax should not be present
+ [CII-SR-192] - ActualTradeCurrencyExchange should not be present
+ [CII-SR-193] - ID should not be present
+
+ [CII-SR-194] - SubtotalCalculatedTradeTax should not be present
+ [CII-SR-195] - SpecifiedLogisticsServiceCharge should not be present
+ [CII-SR-196] - SpecifiedTradePaymentTerms should not be present
+ [CII-SR-197] - ChargeTotalAmount should not be present
+ [CII-SR-198] - AllowanceTotalAmount should not be present
+ [CII-SR-199] - TaxBasisTotalAmount should not be present
+ [CII-SR-200] - TaxTotalAmount should not be present
+ [CII-SR-201] - GrandTotalAmount should not be present
+ [CII-SR-202] - InformationAmount should not be present
+ [CII-SR-203] - TotalAllowanceChargeAmount should not be present
+ [CII-SR-204] - TotalRetailValueInformationAmount should not be present
+ [CII-SR-205] - GrossLineTotalAmount should not be present
+ [CII-SR-206] - NetLineTotalAmount should not be present
+ [CII-SR-207] - NetIncludingTaxesLineTotalAmount should not be present
+ [CII-SR-208] - ProductWeightLossInformationAmount should not be present
+
+ [CII-SR-209] - SpecifiedFinancialAdjustment should not be present
+ [CII-SR-210] - InvoiceReferencedDocument should not be present
+
+ [CII-SR-212] - PayableSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-213] - SetTriggerCode should not be present
+ [CII-SR-214] - TypeCode should not be present
+ [CII-SR-215] - AmountTypeCode should not be present
+ [CII-SR-216] - Name should not be present
+ [CII-SR-217] - CostReferenceDimensionPattern should not be present
+ [CII-SR-218] - PurchaseSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-219] - SalesSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-220] - SpecifiedTradeSettlementFinancialCard should not be present
+ [CII-SR-454] - Only one ApplicableTradeTax should be present
+
+
+
+ [CII-SR-442] - Reference should not be present
+ [CII-SR-222] - RoleCode should not be present
+
+ [CII-SR-223] - LegalClassificationCode should not be present
+ [CII-SR-224] - Name should not be present
+ [CII-SR-225] - PostalTradeAddress should not be present
+ [CII-SR-226] - RoleCode should not be present
+ [CII-SR-227] - ID should not be present
+ [CII-SR-228] - TypeCode should not be present
+ [CII-SR-229] - JobTitle should not be present
+ [CII-SR-230] - Responsibility should not be present
+ [CII-SR-231] - PersonID should not be present
+ [CII-SR-232] - URIID should not be present
+ [CII-SR-233] - ChannelCode should not be present
+
+ [CII-SR-234] - DirectTelephoneUniversalCommunication should not be present
+ [CII-SR-235] - MobileTelephoneUniversalCommunication should not be present
+ [CII-SR-236] - FaxUniversalCommunication should not be present
+ [CII-SR-237] - ChannelCode should not be present
+ [CII-SR-238] - CompleteNumber should not be present
+ [CII-SR-239] - TelexUniversalCommunication should not be present
+ [CII-SR-240] - VOIPUniversalCommunication should not be present
+ [CII-SR-241] - InstantMessagingUniversalCommunication should not be present
+ [CII-SR-242] - SpecifiedNote should not be present
+ [CII-SR-243] - SpecifiedContactPerson should not be present
+
+ [CII-SR-244] - ChannelCode should not be present
+ [CII-SR-245] - CompleteNumber should not be present
+
+ [CII-SR-246] - AssociatedRegisteredTax should not be present
+ [CII-SR-247] - EndPointURIUniversalCommunication should not be present
+ [CII-SR-248] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+ [CII-SR-249] - RoleCode should not be present
+ [CII-SR-250] - Description should not be present
+ [CII-SR-251] - LegalClassificationCode should not be present
+ [CII-SR-252] - Name should not be present
+
+ [CII-SR-254] - PostalTradeAddress should not be present
+ [CII-SR-255] - AuthorizedLegalRegistration should not be present
+
+ [CII-SR-256] - ID should not be present
+ [CII-SR-257] - TypeCode should not be present
+ [CII-SR-258] - JobTitle should not be present
+ [CII-SR-259] - Responsibility should not be present
+ [CII-SR-260] - PersonID should not be present
+ [CII-SR-261] - URIID should not be present
+ [CII-SR-262] - ChannelCode should not be present
+
+ [CII-SR-263] - DirectTelephoneUniversalCommunication should not be present
+ [CII-SR-264] - MobileTelephoneUniversalCommunication should not be present
+ [CII-SR-265] - FaxUniversalCommunication should not be present
+ [CII-SR-266] - ChannelCode should not be present
+ [CII-SR-267] - CompleteNumber should not be present
+ [CII-SR-268] - TelexUniversalCommunication should not be present
+ [CII-SR-269] - VOIPUniversalCommunication should not be present
+ [CII-SR-270] - InstantMessagingUniversalCommunication should not be present
+ [CII-SR-271] - SpecifiedNote should not be present
+ [CII-SR-272] - SpecifiedContactPerson should not be present
+
+ [CII-SR-273] - ChannelCode should not be present
+ [CII-SR-274] - CompleteNumber should not be present
+
+ [CII-SR-275] - AssociatedRegisteredTax should not be present
+ [CII-SR-276] - EndPointURIUniversalCommunication should not be present
+ [CII-SR-277] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+ [CII-SR-278] - SalesAgentTradeParty should not be present
+ [CII-SR-279] - BuyerRequisitionerTradeParty should not be present
+ [CII-SR-280] - BuyerAssignedAccountantTradeParty should not be present
+ [CII-SR-281] - SellerAssignedAccountantTradeParty should not be present
+ [CII-SR-282] - BuyerTaxRepresentativeTradeParty should not be present
+
+ [CII-SR-283] - GlobalID should not be present
+ [CII-SR-284] - RoleCode should not be present
+ [CII-SR-285] - Description should not be present
+ [CII-SR-286] - SpecifiedLegalOrganization should not be present
+ [CII-SR-287] - DefinedTradeContact should not be present
+ [CII-SR-288] - URIUniversalCommunication should not be present
+ [CII-SR-289] - AssociatedRegisteredTax should not be present
+ [CII-SR-290] - EndPointURIUniversalCommunication should not be present
+ [CII-SR-291] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+ [CII-SR-292] - ProductEndUserTradeParty should not be present
+ [CII-SR-293] - ApplicableTradeDeliveryTerms should not be present
+ [CII-SR-294] - LineID should not be present
+ [CII-SR-295] - LineID should not be present
+ [CII-SR-296] - QuotationReferencedDocument should not be present
+ [CII-SR-297] - OrderResponseReferencedDocument should not be present
+ [CII-SR-298] - LineID should not be present
+ [CII-SR-299] - DemandForecastReferencedDocument should not be present
+ [CII-SR-300] - SupplyInstructionReferencedDocument should not be present
+ [CII-SR-301] - PromotionalDealReferencedDocument should not be present
+ [CII-SR-302] - PriceListReferencedDocument should not be present
+ [CII-SR-303] - LineID should not be present
+ [CII-SR-304] - RequisitionerReferencedDocument should not be present
+ [CII-SR-305] - BuyerAgentTradeParty should not be present
+ [CII-SR-306] - PurchaseConditionsReferencedDocument should not be present
+ [CII-SR-307] - Description should not be present
+ [CII-SR-448] - UltimateCustomerOrderReferencedDocument should not be present
+ [CII-SR-450] - Only one buyer identifier should be present (either the ID or the Global ID)
+ [CII-SR-455] - DefinedTradeContact of SellerTradeParty shall exist maximum once
+ [CII-SR-456] - DefinedTradeContact of BuyerTradeParty shall exist maximum once
+ [CII-SR-457] - IssuerAssignedID with TypeCode 50 should exist maximum once
+ [CII-SR-458] - IssuerAssignedID with TypeCode 130 should exist maximum once
+
+
+
+ [CII-SR-308] - RelatedSupplyChainConsignment should not be present
+
+ [CII-SR-309] - RoleCode should not be present
+ [CII-SR-310] - Description should not be present
+ [CII-SR-311] - SpecifiedLegalOrganization should not be present
+ [CII-SR-312] - DefinedTradeContact should not be present
+ [CII-SR-313] - URIUniversalCommunication should not be present
+ [CII-SR-314] - SpecifiedTaxRegistration should not be present
+ [CII-SR-315] - EndPointURIUniversalCommunication should not be present
+ [CII-SR-316] - LogoAssociatedSpecifiedBinaryFile should not be present
+
+ [CII-SR-317] - UltimateShipToTradeParty should not be present
+ [CII-SR-318] - ShipFromTradeParty should not be present
+ [CII-SR-319] - ActualDespatchSupplyChainEvent should not be present
+ [CII-SR-320] - ActualPickUpSupplyChainEvent should not be present
+
+ [CII-SR-321] - ID should not be present
+ [CII-SR-322] - DateTime should not be present
+ [CII-SR-323] - TypeCode should not be present
+ [CII-SR-324] - Description should not be present
+ [CII-SR-325] - DescriptionBinaryObject should not be present
+ [CII-SR-326] - UnitQuantity should not be present
+ [CII-SR-327] - LatestOccurrenceDateTime should not be present
+ [CII-SR-328] - EarliestOccurrenceDateTime should not be present
+ [CII-SR-329] - OccurrenceSpecifiedPeriod should not be present
+ [CII-SR-330] - OccurrenceLogisticsLocation should not be present
+
+ [CII-SR-331] - ActualReceiptSupplyChainEvent should not be present
+ [CII-SR-332] - AdditionalReferencedDocument should not be present
+ [CII-SR-333] - LineID should not be present
+ [CII-SR-334] - LineID should not be present
+ [CII-SR-335] - DeliveryNoteReferencedDocument should not be present
+ [CII-SR-336] - ConsumptionReportReferencedDocument should not be present
+ [CII-SR-337] - PreviousDeliverySupplyChainEvent should not be present
+ [CII-SR-338] - PackingListReferencedDocument should not be present
+ [CII-SR-449] - Only one delivery to location identifier should be present (either the ID or the Global ID)
+
+
+ [CII-SR-339] - DuePayableAmount should not be present
+ [CII-SR-340] - CreditorReferenceTypeCode should not be present
+ [CII-SR-341] - CreditorReferenceType should not be present
+ [CII-SR-342] - CreditorReferenceIssuerID should not be present
+
+ [CII-SR-344] - PaymentCurrencyCode should not be present
+ [CII-SR-345] - InvoiceIssuerReference should not be present
+ [CII-SR-346] - InvoiceDateTime should not be present
+ [CII-SR-347] - NextInvoiceDateTime should not be present
+ [CII-SR-348] - CreditReasonCode should not be present
+ [CII-SR-349] - CreditReason should not be present
+ [CII-SR-350] - InvoicerTradeParty should not be present
+ [CII-SR-351] - InvoiceeTradeParty should not be present
+
+ [CII-SR-352] - RoleCode should not be present
+ [CII-SR-353] - Description should not be present
+ [CII-SR-354] - LegalClassificationCode should not be present
+ [CII-SR-355] - Name should not be present
+ [CII-SR-356] - TradingBusinessName should not be present
+ [CII-SR-357] - PostalTradeAddress should not be present
+ [CII-SR-358] - AuthorizedLegalRegistration should not be present
+ [CII-SR-359] - DefinedTradeContact should not be present
+ [CII-SR-360] - PostalTradeAddress should not be present
+ [CII-SR-361] - URIUniversalCommunication should not be present
+ [CII-SR-362] - SpecifiedTaxRegistration should not be present
+ [CII-SR-363] - EndPointURIUniversalCommunication should not be present
+ [CII-SR-364] - LogoAssociatedSpecifiedBinaryFile should not be present
+ [CII-SR-451] - Only one payee identifier should be present (either the ID or the Global ID)
+
+ [CII-SR-365] - PayerTradeParty should not be present
+ [CII-SR-366] - TaxApplicableTradeCurrencyExchange should not be present
+ [CII-SR-367] - InvoiceApplicableTradeCurrencyExchange should not be present
+ [CII-SR-368] - PaymentApplicableTradeCurrencyExchange should not be present
+
+ [CII-SR-369] - PaymentChannelCode should not be present
+ [CII-SR-370] - GuaranteeMethodCode should not be present
+ [CII-SR-371] - PaymentMethodCode should not be present
+ [CII-SR-443] - ID should not be present
+ [CII-SR-372] - MicrochipIndicator should not be present
+ [CII-SR-373] - TypeCode should not be present
+
+ [CII-SR-375] - ExpiryDate should not be present
+ [CII-SR-376] - VerificationNumeric should not be present
+ [CII-SR-377] - ValidFromDateTime should not be present
+ [CII-SR-378] - CreditLimitAmount should not be present
+ [CII-SR-379] - CreditAvailableAmount should not be present
+ [CII-SR-380] - InterestRatePercent should not be present
+ [CII-SR-381] - Description should not be present
+ [CII-SR-382] - AccountName should not be present
+ [CII-SR-444] - ProprietaryID should not be present
+
+ [CII-SR-384] - ClearingSystemName should not be present
+ [CII-SR-385] - Name should not be present
+ [CII-SR-386] - LocationFinancialInstitutionAddress should not be present
+
+
+ [CII-SR-388] - ID should not be present
+ [CII-SR-389] - SequenceNumeric should not be present
+ [CII-SR-390] - BasisQuantity should not be present
+ [CII-SR-391] - PrepaidIndicator should not be present
+ [CII-SR-392] - UnitBasisAmount should not be present
+ [CII-SR-393] - TypeCode should not be present
+ [CII-SR-394] - ActualTradeCurrencyExchange should not be present
+ [CII-SR-395] - SubtotalCalculatedTradeTax should not be present
+ [CII-SR-396] - SpecifiedLogisticsServiceCharge should not be present
+
+ [CII-SR-397] - ID should not be present
+ [CII-SR-398] - FromEventCode should not be present
+ [CII-SR-399] - SettlementPeriodMeasure should not be present
+ [CII-SR-400] - DateTime should not be present
+ [CII-SR-401] - TypeCode should not be present
+ [CII-SR-402] - InstructionTypeCode should not be present
+
+ [CII-SR-404] - PartialPaymentPercent should not be present
+ [CII-SR-405] - PaymentMeansID should not be present
+ [CII-SR-406] - PartialPaymentAmount should not be present
+ [CII-SR-407] - ApplicableTradePaymentPenaltyTerms should not be present
+ [CII-SR-408] - ApplicableTradePaymentDiscountTerms should not be present
+ [CII-SR-409] - PayeeTradeParty should not be present
+
+ [CII-SR-421] - SpecifiedFinancialAdjustment should not be present
+ [CII-SR-422] - LineID should not be present
+ [CII-SR-423] - ProFormaInvoiceReferencedDocument should not be present
+ [CII-SR-424] - LetterOfCreditReferencedDocument should not be present
+ [CII-SR-425] - FactoringAgreementReferencedDocument should not be present
+ [CII-SR-426] - FactoringListReferencedDocument should not be present
+ [CII-SR-427] - PayableSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-428] - SetTriggerCode should not be present
+ [CII-SR-429] - TypeCode should not be present
+ [CII-SR-430] - AmountTypeCode should not be present
+ [CII-SR-431] - Name should not be present
+ [CII-SR-432] - CostReferenceDimensionPattern should not be present
+ [CII-SR-433] - PurchaseSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-434] - SalesSpecifiedTradeAccountingAccount should not be present
+ [CII-SR-435] - SpecifiedTradeSettlementFinancialCard should not be present
+ [CII-SR-436] - SpecifiedAdvancePayment should not be present
+ [CII-SR-437] - UltimatePayeeTradeParty should not be present
+ [CII-SR-452] - Only one SpecifiedTradePaymentTerms should be present
+ [CII-SR-453] - Only one SpecifiedTradePaymentTerms Description should be present
+
+
+
+
+ [CII-SR-411] - InformationAmount should not be present
+ [CII-SR-412] - TotalDiscountAmount should not be present
+ [CII-SR-413] - TotalAllowanceChargeAmount should not be present
+ [CII-SR-414] - RetailValueExcludingTaxInformationAmount should not be present
+ [CII-SR-415] - TotalDepositFeeInformationAmount should not be present
+ [CII-SR-416] - ProductValueExcludingTobaccoTaxInformationAmount should not be present
+ [CII-SR-417] - TotalRetailValueInformationAmount should not be present
+ [CII-SR-418] - GrossLineTotalAmount should not be present
+ [CII-SR-419] - NetLineTotalAmount should not be present
+ [CII-SR-420] - NetIncludingTaxesLineTotalAmount should not be present
+
+
+ [CII-DT-013] - languageID should not be present
+ [CII-DT-014] - languageLocaleID should not be present
+
+ [CII-SR-438] - ValuationBreakdownStatement should not be present
+
+
+ [CII-SR-004] - Value should not be present
+ [CII-SR-005] - SpecifiedDocumentVersion should not be present
+
+
+ [CII-DT-001] - schemeName should not be present
+ [CII-DT-002] - schemeAgencyName should not be present
+ [CII-DT-003] - schemeDataURI should not be present
+ [CII-DT-004] - schemeURI should not be present
+
+
+ [CII-DT-005] - schemeID should not be present
+ [CII-DT-006] - schemeAgencyID should not be present
+ [CII-DT-007] - schemeVersionID should not be present
+
+
+ [CII-DT-008] - name should not be present
+ [CII-DT-009] - listURI should not be present
+
+
+ [CII-DT-010] - listID should not be present
+ [CII-DT-011] - listAgencyID should not be present
+ [CII-DT-012] - listVersionID should not be present
+
+
+ [CII-DT-045] - @listID should not be present
+ [CII-DT-046] - @listAgencyID should not be present
+ [CII-DT-047] - @listVersionID should not be present
+ [CII-DT-048] - @listURI should not be present
+
+
+ [CII-DT-015] - URIID should not be present
+ [CII-DT-016] - StatusCode should not be present
+ [CII-DT-017] - CopyIndicator should not be present
+ [CII-DT-018] - TypeCode should not be present
+ [CII-DT-019] - GlobalID should not be present
+ [CII-DT-020] - RevisionID should not be present
+ [CII-DT-021] - Name should not be present
+ [CII-DT-022] - AttachmentBinaryObject should not be present
+ [CII-DT-023] - Information should not be present
+ [CII-DT-024] - ReferenceTypeCode should not be present
+ [CII-DT-025] - SectionName should not be present
+ [CII-DT-026] - PreviousRevisionID should not be present
+ [CII-DT-027] - FormattedIssueDateTime should not be present
+ [CII-DT-028] - EffectiveSpecifiedPeriod should not be present
+ [CII-DT-029] - IssuerTradeParty should not be present
+ [CII-DT-030] - AttachedSpecifiedBinaryFile should not be present
+
+
+ [CII-DT-031] - currencyID should not be present
+ [CII-DT-032] - currencyCodeListVersionID should not be present
+
+
+ [CII-DT-033] - unitCode should not be present
+ [CII-DT-034] - unitCodeListID should not be present
+ [CII-DT-035] - unitCodeListAgencyID should not be present
+ [CII-DT-036] - unitCodeListAgencyName should not be present
+
+
+ [CII-DT-037] - TypeCode shall be 'VAT'
+ [CII-DT-038] - CalculatedRate should not be present
+ [CII-DT-039] - CalculationSequenceNumeric should not be present
+ [CII-DT-040] - BasisQuantity should not be present
+ [CII-DT-041] - BasisAmount should not be present
+ [CII-DT-042] - UnitBasisAmount should not be present
+ [CII-DT-043] - LineTotalBasisAmount should not be present
+ [CII-DT-044] - AllowanceChargeBasisAmount should not be present
+ [CII-DT-049] - CurrencyCode should not be present
+ [CII-DT-050] - Jurisdiction should not be present
+ [CII-DT-051] - CustomsDutyIndicator should not be present
+ [CII-DT-052] - ExemptionReasonCode should not be present
+ [CII-DT-098] - ExemptionReason should not be present
+ [CII-DT-053] - TaxBasisAllowanceRate should not be present
+ [CII-DT-054] - TaxPointDate should not be present
+ [CII-DT-055] - Type should not be present
+ [CII-DT-056] - InformationAmount should not be present
+ [CII-DT-057] - CategoryName should not be present
+ [CII-DT-058] - DueDateTypeCode should not be present
+ [CII-DT-059] - @format should not be present
+ [CII-DT-060] - SpecifiedTradeAccountingAccount should not be present
+ [CII-DT-061] - ServiceSupplyTradeCountry should not be present
+ [CII-DT-062] - BuyerRepayableTaxSpecifiedTradeAccountingAccount should not be present
+ [CII-DT-063] - SellerPayableTaxSpecifiedTradeAccountingAccount should not be present
+ [CII-DT-064] - SellerRefundableTaxSpecifiedTradeAccountingAccount should not be present
+ [CII-DT-065] - BuyerDeductibleTaxSpecifiedTradeAccountingAccount should not be present
+ [CII-DT-066] - BuyerNonDeductibleTaxSpecifiedTradeAccountingAccount should not be present
+ [CII-DT-067] - PlaceApplicableTradeLocation should not be present
+
+
+ [CII-DT-068] - DateTime shall not be used.
+ [CII-DT-069] - DurationMeasure shall not be used.
+ [CII-DT-070] - InclusiveIndicator shall not be used.
+ [CII-DT-071] - Description shall not be used.
+ [CII-DT-072] - DateTime shall not be used.
+ [CII-DT-073] - CompleteDateTime shall not be used.
+ [CII-DT-074] - OpenIndicator shall not be used.
+ [CII-DT-075] - SeasonCode shall not be used.
+ [CII-DT-076] - ID shall not be used.
+ [CII-DT-077] - Name shall not be used.
+ [CII-DT-078] - SequenceNumeric shall not be used.
+ [CII-DT-079] - StartDateFlexibilityCode shall not be used.
+ [CII-DT-080] - ContinuousIndicator shall not be used.
+ [CII-DT-081] - PurposeCode shall not be used.
+
+
+ [CII-DT-082] - ID shall not be used.
+ [CII-DT-083] - PostOfficeBox shall not be used.
+ [CII-DT-084] - BuildingName shall not be used.
+ [CII-DT-086] - LineFour shall not be used.
+ [CII-DT-087] - LineFive shall not be used.
+ [CII-DT-088] - StreetName shall not be used.
+ [CII-DT-089] - CitySubDivisionName shall not be used.
+ [CII-DT-090] - CountryName shall not be used.
+ [CII-DT-091] - CountrySubDivisionID shall not be used.
+ [CII-DT-092] - AttentionOf shall not be used.
+ [CII-DT-093] - CareOf shall not be used.
+ [CII-DT-094] - BuildingNumber shall not be used.
+ [CII-DT-095] - DepartmentName shall not be used.
+ [CII-DT-096] - AdditionalStreetName shall not be used.
+
+
+ [CII-DT-097] - Date time string with format attribute 102 shall be YYYYMMDD.
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/codelist/EN16931-CII-codes.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/codelist/EN16931-CII-codes.sch
new file mode 100644
index 00000000..0add8338
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/CenPC434/codelist/EN16931-CII-codes.sch
@@ -0,0 +1,177 @@
+
+
+
+
+ [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
+
+
+
+ [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3
+
+
+
+ [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+ [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+ [BR-CL-06]-Value added tax point date code MUST be coded using a restriction of UNTDID 2475.
+
+
+
+ [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
+
+
+
+ [BR-CL-08]-Subject Code MUST be coded using a restriction of UNTDID 4451.
+
+
+
+ [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+ [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+
+ [BR-CL-13]-Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
+
+
+
+ [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+ [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+ [BR-CL-16]-Payment means in an invoice MUST be coded using UNTDID 4461 code list
+
+
+
+ [BR-CL-17]-Invoice tax categories MUST be coded using UNCL 5305 code list
+
+
+
+ [BR-CL-18]-Invoice tax categories MUST be coded using UNCL 5305 code list
+
+
+
+ [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
+
+
+
+ [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list
+
+
+
+ [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD
+ code list
+
+
+
+ [BR-CL-22]-Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
+
+
+
+ [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension
+
+
+
+ [BR-CL-24]-For Mime code in attribute use MIMEMediaType.
+
+
+
+ [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
+
+
+
+ [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD
+ code list
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/NLCIUS-CII-validation.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/NLCIUS-CII-validation.sch
new file mode 100644
index 00000000..1476ea36
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/nlcius/1.0.3.7/nlcius-cii/NLCIUS-CII-validation.sch
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [BR-NL-1] For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (ram:SellerTradeParty/ram:SpecifiedLegalOrganization/ram:ID/@schemeID with schemeID 0106 or 0190)
+
+
+ [BR-NL-2] For suppliers in the Netherlands, the invoice MUST contain either the buyer reference (ram:BuyerReference) or the order reference (ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID)
+
+
+
+ [BR-NL-3] For suppliers in the Netherlands the supplier's address (ram:SellerTradeParty/PostalTradeAddres) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone (ram:PostcodeCode)
+
+
+
+ [BR-NL-4] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (ram:BuyerTradeParty/PostalTradeAddres) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone (ram:PostcodeCode)
+
+
+
+ [BR-NL-5] For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (ram:SellerTaxRepresentativeTradeParty) MUST contain street name (ram:LineOne), city (ram:CityName) and postal zone
+
+
+
+
+
+ [BR-NL-7] The invoice type code (ram:TypeCode) MUST have one of the following values: 380, 381, 384, 389
+
+
+
+
+
+ [BR-NL-9] For suppliers in the Netherlands, if the document is a corrective invoice (rsm:ExchangedDocument/ram:TypeCode = 384), the document MUST contain an invoice reference (/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID)
+
+
+
+ [BR-NL-10] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:SpecifiedLegalOrganization/ram:ID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)
+
+
+
+ [BR-NL-11] For suppliers in the Netherlands, the supplier MUST provide a means of payment (rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans) if the payment is from customer to supplier
+
+
+
+ [BR-NL-12] For suppliers in the Netherlands, the payment means code (ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode) MUST be one of 30, 48, 49, 57, 58 or 59
+
+
+
+ [BR-NL-31] The use of a payment service provider identifier (ram:PayerSpecifiedDebtorFinancialInstitution/ram:BICID or ram:PayeeSpecifiedCreditorFinancialInstitution/ram:BICID) is not recommended for SEPA payments (ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode = 58 or 59)
+
+
+
+ [BR-NL-13] If an order line reference (BT-132) is used, there must be an order reference on the document level (BT-13)
+
+
+
+ [BR-NL-19] The use of a tax currency code (/*/ram:ApplicableHeaderTradeSettlement/ram:TaxCurrencyCode) is not recommended
+
+
+
+ [BR-NL-20] The use of a tax point date (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:TaxPointDate/udt:DateString) is not recommended, and its value will be ignored
+
+
+
+ [BR-NL-21] The use of a tax point date code (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCode) is not recommended, and its value will be ignored
+
+
+
+ [BR-NL-22] The use of an invoice note subject code (/rsm:ExchangedDocument/ram:IncludedNote/ram:SubjectCode) is not recommended. If deemed necessary the code shall be agreed upon with the receiving party.
+
+
+
+ [BR-NL-23] The use of an invoice note subject code (/*/rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID) is not recommended, unless desired by a particular network (such as PEPPOL)
+
+
+
+ [BR-NL-24] The use of a preceding invoice issue date (/*/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString) is not recommended
+
+
+
+ [BR-NL-25] The use of a seller tax registration identifier (/*/*/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID) is not recommended when the tax scheme is not VAT (VA), since this is not applicable to suppliers in the Netherlands
+
+
+
+ [BR-NL-26] The use of the seller additional legal information field (/*/*/am:SellerTradeParty/ram:Description) is not recommended, since this is not applicable for suppliers in the Netherlands
+
+
+
+ [BR-NL-27] The use of the seller address line 3 (/*/*/ram:SellerTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+ [BR-NL-27] The use of the customer address line 3 (/*/*/ram:BuyerTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+ [BR-NL-27] The use of the tax representative address line 3 (/*/*/ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+ [BR-NL-27] The use of the delivery address line 3 (/*/*/ram:ShipToTradeParty/ram:PostalTradeAddress/ram:LineThree) is not recommended, but allowed
+
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+ [BR-NL-28] The use of a country subdivision (/*/*/ram:ShipToTradeParty/ram:PostalTradeAddress/ram:CountrySubDivisionName) is not recommended, but allowed
+
+
+
+ [BR-NL-29] The use of a payment means text (/*/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:Information) is not recommended
+
+
+
+ [BR-NL-30] The use of a payment account name (/*/*/ram:SpecifiedTradeSettlementPaymentMeans/ram:PayeePartyCreditorFinancialAccount/ram:AccountName) is not recommended
+
+
+
+ [BR-NL-32] / [BR-NL-34] The use of an allowance reason code or charge reason code (ram:SpecifiedTradeAllowanceCharge/ram:ReasonCode) are not recommended, both on document level and on line level.
+
+
+
+ [BR-NL-33] The use of a tax total in accounting currency (ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount@currencyID different than InvoiceCurrencyCode) is not recommended
+
+
+
+ [BR-NL-35] The use of a tax exemption reason code (/*/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:ExemptionReasonCode) is not recommended
+
+
+
+
+
+ Document should not contain empty elements.
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount-1.0.8.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount-1.0.8.sch
new file mode 100644
index 00000000..1302f469
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount-1.0.8.sch
@@ -0,0 +1,86 @@
+
+
+
+
+ SI-UBL G-Account extension validation, version 1.0.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [SI-V20-INV-R000]-This XML instance is NOT tagged as an SI-UBL 2.0 invoice or credit note; please check the CustomizationID value
+ [BR-GA-0] When using the G-account extension, the CustomizationID must specify this.
+
+
+
+
+
+ [BR-GA-1] The number of Payment Terms (NL-GA-01) in each invoice MUST be two.
+
+ [BR-GA-2] The number of Payment Instructions (BG-16) in each invoice MUST be two.
+
+ [BR-GA-3] Sum of Amount due for payment (BT-115) = ∑ Payment Amount (NL-GA-03)
+
+ [BR-GA-7] There MUST be a Payment Means identifier (NL-GA-04) with a value equal to 'GACCOUNT'
+
+
+
+
+ [BR-GA-4] Each Payment Terms (NL-GA-01) MUST include a Payment Means reference (NL-GA-02)
+
+
+
+
+ [BR-GA-5] Each Payment Instructions (BG-16) MUST include a Payment Means identifier (NL-GA-04)
+
+
+
+
+
+
+ [BR-GA-6] The value of each Payment Means reference (NL-GA-02) MUST correspond with one and only one Payment means identifier (NL-GA-04)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax-modified.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax-modified.sch
new file mode 100644
index 00000000..bc60efc1
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax-modified.sch
@@ -0,0 +1,799 @@
+
+
+
+
+ [UBL-SR-51]-An address can only have one third line.
+
+
+ [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party
+
+
+ [UBL-SR-33]-Supporting document description shall occur maximum once
+ [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50)
+
+
+ [UBL-DT-01]-Amounts shall be decimal up to two fraction digits
+
+
+ [UBL-DT-06]-Binary object elements shall contain the mime code attribute
+ [UBL-DT-07]-Binary object elements shall contain the file name attribute
+
+
+ [UBL-SR-25]-Deliver to party name shall occur maximum once
+
+
+ [UBL-SR-30]-Document level allowance reason shall occur maximum once
+
+
+ [UBL-SR-31]-Document level charge reason shall occur maximum once
+
+
+ [UBL-CR-001]-A UBL invoice should not include extensions
+ [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be 2.1
+ [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID
+ [UBL-CR-004]-A UBL invoice should not include the CopyIndicator
+ [UBL-CR-005]-A UBL invoice should not include the UUID
+ [UBL-CR-006]-A UBL invoice should not include the IssueTime
+ [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode
+ [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode
+ [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode
+ [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode
+ [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric
+ [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime
+ [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime
+ [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure
+ [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description
+ [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator
+ [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID
+ [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate
+ [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime
+ [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference
+ [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode
+ [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference
+ [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator
+ [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID
+ [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime
+ [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode
+ [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType
+ [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath
+ [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID
+ [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode
+ [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID
+ [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode
+ [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription
+ [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment
+ [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod
+ [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty
+ [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification
+ [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference
+ [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference
+ [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference
+ [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference
+ [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference
+ [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference
+ [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine
+ [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator
+ [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID
+ [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate
+ [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime
+ [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode
+ [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType
+ [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath
+ [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID
+ [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode
+ [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID
+ [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode
+ [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription
+ [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment
+ [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod
+ [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty
+ [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification
+ [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator
+ [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID
+ [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate
+ [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime
+ [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode
+ [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType
+ [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath
+ [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID
+ [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode
+ [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID
+ [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode
+ [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription
+ [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment
+ [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod
+ [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty
+ [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification
+ [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference
+ [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator
+ [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID
+ [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate
+ [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime
+ [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode
+ [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType
+ [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath
+ [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID
+ [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode
+ [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID
+ [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode
+ [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription
+ [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment
+ [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod
+ [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty
+ [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification
+ [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator
+ [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID
+ [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate
+ [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime
+ [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode
+ [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType
+ [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath
+ [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID
+ [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode
+ [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID
+ [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode
+ [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription
+ [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment
+ [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod
+ [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty
+ [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification
+ [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator
+ [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID
+ [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate
+ [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime
+ [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType
+ [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath
+ [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID
+ [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode
+ [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID
+ [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode
+ [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash
+ [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod
+ [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate
+ [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime
+ [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode
+ [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode
+ [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode
+ [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode
+ [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName
+ [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion
+ [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod
+ [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty
+ [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification
+ [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID
+ [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate
+ [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference
+ [UBL-CR-137]-A UBL invoice should not include the Signature
+ [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID
+ [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID
+ [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability
+ [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator
+ [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator
+ [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI
+ [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID
+ [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode
+ [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language
+ [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID
+ [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode
+ [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode
+ [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox
+ [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor
+ [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room
+ [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName
+ [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName
+ [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber
+ [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail
+ [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department
+ [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention
+ [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare
+ [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification
+ [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName
+ [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode
+ [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region
+ [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District
+ [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset
+ [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name
+ [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate
+ [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation
+ [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName
+ [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode
+ [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason
+ [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress
+ [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name
+ [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate
+ [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporationStockAmount
+ [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress
+ [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty
+ [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty
+ [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID
+ [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax
+ [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note
+ [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication
+ [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person
+ [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty
+ [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty
+ [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney
+ [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount
+ [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact
+ [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact
+ [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact
+ [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID
+ [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID
+ [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID
+ [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator
+ [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator
+ [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI
+ [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID
+ [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode
+ [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language
+ [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID
+ [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode
+ [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode
+ [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox
+ [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor
+ [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room
+ [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName
+ [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName
+ [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber
+ [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail
+ [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department
+ [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention
+ [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare
+ [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification
+ [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName
+ [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode
+ [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region
+ [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District
+ [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset
+ [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name
+ [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate
+ [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation
+ [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName
+ [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode
+ [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason
+ [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress
+ [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name
+ [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate
+ [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm
+ [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporationStockAmount
+ [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress
+ [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty
+ [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty
+ [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID
+ [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax
+ [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note
+ [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication
+ [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person
+ [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty
+ [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty
+ [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney
+ [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount
+ [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact
+ [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact
+ [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact
+ [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator
+ [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator
+ [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI
+ [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID
+ [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID
+ [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode
+ [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language
+ [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress
+ [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation
+ [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme
+ [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName
+ [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate
+ [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm
+ [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporationStockAmount
+ [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress
+ [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty
+ [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty
+ [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact
+ [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person
+ [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty
+ [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty
+ [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney
+ [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount
+ [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty
+ [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty
+ [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator
+ [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator
+ [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI
+ [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID
+ [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID
+ [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode
+ [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification
+ [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language
+ [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID
+ [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode
+ [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode
+ [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox
+ [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor
+ [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room
+ [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName
+ [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName
+ [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber
+ [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail
+ [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department
+ [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention
+ [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare
+ [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification
+ [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName
+ [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode
+ [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region
+ [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District
+ [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset
+ [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name
+ [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate
+ [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation
+ [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName
+ [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode
+ [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason
+ [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress
+ [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name
+ [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity
+ [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact
+ [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person
+ [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty
+ [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty
+ [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney
+ [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount
+ [UBL-CR-342]-A UBL invoice should not include the Delivery ID
+ [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity
+ [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity
+ [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity
+ [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime
+ [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate
+ [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime
+ [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID
+ [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID
+ [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description
+ [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions
+ [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity
+ [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode
+ [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode
+ [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI
+ [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name
+ [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod
+ [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID
+ [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode
+ [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode
+ [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox
+ [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor
+ [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room
+ [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName
+ [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName
+ [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber
+ [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail
+ [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department
+ [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention
+ [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare
+ [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification
+ [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName
+ [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode
+ [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region
+ [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District
+ [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset
+ [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name
+ [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate
+ [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation
+ [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate
+ [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation
+ [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod
+ [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod
+ [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty
+ [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator
+ [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator
+ [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI
+ [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID
+ [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID
+ [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode
+ [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification
+ [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language
+ [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress
+ [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation
+ [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme
+ [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity
+ [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact
+ [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person
+ [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty
+ [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty
+ [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney
+ [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount
+ [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty
+ [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch
+ [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms
+ [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit
+ [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit
+ [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment
+ [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms
+
+ [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate
+ [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
+ [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID
+ [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode
+ [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate
+ [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate
+ [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID
+ [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID
+ [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID
+ [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode
+ [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID
+ [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName
+ [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode
+ [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode
+ [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode
+ [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote
+ [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name
+ [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name
+ [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address
+ [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address
+ [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country
+ [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount
+ [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode
+ [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric
+ [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount
+ [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID
+ [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty
+ [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name
+ [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName
+ [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode
+ [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode
+ [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode
+ [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote
+ [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch
+ [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country
+ [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod
+ [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod
+ [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause
+ [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing
+ [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID
+
+ [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID
+ [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode
+ [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent
+ [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent
+ [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent
+
+ [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount
+ [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount
+ [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI
+ [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate
+ [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate
+ [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference
+ [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod
+ [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod
+ [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate
+ [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod
+ [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment
+ [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID
+ [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator
+ [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric
+ [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode
+ [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost
+ [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount
+ [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name
+ [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure
+ [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount
+ [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode
+ [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason
+ [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange
+ [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent
+ [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name
+ [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode
+ [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal
+ [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans
+ [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate
+ [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate
+ [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate
+ [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate
+ [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount
+ [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator
+ [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator
+ [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric
+ [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount
+ [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent
+ [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure
+ [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount
+ [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange
+ [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent
+ [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name
+ [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure
+ [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount
+ [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange
+ [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent
+ [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name
+ [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode
+ [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal
+ [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount
+ [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID
+ [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate
+ [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode
+ [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode
+ [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator
+ [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime
+ [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime
+ [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure
+ [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode
+ [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description
+ [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID
+ [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID
+ [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode
+ [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference
+ [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference
+ [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference
+ [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference
+ [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator
+ [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID
+ [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate
+ [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime
+ [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType
+ [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath
+ [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID
+ [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode
+ [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID
+ [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode
+ [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription
+ [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment
+ [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod
+ [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty
+ [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification
+ [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference
+ [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty
+ [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery
+ [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms
+ [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID
+ [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator
+ [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric
+ [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode
+ [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost
+ [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount
+ [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory
+ [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal
+ [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans
+ [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal
+ [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal
+ [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity
+ [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric
+ [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator
+ [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator
+ [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation
+ [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword
+ [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName
+ [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName
+ [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
+ [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BareCodeSymbologyID
+ [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute
+ [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension
+ [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty
+ [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID
+ [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BareCodeSymbologyID
+ [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute
+ [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension
+ [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty
+ [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification
+ [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID
+ [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BareCodeSymbologyID
+ [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute
+ [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension
+ [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty
+ [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification
+ [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification
+ [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference
+ [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference
+ [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name
+ [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode
+ [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode
+ [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode
+ [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions
+ [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem
+ [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name
+ [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure
+ [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount
+ [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode
+ [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason
+ [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange
+ [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent
+ [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name
+ [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode
+ [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID
+ [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode
+ [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod
+ [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
+ [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier
+ [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode
+ [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue
+ [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod
+ [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup
+ [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension
+ [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange
+ [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty
+ [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty
+ [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress
+ [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance
+ [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate
+ [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension
+ [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason
+ [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode
+ [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType
+ [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+ [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod
+ [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList
+ [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+ [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID
+ [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode
+ [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason
+ [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric
+ [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator
+ [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric
+ [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode
+ [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost
+ [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount
+ [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory
+ [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal
+ [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans
+ [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate
+ [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms
+ [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine
+ [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension
+ [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier
+ [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier
+ [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier
+ [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier
+ [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
+ [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier
+ [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier
+ [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier
+ [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID
+ [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID
+ [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID
+ [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID
+ [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID
+ [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID
+ [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID
+ [UBL-CR-663]-A UBL invoice should not include the unitCodeListID
+ [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution
+ [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'
+ [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment
+ [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID
+ [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID
+ [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code
+ [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason
+ [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor
+ [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID
+ [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description
+ [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID
+ [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID
+ [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID
+ [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID
+ [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID
+ [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID
+ [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount
+ [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote
+ [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress
+
+ [UBL-DT-08]-Scheme name attribute should not be present
+ [UBL-DT-09]-Scheme agency name attribute should not be present
+ [UBL-DT-10]-Scheme data uri attribute should not be present
+ [UBL-DT-11]-Scheme uri attribute should not be present
+ [UBL-DT-12]-Format attribute should not be present
+ [UBL-DT-13]-Unit code list identifier attribute should not be present
+ [UBL-DT-14]-Unit code list agency identifier attribute should not be present
+ [UBL-DT-15]-Unit code list agency name attribute should not be present
+ [UBL-DT-16]-List agency name attribute should not be present
+ [UBL-DT-17]-List name attribute should not be present
+ [UBL-DT-18]-Name attribute should not be present
+ [UBL-DT-19]-Language identifier attribute should not be present
+ [UBL-DT-20]-List uri attribute should not be present
+ [UBL-DT-21]-List scheme uri attribute should not be present
+ [UBL-DT-22]-Language local identifier attribute should not be present
+ [UBL-DT-23]-Uri attribute should not be present
+ [UBL-DT-24]-Currency code list version id should not be present
+ [UBL-DT-25]-CharacterSetCode attribute should not be present
+ [UBL-DT-26]-EncodingCode attribute should not be present
+ [UBL-DT-27]-Scheme Agency ID attribute should not be present
+ [UBL-DT-28]-List Agency ID attribute should not be present
+ [UBL-SR-01]-Contract identifier shall occur maximum once.
+ [UBL-SR-02]-Receive advice identifier shall occur maximum once
+ [UBL-SR-03]-Despatch advice identifier shall occur maximum once
+ [UBL-SR-04]-Invoice object identifier shall occur maximum once
+ [UBL-SR-05]-Payment terms shall occur maximum once
+ [UBL-SR-08]-Invoice period shall occur maximum once
+ [UBL-SR-09]-Seller name shall occur maximum once
+ [UBL-SR-10]-Seller trader name shall occur maximum once
+ [UBL-SR-11]-Seller legal registration identifier shall occur maximum once
+ [UBL-SR-12]-Seller VAT identifier shall occur maximum once
+ [UBL-SR-13]-Seller tax registration shall occur maximum once
+ [UBL-SR-14]-Seller additional legal information shall occur maximum once
+ [UBL-SR-15]-Buyer name shall occur maximum once
+ [UBL-SR-16]-Buyer identifier shall occur maximum once
+ [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once
+ [UBL-SR-18]-Buyer VAT identifier shall occur maximum once
+ [UBL-SR-24]-Deliver to information shall occur maximum once
+ [UBL-SR-29]-Bank creditor reference shall occur maximum once
+ [UBL-SR-39]-Project reference shall occur maximum once.
+ [UBL-SR-40]-Buyer trade name shall occur maximum once
+ [UBL-SR-44]-An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans
+ [UBL-SR-45]-Due Date shall occur maximum once
+ [UBL-SR-46]-Payment means text shall occur maximum once
+ [UBL-SR-47]-When there are more than one payment means code, they shall be equal
+ [UBL-SR-49]-Value tax point date shall occur maximum once
+
+
+ [UBL-SR-34]-Invoice line note shall occur maximum once
+ [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once
+ [UBL-SR-36]-Invoice line period shall occur maximum once
+ [UBL-SR-37]-Item price discount shall occur maximum once
+ [UBL-SR-48]-Invoice lines shall have one and only one classified tax category.
+ [UBL-SR-50]-Item description shall occur maximum once
+ [UBL-SR-52]-Document reference shall occur maximum once
+
+
+ [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller
+ [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller
+ [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+ [UBL-SR-26]-Payment reference shall occur maximum once
+ [UBL-SR-27]-Payment means text shall occur maximum once
+ [UBL-SR-28]-Mandate reference identifier shall occur maximum once
+
+
+ [UBL-SR-06]-Preceding invoice reference shall occur maximum once
+ [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present
+
+
+ [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative
+ [UBL-SR-23]-Seller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
+
+
+ [UBL-SR-32]-VAT exemption reason text shall occur maximum once
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax.sch.diff b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax.sch.diff
new file mode 100644
index 00000000..255876c7
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/EN16931-syntax.sch.diff
@@ -0,0 +1,41 @@
+--- ./ubl/schematron/abstract/EN16931-syntax.sch 2023-11-07 16:59:27.818872136 +0100
++++ /home/jelte/ionite/repos/validation/schematron/si-ubl-2.0-ext-gaccount/EN16931-syntax-modified.sch 2023-11-07 17:01:25.303439672 +0100
+@@ -2,6 +2,13 @@
+
+ Licensed under European Union Public Licence (EUPL) version 1.2.
+
++ Original file: ubl/schematron/abstract/EN16931-syntax.sch
++
++ Modifications:
++ - removed rule UBL-CR-411
++ - removed rule UBL-CR-453
++ - removed rule UBL-CR-459
++
+ -->
+
+
+@@ -441,7 +448,7 @@
+ [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit
+ [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment
+ [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms
+- [UBL-CR-411]-A UBL invoice should not include the PaymentMeans ID
++
+ [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate
+ [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
+ [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID
+@@ -482,13 +489,13 @@
+ [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause
+ [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing
+ [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID
+- [UBL-CR-453]-A UBL invoice should not include the PaymentTerms PaymentMeansID
++
+ [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID
+ [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode
+ [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent
+ [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent
+ [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent
+- [UBL-CR-459]-A UBL invoice should not include the PaymentTerms Amount
++
+ [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount
+ [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount
+ [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/README b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/README
new file mode 100644
index 00000000..dbc0b0de
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0-ext-gaccount/README
@@ -0,0 +1,5 @@
+The CEN rules are based on
+https://github.com/ConnectingEurope/eInvoicing-EN16931
+commit 8d3664de4eb9bcb7dc0a08201a1db0cf30be2fe9
+(tag validation-1.3.11)
+The abstract syntax file has been patched with the patch file in this directory.
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0.3.8.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0.3.8.sch
new file mode 100644
index 00000000..20e1f78e
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0.3.8.sch
@@ -0,0 +1,54 @@
+
+
+
+ SI-UBL 2.0 validation, version 2.0.3.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [BII2-T10-R001] An invoice MUST have a customization identifier
+
+
+ [BII2-T10-R001] A credit note MUST have a customization identifier
+
+
+
+ [SI-V20-INV-R000]-This XML instance is NOT tagged as an SI-UBL 2.0 invoice or credit note; please check the CustomizationID value
+
+
+ [SI-INV-R000]-This is not an SI-UBL 2.0 Invoice or CreditNote, validation cannot continue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/EN16931-UBL-validation.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/EN16931-UBL-validation.sch
new file mode 100644
index 00000000..4bd7dd6f
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/EN16931-UBL-validation.sch
@@ -0,0 +1,34 @@
+
+
+
+ EN16931 model bound to UBL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/LICENSE.txt b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/LICENSE.txt
new file mode 100644
index 00000000..121b5c2b
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/LICENSE.txt
@@ -0,0 +1,192 @@
+====
+ Copyright (C) 2016-2018 Oriol Bausà, Andreas Pelekies, Philip Helger
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+====
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/README b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/README
new file mode 100644
index 00000000..8edc188b
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/README
@@ -0,0 +1,4 @@
+The CEN rules are based on
+https://github.com/ConnectingEurope/eInvoicing-EN16931
+commit 8d3664de4eb9bcb7dc0a08201a1db0cf30be2fe9
+(tag validation-1.3.11)
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-model.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-model.sch
new file mode 100644
index 00000000..24f9352e
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-model.sch
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-syntax.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-syntax.sch
new file mode 100644
index 00000000..0084fb33
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/UBL/EN16931-UBL-syntax.sch
@@ -0,0 +1,783 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-model.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-model.sch
new file mode 100644
index 00000000..ee7b1c00
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-model.sch
@@ -0,0 +1,346 @@
+
+
+
+
+ [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
+
+
+ [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
+
+
+ [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
+
+
+ [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
+
+
+ [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.
+
+
+ [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).
+
+
+ [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
+ [BR-32]-Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).
+ [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).
+ [BR-CO-05]-Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.
+ [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
+ [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
+ [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.
+
+
+ [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
+ [BR-37]-Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).
+ [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
+ [BR-CO-06]-Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
+ [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
+ [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
+ [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
+
+
+ [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).
+ [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109).
+ [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
+ [BR-15]-An Invoice shall have the Amount due for payment (BT-115).
+ [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
+ [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
+ [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
+ [BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
+ [BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
+ [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
+ [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
+ [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
+ [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.
+ [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
+ [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
+ [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
+ [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
+
+
+ [BR-01]-An Invoice shall have a Specification identifier (BT-24).
+ [BR-02]-An Invoice shall have an Invoice number (BT-1).
+ [BR-03]-An Invoice shall have an Invoice issue date (BT-2).
+ [BR-04]-An Invoice shall have an Invoice type code (BT-3).
+ [BR-05]-An Invoice shall have an Invoice currency code (BT-5).
+ [BR-06]-An Invoice shall contain the Seller name (BT-27).
+ [BR-07]-An Invoice shall contain the Buyer name (BT-44).
+ [BR-08]-An Invoice shall contain the Seller postal address.
+ [BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
+ [BR-16]-An Invoice shall have at least one Invoice line (BG-25)
+ [BR-53]-If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
+ [BR-66]-An Invoice shall contain maximum one Payment Card account (BG-18).
+ [BR-67]-An Invoice shall contain maximum one Payment Mandate (BG-19).
+ [BR-AE-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT Breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge".
+ [BR-AE-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-AE-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-AE-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47).
+ [BR-CO-03]-Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
+ [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
+ [BR-CO-18]-An Invoice shall at least have one VAT breakdown group (BG-23).
+ [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
+ [BR-DEC-15]-The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.
+ [BR-E-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT".
+ [BR-E-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-E-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-E-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU".
+ [BR-G-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-G-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63).
+ [BR-IC-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply".
+ [BR-IC-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).
+ [BR-IC-11]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
+ [BR-IC-12]-In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank.
+ [BR-IG-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".
+ [BR-IG-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-IG-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-IG-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-IP-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI".
+ [BR-IP-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-IP-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-IP-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-O-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT".
+ [BR-O-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).
+ [BR-O-11]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23).
+ [BR-O-12]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
+ [BR-O-13]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT".
+ [BR-O-14]-An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".
+ [BR-S-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated".
+ [BR-S-02]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-S-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-S-04]-An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-01]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated".
+ [BR-Z-02]-An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-Z-04]-An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
+ [BR-B-01]-An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.
+ [BR-B-02]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is “Standard rated”.
+
+
+ [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
+ [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
+ [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130).
+ [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).
+ [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153).
+ [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).
+ [BR-27]-The Item net price (BT-146) shall NOT be negative.
+ [BR-28]-The Item gross price (BT-148) shall NOT be negative.
+ [BR-CO-04]-Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
+ [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.
+
+
+ [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
+ [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
+ [BR-CO-07]-Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
+ [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
+ [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
+ [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
+
+
+ [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
+ [BR-44]-Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code.
+ [BR-CO-08]-Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
+ [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
+ [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
+ [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
+
+
+ [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134).
+ [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both.
+
+
+ [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).
+ [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both.
+
+
+ [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
+
+
+ [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier.
+
+
+ [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier.
+
+
+ [BR-CL-08]-Invoiced note subject code shall be coded using UNCL4451
+
+
+ [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4)
+
+
+ [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice.
+
+
+ [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
+ [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.
+
+
+ [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
+
+
+ [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
+
+
+ [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier.
+
+
+ [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
+
+
+ [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11)
+ [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
+ [BR-56]-Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
+
+
+ [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
+
+
+ [BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
+
+
+ [BR-45]-Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
+ [BR-46]-Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
+ [BR-47]-Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
+ [BR-48]-Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
+ [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
+ [BR-DEC-19]-The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.
+ [BR-DEC-20]-The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.
+
+
+ [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
+
+
+ [BR-AE-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
+ [BR-AE-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
+ [BR-AE-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language).
+
+
+ [BR-AE-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-AE-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-E-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
+ [BR-E-09]-The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero).
+ [BR-E-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120).
+
+
+ [BR-E-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-E-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-E-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-G-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU".
+ [BR-G-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero).
+ [BR-G-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language).
+
+
+ [BR-G-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-G-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-G-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-IC-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply".
+ [BR-IC-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
+ [BR-IC-10]-A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
+
+
+ [BR-IC-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-IC-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-IC-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
+ [BR-IG-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-IG-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-IG-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-IG-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+ [BR-IG-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+ [BR-IG-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+ [BR-IP-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-IP-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-IP-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-IP-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero.
+
+
+ [BR-IP-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.
+
+
+ [BR-IP-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
+
+
+ [BR-O-08]-In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT".
+ [BR-O-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero).
+ [BR-O-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language).
+
+
+ [BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
+
+
+ [BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).
+
+
+ [BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
+
+
+ [BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
+ [BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
+ [BR-S-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero.
+
+
+ [BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero.
+
+
+ [BR-S-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero.
+
+
+ [BR-Z-08]-In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated".
+ [BR-Z-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero).
+ [BR-Z-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
+
+
+ [BR-Z-06]-In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero).
+
+
+ [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
+
+
+ [BR-Z-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-syntax.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-syntax.sch
new file mode 100644
index 00000000..8c94aae9
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/abstract/EN16931-syntax.sch
@@ -0,0 +1,792 @@
+
+
+
+
+ [UBL-SR-51]-An address can only have one third line.
+
+
+ [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party
+
+
+ [UBL-SR-33]-Supporting document description shall occur maximum once
+ [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50)
+
+
+ [UBL-DT-01]-Amounts shall be decimal up to two fraction digits
+
+
+ [UBL-DT-06]-Binary object elements shall contain the mime code attribute
+ [UBL-DT-07]-Binary object elements shall contain the file name attribute
+
+
+ [UBL-SR-25]-Deliver to party name shall occur maximum once
+
+
+ [UBL-SR-30]-Document level allowance reason shall occur maximum once
+
+
+ [UBL-SR-31]-Document level charge reason shall occur maximum once
+
+
+ [UBL-CR-001]-A UBL invoice should not include extensions
+ [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be 2.1
+ [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID
+ [UBL-CR-004]-A UBL invoice should not include the CopyIndicator
+ [UBL-CR-005]-A UBL invoice should not include the UUID
+ [UBL-CR-006]-A UBL invoice should not include the IssueTime
+ [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode
+ [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode
+ [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode
+ [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode
+ [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric
+ [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime
+ [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime
+ [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure
+ [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description
+ [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator
+ [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID
+ [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate
+ [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime
+ [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference
+ [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode
+ [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference
+ [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator
+ [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID
+ [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime
+ [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode
+ [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType
+ [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath
+ [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID
+ [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode
+ [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID
+ [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode
+ [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription
+ [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment
+ [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod
+ [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty
+ [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification
+ [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference
+ [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference
+ [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference
+ [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference
+ [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference
+ [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference
+ [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine
+ [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator
+ [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID
+ [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate
+ [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime
+ [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode
+ [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType
+ [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath
+ [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID
+ [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode
+ [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID
+ [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode
+ [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription
+ [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment
+ [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod
+ [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty
+ [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification
+ [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator
+ [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID
+ [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate
+ [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime
+ [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode
+ [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType
+ [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath
+ [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID
+ [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode
+ [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID
+ [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode
+ [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription
+ [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment
+ [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod
+ [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty
+ [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification
+ [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference
+ [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator
+ [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID
+ [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate
+ [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime
+ [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode
+ [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType
+ [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath
+ [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID
+ [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode
+ [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID
+ [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode
+ [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription
+ [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment
+ [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod
+ [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty
+ [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification
+ [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator
+ [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID
+ [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate
+ [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime
+ [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode
+ [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType
+ [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath
+ [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID
+ [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode
+ [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID
+ [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode
+ [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription
+ [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment
+ [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod
+ [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty
+ [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification
+ [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator
+ [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID
+ [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate
+ [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime
+ [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType
+ [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath
+ [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID
+ [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode
+ [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID
+ [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode
+ [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash
+ [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod
+ [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate
+ [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime
+ [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode
+ [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode
+ [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode
+ [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode
+ [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName
+ [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion
+ [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod
+ [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty
+ [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification
+ [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID
+ [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate
+ [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference
+ [UBL-CR-137]-A UBL invoice should not include the Signature
+ [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID
+ [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID
+ [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability
+ [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator
+ [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator
+ [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI
+ [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID
+ [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode
+ [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language
+ [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID
+ [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode
+ [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode
+ [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox
+ [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor
+ [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room
+ [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName
+ [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName
+ [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber
+ [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail
+ [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department
+ [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention
+ [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare
+ [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification
+ [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName
+ [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode
+ [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region
+ [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District
+ [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset
+ [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name
+ [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate
+ [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation
+ [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName
+ [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode
+ [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason
+ [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress
+ [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name
+ [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate
+ [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporationStockAmount
+ [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress
+ [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty
+ [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty
+ [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID
+ [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax
+ [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note
+ [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication
+ [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person
+ [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty
+ [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty
+ [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney
+ [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount
+ [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact
+ [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact
+ [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact
+ [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID
+ [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID
+ [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID
+ [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator
+ [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator
+ [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI
+ [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID
+ [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode
+ [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language
+ [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID
+ [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode
+ [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode
+ [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox
+ [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor
+ [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room
+ [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName
+ [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName
+ [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber
+ [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail
+ [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department
+ [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention
+ [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare
+ [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification
+ [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName
+ [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode
+ [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region
+ [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District
+ [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset
+ [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name
+ [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate
+ [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation
+ [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName
+ [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode
+ [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason
+ [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress
+ [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name
+ [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate
+ [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm
+ [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporationStockAmount
+ [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress
+ [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty
+ [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty
+ [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID
+ [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax
+ [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note
+ [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication
+ [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person
+ [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty
+ [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty
+ [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney
+ [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount
+ [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact
+ [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact
+ [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact
+ [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator
+ [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator
+ [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI
+ [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID
+ [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID
+ [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode
+ [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language
+ [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress
+ [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation
+ [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme
+ [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName
+ [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate
+ [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate
+ [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode
+ [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm
+ [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator
+ [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode
+ [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporationStockAmount
+ [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator
+ [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress
+ [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme
+ [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty
+ [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty
+ [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact
+ [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person
+ [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty
+ [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty
+ [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney
+ [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount
+ [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty
+ [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty
+ [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator
+ [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator
+ [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI
+ [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID
+ [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID
+ [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode
+ [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification
+ [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language
+ [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID
+ [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode
+ [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode
+ [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox
+ [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor
+ [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room
+ [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName
+ [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName
+ [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber
+ [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail
+ [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department
+ [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention
+ [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare
+ [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification
+ [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName
+ [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode
+ [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region
+ [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District
+ [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset
+ [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name
+ [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate
+ [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation
+ [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName
+ [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode
+ [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode
+ [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason
+ [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress
+ [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name
+ [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode
+ [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode
+ [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress
+ [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity
+ [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact
+ [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person
+ [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty
+ [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty
+ [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney
+ [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount
+ [UBL-CR-342]-A UBL invoice should not include the Delivery ID
+ [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity
+ [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity
+ [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity
+ [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime
+ [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate
+ [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime
+ [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID
+ [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID
+ [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description
+ [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions
+ [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity
+ [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode
+ [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode
+ [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI
+ [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name
+ [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod
+ [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID
+ [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode
+ [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode
+ [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox
+ [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor
+ [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room
+ [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName
+ [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName
+ [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber
+ [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail
+ [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department
+ [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention
+ [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare
+ [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification
+ [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName
+ [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode
+ [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region
+ [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District
+ [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset
+ [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name
+ [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate
+ [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation
+ [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate
+ [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation
+ [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod
+ [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod
+ [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty
+ [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator
+ [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator
+ [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI
+ [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID
+ [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID
+ [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode
+ [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification
+ [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language
+ [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress
+ [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation
+ [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme
+ [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity
+ [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact
+ [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person
+ [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty
+ [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty
+ [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney
+ [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount
+ [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty
+ [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch
+ [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms
+ [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit
+ [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit
+ [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment
+ [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms
+ [UBL-CR-411]-A UBL invoice should not include the PaymentMeans ID
+ [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate
+ [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
+ [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID
+ [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode
+ [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate
+ [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate
+ [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID
+ [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID
+ [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID
+ [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode
+ [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID
+ [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName
+ [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode
+ [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode
+ [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode
+ [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote
+ [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name
+ [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name
+ [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address
+ [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address
+ [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country
+ [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount
+ [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode
+ [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric
+ [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount
+ [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID
+ [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty
+ [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name
+ [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName
+ [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode
+ [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode
+ [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode
+ [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote
+ [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch
+ [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country
+ [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod
+ [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod
+ [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause
+ [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing
+ [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID
+ [UBL-CR-453]-A UBL invoice should not include the PaymentTerms PaymentMeansID
+ [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID
+ [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode
+ [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent
+ [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent
+ [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent
+ [UBL-CR-459]-A UBL invoice should not include the PaymentTerms Amount
+ [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount
+ [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount
+ [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI
+ [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate
+ [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate
+ [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference
+ [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod
+ [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod
+ [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate
+ [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod
+ [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment
+ [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID
+ [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator
+ [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric
+ [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode
+ [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost
+ [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount
+ [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name
+ [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure
+ [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount
+ [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode
+ [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason
+ [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange
+ [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent
+ [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name
+ [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode
+ [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal
+ [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans
+ [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate
+ [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate
+ [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate
+ [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate
+ [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount
+ [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator
+ [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator
+ [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric
+ [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount
+ [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent
+ [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure
+ [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount
+ [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange
+ [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent
+ [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name
+ [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure
+ [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount
+ [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange
+ [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent
+ [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name
+ [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode
+ [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal
+ [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount
+ [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID
+ [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate
+ [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode
+ [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode
+ [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator
+ [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime
+ [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime
+ [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure
+ [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode
+ [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description
+ [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID
+ [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID
+ [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode
+ [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference
+ [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference
+ [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference
+ [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference
+ [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator
+ [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID
+ [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate
+ [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime
+ [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType
+ [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath
+ [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID
+ [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode
+ [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID
+ [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode
+ [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription
+ [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment
+ [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod
+ [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty
+ [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification
+ [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference
+ [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty
+ [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery
+ [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms
+ [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID
+ [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator
+ [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric
+ [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode
+ [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost
+ [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount
+ [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory
+ [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal
+ [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans
+ [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal
+ [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal
+ [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity
+ [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric
+ [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator
+ [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator
+ [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation
+ [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword
+ [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName
+ [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName
+ [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
+ [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BareCodeSymbologyID
+ [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute
+ [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension
+ [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty
+ [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID
+ [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BareCodeSymbologyID
+ [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute
+ [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension
+ [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty
+ [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification
+ [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID
+ [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BareCodeSymbologyID
+ [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute
+ [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension
+ [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty
+ [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification
+ [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification
+ [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference
+ [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference
+ [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name
+ [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode
+ [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode
+ [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode
+ [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions
+ [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem
+ [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name
+ [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure
+ [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount
+ [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode
+ [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason
+ [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange
+ [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent
+ [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name
+ [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode
+ [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode
+ [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress
+ [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID
+ [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode
+ [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod
+ [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
+ [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier
+ [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode
+ [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue
+ [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod
+ [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup
+ [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension
+ [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange
+ [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty
+ [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty
+ [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress
+ [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance
+ [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate
+ [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension
+ [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason
+ [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode
+ [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType
+ [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+ [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod
+ [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList
+ [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate
+ [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID
+ [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode
+ [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason
+ [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric
+ [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator
+ [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric
+ [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode
+ [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost
+ [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount
+ [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory
+ [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal
+ [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans
+ [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate
+ [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms
+ [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine
+ [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension
+ [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier
+ [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier
+ [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier
+ [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier
+ [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
+ [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier
+ [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier
+ [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier
+ [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID
+ [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID
+ [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID
+ [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID
+ [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID
+ [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID
+ [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID
+ [UBL-CR-663]-A UBL invoice should not include the unitCodeListID
+ [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution
+ [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'
+ [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment
+ [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID
+ [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID
+ [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code
+ [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason
+ [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor
+ [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID
+ [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description
+ [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID
+ [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID
+ [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID
+ [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID
+ [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID
+ [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID
+ [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount
+ [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote
+ [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress
+
+ [UBL-DT-08]-Scheme name attribute should not be present
+ [UBL-DT-09]-Scheme agency name attribute should not be present
+ [UBL-DT-10]-Scheme data uri attribute should not be present
+ [UBL-DT-11]-Scheme uri attribute should not be present
+ [UBL-DT-12]-Format attribute should not be present
+ [UBL-DT-13]-Unit code list identifier attribute should not be present
+ [UBL-DT-14]-Unit code list agency identifier attribute should not be present
+ [UBL-DT-15]-Unit code list agency name attribute should not be present
+ [UBL-DT-16]-List agency name attribute should not be present
+ [UBL-DT-17]-List name attribute should not be present
+ [UBL-DT-18]-Name attribute should not be present
+ [UBL-DT-19]-Language identifier attribute should not be present
+ [UBL-DT-20]-List uri attribute should not be present
+ [UBL-DT-21]-List scheme uri attribute should not be present
+ [UBL-DT-22]-Language local identifier attribute should not be present
+ [UBL-DT-23]-Uri attribute should not be present
+ [UBL-DT-24]-Currency code list version id should not be present
+ [UBL-DT-25]-CharacterSetCode attribute should not be present
+ [UBL-DT-26]-EncodingCode attribute should not be present
+ [UBL-DT-27]-Scheme Agency ID attribute should not be present
+ [UBL-DT-28]-List Agency ID attribute should not be present
+ [UBL-SR-01]-Contract identifier shall occur maximum once.
+ [UBL-SR-02]-Receive advice identifier shall occur maximum once
+ [UBL-SR-03]-Despatch advice identifier shall occur maximum once
+ [UBL-SR-04]-Invoice object identifier shall occur maximum once
+ [UBL-SR-05]-Payment terms shall occur maximum once
+ [UBL-SR-08]-Invoice period shall occur maximum once
+ [UBL-SR-09]-Seller name shall occur maximum once
+ [UBL-SR-10]-Seller trader name shall occur maximum once
+ [UBL-SR-11]-Seller legal registration identifier shall occur maximum once
+ [UBL-SR-12]-Seller VAT identifier shall occur maximum once
+ [UBL-SR-13]-Seller tax registration shall occur maximum once
+ [UBL-SR-14]-Seller additional legal information shall occur maximum once
+ [UBL-SR-15]-Buyer name shall occur maximum once
+ [UBL-SR-16]-Buyer identifier shall occur maximum once
+ [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once
+ [UBL-SR-18]-Buyer VAT identifier shall occur maximum once
+ [UBL-SR-24]-Deliver to information shall occur maximum once
+ [UBL-SR-29]-Bank creditor reference shall occur maximum once
+ [UBL-SR-39]-Project reference shall occur maximum once.
+ [UBL-SR-40]-Buyer trade name shall occur maximum once
+ [UBL-SR-44]-An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans
+ [UBL-SR-45]-Due Date shall occur maximum once
+ [UBL-SR-46]-Payment means text shall occur maximum once
+ [UBL-SR-47]-When there are more than one payment means code, they shall be equal
+ [UBL-SR-49]-Value tax point date shall occur maximum once
+
+
+ [UBL-SR-34]-Invoice line note shall occur maximum once
+ [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once
+ [UBL-SR-36]-Invoice line period shall occur maximum once
+ [UBL-SR-37]-Item price discount shall occur maximum once
+ [UBL-SR-48]-Invoice lines shall have one and only one classified tax category.
+ [UBL-SR-50]-Item description shall occur maximum once
+ [UBL-SR-52]-Document reference shall occur maximum once
+
+
+ [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller
+ [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller
+ [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
+
+
+ [UBL-SR-26]-Payment reference shall occur maximum once
+ [UBL-SR-27]-Payment means text shall occur maximum once
+ [UBL-SR-28]-Mandate reference identifier shall occur maximum once
+
+
+ [UBL-SR-06]-Preceding invoice reference shall occur maximum once
+ [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present
+
+
+ [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative
+ [UBL-SR-23]-Seller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
+
+
+ [UBL-SR-32]-VAT exemption reason text shall occur maximum once
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/codelist/EN16931-UBL-codes.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/codelist/EN16931-UBL-codes.sch
new file mode 100644
index 00000000..8e129660
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/CenPC434/codelist/EN16931-UBL-codes.sch
@@ -0,0 +1,169 @@
+
+
+
+
+
+ [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
+
+
+
+ [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3
+
+
+
+ [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+ [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3
+
+
+
+ [BR-CL-06]-Value added tax point date code MUST be coded using a restriction of UNTDID 2005.
+
+
+
+ [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
+
+
+
+ [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+ [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
+
+
+
+ [BR-CL-13]-Item classification identifier identification scheme identifier MUST be
+ coded using one of the UNTDID 7143 list.
+
+
+
+
+ [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+ [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1
+
+
+
+ [BR-CL-16]-Payment means in an invoice MUST be coded using UNCL4461 code list
+
+
+
+ [BR-CL-17]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+ [BR-CL-18]-Invoice tax categories MUST be coded using UNCL5305 code list
+
+
+
+ [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
+
+
+
+ [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list
+
+
+
+ [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
+ [BR-CL-22]-Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
+
+
+
+ [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with
+ Rec 21 extension
+
+
+
+ [BR-CL-24]-For Mime code in attribute use MIMEMediaType.
+
+
+
+ [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
+
+
+
+ [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list
+
+
+
diff --git a/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/si-ubl-2.0-nlcius.sch b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/si-ubl-2.0-nlcius.sch
new file mode 100644
index 00000000..d061c947
--- /dev/null
+++ b/phive-rules-simplerinvoicing/src/test/resources/external/rule-source/simplerinvoicing/2.0.3.8/si-ubl-2.0/si-ubl-2.0-nlcius.sch
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [BR-NL-1] For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID with schemeID 0106 or 0190)
+
+
+ [BR-NL-2] For suppliers in the Netherlands, the invoice MUST contain either the buyer reference (cbc:BuyerReference) or the order reference (cac:OrderReference/cbc:ID)
+
+
+ [BR-NL-3] For suppliers in the Netherlands the supplier's address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+ [BR-NL-4] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress) MUST contain the street name (cbc:StreetName), the city (cbc:CityName) and the postal zone (cbc:PostalZone)
+
+
+ [BR-NL-5] For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (cac:TaxRepresentativeParty/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and postal zone (cbc:PostalZone)
+
+
+
+ [BR-NL-7] The invoice or credit note type code (cbc:InvoiceTypeCode/cbc:CreditNoteTypeCode) MUST have one of the following values: 380, 381, 384, 389
+ [BR-NL-8] If the invoice type code (cbc:InvoiceTypeCode) is 381, the document MUST use the CreditNote scheme
+ [BR-NL-8] If the credit note type code (cbc:CreditNoteTypeCode) is 380, 384 or 389, the document MUST use the Invoice scheme
+ [BR-NL-9] For suppliers in the Netherlands, if the document is a corrective invoice (cbc:InvoiceTypeCode = 384), the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
+
+
+ [BR-NL-10] For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)
+
+
+ [BR-NL-11] For suppliers in the Netherlands, the supplier MUST provide a means of payment (cac:PaymentMeans) if the payment is from customer to supplier
+
+
+ [BR-NL-12] For suppliers in the Netherlands, the payment means code (cac:PaymentMeans/cbc:PaymentMeansCode) MUST be one of 30, 48, 49, 57, 58 or 59
+
+
+ [BR-NL-31] The use of a payment service provider identifier (cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID) is not recommended for SEPA payments (cac:PaymentMeans/cbc:PaymentMeansCode = 58 or 59)
+
+
+
+
+
+
+ [BR-NL-13] If an order line reference (BT-132) is used, there must be an order reference on the document level (BT-13)
+
+
+
+
+
+ [BR-NL-19] The use of a tax currency code (cbc:TaxCurrencyCode) is not recommended
+
+
+ [BR-NL-20] The use of a tax point date (cbc:TaxPointDate) is not recommended, and its value will be ignored
+
+
+ [BR-NL-21] The use of a tax point date code (cac:InvoicePeriod/cbc:DescriptionCode) is not recommended, and its value will be ignored
+
+
+
+
+ [BR-NL-24] The use of a preceding invoice issue date (cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate) is not recommended
+
+
+ [BR-NL-25] The use of a seller tax registration identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID) is not recommended when the tax scheme is not VAT, since this is not applicable to suppliers in the Netherlands
+
+
+ [BR-NL-26] The use of the seller additional legal information field (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyLegalForm) is not recommended, since this is not applicable for suppliers in the Netherlands
+
+
+ [BR-NL-27] The use of the seller address line 3 (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+ [BR-NL-27] The use of the customer address line 3 (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+ [BR-NL-27] The use of the tax representative address line 3 (cac:TaxRepresentativePart/cac:PostalAddress/cac:AddressLine/cbc:Line) is not recommended
+
+
+ [BR-NL-27] The use of the delivery address line 3 (cac:Delivery/cac:DeliveryLocation/cac:Address/cac:AddressLine/cbc:Line) is not recommended
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+ [BR-NL-28] The use of a country subdivision (cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+ [BR-NL-28] The use of a country subdivision (cac:TaxRepresentativePart/cac:PostalAddress/cbc:CountrySubentity) is not recommended
+
+
+ [BR-NL-28] The use of a country subdivision (cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CountrySubentity) is not recommended
+
+
+ [BR-NL-29] The use of a payment means text (cac:PaymentMeans/cbc:PaymentMeansCode/@name) is not recommended
+
+
+ [BR-NL-30] The use of a payment account name (cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name) is not recommended
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+ [BR-NL-32] The use of an allowance reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+
+ [BR-NL-33] The use of a tax total in accounting currency (cac:TaxTotal/cbc:TaxAmount/@currencyID different than DocumentCurrencyCode) is not recommended
+
+
+ [BR-NL-34] The use of a charge reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+ [BR-NL-34] The use of a charge reason code (cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+ [BR-NL-34] The use of a charge reason code (cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended
+
+
+ [BR-NL-35] The use of a tax exemption reason code (cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode) is not recommended
+
+
+
+ Document should not contain empty elements.
+
+
+