All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tsg.ns.wsdl.coop.SalesTaxItem Maven / Gradle / Ivy


package tsg.ns.wsdl.coop;

import javax.xml.datatype.XMLGregorianCalendar;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

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_2023_1.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_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="taxAgency" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="purchaseAccount" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="saleAccount" type="{urn:core_2023_1.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="subsidiaryList" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRefList" minOccurs="0"/>
 *         <element name="includeChildren" type="{http://www.w3.org/2001/XMLSchema}boolean" 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_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="service" type="{http://www.w3.org/2001/XMLSchema}boolean" 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_2023_1.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_2023_1.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_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="customFieldList" type="{urn:core_2023_1.platform.webservices.netsuite.com}CustomFieldList" 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>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SalesTaxItem", propOrder = { "itemId", "displayName", "description", "rate", "taxType", "taxAgency", "purchaseAccount", "saleAccount", "isInactive", "effectiveFrom", "validUntil", "subsidiaryList", "includeChildren", "eccode", "reverseCharge", "parent", "service", "exempt", "isDefault", "excludeFromTaxReports", "available", "export", "taxAccount", "county", "city", "state", "zip", "nexusCountry", "name", "customFieldList" }) public class SalesTaxItem extends Record { protected String itemId; protected String displayName; protected String description; protected String rate; protected RecordRef taxType; protected RecordRef taxAgency; protected RecordRef purchaseAccount; protected RecordRef saleAccount; protected Boolean isInactive; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar effectiveFrom; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar validUntil; protected RecordRefList subsidiaryList; protected Boolean includeChildren; protected Boolean eccode; protected Boolean reverseCharge; protected RecordRef parent; protected Boolean service; protected Boolean exempt; protected Boolean isDefault; protected Boolean excludeFromTaxReports; @XmlSchemaType(name = "string") protected SalesTaxItemAvailable available; protected Boolean export; protected RecordRef taxAccount; protected String county; protected String city; protected String state; protected String zip; protected RecordRef nexusCountry; protected String name; protected CustomFieldList customFieldList; @XmlAttribute(name = "internalId") protected String internalId; @XmlAttribute(name = "externalId") protected String externalId; /** * Gets the value of the itemId property. * * @return * possible object is * {@link String } * */ public String getItemId() { return itemId; } /** * Sets the value of the itemId property. * * @param value * allowed object is * {@link String } * */ public void setItemId(String value) { this.itemId = value; } /** * Gets the value of the displayName property. * * @return * possible object is * {@link String } * */ public String getDisplayName() { return displayName; } /** * Sets the value of the displayName property. * * @param value * allowed object is * {@link String } * */ public void setDisplayName(String value) { this.displayName = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the rate property. * * @return * possible object is * {@link String } * */ public String getRate() { return rate; } /** * Sets the value of the rate property. * * @param value * allowed object is * {@link String } * */ public void setRate(String value) { this.rate = value; } /** * Gets the value of the taxType property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getTaxType() { return taxType; } /** * Sets the value of the taxType property. * * @param value * allowed object is * {@link RecordRef } * */ public void setTaxType(RecordRef value) { this.taxType = value; } /** * Gets the value of the taxAgency property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getTaxAgency() { return taxAgency; } /** * Sets the value of the taxAgency property. * * @param value * allowed object is * {@link RecordRef } * */ public void setTaxAgency(RecordRef value) { this.taxAgency = value; } /** * Gets the value of the purchaseAccount property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getPurchaseAccount() { return purchaseAccount; } /** * Sets the value of the purchaseAccount property. * * @param value * allowed object is * {@link RecordRef } * */ public void setPurchaseAccount(RecordRef value) { this.purchaseAccount = value; } /** * Gets the value of the saleAccount property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getSaleAccount() { return saleAccount; } /** * Sets the value of the saleAccount property. * * @param value * allowed object is * {@link RecordRef } * */ public void setSaleAccount(RecordRef value) { this.saleAccount = value; } /** * Gets the value of the isInactive property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsInactive() { return isInactive; } /** * Sets the value of the isInactive property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsInactive(Boolean value) { this.isInactive = value; } /** * Gets the value of the effectiveFrom property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getEffectiveFrom() { return effectiveFrom; } /** * Sets the value of the effectiveFrom property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setEffectiveFrom(XMLGregorianCalendar value) { this.effectiveFrom = value; } /** * Gets the value of the validUntil property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getValidUntil() { return validUntil; } /** * Sets the value of the validUntil property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setValidUntil(XMLGregorianCalendar value) { this.validUntil = value; } /** * Gets the value of the subsidiaryList property. * * @return * possible object is * {@link RecordRefList } * */ public RecordRefList getSubsidiaryList() { return subsidiaryList; } /** * Sets the value of the subsidiaryList property. * * @param value * allowed object is * {@link RecordRefList } * */ public void setSubsidiaryList(RecordRefList value) { this.subsidiaryList = value; } /** * Gets the value of the includeChildren property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIncludeChildren() { return includeChildren; } /** * Sets the value of the includeChildren property. * * @param value * allowed object is * {@link Boolean } * */ public void setIncludeChildren(Boolean value) { this.includeChildren = value; } /** * Gets the value of the eccode property. * * @return * possible object is * {@link Boolean } * */ public Boolean isEccode() { return eccode; } /** * Sets the value of the eccode property. * * @param value * allowed object is * {@link Boolean } * */ public void setEccode(Boolean value) { this.eccode = value; } /** * Gets the value of the reverseCharge property. * * @return * possible object is * {@link Boolean } * */ public Boolean isReverseCharge() { return reverseCharge; } /** * Sets the value of the reverseCharge property. * * @param value * allowed object is * {@link Boolean } * */ public void setReverseCharge(Boolean value) { this.reverseCharge = value; } /** * Gets the value of the parent property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getParent() { return parent; } /** * Sets the value of the parent property. * * @param value * allowed object is * {@link RecordRef } * */ public void setParent(RecordRef value) { this.parent = value; } /** * Gets the value of the service property. * * @return * possible object is * {@link Boolean } * */ public Boolean isService() { return service; } /** * Sets the value of the service property. * * @param value * allowed object is * {@link Boolean } * */ public void setService(Boolean value) { this.service = value; } /** * Gets the value of the exempt property. * * @return * possible object is * {@link Boolean } * */ public Boolean isExempt() { return exempt; } /** * Sets the value of the exempt property. * * @param value * allowed object is * {@link Boolean } * */ public void setExempt(Boolean value) { this.exempt = value; } /** * Gets the value of the isDefault property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsDefault() { return isDefault; } /** * Sets the value of the isDefault property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsDefault(Boolean value) { this.isDefault = value; } /** * Gets the value of the excludeFromTaxReports property. * * @return * possible object is * {@link Boolean } * */ public Boolean isExcludeFromTaxReports() { return excludeFromTaxReports; } /** * Sets the value of the excludeFromTaxReports property. * * @param value * allowed object is * {@link Boolean } * */ public void setExcludeFromTaxReports(Boolean value) { this.excludeFromTaxReports = value; } /** * Gets the value of the available property. * * @return * possible object is * {@link SalesTaxItemAvailable } * */ public SalesTaxItemAvailable getAvailable() { return available; } /** * Sets the value of the available property. * * @param value * allowed object is * {@link SalesTaxItemAvailable } * */ public void setAvailable(SalesTaxItemAvailable value) { this.available = value; } /** * Gets the value of the export property. * * @return * possible object is * {@link Boolean } * */ public Boolean isExport() { return export; } /** * Sets the value of the export property. * * @param value * allowed object is * {@link Boolean } * */ public void setExport(Boolean value) { this.export = value; } /** * Gets the value of the taxAccount property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getTaxAccount() { return taxAccount; } /** * Sets the value of the taxAccount property. * * @param value * allowed object is * {@link RecordRef } * */ public void setTaxAccount(RecordRef value) { this.taxAccount = value; } /** * Gets the value of the county property. * * @return * possible object is * {@link String } * */ public String getCounty() { return county; } /** * Sets the value of the county property. * * @param value * allowed object is * {@link String } * */ public void setCounty(String value) { this.county = value; } /** * Gets the value of the city property. * * @return * possible object is * {@link String } * */ public String getCity() { return city; } /** * Sets the value of the city property. * * @param value * allowed object is * {@link String } * */ public void setCity(String value) { this.city = value; } /** * Gets the value of the state property. * * @return * possible object is * {@link String } * */ public String getState() { return state; } /** * Sets the value of the state property. * * @param value * allowed object is * {@link String } * */ public void setState(String value) { this.state = value; } /** * Gets the value of the zip property. * * @return * possible object is * {@link String } * */ public String getZip() { return zip; } /** * Sets the value of the zip property. * * @param value * allowed object is * {@link String } * */ public void setZip(String value) { this.zip = value; } /** * Gets the value of the nexusCountry property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getNexusCountry() { return nexusCountry; } /** * Sets the value of the nexusCountry property. * * @param value * allowed object is * {@link RecordRef } * */ public void setNexusCountry(RecordRef value) { this.nexusCountry = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the customFieldList property. * * @return * possible object is * {@link CustomFieldList } * */ public CustomFieldList getCustomFieldList() { return customFieldList; } /** * Sets the value of the customFieldList property. * * @param value * allowed object is * {@link CustomFieldList } * */ public void setCustomFieldList(CustomFieldList value) { this.customFieldList = value; } /** * Gets the value of the internalId property. * * @return * possible object is * {@link String } * */ public String getInternalId() { return internalId; } /** * Sets the value of the internalId property. * * @param value * allowed object is * {@link String } * */ public void setInternalId(String value) { this.internalId = value; } /** * Gets the value of the externalId property. * * @return * possible object is * {@link String } * */ public String getExternalId() { return externalId; } /** * Sets the value of the externalId property. * * @param value * allowed object is * {@link String } * */ public void setExternalId(String value) { this.externalId = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy