Class BuyerAgentVATIdentifier


  • public class BuyerAgentVATIdentifier
    extends Object
    EXT:(BUYER AGENT VAT IDENTIFIER)

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

    • Method Detail

      • setBuyerAgentVATIdentifierSchemeIdentifier

        public BuyerAgentVATIdentifier setBuyerAgentVATIdentifierSchemeIdentifier​(Codes.SchemeIdentifierAttribute value)
        Parameters:
        value - EXT:Scheme identifier

        Scheme identifier for BUYER Agent

        Value = VA

        @schemeID="VA"

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

        Returns:
        BuyerAgentVATIdentifier
      • setBuyerAgentVATIdentifier

        public BuyerAgentVATIdentifier setBuyerAgentVATIdentifier​(Identifier value)
        Parameters:
        value - EXT:Buyer Agent VAT identifier

        The VAT identifier of the BUYER 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:BuyerAgentTradeParty/ram:SpecifiedTaxRegistration/ram:ID

        Returns:
        BuyerAgentVATIdentifier
      • getBuyerAgentVATIdentifierSchemeIdentifier

        public Codes.SchemeIdentifierAttribute getBuyerAgentVATIdentifierSchemeIdentifier()
        EXT:Scheme identifier

        Scheme identifier for BUYER Agent

        Value = VA

        @schemeID="VA"

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerAgentTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
      • getBuyerAgentVATIdentifier

        public Identifier getBuyerAgentVATIdentifier()
        EXT:Buyer Agent VAT identifier

        The VAT identifier of the BUYER 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:BuyerAgentTradeParty/ram:SpecifiedTaxRegistration/ram:ID