public class

InputTax

extends Object
java.lang.Object
   ↳ vertexinc.o_series.tps._6._0.InputTax

Class Overview

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TaxingJurisdictionLocation">
           <complexType>
             <complexContent>
               <extension base="{urn:vertexinc:o-series:tps:6:0}TaxingJurisdictionLocationType">
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element ref="{urn:vertexinc:o-series:tps:6:0}InputAmount"/>
         <element name="InvoiceTaxRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="RecoverableOverridePercent" minOccurs="0">
           <simpleType>
             <restriction base="{urn:vertexinc:o-series:tps:6:0}PercentType">
             </restriction>
           </simpleType>
         </element>
         <element name="ReportedInputRecoverableAmount" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
       </sequence>
       <attribute name="isImport" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class InputTax.TaxingJurisdictionLocation

Java class for anonymous complex type. 

Fields
protected AmountType inputAmount
protected BigDecimal invoiceTaxRate
protected Boolean isImport
protected BigDecimal recoverableOverridePercent
protected AmountType reportedInputRecoverableAmount
protected InputTax.TaxingJurisdictionLocation taxingJurisdictionLocation
Public Constructors
InputTax()
Public Methods
AmountType getInputAmount()
Gets the value of the inputAmount property.
BigDecimal getInvoiceTaxRate()
Gets the value of the invoiceTaxRate property.
BigDecimal getRecoverableOverridePercent()
Gets the value of the recoverableOverridePercent property.
AmountType getReportedInputRecoverableAmount()
Gets the value of the reportedInputRecoverableAmount property.
InputTax.TaxingJurisdictionLocation getTaxingJurisdictionLocation()
Gets the value of the taxingJurisdictionLocation property.
boolean isIsImport()
Gets the value of the isImport property.
void setInputAmount(AmountType value)
Sets the value of the inputAmount property.
void setInvoiceTaxRate(BigDecimal value)
Sets the value of the invoiceTaxRate property.
void setIsImport(Boolean value)
Sets the value of the isImport property.
void setRecoverableOverridePercent(BigDecimal value)
Sets the value of the recoverableOverridePercent property.
void setReportedInputRecoverableAmount(AmountType value)
Sets the value of the reportedInputRecoverableAmount property.
void setTaxingJurisdictionLocation(InputTax.TaxingJurisdictionLocation value)
Sets the value of the taxingJurisdictionLocation property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AmountType inputAmount

protected BigDecimal invoiceTaxRate

protected Boolean isImport

protected BigDecimal recoverableOverridePercent

protected AmountType reportedInputRecoverableAmount

protected InputTax.TaxingJurisdictionLocation taxingJurisdictionLocation

Public Constructors

public InputTax ()

Public Methods

public AmountType getInputAmount ()

Gets the value of the inputAmount property.

Returns

public BigDecimal getInvoiceTaxRate ()

Gets the value of the invoiceTaxRate property.

Returns
  • possible object is BigDecimal

public BigDecimal getRecoverableOverridePercent ()

Gets the value of the recoverableOverridePercent property.

Returns
  • possible object is BigDecimal

public AmountType getReportedInputRecoverableAmount ()

Gets the value of the reportedInputRecoverableAmount property.

Returns

public InputTax.TaxingJurisdictionLocation getTaxingJurisdictionLocation ()

Gets the value of the taxingJurisdictionLocation property.

Returns

public boolean isIsImport ()

Gets the value of the isImport property.

Returns
  • possible object is Boolean

public void setInputAmount (AmountType value)

Sets the value of the inputAmount property.

Parameters
value Allowed object is AmountType

public void setInvoiceTaxRate (BigDecimal value)

Sets the value of the invoiceTaxRate property.

Parameters
value Allowed object is BigDecimal

public void setIsImport (Boolean value)

Sets the value of the isImport property.

Parameters
value Allowed object is Boolean

public void setRecoverableOverridePercent (BigDecimal value)

Sets the value of the recoverableOverridePercent property.

Parameters
value Allowed object is BigDecimal

public void setReportedInputRecoverableAmount (AmountType value)

Sets the value of the reportedInputRecoverableAmount property.

Parameters
value Allowed object is AmountType

public void setTaxingJurisdictionLocation (InputTax.TaxingJurisdictionLocation value)

Sets the value of the taxingJurisdictionLocation property.

Parameters
value Allowed object is InputTax.TaxingJurisdictionLocation