Factur-X / ZUGFeRD EXTENDED rules

The rules of the Factur-X / ZUGFeRD EXTENDED profile: the EN 16931 rules as EXTENDED adapts them, the EXTENDED rules (BR-FXEXT-*, e.g. sub-invoice lines and line status codes in the totals) and the profile's structure and code list rules (FX-SCH-A-*).

Version
Factur-X 1.09.2 / ZUGFeRD 2.5.2
Syntax
CII
Rules
943 rules (921 fatal, 22 warning)
  • Runs instead of the CEN EN 16931 rules: it holds the EN 16931 rules the profile has, with the same rule IDs (BR-01, BR-CO-10, …). Rule IDs that start with FX-SCH-A- check the profile's structure and code lists.
  • The XML is first checked against the XSD of the same profile, which allows only the profile's elements.

Schemas

This rule set runs on:

Rules

Rule ID, the flag in the schematron and the message. Rules with a fix guide link to it. A … in a message is a value from the invoice.

BR-* 49 rules

  • BR-01fatal

    An Invoice shall have a Specification identifier (BT-24).

  • BR-02fatal

    An Invoice shall have an Invoice number (BT-1).

  • BR-03fatal

    An Invoice shall have an Invoice issue date (BT-2).

  • BR-04fatal

    An Invoice shall have an Invoice type code (BT-3).

  • BR-05fatal

    An Invoice shall have an Invoice currency code (BT-5).

  • BR-06fatal

    An Invoice shall contain the Seller name (BT-27).

  • BR-07fatal

    An Invoice shall contain the Buyer name (BT-44).

  • BR-08fatal

    An Invoice shall contain the Seller postal address (BG-5).

  • BR-09fatal

    The Seller postal address (BG-5) shall contain a Seller country code (BT-40).

  • BR-10fatal

    An Invoice shall contain the Buyer postal address (BG-8).

  • BR-11fatal

    The Buyer postal address shall contain a Buyer country code (BT-55).

  • BR-12fatal

    An Invoice shall have the Sum of Invoice line net amount (BT-106).

  • BR-13fatal

    An Invoice shall have the Invoice total amount without VAT (BT-109).

  • BR-14fatal

    An Invoice shall have the Invoice total amount with VAT (BT-112).

  • BR-15fatal

    An Invoice shall have the Amount due for payment (BT-115).

  • BR-16fatal

    An Invoice shall have at least one Invoice line (BG-25).

  • BR-17fatal

    The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4).

  • BR-18fatal

    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-19fatal

    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-20fatal

    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-21fatal

    Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).

  • BR-25fatal

    Each Invoice line (BG-25) shall contain the Item name (BT-153).

  • BR-29fatal

    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-30fatal

    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-31fatal

    Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).

  • BR-32fatal

    Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95).

  • BR-33fatal

    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-36fatal

    Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).

  • BR-37fatal

    Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102).

  • BR-41fatal

    Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).

  • BR-42fatal

    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-43fatal

    Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).

  • BR-45fatal

    Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).

  • BR-46fatal

    Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).

  • BR-47fatal

    Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).

  • BR-48fatal

    Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.

  • BR-49fatal

    A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).

  • BR-50fatal

    A Payment account identifier (BT-84) shall be present if Credit transfer (BG-16) information is provided in the Invoice.

  • BR-51fatal

    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-52fatal

    Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).

  • BR-53fatal

    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-55fatal

    Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).

  • BR-56fatal

    Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).

  • BR-57fatal

    Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).

  • BR-61fatal

    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-62fatal

    The Seller electronic address (BT-34) shall have a Scheme identifier.

  • BR-63fatal

    The Buyer electronic address (BT-49) shall have a Scheme identifier.

  • BR-64fatal

    The Item standard identifier (BT-157) shall have a Scheme identifier.

  • BR-65fatal

    The Item classification identifier (BT-158) shall have a Scheme identifier.

BR-AE-* 8 rules

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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-AF-* 7 rules

  • 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).

  • 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).

  • 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).

  • 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).

  • 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.

  • 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.

  • 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-AG-* 7 rules

  • 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).

  • 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).

  • 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).

  • 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.

  • 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.

  • 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.

  • 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-B-* 2 rules

  • BR-B-01fatal

    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-02fatal

    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-CO-* 12 rules

  • Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.

  • Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance.

  • Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.

  • 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’.

  • Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).

  • An Invoice shall at least have one VAT breakdown group (BG-23).

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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-DEC-* 21 rules

  • The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.

  • The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2.

  • The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.

  • The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.

  • The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.

  • The allowed maximum number of decimals for the Sum of allowances on document level (BT-107) is 2.

  • The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.

  • The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.

  • The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.

  • The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.

  • The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2.

  • The allowed maximum number of decimals for the Paid amount (BT-113) is 2.

  • The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.

  • The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.

  • The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2.

  • The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2.

  • The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2.

  • The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.

  • The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.

  • The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.

  • The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.

BR-E-* 8 rules

  • BR-E-02fatal

    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-03fatal

    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-04fatal

    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-05fatal

    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-E-06fatal

    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-07fatal

    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-09fatal

    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-10fatal

    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-FXEXT-* 8 rules

  • BR-FXEXT-01fatal

    If the Invoice Free Text subject Code (BT-21) is specified, either the coded message free text (BT-X-5) or the message free text (BT-22) must be specified, or both. If both BT-X-5 and BT-22 are specified, both must have the same meaning.

  • BR-FXEXT-02fatal

    If the invoice line item free text subject code (BT-X-10) is specified, either the coded invoice line item free text (BT-X-9) or the invoice line item free text (BT-127) must be specified, or both. If both BT-X-9 and BT-127 are specified, both must have the same meaning.

  • BR-FXEXT-03fatal

    Only a VAT registration ID may be provided for the following business partners: the line level Ship-To (BT-X-66), the line level Ultimate-Ship-To (BT-X-84), the Sales-Agent (BT-X-340), the Buyer-Tax-Representative (BT-X-367), the Product-Enduser (BT-X-144), the Buyer-Agent (BT-X-411), the document level Ship-To (BT-X-161), the document level Ultimate-Ship-To (BT-X-180), the Ship-From (BT-X-199), the Invoicer (BT-X-223), the Invoicee (BT-X-242), the document level Payee (BT-X-257), the Payer (BT-X-481), or the payment-term-specific Payee (BT-X-509).

  • BR-FXEXT-04warning

    To ensure automated processing of the article attributes without bilateral reconciliation, only values from the code list UNTDED 6313+Factur-X-Extension should be used.

  • BR-FXEXT-06fatal

    For each item (BG-25), if the "ID of the parent line" (BT-X-304) is used, the "Subtype of the invoice item" (BT-X-8) must be specified.

  • BR-FXEXT-08fatal

    If the "Subtype of invoice item" (BT-X-8) has the value "Subtotal" (GROUP) and the "Net amount of the invoice item" (BT-131) is specified, it must correspond to the sum of the BT-131 of the next lower levels for which the "Subtype of the invoice item" (BT-X-8) has the value "Regular item (standard case)" (DETAIL) or "Subtotal" (GROUP). As a consequence, all lower levels shall contain a BT-131 value, when BT-X-8 has the value DETAIL or GROUP.

  • BR-FXEXT-11fatal

    Each "ID of parent line" (BT-X-304) must refer to an existing "ID of invoice item" (BT-126).

  • BR-FXEXT-12fatal

    If the "Subtype of invoice line item" (EXT-FR-FE-163 / BT-X-8) has the value "GROUP" and if the "Invoice line net amount" (BT-131) is specified, all lower levels which has "Subtype of invoice line item" (EXT-FR-FE-163) equal to "GROUP" MUST contain a "Invoice line net amount" (BT-131) value.

BR-FXEXT-AE-* 4 rules

  • BR-FXEXT-AE-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (EXT-FR-FE-163 / BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “AE” ("Reverse Charge") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “AE” ("Reverse Charge").

  • BR-FXEXT-AE-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “AE” ("Reverse charge"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Reverse charge" (AE), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-AE-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “AE” ("Reverse charge"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Reverse charge" (AE), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value ""DETAIL" or is not specified.

  • BR-FXEXT-AE-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “AE” ("Reverse charge"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Reverse charge" (AE), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-AF-* 4 rules

  • BR-FXEXT-AF-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “L” ("Canary Islands tax") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “L” ("Canary Islands tax").

  • BR-FXEXT-AF-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “L” ("Canary Islands tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Canary Islands tax" (L), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-AF-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “L” ("Canary Islands tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Canary Islands tax" (L), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-AF-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “L” ("Canary Islands tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Canary Islands tax" (L), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-AG-* 4 rules

  • BR-FXEXT-AG-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “M” ("Ceuta and Mellita tax") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “M” ("Ceuta and Melilla tax").

  • BR-FXEXT-AG-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “M” ("Ceuta and Mellita tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Ceuta and Mellita tax" (M), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-AG-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “M” ("Ceuta and Mellita tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Ceuta and Mellita tax" (M), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-AG-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “M” ("Ceuta and Mellita tax"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Ceuta and Mellita tax" (M), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-BR-* 8 rules

  • BR-FXEXT-BR-22fatal

    Each invoice line item "INVOICE LINE" (BG-25) must contain the quantity of goods or services invoiced in the relevant line item as a line item "Invoiced quantity" (BT-129) if the "Subtype of invoice line item" (BT-X-8) has the value "Normal line item (standard case)" (DETAIL) or is not specified.

  • BR-FXEXT-BR-23fatal

    An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130) if the "Subtype of invoice line item" (BT-X-8) has the value "Normal line item (standard case)" (DETAIL) or is not specified.

  • BR-FXEXT-BR-24fatal

    Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131), if the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-BR-26fatal

    Each Invoice line (BG-25) shall contain the Item net price (BT-146) if the "Subtype of invoice line item" (BT-X-8) has the value "Normal line item (standard case)" (DETAIL) or is not specified.

  • BR-FXEXT-BR-38fatal

    Each Document level charge or tax (BG-21) shall contain a Document level charge or tax reason (BT-104) or a Document level charge reason code (BT-105) or Document level non-VAT tax code (BT-177), or both reason and code.

  • BR-FXEXT-BR-44fatal

    Each Invoice line charge or tax (BG-28) shall have an Invoice line charge or tax reason (BT-144), an Invoice line charge reason code (BT-145) or an Invoice line-level non-VAT tax type code (BT-193).

  • BR-FXEXT-BR-54-1fatal

    Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) or an Item attribute code (BT-X-11), or both.

  • BR-FXEXT-BR-54-2fatal

    Each Item attribute (BG-32) shall contain an Item attribute value (BT-161) or an Item attribute value with unit of measure (BT-X-12, with BT-X-12-0), but noth both.

BR-FXEXT-CII-DT-* 1 rules

  • BR-FXEXT-CII-DT-097afatal

    Date time string with format attribute 205 shall be YYYYMMDDHHMMSS.

BR-FXEXT-CO-* 7 rules

  • BR-FXEXT-CO-04fatal

    Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151) if the "Subtype of invoice line item" (BT-X-8) has the value "Normal line item (standard case)" (DETAIL) or is not specified.

  • BR-FXEXT-CO-10fatal

    Absolute Value of (Sum of Invoice line net amount (BT-106) - Σ Invoice line net amounts (BT-131))<= 0,01 * Number of line net amounts (BT-131).

  • BR-FXEXT-CO-11fatal

    Absolute Value of (Sum of allowances on document level (BT-107) - Σ Document level allowance amounts (BT-92))<= 0,01 * Number of Document level allowance amounts (BT-92).

  • BR-FXEXT-CO-12fatal

    Absolute Value of (Sum of charges on document level (BT-108) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272))<= 0,01 * (Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)).

  • BR-FXEXT-CO-13fatal

    Absolute Value of (Invoice total amount without VAT (BT-109) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99)) <= 0,01 * (Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99)).

  • BR-FXEXT-CO-15fatal

    If Invoice Total VAT amount (BT-110) ,where currency (BT-110-0) is equal to BT-5, is present, then the Absolute Value of (Invoice total amount with VAT (BT-112) - Invoice total amount without VAT (BT-109) - Invoice total VAT amount (BT-110)) <= 0,01 * (Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charges amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272). Else, Invoice total amount with VAT (BT-112) is equal to Invoice total amount without VAT (BT-109).

  • BR-FXEXT-CO-16fatal

    Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) + Rounding amount (BT-114) + Sum of Charge amount collected on behalf of a third party (BT-179).

BR-FXEXT-E-* 4 rules

  • BR-FXEXT-E-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (EXT-FR-FE-163 / BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is "E" ("Exempt from VAT") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "E" ("Exempt from VAT").

  • BR-FXEXT-E-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “E” ("Exempt from VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Exempt from VAT" (E), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value ""DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-E-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “E” ("Exempt from VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Exempt from VAT" (E), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-E-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “E” ("Exempt from VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Exempt from VAT" (E), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified

BR-FXEXT-G-* 4 rules

  • BR-FXEXT-G-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" ( BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “G” ("Export outside the EU") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “G” ("Export outside the EU").

  • BR-FXEXT-G-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “G” ("Export outside the EU"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Export outside the EU" (G), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-G-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “G” ("Export outside the EU"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Export outside the EU" (G), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-G-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “G” ("Export outside the EU"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Export outside the EU" (G), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-IC-* 4 rules

  • BR-FXEXT-IC-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “K” ("Intra-community supply") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “K” ("Intra-community supply").

  • BR-FXEXT-IC-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “K” ("Intra-community supply"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Intra-community supply" (K), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-IC-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “K” ("Intra-community supply"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Intra-community supply" (K), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-IC-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “K” ("Intra-community supply"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Intra-community supply" (K), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-O-* 4 rules

  • BR-FXEXT-O-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “O” ("Not subject to VAT") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “O” ("Not subject to VAT").

  • BR-FXEXT-O-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “O” ("Not subject to VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Not subject to VAT" (O), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-O-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “O” ("Not subject to VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Not subject to VAT" (O), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-O-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “O” ("Not subject to VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Not subject to VAT" (O) and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

BR-FXEXT-S* 5 rules

  • BR-FXEXT-S-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice line item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “S” ("Standard rated") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “S” ("Standard rated").

  • BR-FXEXT-S-08iniwarning

    In a VAT breakdown (BG-23), for each different value of VAT rate (BT-119), where VAT category code (BT-118) is equal to “S” ("Standard Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Standard Rated" (S), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-S-08revwarning

    In a VAT breakdown (BG-23), for each different value of VAT rate (BT-119), where VAT category code (BT-118) is equal to “S” ("Standard Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Standard Rated" (S), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-S-09bfatal

    For each different value of VAT rate (BT-119) where the VAT category code (BT-118) is equal to “S” ("Standard rated"), Absolute Value of (VAT category tax amount (BT-117) - VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119)/100) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level allowance amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is " Standard rated " (S), and the VAT rate (BT-152, BT-96, BT-103, BT-X-274) equals the VAT category rate (BT-119), and only for lines where the "Subtype of invoice line item" (EXT-FR-FE-163 / BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

  • BR-FXEXT-S08bfatal

    In a VAT breakdown (BG-23), for each different value of VAT rate (BT-119) where VAT category code (BT-118) is equal to “S” ("Standard Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Standard Rated" (S), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified, or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176), and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

BR-FXEXT-Z-* 4 rules

  • BR-FXEXT-Z-01fatal

    An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “Z” ("Zero Rated") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “Z” ("Zero Rated").

  • BR-FXEXT-Z-08bfatal

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “Z” ("Zero Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Zero Rated" (Z), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-Z-08iniwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “Z” ("Zero Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Zero Rated" (Z), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

  • BR-FXEXT-Z-08revwarning

    In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “Z” ("Zero Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Zero Rated" (Z).

BR-G-* 8 rules

  • BR-G-02fatal

    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-03fatal

    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-04fatal

    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-05fatal

    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-G-06fatal

    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-07fatal

    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-09fatal

    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-10fatal

    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-IC-* 10 rules

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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).

  • 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.

  • 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-O-* 5 rules

  • BR-O-05fatal

    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-O-06fatal

    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-07fatal

    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-09fatal

    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-10fatal

    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-S-* 6 rules

  • BR-S-02fatal

    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-03fatal

    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-04fatal

    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-05fatal

    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-06fatal

    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-07fatal

    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-* 7 rules

  • BR-Z-02fatal

    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-03fatal

    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-04fatal

    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-05fatal

    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-Z-06fatal

    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-07fatal

    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-09fatal

    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).

CII-DT-* 1 rules

  • CII-DT-097fatal

    Date time string with format attribute 102 shall be YYYYMMDD.

CII-SR-* 12 rules

  • CII-SR-463fatal

    Each Specified Trade Allowance Charge (BG-20)(BG-21) shall contain a Charge Indicator.

  • CII-SR-464fatal

    Only one BT-86 element is allowed on an invoice.

  • CII-SR-465fatal

    Only one BT-41 element is allowed on an invoice.

  • CII-SR-466fatal

    Only one BT-56 element is allowed on an invoice.

  • CII-SR-467fatal

    All Payment means type codes (BT-81) shall have the same value across all SpecifiedTradeSettlementPaymentMeans.

  • CII-SR-468fatal

    All Payment means texts (BT-82) shall have the same value across all SpecifiedTradeSettlementPaymentMeans.

  • CII-SR-469fatal

    Payment reference (BT-83) shall occur at most once in the document.

  • CII-SR-471fatal

    Each Specified Trade Allowance Charge (BG-20)(BG-21) shall contain a VAT category code (BT-95).

  • CII-SR-472fatal

    Each Specified Trade Allowance Charge (BG-20)(BG-21) should contain a VAT rate (BT-96).

  • CII-SR-473fatal

    ActualAmount should exist maximum once

  • CII-SR-475warning

    Only one AdditionalReferencedDocument Name BT-123 is allowed with TypeCode 916.

  • CII-SR-476warning

    Only one AdditionalReferencedDocument AttachmentBinaryObject BT-125 is allowed with TypeCode 916.

FX-SCH-A-* 718 rules

  • FX-SCH-A-000019fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000020fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000021fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000024fatal

    Element 'ram:BusinessProcessSpecifiedDocumentContextParameter' may occur at maximum 1 times.

  • FX-SCH-A-000025fatal

    Element 'ram:GuidelineSpecifiedDocumentContextParameter' must occur exactly 1 times.

  • FX-SCH-A-000027fatal

    Element 'ram:SellerTradeParty' must occur exactly 1 times.

  • FX-SCH-A-000028fatal

    Element 'ram:BuyerTradeParty' must occur exactly 1 times.

  • FX-SCH-A-000029fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000030fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000032fatal

    Element 'ram:PostalTradeAddress' must occur exactly 1 times.

  • FX-SCH-A-000033fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="VA"]' may occur at maximum 1 times.

  • FX-SCH-A-000034fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' may occur at maximum 1 times.

  • FX-SCH-A-000035fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000037fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000038fatal

    Element 'ram:InvoiceCurrencyCode' must occur exactly 1 times.

  • FX-SCH-A-000039fatal

    Element 'ram:SpecifiedTradeSettlementHeaderMonetarySummation' must occur exactly 1 times.

  • FX-SCH-A-000041fatal

    Element 'ram:TaxBasisTotalAmount' must occur exactly 1 times.

  • FX-SCH-A-000042fatal

    Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:InvoiceCurrencyCode]' may occur at maximum 1 times.

  • FX-SCH-A-000043fatal

    Element 'ram:GrandTotalAmount' must occur exactly 1 times.

  • FX-SCH-A-000044fatal

    Element 'ram:DuePayableAmount' must occur exactly 1 times.

  • FX-SCH-A-000161fatal

    Element 'ram:SubjectCode' may occur at maximum 1 times.

  • FX-SCH-A-000163fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000165fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000166fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000167fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000168fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000169fatal

    Element 'ram:SpecifiedTaxRegistration' must occur exactly 1 times.

  • FX-SCH-A-000171fatal

    Element 'ram:OccurrenceDateTime' must occur exactly 1 times.

  • FX-SCH-A-000172fatal

    Element 'ram:PaymentReference' may occur at maximum 1 times.

  • FX-SCH-A-000173fatal

    Element 'ram:ApplicableTradeTax' must occur at least 1 times.

  • FX-SCH-A-000176fatal

    Element 'ram:CalculatedAmount' must occur exactly 1 times.

  • FX-SCH-A-000177fatal

    Element 'ram:BasisAmount' must occur exactly 1 times.

  • FX-SCH-A-000178fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-000183fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-000184fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000185fatal

    Element 'ram:CategoryTradeTax' must occur exactly 1 times.

  • FX-SCH-A-000187fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-000188fatal

    Element 'ram:DirectDebitMandateID' may occur at maximum 1 times.

  • FX-SCH-A-000189fatal

    Element 'ram:LineTotalAmount' must occur exactly 1 times.

  • FX-SCH-A-000190fatal

    Element 'ram:ChargeTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-000191fatal

    Element 'ram:AllowanceTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-000192fatal

    Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:TaxCurrencyCode]' may occur at maximum 1 times.

  • FX-SCH-A-000193fatal

    Element 'ram:TotalPrepaidAmount' may occur at maximum 1 times.

  • FX-SCH-A-000194fatal

    Element 'ram:PayeePartyCreditorFinancialAccount' may occur at maximum 1 times.

  • FX-SCH-A-000195fatal

    Element 'ram:IBANID' must occur exactly 1 times.

  • FX-SCH-A-000265fatal

    Element 'ram:IncludedSupplyChainTradeLineItem' must occur at least 1 times.

  • FX-SCH-A-000266fatal

    Element 'ram:AssociatedDocumentLineDocument' must occur exactly 1 times.

  • FX-SCH-A-000267fatal

    Element 'ram:SpecifiedTradeProduct' must occur exactly 1 times.

  • FX-SCH-A-000270fatal

    Element 'ram:LineID' must occur exactly 1 times.

  • FX-SCH-A-000273fatal

    Element 'ram:ChargeAmount' must occur exactly 1 times.

  • FX-SCH-A-000277fatal

    Attribute '@unitCode' is required in this context.

  • FX-SCH-A-000283fatal

    Element 'ram:Name' may occur at maximum 1 times.

  • FX-SCH-A-000284fatal

    Element 'ram:AttachmentBinaryObject' may occur at maximum 1 times.

  • FX-SCH-A-000285fatal

    Attribute '@mimeCode' is required in this context.

  • FX-SCH-A-000286fatal

    Attribute '@filename' is required in this context.

  • FX-SCH-A-000289fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000290fatal

    Element 'ram:RoundingAmount' may occur at maximum 1 times.

  • FX-SCH-A-000291fatal

    Element 'ram:Information' may occur at maximum 1 times.

  • FX-SCH-A-000292fatal

    Element 'ram:BICID' must occur exactly 1 times.

  • FX-SCH-A-000296fatal

    Attribute '@listID' is required in this context.

  • FX-SCH-A-000315fatal

    Element 'ram:LanguageID' may occur at maximum 1 times.

  • FX-SCH-A-000316fatal

    Element 'ram:CompleteDateTime' must occur exactly 1 times.

  • FX-SCH-A-000317fatal

    Element 'ram:Content' may occur at maximum 1 times.

  • FX-SCH-A-000319fatal

    Element 'ram:DeliveryTypeCode' must occur exactly 1 times.

  • FX-SCH-A-000320fatal

    Value of 'ram:DeliveryTypeCode' is not allowed.

  • FX-SCH-A-000321fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000322fatal

    Element 'ram:ModeCode' must occur exactly 1 times.

  • FX-SCH-A-000323fatal

    Element 'ram:LineTotalBasisAmount' may occur at maximum 1 times.

  • FX-SCH-A-000324fatal

    Element 'ram:AllowanceChargeBasisAmount' may occur at maximum 1 times.

  • FX-SCH-A-000325fatal

    Element 'ram:IncludedTradeTax' must occur at least 1 times.

  • FX-SCH-A-000326fatal

    Element 'ram:InvoiceSpecifiedReferencedDocument' may occur at maximum 1 times.

  • FX-SCH-A-000327fatal

    Element 'ram:AppliedAmount' must occur exactly 1 times.

  • FX-SCH-A-000328fatal

    Element 'ram:AppliedTradeTax' must occur at least 1 times.

  • FX-SCH-A-000329fatal

    Element 'ram:RateApplicablePercent' must occur exactly 1 times.

  • FX-SCH-A-000330fatal

    Element 'ram:PartialPaymentAmount' may occur at maximum 1 times.

  • FX-SCH-A-000331fatal

    Element 'ram:PayeeTradeParty' may occur at maximum 1 times.

  • FX-SCH-A-000332fatal

    Value of 'ram:SourceCurrencyCode' is not allowed.

  • FX-SCH-A-000333fatal

    Value of 'ram:TargetCurrencyCode' is not allowed.

  • FX-SCH-A-000334fatal

    Value of 'ram:LineStatusCode' is not allowed.

  • FX-SCH-A-000335fatal

    Value of 'ram:LineStatusReasonCode' is not allowed.

  • FX-SCH-A-000336fatal

    Element 'ram:IncludedTradeTax' may occur at maximum 1 times.

  • FX-SCH-A-000337fatal

    Element 'ram:InvoiceReferencedDocument' may occur at maximum 1 times.

  • FX-SCH-A-000338fatal

    Element 'ram:CalculatedAmount' may occur at maximum 1 times.

  • FX-SCH-A-000340fatal

    Element 'ram:GrandTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-000341fatal

    Element 'ram:TotalAllowanceChargeAmount' may occur at maximum 1 times.

  • FX-SCH-A-000342fatal

    Element 'ram:ClassName' may occur at maximum 1 times.

  • FX-SCH-A-000343fatal

    Element 'ram:IndustryAssignedID' may occur at maximum 1 times.

  • FX-SCH-A-000344fatal

    Element 'ram:UnitQuantity' may occur at maximum 1 times.

  • FX-SCH-A-000346fatal

    Value of 'ram:ModeCode' is not allowed.

  • FX-SCH-A-000382fatal

    Element 'ram:LineTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-000383fatal

    Element 'ram:Reason' must occur exactly 1 times.

  • FX-SCH-A-000384fatal

    Element 'ram:Value' may occur at maximum 1 times.

  • FX-SCH-A-000385fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' may occur at maximum 2 times.

  • FX-SCH-A-000386fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="VA"]' may occur at maximum 2 times.

  • FX-SCH-A-000387fatal

    Element variant 'ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode]' may occur at maximum 1 times.

  • FX-SCH-A-000388fatal

    Element variant 'ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:TaxCurrencyCode]' may occur at maximum 1 times.

  • FX-SCH-A-000389fatal

    Value of 'ram:LanguageID' is not allowed.

  • FX-SCH-A-000390fatal

    Value of 'ram:ReasonCode[@listID="5153"]' is not allowed.

  • FX-SCH-A-000406fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000407fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000409fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000411fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000412fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000413fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000415fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000419fatal

    Element 'ram:PostalTradeAddress' must occur exactly 1 times.

  • FX-SCH-A-000420fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000422fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000425fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000426fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000428fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000430fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000431fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000432fatal

    Element 'ram:PostalTradeAddress' must occur exactly 1 times.

  • FX-SCH-A-000433fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000434fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000436fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000437fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000439fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000440fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000442fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000445fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000446fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000448fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000450fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000451fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000453fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000455fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000456fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000458fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000460fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000462fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000465fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000467fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000469fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000470fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000473fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000474fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-000477fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-000478fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000479fatal

    Element 'ram:CategoryTradeTax' must occur exactly 1 times.

  • FX-SCH-A-000480fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000481fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-000484fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000488fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000530fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-000531fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000532fatal

    Element 'ram:ChargeAmount' must occur exactly 1 times.

  • FX-SCH-A-000539fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000541fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000543fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-000544fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000546fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-000547fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000550fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000551fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000557fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000558fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000560fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000561fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000563fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000564fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000566fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000572fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000575fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-000577fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000578fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000584fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000590fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000608fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000615fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000616fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000625fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-000627fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000630fatal

    Element 'ram:Name' may occur at maximum 1 times.

  • FX-SCH-A-000631fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000632fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000633fatal

    Value of 'ram:SubjectCode' is not allowed.

  • FX-SCH-A-000634fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000635fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000636fatal

    Value of 'ram:ID' is not allowed.

  • FX-SCH-A-000637fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000638fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000639fatal

    Value of 'ram:ReferenceTypeCode' is not allowed.

  • FX-SCH-A-000640fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000641fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000642fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000643fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000644fatal

    Value of '@mimeCode' is not allowed.

  • FX-SCH-A-000645fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000646fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000647fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000648fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000649fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000650fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000651fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000652fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000653fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000654fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000655fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000656fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000657fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000658fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000659fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000660fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000661fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000662fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000663fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000664fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000665fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000666fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000667fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000668fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000669fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000670fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000671fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000672fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000673fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000674fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000675fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000676fatal

    Element 'ram:SpecifiedTaxRegistration' must occur exactly 1 times.

  • FX-SCH-A-000677fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000678fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000679fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000680fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000681fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000682fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000683fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000684fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000685fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000686fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000687fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000688fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000689fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000690fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000691fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000692fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000693fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000694fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000695fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-000696fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000697fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000698fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000699fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000700fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000701fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000702fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000703fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000704fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000705fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000706fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000707fatal

    Value of 'ram:ReferenceTypeCode' is not allowed.

  • FX-SCH-A-000708fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000709fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000710fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000711fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000712fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000713fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000714fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000715fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000716fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000717fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000718fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000719fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000720fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000721fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000722fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000723fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000724fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000725fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000726fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000727fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000728fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000729fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000730fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000731fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000732fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000733fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000734fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000735fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000736fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000737fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000738fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000739fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000740fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000741fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000742fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000743fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000744fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000745fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000746fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000747fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000748fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000749fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000750fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000751fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000752fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000753fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000754fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000755fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000756fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000757fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000758fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000759fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000760fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000761fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000762fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000763fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000764fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000765fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000766fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000767fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000768fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000769fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000770fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000771fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000772fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000773fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000774fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000775fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000776fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000777fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000778fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000779fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000780fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000781fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000782fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000783fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000784fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000785fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000786fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000787fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000788fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000789fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000790fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000791fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000792fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000793fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000794fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000795fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000796fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000797fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000798fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000799fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000800fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000801fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000802fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000803fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000804fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000805fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000806fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000807fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000808fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000809fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000810fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000811fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000812fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000813fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000814fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000815fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000816fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000817fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000818fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000819fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000820fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000821fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000822fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000823fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000824fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000825fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000826fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000827fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000828fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000829fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000830fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000831fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000832fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000833fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000834fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000835fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000836fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000837fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000838fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000839fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000840fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000841fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000842fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000843fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000844fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000845fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000846fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000847fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000848fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000849fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000850fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000851fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000852fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000853fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-000854fatal

    Value of 'ram:DueDateTypeCode' is not allowed.

  • FX-SCH-A-000855fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-000856fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000857fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000858fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-000859fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000860fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000861fatal

    Value of 'ram:InvoiceCurrencyCode' is not allowed.

  • FX-SCH-A-000862fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000863fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000864fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000865fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000866fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000867fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000868fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000869fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000870fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000871fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000872fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000873fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000874fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000875fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000876fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000877fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000878fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000879fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000880fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000881fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000882fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000883fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000884fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000885fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000886fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000887fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000888fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000889fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000890fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000891fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000892fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000893fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000894fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000895fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000896fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000897fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000898fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000899fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000900fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000901fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000902fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000903fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000904fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000905fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000906fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000907fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000908fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000909fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000910fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000911fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000912fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000913fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000914fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000915fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000916fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000917fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000918fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000919fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000920fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000921fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000922fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000923fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000924fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000925fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000926fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000927fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000928fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000929fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000930fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000931fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000932fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000933fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000934fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000935fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000936fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000937fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000938fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000939fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000940fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000941fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000942fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000943fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000944fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-000945fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000946fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000947fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000948fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000949fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000950fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000951fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000952fatal

    Element 'ram:CalculatedAmount' must occur exactly 1 times.

  • FX-SCH-A-000953fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000954fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-000955fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-000956fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-000957fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000958fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-000959fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000960fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000961fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000962fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-000963fatal

    Element 'ram:Description' must occur exactly 1 times.

  • FX-SCH-A-000964fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-000965fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-000966fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-000967fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-000968fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000969fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-000970fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-000971fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-000972fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000973fatal

    Value of 'ram:ReasonCode' is not allowed.

  • FX-SCH-A-000974fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-000975fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-000976fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-000977fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-000978fatal

    Value of 'ram:ReasonCode[not (@listID)]' is not allowed.

  • FX-SCH-A-000979fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000980fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000981fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-000982fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000983fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-000984fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-000985fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-000986fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-000987fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-000988fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-000989fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-000990fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000991fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-000992fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-000993fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000994fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000995fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-000996fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-000997fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-000998fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-000999fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-001000fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001001fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001002fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001003fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001004fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001005fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001006fatal

    Value of '@currencyID' is not allowed.

  • FX-SCH-A-001007fatal

    Value of '@currencyID' is not allowed.

  • FX-SCH-A-001008fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001009fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001010fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001011fatal

    Value of 'ram:TaxCurrencyCode' is not allowed.

  • FX-SCH-A-001012fatal

    Element 'ram:Content' may occur at maximum 1 times.

  • FX-SCH-A-001013fatal

    Element 'ram:SubjectCode' may occur at maximum 1 times.

  • FX-SCH-A-001014fatal

    Value of 'ram:SubjectCode' is not allowed.

  • FX-SCH-A-001015fatal

    Element 'ram:IssuerAssignedID' must occur exactly 1 times.

  • FX-SCH-A-001016fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-001017fatal

    Element 'ram:Name' may occur at maximum 1 times.

  • FX-SCH-A-001018fatal

    Element 'ram:AttachmentBinaryObject' may occur at maximum 1 times.

  • FX-SCH-A-001019fatal

    Attribute '@mimeCode' is required in this context.

  • FX-SCH-A-001020fatal

    Value of '@mimeCode' is not allowed.

  • FX-SCH-A-001021fatal

    Attribute '@filename' is required in this context.

  • FX-SCH-A-001022fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001023fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001024fatal

    Value of 'ram:ReferenceTypeCode' is not allowed.

  • FX-SCH-A-001025fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001026fatal

    Element 'ram:DeliveryTypeCode' must occur exactly 1 times.

  • FX-SCH-A-001027fatal

    Value of 'ram:DeliveryTypeCode' is not allowed.

  • FX-SCH-A-001028fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001029fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001030fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001031fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001032fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001033fatal

    Value of 'ram:ReasonCode' is not allowed.

  • FX-SCH-A-001034fatal

    Element 'ram:ChargeIndicator' must occur exactly 1 times.

  • FX-SCH-A-001035fatal

    Element 'ram:ActualAmount' must occur exactly 1 times.

  • FX-SCH-A-001036fatal

    Value of 'ram:ReasonCode[@listID="5153"]' is not allowed.

  • FX-SCH-A-001037fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001038fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-001039fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-001040fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-001041fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="VA"]' may occur at maximum 1 times.

  • FX-SCH-A-001042fatal

    Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' may occur at maximum 1 times.

  • FX-SCH-A-001043fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001044fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001045fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001046fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001047fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001048fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-001049fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-001050fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001051fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001052fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001053fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001054fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001055fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001056fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001057fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001058fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001059fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001060fatal

    Element 'ram:CalculatedAmount' must occur exactly 1 times.

  • FX-SCH-A-001061fatal

    Element 'ram:TypeCode' must occur exactly 1 times.

  • FX-SCH-A-001062fatal

    Element 'ram:CategoryCode' must occur exactly 1 times.

  • FX-SCH-A-001063fatal

    Element 'ram:RateApplicablePercent' must occur exactly 1 times.

  • FX-SCH-A-001064fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-001065fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-001066fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001067fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001068fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001069fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001070fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001071fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001072fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001073fatal

    Element 'ram:OccurrenceDateTime' must occur exactly 1 times.

  • FX-SCH-A-001074fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001075fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001076fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001077fatal

    Attribute '@unitCode' is required in this context.

  • FX-SCH-A-001078fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001079fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001080fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001081fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001082fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001083fatal

    Attribute '@unitCode' is required in this context.

  • FX-SCH-A-001084fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001085fatal

    Attribute '@unitCode' is required in this context.

  • FX-SCH-A-001086fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001087fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001088fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001089fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-001090fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-001091fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-001092fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-001093fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001094fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001095fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001096fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001097fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001098fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-001099fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-001100fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001101fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001102fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001103fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001104fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001105fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001106fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001107fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001108fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-001109fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-001110fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-001111fatal

    Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.

  • FX-SCH-A-001112fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001113fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001114fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001115fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001116fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001117fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-001118fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-001119fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001120fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001121fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001122fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001123fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001124fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001125fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001126fatal

    Value of 'ram:ReferenceTypeCode' is not allowed.

  • FX-SCH-A-001127fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001128fatal

    Value of 'ram:CategoryCode' is not allowed.

  • FX-SCH-A-001129fatal

    Value of 'ram:DueDateTypeCode' is not allowed.

  • FX-SCH-A-001130fatal

    Value of 'ram:ExemptionReasonCode' is not allowed.

  • FX-SCH-A-001131fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001132fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001133fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001134fatal

    Attribute '@format' is required in this context.

  • FX-SCH-A-001135fatal

    Value of '@format' is not allowed.

  • FX-SCH-A-001136fatal

    Value of 'ram:TypeCode' is not allowed.

  • FX-SCH-A-001137fatal

    Value of 'ram:ReasonCode' is not allowed.

  • FX-SCH-A-001138fatal

    Value of 'ram:ReasonCode[@listID="5153"]' is not allowed.

  • FX-SCH-A-001139fatal

    Value of 'ram:ReasonCode[not (@listID)]' is not allowed.

  • FX-SCH-A-001140fatal

    Element 'ram:ChargeTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-001141fatal

    Element 'ram:AllowanceTotalAmount' may occur at maximum 1 times.

  • FX-SCH-A-001142fatal

    Value of '@currencyID' is not allowed.

  • FX-SCH-A-001143fatal

    Value of '@currencyID' is not allowed.

  • FX-SCH-A-001144fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-001145fatal

    Value of '@listID' is not allowed.

  • FX-SCH-A-001146fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001147fatal

    Element 'ram:ID' may occur at maximum 1 times.

  • FX-SCH-A-001148fatal

    Element 'ram:Name' must occur exactly 1 times.

  • FX-SCH-A-001149fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-001150fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001151fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001152fatal

    Attribute '@unitCode' is required in this context.

  • FX-SCH-A-001153fatal

    Value of '@unitCode' is not allowed.

  • FX-SCH-A-001154fatal

    Element 'ram:RoleCode' may occur at maximum 1 times.

  • FX-SCH-A-001155fatal

    Element 'ram:Description' may occur at maximum 1 times.

  • FX-SCH-A-001156fatal

    Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.

  • FX-SCH-A-001157fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001158fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001159fatal

    Element 'ram:CompleteNumber' must occur exactly 1 times.

  • FX-SCH-A-001160fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001161fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001162fatal

    Element 'ram:CountryID' must occur exactly 1 times.

  • FX-SCH-A-001163fatal

    Element 'ram:CountrySubDivisionName' may occur at maximum 1 times.

  • FX-SCH-A-001164fatal

    Value of 'ram:CountryID' is not allowed.

  • FX-SCH-A-001165fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001166fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001167fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001168fatal

    Element 'ram:ID' must occur exactly 1 times.

  • FX-SCH-A-001169fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001170fatal

    Element 'ram:URIID' must occur exactly 1 times.

  • FX-SCH-A-001171fatal

    Attribute '@schemeID' is required in this context.

  • FX-SCH-A-001172fatal

    Value of '@schemeID' is not allowed.

  • FX-SCH-A-001173fatal

    Value of 'ram:ID' is not allowed.

PEPPOL-EN16931-R* 1 rules

Check a file against Factur-X / ZUGFeRD EXTENDED rules

The validator detects the schema of your file and runs this rule set when it applies. Free, no signup.