Schema for Factur-X; 1.09.2; Accounting, MINIMUM [BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present. [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’. [BR-13]-An Invoice shall have the Invoice total amount without VAT (BT-109). [BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112). [BR-15]-An Invoice shall have the Amount due for payment (BT-115). [BR-DEC-12]-The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2. [BR-DEC-13]-The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2. [BR-DEC-14]-The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2. [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2. [BR-01]-An Invoice shall have a Specification identifier (BT-24). [BR-02]-An Invoice shall have an Invoice number (BT-1). [BR-03]-An Invoice shall have an Invoice issue date (BT-2). [BR-04]-An Invoice shall have an Invoice type code (BT-3). [BR-05]-An Invoice shall have an Invoice currency code (BT-5). [BR-06]-An Invoice shall contain the Seller name (BT-27). [BR-07]-An Invoice shall contain the Buyer name (BT-44). [BR-08]-An Invoice shall contain the Seller postal address (BG-5). [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40). Element 'ram:ID' must occur exactly 1 times. Element 'ram:TypeCode' must occur exactly 1 times. Attribute @schemeID' marked as not used in the given context. Attribute '@format' is required in this context. Value of '@format' is not allowed. Value of 'ram:TypeCode' is not allowed. Element 'ram:BusinessProcessSpecifiedDocumentContextParameter' may occur at maximum 1 times. Element 'ram:GuidelineSpecifiedDocumentContextParameter' must occur exactly 1 times. Element 'ram:ID' must occur exactly 1 times. Attribute @schemeID' marked as not used in the given context. Element 'ram:ID' must occur exactly 1 times. Value of 'ram:ID' is not allowed. Attribute @schemeID' marked as not used in the given context. Element 'ram:SellerTradeParty' must occur exactly 1 times. Element 'ram:BuyerTradeParty' must occur exactly 1 times. Element 'ram:IssuerAssignedID' must occur exactly 1 times. Attribute @schemeID' marked as not used in the given context. Element 'ram:Name' must occur exactly 1 times. Element 'ram:PostalTradeAddress' is marked as not used in the given context. Element 'ram:ID' must occur exactly 1 times. Value of '@schemeID' is not allowed. Element 'ram:SpecifiedTaxRegistration' is marked as not used in the given context. Element 'ram:Name' must occur exactly 1 times. Element 'ram:PostalTradeAddress' must occur exactly 1 times. Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="VA"]' may occur at maximum 1 times. Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' may occur at maximum 1 times. Element 'ram:CountryID' must occur exactly 1 times. Value of 'ram:CountryID' is not allowed. Value of '@schemeID' is not allowed. Element variant 'ram:SpecifiedTaxRegistration[ not(ram:ID/@schemeID="VA") and not(ram:ID/@schemeID="FC")]' is marked as not used in the given context. Element 'ram:ID' must occur exactly 1 times. Attribute '@schemeID' is required in this context. Element 'ram:ID' must occur exactly 1 times. Attribute '@schemeID' is required in this context. Element 'ram:InvoiceCurrencyCode' must occur exactly 1 times. Element 'ram:SpecifiedTradeSettlementHeaderMonetarySummation' must occur exactly 1 times. Value of 'ram:InvoiceCurrencyCode' is not allowed. Element 'ram:TaxBasisTotalAmount' must occur exactly 1 times. Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:InvoiceCurrencyCode]' may occur at maximum 1 times. Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:TaxCurrencyCode]' may occur at maximum 1 times. Element 'ram:GrandTotalAmount' must occur exactly 1 times. Element 'ram:DuePayableAmount' must occur exactly 1 times. Attribute @currencyID' marked as not used in the given context. Attribute @currencyID' marked as not used in the given context. Attribute @currencyID' marked as not used in the given context. Element variant 'ram:TaxTotalAmount[ not(@currencyID=../../ram:InvoiceCurrencyCode) and not(@currencyID=../../ram:TaxCurrencyCode)]' is marked as not used in the given context. Value of '@currencyID' is not allowed. Value of '@currencyID' is not allowed.