Class SellerTaxRepresentativeVATIdentifier


  • public class SellerTaxRepresentativeVATIdentifier
    extends Object
    BT-63-00:(SELLER TAX REPRESENTATIVE VAT IDENTIFIER)

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

    • Method Detail

      • setSellerTaxRepresentativeVATIdentifier

        public SellerTaxRepresentativeVATIdentifier setSellerTaxRepresentativeVATIdentifier​(IdentifierType value)
        Parameters:
        value - BT-63:Seller tax representative VAT identifier

        The VAT identifier of the Seller'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:SellerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID

        Returns:
        SellerTaxRepresentativeVATIdentifier
      • getSellerTaxRepresentativeVATIdentifierSchemeIdentifierForJAXB

        public Codes.SchemeIdentifierVA getSellerTaxRepresentativeVATIdentifierSchemeIdentifierForJAXB()
      • getSellerTaxRepresentativeVATIdentifier

        public IdentifierType getSellerTaxRepresentativeVATIdentifier()
      • getSellerTaxRepresentativeVATIdentifierForJAXB

        public String getSellerTaxRepresentativeVATIdentifierForJAXB()