Class BuyerTaxRepresentativeVATIdentifier


  • public class BuyerTaxRepresentativeVATIdentifier
    extends Object
    EXT:(BUYER TAX REPRESENTATIVE VAT IDENTIFIER)

    XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration

    • Method Detail

      • setBuyerTaxRepresentativeVATIdentifierSchemeIdentifier

        public BuyerTaxRepresentativeVATIdentifier setBuyerTaxRepresentativeVATIdentifierSchemeIdentifier​(Codes.SchemeIdentifierAttribute value)
        Parameters:
        value - EXT:Scheme identifier

        Scheme identifier for BUYER Tax Representative VAT Identifier

        Value = VA

        @schemeID="VA"

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID

        Returns:
        BuyerTaxRepresentativeVATIdentifier
      • setBuyerTaxRepresentativeVATIdentifier

        public BuyerTaxRepresentativeVATIdentifier setBuyerTaxRepresentativeVATIdentifier​(Identifier value)
        Parameters:
        value - EXT:BUYER tax representative VAT identifier

        The VAT identifier of the BUYER's tax representative party.

        VAT number prefixed by a country code based on EN ISO 3166-1 "Codes for the representation of names of countries and their subdivisions".

        BR-56: Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).BR-CO-9: 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’.

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID

        Returns:
        BuyerTaxRepresentativeVATIdentifier
      • getBuyerTaxRepresentativeVATIdentifierSchemeIdentifier

        public Codes.SchemeIdentifierAttribute getBuyerTaxRepresentativeVATIdentifierSchemeIdentifier()
        EXT:Scheme identifier

        Scheme identifier for BUYER Tax Representative VAT Identifier

        Value = VA

        @schemeID="VA"

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
      • getBuyerTaxRepresentativeVATIdentifier

        public Identifier getBuyerTaxRepresentativeVATIdentifier()
        EXT:BUYER tax representative VAT identifier

        The VAT identifier of the BUYER's tax representative party.

        VAT number prefixed by a country code based on EN ISO 3166-1 "Codes for the representation of names of countries and their subdivisions".

        BR-56: Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).BR-CO-9: 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’.

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID