Class DetailedInformationAboutTheTaxRegistration


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

    XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration

    • Method Detail

      • setShipFromVATIdentifierSchemeIdentifier

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

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID

        Returns:
        DetailedInformationAboutTheTaxRegistration
      • setShipFromVATIdentifier

        public DetailedInformationAboutTheTaxRegistration setShipFromVATIdentifier​(String value)
        Parameters:
        value - EXT:Tax Number VAT ID

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration/ram:ID

        Returns:
        DetailedInformationAboutTheTaxRegistration
      • getShipFromVATIdentifierSchemeIdentifier

        public Codes.SchemeIdentifierAttribute getShipFromVATIdentifierSchemeIdentifier()
        EXT:Tax Scheme identifier attribute
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
      • getShipFromVATIdentifier

        public String getShipFromVATIdentifier()
        EXT:Tax Number VAT ID
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration/ram:ID