Class SalesAgentVATIdentifier


  • public class SalesAgentVATIdentifier
    extends Object
    EXT:(Sales Agent VAT IDENTIFIER)

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

    • Method Detail

      • setSalesAgentVATIdentifierSchemeIdentifier

        public SalesAgentVATIdentifier setSalesAgentVATIdentifierSchemeIdentifier​(Codes.SchemeIdentifierAttribute value)
        Parameters:
        value - EXT:Scheme identifier

        Scheme identifier for Sales Agent

        Value = VA

        @schemeID="VA"

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

        Returns:
        SalesAgentVATIdentifier
      • setSalesAgentVATIdentifier

        public SalesAgentVATIdentifier setSalesAgentVATIdentifier​(Identifier value)
        Parameters:
        value - EXT:Sales Agent VAT identifier

        The VAT identifier of the Sales Agent

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

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

        Returns:
        SalesAgentVATIdentifier
      • getSalesAgentVATIdentifierSchemeIdentifier

        public Codes.SchemeIdentifierAttribute getSalesAgentVATIdentifierSchemeIdentifier()
        EXT:Scheme identifier

        Scheme identifier for Sales Agent

        Value = VA

        @schemeID="VA"

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
      • getSalesAgentVATIdentifier

        public Identifier getSalesAgentVATIdentifier()
        EXT:Sales Agent VAT identifier

        The VAT identifier of the Sales Agent

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

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