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

com.bytekast.netsuite.client.TransferOrder Maven / Gradle / Ivy

The newest version!

package com.bytekast.netsuite.client;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 

Java class for TransferOrder complex type. * *

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

 * <complexType name="TransferOrder">
 *   <complexContent>
 *     <extension base="{urn:core_2017_1.platform.webservices.netsuite.com}Record">
 *       <sequence>
 *         <element name="createdDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="customForm" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="shippingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="subTotal" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="shippingAddress" type="{urn:common_2017_1.platform.webservices.netsuite.com}Address" minOccurs="0"/>
 *         <element name="shipIsResidential" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="shipAddressList" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="fob" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="tranDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="tranId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="orderStatus" type="{urn:types.inventory_2017_1.transactions.webservices.netsuite.com}TransferOrderOrderStatus" minOccurs="0"/>
 *         <element name="subsidiary" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="employee" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="useItemCostAsTransferCost" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="incoterm" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="firmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="department" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="class" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="location" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="transferLocation" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="shipDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="shipMethod" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="trackingNumbers" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="linkedTrackingNumbers" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="shipComplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="altShippingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="shippingTax1Rate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="shippingTax2Rate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="handlingTax1Rate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="handlingTax2Rate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="shippingTaxCode" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="handlingTaxCode" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="total" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="itemList" type="{urn:inventory_2017_1.transactions.webservices.netsuite.com}TransferOrderItemList" minOccurs="0"/>
 *         <element name="accountingBookDetailList" type="{urn:common_2017_1.platform.webservices.netsuite.com}AccountingBookDetailList" minOccurs="0"/>
 *         <element name="customFieldList" type="{urn:core_2017_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 = "TransferOrder", namespace = "urn:inventory_2017_1.transactions.webservices.netsuite.com", propOrder = { "createdDate", "lastModifiedDate", "customForm", "shippingCost", "subTotal", "status", "shippingAddress", "shipIsResidential", "shipAddressList", "fob", "tranDate", "tranId", "source", "orderStatus", "subsidiary", "employee", "useItemCostAsTransferCost", "incoterm", "firmed", "department", "clazz", "location", "transferLocation", "memo", "shipDate", "shipMethod", "trackingNumbers", "linkedTrackingNumbers", "shipComplete", "altShippingCost", "shippingTax1Rate", "shippingTax2Rate", "handlingTax1Rate", "handlingTax2Rate", "shippingTaxCode", "handlingTaxCode", "total", "itemList", "accountingBookDetailList", "customFieldList" }) public class TransferOrder extends Record implements Serializable { @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar createdDate; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar lastModifiedDate; protected RecordRef customForm; protected Double shippingCost; protected Double subTotal; protected String status; protected Address shippingAddress; protected Boolean shipIsResidential; protected RecordRef shipAddressList; protected String fob; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar tranDate; protected String tranId; protected String source; @XmlSchemaType(name = "string") protected TransferOrderOrderStatus orderStatus; protected RecordRef subsidiary; protected RecordRef employee; protected Boolean useItemCostAsTransferCost; protected RecordRef incoterm; protected Boolean firmed; protected RecordRef department; @XmlElement(name = "class") protected RecordRef clazz; protected RecordRef location; protected RecordRef transferLocation; protected String memo; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar shipDate; protected RecordRef shipMethod; protected String trackingNumbers; protected String linkedTrackingNumbers; protected Boolean shipComplete; protected Double altShippingCost; protected Double shippingTax1Rate; protected Double shippingTax2Rate; protected Double handlingTax1Rate; protected Double handlingTax2Rate; protected RecordRef shippingTaxCode; protected RecordRef handlingTaxCode; protected Double total; protected TransferOrderItemList itemList; protected AccountingBookDetailList accountingBookDetailList; protected CustomFieldList customFieldList; @XmlAttribute(name = "internalId") protected String internalId; @XmlAttribute(name = "externalId") protected String externalId; /** * Gets the value of the createdDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreatedDate() { return createdDate; } /** * Sets the value of the createdDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreatedDate(XMLGregorianCalendar value) { this.createdDate = value; } /** * Gets the value of the lastModifiedDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getLastModifiedDate() { return lastModifiedDate; } /** * Sets the value of the lastModifiedDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setLastModifiedDate(XMLGregorianCalendar value) { this.lastModifiedDate = value; } /** * Gets the value of the customForm property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getCustomForm() { return customForm; } /** * Sets the value of the customForm property. * * @param value * allowed object is * {@link RecordRef } * */ public void setCustomForm(RecordRef value) { this.customForm = value; } /** * Gets the value of the shippingCost property. * * @return * possible object is * {@link Double } * */ public Double getShippingCost() { return shippingCost; } /** * Sets the value of the shippingCost property. * * @param value * allowed object is * {@link Double } * */ public void setShippingCost(Double value) { this.shippingCost = value; } /** * Gets the value of the subTotal property. * * @return * possible object is * {@link Double } * */ public Double getSubTotal() { return subTotal; } /** * Sets the value of the subTotal property. * * @param value * allowed object is * {@link Double } * */ public void setSubTotal(Double value) { this.subTotal = value; } /** * Gets the value of the status property. * * @return * possible object is * {@link String } * */ public String getStatus() { return status; } /** * Sets the value of the status property. * * @param value * allowed object is * {@link String } * */ public void setStatus(String value) { this.status = value; } /** * Gets the value of the shippingAddress property. * * @return * possible object is * {@link Address } * */ public Address getShippingAddress() { return shippingAddress; } /** * Sets the value of the shippingAddress property. * * @param value * allowed object is * {@link Address } * */ public void setShippingAddress(Address value) { this.shippingAddress = value; } /** * Gets the value of the shipIsResidential property. * * @return * possible object is * {@link Boolean } * */ public Boolean isShipIsResidential() { return shipIsResidential; } /** * Sets the value of the shipIsResidential property. * * @param value * allowed object is * {@link Boolean } * */ public void setShipIsResidential(Boolean value) { this.shipIsResidential = value; } /** * Gets the value of the shipAddressList property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getShipAddressList() { return shipAddressList; } /** * Sets the value of the shipAddressList property. * * @param value * allowed object is * {@link RecordRef } * */ public void setShipAddressList(RecordRef value) { this.shipAddressList = value; } /** * Gets the value of the fob property. * * @return * possible object is * {@link String } * */ public String getFob() { return fob; } /** * Sets the value of the fob property. * * @param value * allowed object is * {@link String } * */ public void setFob(String value) { this.fob = value; } /** * Gets the value of the tranDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getTranDate() { return tranDate; } /** * Sets the value of the tranDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setTranDate(XMLGregorianCalendar value) { this.tranDate = value; } /** * Gets the value of the tranId property. * * @return * possible object is * {@link String } * */ public String getTranId() { return tranId; } /** * Sets the value of the tranId property. * * @param value * allowed object is * {@link String } * */ public void setTranId(String value) { this.tranId = value; } /** * Gets the value of the source property. * * @return * possible object is * {@link String } * */ public String getSource() { return source; } /** * Sets the value of the source property. * * @param value * allowed object is * {@link String } * */ public void setSource(String value) { this.source = value; } /** * Gets the value of the orderStatus property. * * @return * possible object is * {@link TransferOrderOrderStatus } * */ public TransferOrderOrderStatus getOrderStatus() { return orderStatus; } /** * Sets the value of the orderStatus property. * * @param value * allowed object is * {@link TransferOrderOrderStatus } * */ public void setOrderStatus(TransferOrderOrderStatus value) { this.orderStatus = value; } /** * Gets the value of the subsidiary property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getSubsidiary() { return subsidiary; } /** * Sets the value of the subsidiary property. * * @param value * allowed object is * {@link RecordRef } * */ public void setSubsidiary(RecordRef value) { this.subsidiary = value; } /** * Gets the value of the employee property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getEmployee() { return employee; } /** * Sets the value of the employee property. * * @param value * allowed object is * {@link RecordRef } * */ public void setEmployee(RecordRef value) { this.employee = value; } /** * Gets the value of the useItemCostAsTransferCost property. * * @return * possible object is * {@link Boolean } * */ public Boolean isUseItemCostAsTransferCost() { return useItemCostAsTransferCost; } /** * Sets the value of the useItemCostAsTransferCost property. * * @param value * allowed object is * {@link Boolean } * */ public void setUseItemCostAsTransferCost(Boolean value) { this.useItemCostAsTransferCost = value; } /** * Gets the value of the incoterm property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getIncoterm() { return incoterm; } /** * Sets the value of the incoterm property. * * @param value * allowed object is * {@link RecordRef } * */ public void setIncoterm(RecordRef value) { this.incoterm = value; } /** * Gets the value of the firmed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isFirmed() { return firmed; } /** * Sets the value of the firmed property. * * @param value * allowed object is * {@link Boolean } * */ public void setFirmed(Boolean value) { this.firmed = value; } /** * Gets the value of the department property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getDepartment() { return department; } /** * Sets the value of the department property. * * @param value * allowed object is * {@link RecordRef } * */ public void setDepartment(RecordRef value) { this.department = value; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link RecordRef } * */ public void setClazz(RecordRef value) { this.clazz = value; } /** * Gets the value of the location property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getLocation() { return location; } /** * Sets the value of the location property. * * @param value * allowed object is * {@link RecordRef } * */ public void setLocation(RecordRef value) { this.location = value; } /** * Gets the value of the transferLocation property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getTransferLocation() { return transferLocation; } /** * Sets the value of the transferLocation property. * * @param value * allowed object is * {@link RecordRef } * */ public void setTransferLocation(RecordRef value) { this.transferLocation = value; } /** * Gets the value of the memo property. * * @return * possible object is * {@link String } * */ public String getMemo() { return memo; } /** * Sets the value of the memo property. * * @param value * allowed object is * {@link String } * */ public void setMemo(String value) { this.memo = value; } /** * Gets the value of the shipDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getShipDate() { return shipDate; } /** * Sets the value of the shipDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setShipDate(XMLGregorianCalendar value) { this.shipDate = value; } /** * Gets the value of the shipMethod property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getShipMethod() { return shipMethod; } /** * Sets the value of the shipMethod property. * * @param value * allowed object is * {@link RecordRef } * */ public void setShipMethod(RecordRef value) { this.shipMethod = value; } /** * Gets the value of the trackingNumbers property. * * @return * possible object is * {@link String } * */ public String getTrackingNumbers() { return trackingNumbers; } /** * Sets the value of the trackingNumbers property. * * @param value * allowed object is * {@link String } * */ public void setTrackingNumbers(String value) { this.trackingNumbers = value; } /** * Gets the value of the linkedTrackingNumbers property. * * @return * possible object is * {@link String } * */ public String getLinkedTrackingNumbers() { return linkedTrackingNumbers; } /** * Sets the value of the linkedTrackingNumbers property. * * @param value * allowed object is * {@link String } * */ public void setLinkedTrackingNumbers(String value) { this.linkedTrackingNumbers = value; } /** * Gets the value of the shipComplete property. * * @return * possible object is * {@link Boolean } * */ public Boolean isShipComplete() { return shipComplete; } /** * Sets the value of the shipComplete property. * * @param value * allowed object is * {@link Boolean } * */ public void setShipComplete(Boolean value) { this.shipComplete = value; } /** * Gets the value of the altShippingCost property. * * @return * possible object is * {@link Double } * */ public Double getAltShippingCost() { return altShippingCost; } /** * Sets the value of the altShippingCost property. * * @param value * allowed object is * {@link Double } * */ public void setAltShippingCost(Double value) { this.altShippingCost = value; } /** * Gets the value of the shippingTax1Rate property. * * @return * possible object is * {@link Double } * */ public Double getShippingTax1Rate() { return shippingTax1Rate; } /** * Sets the value of the shippingTax1Rate property. * * @param value * allowed object is * {@link Double } * */ public void setShippingTax1Rate(Double value) { this.shippingTax1Rate = value; } /** * Gets the value of the shippingTax2Rate property. * * @return * possible object is * {@link Double } * */ public Double getShippingTax2Rate() { return shippingTax2Rate; } /** * Sets the value of the shippingTax2Rate property. * * @param value * allowed object is * {@link Double } * */ public void setShippingTax2Rate(Double value) { this.shippingTax2Rate = value; } /** * Gets the value of the handlingTax1Rate property. * * @return * possible object is * {@link Double } * */ public Double getHandlingTax1Rate() { return handlingTax1Rate; } /** * Sets the value of the handlingTax1Rate property. * * @param value * allowed object is * {@link Double } * */ public void setHandlingTax1Rate(Double value) { this.handlingTax1Rate = value; } /** * Gets the value of the handlingTax2Rate property. * * @return * possible object is * {@link Double } * */ public Double getHandlingTax2Rate() { return handlingTax2Rate; } /** * Sets the value of the handlingTax2Rate property. * * @param value * allowed object is * {@link Double } * */ public void setHandlingTax2Rate(Double value) { this.handlingTax2Rate = value; } /** * Gets the value of the shippingTaxCode property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getShippingTaxCode() { return shippingTaxCode; } /** * Sets the value of the shippingTaxCode property. * * @param value * allowed object is * {@link RecordRef } * */ public void setShippingTaxCode(RecordRef value) { this.shippingTaxCode = value; } /** * Gets the value of the handlingTaxCode property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getHandlingTaxCode() { return handlingTaxCode; } /** * Sets the value of the handlingTaxCode property. * * @param value * allowed object is * {@link RecordRef } * */ public void setHandlingTaxCode(RecordRef value) { this.handlingTaxCode = value; } /** * Gets the value of the total property. * * @return * possible object is * {@link Double } * */ public Double getTotal() { return total; } /** * Sets the value of the total property. * * @param value * allowed object is * {@link Double } * */ public void setTotal(Double value) { this.total = value; } /** * Gets the value of the itemList property. * * @return * possible object is * {@link TransferOrderItemList } * */ public TransferOrderItemList getItemList() { return itemList; } /** * Sets the value of the itemList property. * * @param value * allowed object is * {@link TransferOrderItemList } * */ public void setItemList(TransferOrderItemList value) { this.itemList = value; } /** * Gets the value of the accountingBookDetailList property. * * @return * possible object is * {@link AccountingBookDetailList } * */ public AccountingBookDetailList getAccountingBookDetailList() { return accountingBookDetailList; } /** * Sets the value of the accountingBookDetailList property. * * @param value * allowed object is * {@link AccountingBookDetailList } * */ public void setAccountingBookDetailList(AccountingBookDetailList value) { this.accountingBookDetailList = 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 - 2024 Weber Informatics LLC | Privacy Policy