Class PayerDetailedInformationAboutTheTaxRegistraction


  • public class PayerDetailedInformationAboutTheTaxRegistraction
    extends Object
    EXT:Detailed information about the tax registration

    XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:SpecifiedTaxRegistration

    • Method Detail

      • setPayerVATIdentifierSchemeIdentifier

        public PayerDetailedInformationAboutTheTaxRegistraction setPayerVATIdentifierSchemeIdentifier​(Codes.SchemeIdentifierAttribute value)
        Parameters:
        value - EXT:Tax Scheme identifier attribute

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID

        Returns:
        PayerDetailedInformationAboutTheTaxRegistraction
      • setPayerVATIdentifier

        public PayerDetailedInformationAboutTheTaxRegistraction setPayerVATIdentifier​(String value)
        Parameters:
        value - EXT:VAT number VAT ID

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:SpecifiedTaxRegistration/ram:ID

        Returns:
        PayerDetailedInformationAboutTheTaxRegistraction
      • getPayerVATIdentifierSchemeIdentifier

        public Codes.SchemeIdentifierAttribute getPayerVATIdentifierSchemeIdentifier()
        EXT:Tax Scheme identifier attribute
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
      • getPayerVATIdentifier

        public String getPayerVATIdentifier()
        EXT:VAT number VAT ID
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:SpecifiedTaxRegistration/ram:ID