com.bytekast.netsuite.client.SalesOrderItem Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of netsuite-suitetalk Show documentation
Show all versions of netsuite-suitetalk Show documentation
Client API for NetSuite Suitetalk Web Services
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.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Java class for SalesOrderItem complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SalesOrderItem">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="job" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="subscription" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="item" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="quantityAvailable" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="expandItemGroup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="lineUniqueKey" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="quantityOnHand" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantity" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="units" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="inventoryDetail" type="{urn:common_2017_1.platform.webservices.netsuite.com}InventoryDetail" minOccurs="0"/>
* <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="price" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="rate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="serialNumbers" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="amount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="isTaxable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="commitInventory" type="{urn:types.sales_2017_1.transactions.webservices.netsuite.com}SalesOrderItemCommitInventory" minOccurs="0"/>
* <element name="orderPriority" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="licenseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="options" type="{urn:core_2017_1.platform.webservices.netsuite.com}CustomFieldList" 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="createPo" type="{urn:types.sales_2017_1.transactions.webservices.netsuite.com}SalesOrderItemCreatePo" minOccurs="0"/>
* <element name="createdPo" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="altSalesAmt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="createWo" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="poVendor" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="poCurrency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="poRate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="revRecSchedule" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="revRecStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="revRecTermInMonths" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="revRecEndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="deferRevRec" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isClosed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="itemFulfillmentChoice" type="{urn:types.sales_2017_1.transactions.webservices.netsuite.com}SalesOrderItemFulfillmentChoice" minOccurs="0"/>
* <element name="catchUpPeriod" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="billingSchedule" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="fromJob" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="grossAmt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="taxAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="excludeFromRateRequest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isEstimate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="line" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="percentComplete" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="costEstimateType" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}ItemCostEstimateType" minOccurs="0"/>
* <element name="costEstimate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityBackOrdered" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityBilled" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityCommitted" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityFulfilled" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityPacked" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="quantityPicked" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="tax1Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="taxCode" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="taxRate1" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="taxRate2" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="giftCertFrom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="giftCertRecipientName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="giftCertRecipientEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="giftCertMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="giftCertNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="shipGroup" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="itemIsFulfilled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="shipAddress" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="shipMethod" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="vsoeSopGroup" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}VsoeSopGroup" minOccurs="0"/>
* <element name="vsoeIsEstimate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="vsoePrice" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="vsoeAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="vsoeAllocation" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="vsoeDeferral" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}VsoeDeferral" minOccurs="0"/>
* <element name="vsoePermitDiscount" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}VsoePermitDiscount" minOccurs="0"/>
* <element name="vsoeDelivered" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="expectedShipDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="noAutoAssignLocation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="locationAutoAssigned" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="taxDetailsReference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="chargeType" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="customFieldList" type="{urn:core_2017_1.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SalesOrderItem", namespace = "urn:sales_2017_1.transactions.webservices.netsuite.com", propOrder = {
"job",
"subscription",
"item",
"quantityAvailable",
"expandItemGroup",
"lineUniqueKey",
"quantityOnHand",
"quantity",
"units",
"inventoryDetail",
"description",
"price",
"rate",
"serialNumbers",
"amount",
"isTaxable",
"commitInventory",
"orderPriority",
"licenseCode",
"options",
"department",
"clazz",
"location",
"createPo",
"createdPo",
"altSalesAmt",
"createWo",
"poVendor",
"poCurrency",
"poRate",
"revRecSchedule",
"revRecStartDate",
"revRecTermInMonths",
"revRecEndDate",
"deferRevRec",
"isClosed",
"itemFulfillmentChoice",
"catchUpPeriod",
"billingSchedule",
"fromJob",
"grossAmt",
"taxAmount",
"excludeFromRateRequest",
"isEstimate",
"line",
"percentComplete",
"costEstimateType",
"costEstimate",
"quantityBackOrdered",
"quantityBilled",
"quantityCommitted",
"quantityFulfilled",
"quantityPacked",
"quantityPicked",
"tax1Amt",
"taxCode",
"taxRate1",
"taxRate2",
"giftCertFrom",
"giftCertRecipientName",
"giftCertRecipientEmail",
"giftCertMessage",
"giftCertNumber",
"shipGroup",
"itemIsFulfilled",
"shipAddress",
"shipMethod",
"vsoeSopGroup",
"vsoeIsEstimate",
"vsoePrice",
"vsoeAmount",
"vsoeAllocation",
"vsoeDeferral",
"vsoePermitDiscount",
"vsoeDelivered",
"expectedShipDate",
"noAutoAssignLocation",
"locationAutoAssigned",
"taxDetailsReference",
"chargeType",
"customFieldList"
})
public class SalesOrderItem
implements Serializable
{
protected RecordRef job;
protected RecordRef subscription;
protected RecordRef item;
protected Double quantityAvailable;
protected Boolean expandItemGroup;
protected Long lineUniqueKey;
protected Double quantityOnHand;
protected Double quantity;
protected RecordRef units;
protected InventoryDetail inventoryDetail;
protected String description;
protected RecordRef price;
protected String rate;
protected String serialNumbers;
protected Double amount;
protected Boolean isTaxable;
@XmlSchemaType(name = "string")
protected SalesOrderItemCommitInventory commitInventory;
protected Double orderPriority;
protected String licenseCode;
protected CustomFieldList options;
protected RecordRef department;
@XmlElement(name = "class")
protected RecordRef clazz;
protected RecordRef location;
@XmlSchemaType(name = "string")
protected SalesOrderItemCreatePo createPo;
protected RecordRef createdPo;
protected Double altSalesAmt;
protected Boolean createWo;
protected RecordRef poVendor;
protected String poCurrency;
protected Double poRate;
protected RecordRef revRecSchedule;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar revRecStartDate;
protected Long revRecTermInMonths;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar revRecEndDate;
protected Boolean deferRevRec;
protected Boolean isClosed;
@XmlSchemaType(name = "string")
protected SalesOrderItemFulfillmentChoice itemFulfillmentChoice;
protected RecordRef catchUpPeriod;
protected RecordRef billingSchedule;
protected Boolean fromJob;
protected Double grossAmt;
protected Double taxAmount;
protected Boolean excludeFromRateRequest;
protected Boolean isEstimate;
protected Long line;
protected Double percentComplete;
@XmlSchemaType(name = "string")
protected ItemCostEstimateType costEstimateType;
protected Double costEstimate;
protected Double quantityBackOrdered;
protected Double quantityBilled;
protected Double quantityCommitted;
protected Double quantityFulfilled;
protected Double quantityPacked;
protected Double quantityPicked;
protected Double tax1Amt;
protected RecordRef taxCode;
protected Double taxRate1;
protected Double taxRate2;
protected String giftCertFrom;
protected String giftCertRecipientName;
protected String giftCertRecipientEmail;
protected String giftCertMessage;
protected String giftCertNumber;
protected Long shipGroup;
protected Boolean itemIsFulfilled;
protected RecordRef shipAddress;
protected RecordRef shipMethod;
@XmlSchemaType(name = "string")
protected VsoeSopGroup vsoeSopGroup;
protected Boolean vsoeIsEstimate;
protected Double vsoePrice;
protected Double vsoeAmount;
protected Double vsoeAllocation;
@XmlSchemaType(name = "string")
protected VsoeDeferral vsoeDeferral;
@XmlSchemaType(name = "string")
protected VsoePermitDiscount vsoePermitDiscount;
protected Boolean vsoeDelivered;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar expectedShipDate;
protected Boolean noAutoAssignLocation;
protected Boolean locationAutoAssigned;
protected String taxDetailsReference;
protected RecordRef chargeType;
protected CustomFieldList customFieldList;
/**
* Gets the value of the job property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getJob() {
return job;
}
/**
* Sets the value of the job property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setJob(RecordRef value) {
this.job = value;
}
/**
* Gets the value of the subscription property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getSubscription() {
return subscription;
}
/**
* Sets the value of the subscription property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setSubscription(RecordRef value) {
this.subscription = value;
}
/**
* Gets the value of the item property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getItem() {
return item;
}
/**
* Sets the value of the item property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setItem(RecordRef value) {
this.item = value;
}
/**
* Gets the value of the quantityAvailable property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityAvailable() {
return quantityAvailable;
}
/**
* Sets the value of the quantityAvailable property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityAvailable(Double value) {
this.quantityAvailable = value;
}
/**
* Gets the value of the expandItemGroup property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExpandItemGroup() {
return expandItemGroup;
}
/**
* Sets the value of the expandItemGroup property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExpandItemGroup(Boolean value) {
this.expandItemGroup = value;
}
/**
* Gets the value of the lineUniqueKey property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getLineUniqueKey() {
return lineUniqueKey;
}
/**
* Sets the value of the lineUniqueKey property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLineUniqueKey(Long value) {
this.lineUniqueKey = value;
}
/**
* Gets the value of the quantityOnHand property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityOnHand() {
return quantityOnHand;
}
/**
* Sets the value of the quantityOnHand property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityOnHand(Double value) {
this.quantityOnHand = value;
}
/**
* Gets the value of the quantity property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantity() {
return quantity;
}
/**
* Sets the value of the quantity property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantity(Double value) {
this.quantity = value;
}
/**
* Gets the value of the units property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getUnits() {
return units;
}
/**
* Sets the value of the units property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setUnits(RecordRef value) {
this.units = value;
}
/**
* Gets the value of the inventoryDetail property.
*
* @return
* possible object is
* {@link InventoryDetail }
*
*/
public InventoryDetail getInventoryDetail() {
return inventoryDetail;
}
/**
* Sets the value of the inventoryDetail property.
*
* @param value
* allowed object is
* {@link InventoryDetail }
*
*/
public void setInventoryDetail(InventoryDetail value) {
this.inventoryDetail = 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 price property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getPrice() {
return price;
}
/**
* Sets the value of the price property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setPrice(RecordRef value) {
this.price = 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 serialNumbers property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSerialNumbers() {
return serialNumbers;
}
/**
* Sets the value of the serialNumbers property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSerialNumbers(String value) {
this.serialNumbers = value;
}
/**
* Gets the value of the amount property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getAmount() {
return amount;
}
/**
* Sets the value of the amount property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setAmount(Double value) {
this.amount = value;
}
/**
* Gets the value of the isTaxable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsTaxable() {
return isTaxable;
}
/**
* Sets the value of the isTaxable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsTaxable(Boolean value) {
this.isTaxable = value;
}
/**
* Gets the value of the commitInventory property.
*
* @return
* possible object is
* {@link SalesOrderItemCommitInventory }
*
*/
public SalesOrderItemCommitInventory getCommitInventory() {
return commitInventory;
}
/**
* Sets the value of the commitInventory property.
*
* @param value
* allowed object is
* {@link SalesOrderItemCommitInventory }
*
*/
public void setCommitInventory(SalesOrderItemCommitInventory value) {
this.commitInventory = value;
}
/**
* Gets the value of the orderPriority property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getOrderPriority() {
return orderPriority;
}
/**
* Sets the value of the orderPriority property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setOrderPriority(Double value) {
this.orderPriority = value;
}
/**
* Gets the value of the licenseCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLicenseCode() {
return licenseCode;
}
/**
* Sets the value of the licenseCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLicenseCode(String value) {
this.licenseCode = value;
}
/**
* Gets the value of the options property.
*
* @return
* possible object is
* {@link CustomFieldList }
*
*/
public CustomFieldList getOptions() {
return options;
}
/**
* Sets the value of the options property.
*
* @param value
* allowed object is
* {@link CustomFieldList }
*
*/
public void setOptions(CustomFieldList value) {
this.options = 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 createPo property.
*
* @return
* possible object is
* {@link SalesOrderItemCreatePo }
*
*/
public SalesOrderItemCreatePo getCreatePo() {
return createPo;
}
/**
* Sets the value of the createPo property.
*
* @param value
* allowed object is
* {@link SalesOrderItemCreatePo }
*
*/
public void setCreatePo(SalesOrderItemCreatePo value) {
this.createPo = value;
}
/**
* Gets the value of the createdPo property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCreatedPo() {
return createdPo;
}
/**
* Sets the value of the createdPo property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCreatedPo(RecordRef value) {
this.createdPo = value;
}
/**
* Gets the value of the altSalesAmt property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getAltSalesAmt() {
return altSalesAmt;
}
/**
* Sets the value of the altSalesAmt property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setAltSalesAmt(Double value) {
this.altSalesAmt = value;
}
/**
* Gets the value of the createWo property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCreateWo() {
return createWo;
}
/**
* Sets the value of the createWo property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCreateWo(Boolean value) {
this.createWo = value;
}
/**
* Gets the value of the poVendor property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getPoVendor() {
return poVendor;
}
/**
* Sets the value of the poVendor property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setPoVendor(RecordRef value) {
this.poVendor = value;
}
/**
* Gets the value of the poCurrency property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPoCurrency() {
return poCurrency;
}
/**
* Sets the value of the poCurrency property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPoCurrency(String value) {
this.poCurrency = value;
}
/**
* Gets the value of the poRate property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getPoRate() {
return poRate;
}
/**
* Sets the value of the poRate property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setPoRate(Double value) {
this.poRate = value;
}
/**
* Gets the value of the revRecSchedule property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getRevRecSchedule() {
return revRecSchedule;
}
/**
* Sets the value of the revRecSchedule property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setRevRecSchedule(RecordRef value) {
this.revRecSchedule = value;
}
/**
* Gets the value of the revRecStartDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getRevRecStartDate() {
return revRecStartDate;
}
/**
* Sets the value of the revRecStartDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setRevRecStartDate(XMLGregorianCalendar value) {
this.revRecStartDate = value;
}
/**
* Gets the value of the revRecTermInMonths property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getRevRecTermInMonths() {
return revRecTermInMonths;
}
/**
* Sets the value of the revRecTermInMonths property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setRevRecTermInMonths(Long value) {
this.revRecTermInMonths = value;
}
/**
* Gets the value of the revRecEndDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getRevRecEndDate() {
return revRecEndDate;
}
/**
* Sets the value of the revRecEndDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setRevRecEndDate(XMLGregorianCalendar value) {
this.revRecEndDate = value;
}
/**
* Gets the value of the deferRevRec property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isDeferRevRec() {
return deferRevRec;
}
/**
* Sets the value of the deferRevRec property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setDeferRevRec(Boolean value) {
this.deferRevRec = value;
}
/**
* Gets the value of the isClosed property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsClosed() {
return isClosed;
}
/**
* Sets the value of the isClosed property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsClosed(Boolean value) {
this.isClosed = value;
}
/**
* Gets the value of the itemFulfillmentChoice property.
*
* @return
* possible object is
* {@link SalesOrderItemFulfillmentChoice }
*
*/
public SalesOrderItemFulfillmentChoice getItemFulfillmentChoice() {
return itemFulfillmentChoice;
}
/**
* Sets the value of the itemFulfillmentChoice property.
*
* @param value
* allowed object is
* {@link SalesOrderItemFulfillmentChoice }
*
*/
public void setItemFulfillmentChoice(SalesOrderItemFulfillmentChoice value) {
this.itemFulfillmentChoice = value;
}
/**
* Gets the value of the catchUpPeriod property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCatchUpPeriod() {
return catchUpPeriod;
}
/**
* Sets the value of the catchUpPeriod property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCatchUpPeriod(RecordRef value) {
this.catchUpPeriod = value;
}
/**
* Gets the value of the billingSchedule property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getBillingSchedule() {
return billingSchedule;
}
/**
* Sets the value of the billingSchedule property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setBillingSchedule(RecordRef value) {
this.billingSchedule = value;
}
/**
* Gets the value of the fromJob property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isFromJob() {
return fromJob;
}
/**
* Sets the value of the fromJob property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setFromJob(Boolean value) {
this.fromJob = value;
}
/**
* Gets the value of the grossAmt property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getGrossAmt() {
return grossAmt;
}
/**
* Sets the value of the grossAmt property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setGrossAmt(Double value) {
this.grossAmt = value;
}
/**
* Gets the value of the taxAmount property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getTaxAmount() {
return taxAmount;
}
/**
* Sets the value of the taxAmount property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setTaxAmount(Double value) {
this.taxAmount = value;
}
/**
* Gets the value of the excludeFromRateRequest property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExcludeFromRateRequest() {
return excludeFromRateRequest;
}
/**
* Sets the value of the excludeFromRateRequest property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExcludeFromRateRequest(Boolean value) {
this.excludeFromRateRequest = value;
}
/**
* Gets the value of the isEstimate property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsEstimate() {
return isEstimate;
}
/**
* Sets the value of the isEstimate property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsEstimate(Boolean value) {
this.isEstimate = value;
}
/**
* Gets the value of the line property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getLine() {
return line;
}
/**
* Sets the value of the line property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLine(Long value) {
this.line = value;
}
/**
* Gets the value of the percentComplete property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getPercentComplete() {
return percentComplete;
}
/**
* Sets the value of the percentComplete property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setPercentComplete(Double value) {
this.percentComplete = value;
}
/**
* Gets the value of the costEstimateType property.
*
* @return
* possible object is
* {@link ItemCostEstimateType }
*
*/
public ItemCostEstimateType getCostEstimateType() {
return costEstimateType;
}
/**
* Sets the value of the costEstimateType property.
*
* @param value
* allowed object is
* {@link ItemCostEstimateType }
*
*/
public void setCostEstimateType(ItemCostEstimateType value) {
this.costEstimateType = value;
}
/**
* Gets the value of the costEstimate property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getCostEstimate() {
return costEstimate;
}
/**
* Sets the value of the costEstimate property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setCostEstimate(Double value) {
this.costEstimate = value;
}
/**
* Gets the value of the quantityBackOrdered property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityBackOrdered() {
return quantityBackOrdered;
}
/**
* Sets the value of the quantityBackOrdered property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityBackOrdered(Double value) {
this.quantityBackOrdered = value;
}
/**
* Gets the value of the quantityBilled property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityBilled() {
return quantityBilled;
}
/**
* Sets the value of the quantityBilled property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityBilled(Double value) {
this.quantityBilled = value;
}
/**
* Gets the value of the quantityCommitted property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityCommitted() {
return quantityCommitted;
}
/**
* Sets the value of the quantityCommitted property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityCommitted(Double value) {
this.quantityCommitted = value;
}
/**
* Gets the value of the quantityFulfilled property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityFulfilled() {
return quantityFulfilled;
}
/**
* Sets the value of the quantityFulfilled property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityFulfilled(Double value) {
this.quantityFulfilled = value;
}
/**
* Gets the value of the quantityPacked property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityPacked() {
return quantityPacked;
}
/**
* Sets the value of the quantityPacked property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityPacked(Double value) {
this.quantityPacked = value;
}
/**
* Gets the value of the quantityPicked property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getQuantityPicked() {
return quantityPicked;
}
/**
* Sets the value of the quantityPicked property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setQuantityPicked(Double value) {
this.quantityPicked = value;
}
/**
* Gets the value of the tax1Amt property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getTax1Amt() {
return tax1Amt;
}
/**
* Sets the value of the tax1Amt property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setTax1Amt(Double value) {
this.tax1Amt = value;
}
/**
* Gets the value of the taxCode property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getTaxCode() {
return taxCode;
}
/**
* Sets the value of the taxCode property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setTaxCode(RecordRef value) {
this.taxCode = value;
}
/**
* Gets the value of the taxRate1 property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getTaxRate1() {
return taxRate1;
}
/**
* Sets the value of the taxRate1 property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setTaxRate1(Double value) {
this.taxRate1 = value;
}
/**
* Gets the value of the taxRate2 property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getTaxRate2() {
return taxRate2;
}
/**
* Sets the value of the taxRate2 property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setTaxRate2(Double value) {
this.taxRate2 = value;
}
/**
* Gets the value of the giftCertFrom property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGiftCertFrom() {
return giftCertFrom;
}
/**
* Sets the value of the giftCertFrom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGiftCertFrom(String value) {
this.giftCertFrom = value;
}
/**
* Gets the value of the giftCertRecipientName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGiftCertRecipientName() {
return giftCertRecipientName;
}
/**
* Sets the value of the giftCertRecipientName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGiftCertRecipientName(String value) {
this.giftCertRecipientName = value;
}
/**
* Gets the value of the giftCertRecipientEmail property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGiftCertRecipientEmail() {
return giftCertRecipientEmail;
}
/**
* Sets the value of the giftCertRecipientEmail property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGiftCertRecipientEmail(String value) {
this.giftCertRecipientEmail = value;
}
/**
* Gets the value of the giftCertMessage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGiftCertMessage() {
return giftCertMessage;
}
/**
* Sets the value of the giftCertMessage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGiftCertMessage(String value) {
this.giftCertMessage = value;
}
/**
* Gets the value of the giftCertNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGiftCertNumber() {
return giftCertNumber;
}
/**
* Sets the value of the giftCertNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGiftCertNumber(String value) {
this.giftCertNumber = value;
}
/**
* Gets the value of the shipGroup property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getShipGroup() {
return shipGroup;
}
/**
* Sets the value of the shipGroup property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setShipGroup(Long value) {
this.shipGroup = value;
}
/**
* Gets the value of the itemIsFulfilled property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isItemIsFulfilled() {
return itemIsFulfilled;
}
/**
* Sets the value of the itemIsFulfilled property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setItemIsFulfilled(Boolean value) {
this.itemIsFulfilled = value;
}
/**
* Gets the value of the shipAddress property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getShipAddress() {
return shipAddress;
}
/**
* Sets the value of the shipAddress property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setShipAddress(RecordRef value) {
this.shipAddress = 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 vsoeSopGroup property.
*
* @return
* possible object is
* {@link VsoeSopGroup }
*
*/
public VsoeSopGroup getVsoeSopGroup() {
return vsoeSopGroup;
}
/**
* Sets the value of the vsoeSopGroup property.
*
* @param value
* allowed object is
* {@link VsoeSopGroup }
*
*/
public void setVsoeSopGroup(VsoeSopGroup value) {
this.vsoeSopGroup = value;
}
/**
* Gets the value of the vsoeIsEstimate property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isVsoeIsEstimate() {
return vsoeIsEstimate;
}
/**
* Sets the value of the vsoeIsEstimate property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setVsoeIsEstimate(Boolean value) {
this.vsoeIsEstimate = value;
}
/**
* Gets the value of the vsoePrice property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getVsoePrice() {
return vsoePrice;
}
/**
* Sets the value of the vsoePrice property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setVsoePrice(Double value) {
this.vsoePrice = value;
}
/**
* Gets the value of the vsoeAmount property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getVsoeAmount() {
return vsoeAmount;
}
/**
* Sets the value of the vsoeAmount property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setVsoeAmount(Double value) {
this.vsoeAmount = value;
}
/**
* Gets the value of the vsoeAllocation property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getVsoeAllocation() {
return vsoeAllocation;
}
/**
* Sets the value of the vsoeAllocation property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setVsoeAllocation(Double value) {
this.vsoeAllocation = value;
}
/**
* Gets the value of the vsoeDeferral property.
*
* @return
* possible object is
* {@link VsoeDeferral }
*
*/
public VsoeDeferral getVsoeDeferral() {
return vsoeDeferral;
}
/**
* Sets the value of the vsoeDeferral property.
*
* @param value
* allowed object is
* {@link VsoeDeferral }
*
*/
public void setVsoeDeferral(VsoeDeferral value) {
this.vsoeDeferral = value;
}
/**
* Gets the value of the vsoePermitDiscount property.
*
* @return
* possible object is
* {@link VsoePermitDiscount }
*
*/
public VsoePermitDiscount getVsoePermitDiscount() {
return vsoePermitDiscount;
}
/**
* Sets the value of the vsoePermitDiscount property.
*
* @param value
* allowed object is
* {@link VsoePermitDiscount }
*
*/
public void setVsoePermitDiscount(VsoePermitDiscount value) {
this.vsoePermitDiscount = value;
}
/**
* Gets the value of the vsoeDelivered property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isVsoeDelivered() {
return vsoeDelivered;
}
/**
* Sets the value of the vsoeDelivered property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setVsoeDelivered(Boolean value) {
this.vsoeDelivered = value;
}
/**
* Gets the value of the expectedShipDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getExpectedShipDate() {
return expectedShipDate;
}
/**
* Sets the value of the expectedShipDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setExpectedShipDate(XMLGregorianCalendar value) {
this.expectedShipDate = value;
}
/**
* Gets the value of the noAutoAssignLocation property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNoAutoAssignLocation() {
return noAutoAssignLocation;
}
/**
* Sets the value of the noAutoAssignLocation property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNoAutoAssignLocation(Boolean value) {
this.noAutoAssignLocation = value;
}
/**
* Gets the value of the locationAutoAssigned property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isLocationAutoAssigned() {
return locationAutoAssigned;
}
/**
* Sets the value of the locationAutoAssigned property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setLocationAutoAssigned(Boolean value) {
this.locationAutoAssigned = value;
}
/**
* Gets the value of the taxDetailsReference property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTaxDetailsReference() {
return taxDetailsReference;
}
/**
* Sets the value of the taxDetailsReference property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTaxDetailsReference(String value) {
this.taxDetailsReference = value;
}
/**
* Gets the value of the chargeType property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getChargeType() {
return chargeType;
}
/**
* Sets the value of the chargeType property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setChargeType(RecordRef value) {
this.chargeType = 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;
}
}