public class

SalesTaxItem

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.lists.accounting_2010_2.SalesTaxItem

Class Overview

Java class for SalesTaxItem complex type.

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

 <complexType name="SalesTaxItem">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="itemId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="rate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="taxType" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="taxAgency" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="purchaseAccount" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="saleAccount" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="effectiveFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="validUntil" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="eccode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="reverseCharge" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="parent" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="exempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="excludeFromTaxReports" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="available" type="{urn:types.accounting_2010_2.lists.webservices.netsuite.com}SalesTaxItemAvailable" minOccurs="0"/>
         <element name="export" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="taxAccount" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="county" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="city" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="zip" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="nexusCountry" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected SalesTaxItemAvailable available
protected String city
protected String county
protected String description
protected String displayName
protected Boolean eccode
protected XMLGregorianCalendar effectiveFrom
protected Boolean excludeFromTaxReports
protected Boolean exempt
protected Boolean export
protected String externalId
protected String internalId
protected Boolean isDefault
protected Boolean isInactive
protected String itemId
protected RecordRef nexusCountry
protected RecordRef parent
protected RecordRef purchaseAccount
protected String rate
protected Boolean reverseCharge
protected RecordRef saleAccount
protected String state
protected RecordRef taxAccount
protected RecordRef taxAgency
protected RecordRef taxType
protected XMLGregorianCalendar validUntil
protected String zip
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
SalesTaxItem()
Public Methods
SalesTaxItemAvailable getAvailable()
Gets the value of the available property.
String getCity()
Gets the value of the city property.
String getCounty()
Gets the value of the county property.
String getDescription()
Gets the value of the description property.
String getDisplayName()
Gets the value of the displayName property.
XMLGregorianCalendar getEffectiveFrom()
Gets the value of the effectiveFrom property.
String getExternalId()
Gets the value of the externalId property.
String getInternalId()
Gets the value of the internalId property.
String getItemId()
Gets the value of the itemId property.
RecordRef getNexusCountry()
Gets the value of the nexusCountry property.
RecordRef getParent()
Gets the value of the parent property.
RecordRef getPurchaseAccount()
Gets the value of the purchaseAccount property.
String getRate()
Gets the value of the rate property.
RecordRef getSaleAccount()
Gets the value of the saleAccount property.
String getState()
Gets the value of the state property.
RecordRef getTaxAccount()
Gets the value of the taxAccount property.
RecordRef getTaxAgency()
Gets the value of the taxAgency property.
RecordRef getTaxType()
Gets the value of the taxType property.
XMLGregorianCalendar getValidUntil()
Gets the value of the validUntil property.
String getZip()
Gets the value of the zip property.
Boolean isEccode()
Gets the value of the eccode property.
Boolean isExcludeFromTaxReports()
Gets the value of the excludeFromTaxReports property.
Boolean isExempt()
Gets the value of the exempt property.
Boolean isExport()
Gets the value of the export property.
Boolean isIsDefault()
Gets the value of the isDefault property.
Boolean isIsInactive()
Gets the value of the isInactive property.
Boolean isReverseCharge()
Gets the value of the reverseCharge property.
void setAvailable(SalesTaxItemAvailable value)
Sets the value of the available property.
void setCity(String value)
Sets the value of the city property.
void setCounty(String value)
Sets the value of the county property.
void setDescription(String value)
Sets the value of the description property.
void setDisplayName(String value)
Sets the value of the displayName property.
void setEccode(Boolean value)
Sets the value of the eccode property.
void setEffectiveFrom(XMLGregorianCalendar value)
Sets the value of the effectiveFrom property.
void setExcludeFromTaxReports(Boolean value)
Sets the value of the excludeFromTaxReports property.
void setExempt(Boolean value)
Sets the value of the exempt property.
void setExport(Boolean value)
Sets the value of the export property.
void setExternalId(String value)
Sets the value of the externalId property.
void setInternalId(String value)
Sets the value of the internalId property.
void setIsDefault(Boolean value)
Sets the value of the isDefault property.
void setIsInactive(Boolean value)
Sets the value of the isInactive property.
void setItemId(String value)
Sets the value of the itemId property.
void setNexusCountry(RecordRef value)
Sets the value of the nexusCountry property.
void setParent(RecordRef value)
Sets the value of the parent property.
void setPurchaseAccount(RecordRef value)
Sets the value of the purchaseAccount property.
void setRate(String value)
Sets the value of the rate property.
void setReverseCharge(Boolean value)
Sets the value of the reverseCharge property.
void setSaleAccount(RecordRef value)
Sets the value of the saleAccount property.
void setState(String value)
Sets the value of the state property.
void setTaxAccount(RecordRef value)
Sets the value of the taxAccount property.
void setTaxAgency(RecordRef value)
Sets the value of the taxAgency property.
void setTaxType(RecordRef value)
Sets the value of the taxType property.
void setValidUntil(XMLGregorianCalendar value)
Sets the value of the validUntil property.
void setZip(String value)
Sets the value of the zip property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected SalesTaxItemAvailable available

protected String city

protected String county

protected String description

protected String displayName

protected Boolean eccode

protected XMLGregorianCalendar effectiveFrom

protected Boolean excludeFromTaxReports

protected Boolean exempt

protected Boolean export

protected String externalId

protected String internalId

protected Boolean isDefault

protected Boolean isInactive

protected String itemId

protected RecordRef nexusCountry

protected RecordRef parent

protected RecordRef purchaseAccount

protected String rate

protected Boolean reverseCharge

protected RecordRef saleAccount

protected String state

protected RecordRef taxAccount

protected RecordRef taxAgency

protected RecordRef taxType

protected XMLGregorianCalendar validUntil

protected String zip

Public Constructors

public SalesTaxItem ()

Public Methods

public SalesTaxItemAvailable getAvailable ()

Gets the value of the available property.

Returns

public String getCity ()

Gets the value of the city property.

Returns
  • possible object is String

public String getCounty ()

Gets the value of the county property.

Returns
  • possible object is String

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public String getDisplayName ()

Gets the value of the displayName property.

Returns
  • possible object is String

public XMLGregorianCalendar getEffectiveFrom ()

Gets the value of the effectiveFrom property.

Returns
  • possible object is XMLGregorianCalendar

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public String getItemId ()

Gets the value of the itemId property.

Returns
  • possible object is String

public RecordRef getNexusCountry ()

Gets the value of the nexusCountry property.

Returns

public RecordRef getParent ()

Gets the value of the parent property.

Returns

public RecordRef getPurchaseAccount ()

Gets the value of the purchaseAccount property.

Returns

public String getRate ()

Gets the value of the rate property.

Returns
  • possible object is String

public RecordRef getSaleAccount ()

Gets the value of the saleAccount property.

Returns

public String getState ()

Gets the value of the state property.

Returns
  • possible object is String

public RecordRef getTaxAccount ()

Gets the value of the taxAccount property.

Returns

public RecordRef getTaxAgency ()

Gets the value of the taxAgency property.

Returns

public RecordRef getTaxType ()

Gets the value of the taxType property.

Returns

public XMLGregorianCalendar getValidUntil ()

Gets the value of the validUntil property.

Returns
  • possible object is XMLGregorianCalendar

public String getZip ()

Gets the value of the zip property.

Returns
  • possible object is String

public Boolean isEccode ()

Gets the value of the eccode property.

Returns
  • possible object is Boolean

public Boolean isExcludeFromTaxReports ()

Gets the value of the excludeFromTaxReports property.

Returns
  • possible object is Boolean

public Boolean isExempt ()

Gets the value of the exempt property.

Returns
  • possible object is Boolean

public Boolean isExport ()

Gets the value of the export property.

Returns
  • possible object is Boolean

public Boolean isIsDefault ()

Gets the value of the isDefault property.

Returns
  • possible object is Boolean

public Boolean isIsInactive ()

Gets the value of the isInactive property.

Returns
  • possible object is Boolean

public Boolean isReverseCharge ()

Gets the value of the reverseCharge property.

Returns
  • possible object is Boolean

public void setAvailable (SalesTaxItemAvailable value)

Sets the value of the available property.

Parameters
value Allowed object is SalesTaxItemAvailable

public void setCity (String value)

Sets the value of the city property.

Parameters
value Allowed object is String

public void setCounty (String value)

Sets the value of the county property.

Parameters
value Allowed object is String

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setDisplayName (String value)

Sets the value of the displayName property.

Parameters
value Allowed object is String

public void setEccode (Boolean value)

Sets the value of the eccode property.

Parameters
value Allowed object is Boolean

public void setEffectiveFrom (XMLGregorianCalendar value)

Sets the value of the effectiveFrom property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExcludeFromTaxReports (Boolean value)

Sets the value of the excludeFromTaxReports property.

Parameters
value Allowed object is Boolean

public void setExempt (Boolean value)

Sets the value of the exempt property.

Parameters
value Allowed object is Boolean

public void setExport (Boolean value)

Sets the value of the export property.

Parameters
value Allowed object is Boolean

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setIsDefault (Boolean value)

Sets the value of the isDefault property.

Parameters
value Allowed object is Boolean

public void setIsInactive (Boolean value)

Sets the value of the isInactive property.

Parameters
value Allowed object is Boolean

public void setItemId (String value)

Sets the value of the itemId property.

Parameters
value Allowed object is String

public void setNexusCountry (RecordRef value)

Sets the value of the nexusCountry property.

Parameters
value Allowed object is RecordRef

public void setParent (RecordRef value)

Sets the value of the parent property.

Parameters
value Allowed object is RecordRef

public void setPurchaseAccount (RecordRef value)

Sets the value of the purchaseAccount property.

Parameters
value Allowed object is RecordRef

public void setRate (String value)

Sets the value of the rate property.

Parameters
value Allowed object is String

public void setReverseCharge (Boolean value)

Sets the value of the reverseCharge property.

Parameters
value Allowed object is Boolean

public void setSaleAccount (RecordRef value)

Sets the value of the saleAccount property.

Parameters
value Allowed object is RecordRef

public void setState (String value)

Sets the value of the state property.

Parameters
value Allowed object is String

public void setTaxAccount (RecordRef value)

Sets the value of the taxAccount property.

Parameters
value Allowed object is RecordRef

public void setTaxAgency (RecordRef value)

Sets the value of the taxAgency property.

Parameters
value Allowed object is RecordRef

public void setTaxType (RecordRef value)

Sets the value of the taxType property.

Parameters
value Allowed object is RecordRef

public void setValidUntil (XMLGregorianCalendar value)

Sets the value of the validUntil property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setZip (String value)

Sets the value of the zip property.

Parameters
value Allowed object is String