public class

VendorBillItem

extends Object
java.lang.Object
   ↳ com.netsuite.webservices.transactions.purchases_2010_2.VendorBillItem

Class Overview

Java class for VendorBillItem complex type.

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

 <complexType name="VendorBillItem">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="item" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="vendorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="line" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="orderLine" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="quantity" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="units" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="description" 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="binNumbers" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="expirationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="taxCode" type="{urn:core_2010_2.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="grossAmt" 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="rate" 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="options" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
         <element name="department" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="class" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="location" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="customer" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="landedCostCategory" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isBillable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="billVarianceStatus" type="{urn:types.purchases_2010_2.transactions.webservices.netsuite.com}TransactionBillVarianceStatus" minOccurs="0"/>
         <element name="billreceiptsList" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRefList" minOccurs="0"/>
         <element name="amortizationSched" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="amortizStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="amortizationEndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="amortizationResidual" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar amortizStartDate
protected XMLGregorianCalendar amortizationEndDate
protected String amortizationResidual
protected RecordRef amortizationSched
protected Double amount
protected TransactionBillVarianceStatus billVarianceStatus
protected RecordRefList billreceiptsList
protected String binNumbers
protected RecordRef clazz
protected CustomFieldList customFieldList
protected RecordRef customer
protected RecordRef department
protected String description
protected XMLGregorianCalendar expirationDate
protected Double grossAmt
protected Boolean isBillable
protected RecordRef item
protected RecordRef landedCostCategory
protected Long line
protected RecordRef location
protected CustomFieldList options
protected Long orderLine
protected Double quantity
protected String rate
protected String serialNumbers
protected Double tax1Amt
protected RecordRef taxCode
protected Double taxRate1
protected Double taxRate2
protected RecordRef units
protected String vendorName
Public Constructors
VendorBillItem()
Public Methods
XMLGregorianCalendar getAmortizStartDate()
Gets the value of the amortizStartDate property.
XMLGregorianCalendar getAmortizationEndDate()
Gets the value of the amortizationEndDate property.
String getAmortizationResidual()
Gets the value of the amortizationResidual property.
RecordRef getAmortizationSched()
Gets the value of the amortizationSched property.
Double getAmount()
Gets the value of the amount property.
TransactionBillVarianceStatus getBillVarianceStatus()
Gets the value of the billVarianceStatus property.
RecordRefList getBillreceiptsList()
Gets the value of the billreceiptsList property.
String getBinNumbers()
Gets the value of the binNumbers property.
RecordRef getClazz()
Gets the value of the clazz property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomer()
Gets the value of the customer property.
RecordRef getDepartment()
Gets the value of the department property.
String getDescription()
Gets the value of the description property.
XMLGregorianCalendar getExpirationDate()
Gets the value of the expirationDate property.
Double getGrossAmt()
Gets the value of the grossAmt property.
RecordRef getItem()
Gets the value of the item property.
RecordRef getLandedCostCategory()
Gets the value of the landedCostCategory property.
Long getLine()
Gets the value of the line property.
RecordRef getLocation()
Gets the value of the location property.
CustomFieldList getOptions()
Gets the value of the options property.
Long getOrderLine()
Gets the value of the orderLine property.
Double getQuantity()
Gets the value of the quantity property.
String getRate()
Gets the value of the rate property.
String getSerialNumbers()
Gets the value of the serialNumbers property.
Double getTax1Amt()
Gets the value of the tax1Amt property.
RecordRef getTaxCode()
Gets the value of the taxCode property.
Double getTaxRate1()
Gets the value of the taxRate1 property.
Double getTaxRate2()
Gets the value of the taxRate2 property.
RecordRef getUnits()
Gets the value of the units property.
String getVendorName()
Gets the value of the vendorName property.
Boolean isIsBillable()
Gets the value of the isBillable property.
void setAmortizStartDate(XMLGregorianCalendar value)
Sets the value of the amortizStartDate property.
void setAmortizationEndDate(XMLGregorianCalendar value)
Sets the value of the amortizationEndDate property.
void setAmortizationResidual(String value)
Sets the value of the amortizationResidual property.
void setAmortizationSched(RecordRef value)
Sets the value of the amortizationSched property.
void setAmount(Double value)
Sets the value of the amount property.
void setBillVarianceStatus(TransactionBillVarianceStatus value)
Sets the value of the billVarianceStatus property.
void setBillreceiptsList(RecordRefList value)
Sets the value of the billreceiptsList property.
void setBinNumbers(String value)
Sets the value of the binNumbers property.
void setClazz(RecordRef value)
Sets the value of the clazz property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomer(RecordRef value)
Sets the value of the customer property.
void setDepartment(RecordRef value)
Sets the value of the department property.
void setDescription(String value)
Sets the value of the description property.
void setExpirationDate(XMLGregorianCalendar value)
Sets the value of the expirationDate property.
void setGrossAmt(Double value)
Sets the value of the grossAmt property.
void setIsBillable(Boolean value)
Sets the value of the isBillable property.
void setItem(RecordRef value)
Sets the value of the item property.
void setLandedCostCategory(RecordRef value)
Sets the value of the landedCostCategory property.
void setLine(Long value)
Sets the value of the line property.
void setLocation(RecordRef value)
Sets the value of the location property.
void setOptions(CustomFieldList value)
Sets the value of the options property.
void setOrderLine(Long value)
Sets the value of the orderLine property.
void setQuantity(Double value)
Sets the value of the quantity property.
void setRate(String value)
Sets the value of the rate property.
void setSerialNumbers(String value)
Sets the value of the serialNumbers property.
void setTax1Amt(Double value)
Sets the value of the tax1Amt property.
void setTaxCode(RecordRef value)
Sets the value of the taxCode property.
void setTaxRate1(Double value)
Sets the value of the taxRate1 property.
void setTaxRate2(Double value)
Sets the value of the taxRate2 property.
void setUnits(RecordRef value)
Sets the value of the units property.
void setVendorName(String value)
Sets the value of the vendorName property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar amortizStartDate

protected XMLGregorianCalendar amortizationEndDate

protected String amortizationResidual

protected RecordRef amortizationSched

protected Double amount

protected TransactionBillVarianceStatus billVarianceStatus

protected RecordRefList billreceiptsList

protected String binNumbers

protected RecordRef clazz

protected CustomFieldList customFieldList

protected RecordRef customer

protected RecordRef department

protected String description

protected XMLGregorianCalendar expirationDate

protected Double grossAmt

protected Boolean isBillable

protected RecordRef item

protected RecordRef landedCostCategory

protected Long line

protected RecordRef location

protected CustomFieldList options

protected Long orderLine

protected Double quantity

protected String rate

protected String serialNumbers

protected Double tax1Amt

protected RecordRef taxCode

protected Double taxRate1

protected Double taxRate2

protected RecordRef units

protected String vendorName

Public Constructors

public VendorBillItem ()

Public Methods

public XMLGregorianCalendar getAmortizStartDate ()

Gets the value of the amortizStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getAmortizationEndDate ()

Gets the value of the amortizationEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getAmortizationResidual ()

Gets the value of the amortizationResidual property.

Returns
  • possible object is String

public RecordRef getAmortizationSched ()

Gets the value of the amortizationSched property.

Returns

public Double getAmount ()

Gets the value of the amount property.

Returns
  • possible object is Double

public TransactionBillVarianceStatus getBillVarianceStatus ()

Gets the value of the billVarianceStatus property.

Returns

public RecordRefList getBillreceiptsList ()

Gets the value of the billreceiptsList property.

Returns

public String getBinNumbers ()

Gets the value of the binNumbers property.

Returns
  • possible object is String

public RecordRef getClazz ()

Gets the value of the clazz property.

Returns

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomer ()

Gets the value of the customer property.

Returns

public RecordRef getDepartment ()

Gets the value of the department property.

Returns

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public XMLGregorianCalendar getExpirationDate ()

Gets the value of the expirationDate property.

Returns
  • possible object is XMLGregorianCalendar

public Double getGrossAmt ()

Gets the value of the grossAmt property.

Returns
  • possible object is Double

public RecordRef getItem ()

Gets the value of the item property.

Returns

public RecordRef getLandedCostCategory ()

Gets the value of the landedCostCategory property.

Returns

public Long getLine ()

Gets the value of the line property.

Returns
  • possible object is Long

public RecordRef getLocation ()

Gets the value of the location property.

Returns

public CustomFieldList getOptions ()

Gets the value of the options property.

Returns

public Long getOrderLine ()

Gets the value of the orderLine property.

Returns
  • possible object is Long

public Double getQuantity ()

Gets the value of the quantity property.

Returns
  • possible object is Double

public String getRate ()

Gets the value of the rate property.

Returns
  • possible object is String

public String getSerialNumbers ()

Gets the value of the serialNumbers property.

Returns
  • possible object is String

public Double getTax1Amt ()

Gets the value of the tax1Amt property.

Returns
  • possible object is Double

public RecordRef getTaxCode ()

Gets the value of the taxCode property.

Returns

public Double getTaxRate1 ()

Gets the value of the taxRate1 property.

Returns
  • possible object is Double

public Double getTaxRate2 ()

Gets the value of the taxRate2 property.

Returns
  • possible object is Double

public RecordRef getUnits ()

Gets the value of the units property.

Returns

public String getVendorName ()

Gets the value of the vendorName property.

Returns
  • possible object is String

public Boolean isIsBillable ()

Gets the value of the isBillable property.

Returns
  • possible object is Boolean

public void setAmortizStartDate (XMLGregorianCalendar value)

Sets the value of the amortizStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAmortizationEndDate (XMLGregorianCalendar value)

Sets the value of the amortizationEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAmortizationResidual (String value)

Sets the value of the amortizationResidual property.

Parameters
value Allowed object is String

public void setAmortizationSched (RecordRef value)

Sets the value of the amortizationSched property.

Parameters
value Allowed object is RecordRef

public void setAmount (Double value)

Sets the value of the amount property.

Parameters
value Allowed object is Double

public void setBillVarianceStatus (TransactionBillVarianceStatus value)

Sets the value of the billVarianceStatus property.

Parameters
value Allowed object is TransactionBillVarianceStatus

public void setBillreceiptsList (RecordRefList value)

Sets the value of the billreceiptsList property.

Parameters
value Allowed object is RecordRefList

public void setBinNumbers (String value)

Sets the value of the binNumbers property.

Parameters
value Allowed object is String

public void setClazz (RecordRef value)

Sets the value of the clazz property.

Parameters
value Allowed object is RecordRef

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomer (RecordRef value)

Sets the value of the customer property.

Parameters
value Allowed object is RecordRef

public void setDepartment (RecordRef value)

Sets the value of the department property.

Parameters
value Allowed object is RecordRef

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setExpirationDate (XMLGregorianCalendar value)

Sets the value of the expirationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGrossAmt (Double value)

Sets the value of the grossAmt property.

Parameters
value Allowed object is Double

public void setIsBillable (Boolean value)

Sets the value of the isBillable property.

Parameters
value Allowed object is Boolean

public void setItem (RecordRef value)

Sets the value of the item property.

Parameters
value Allowed object is RecordRef

public void setLandedCostCategory (RecordRef value)

Sets the value of the landedCostCategory property.

Parameters
value Allowed object is RecordRef

public void setLine (Long value)

Sets the value of the line property.

Parameters
value Allowed object is Long

public void setLocation (RecordRef value)

Sets the value of the location property.

Parameters
value Allowed object is RecordRef

public void setOptions (CustomFieldList value)

Sets the value of the options property.

Parameters
value Allowed object is CustomFieldList

public void setOrderLine (Long value)

Sets the value of the orderLine property.

Parameters
value Allowed object is Long

public void setQuantity (Double value)

Sets the value of the quantity property.

Parameters
value Allowed object is Double

public void setRate (String value)

Sets the value of the rate property.

Parameters
value Allowed object is String

public void setSerialNumbers (String value)

Sets the value of the serialNumbers property.

Parameters
value Allowed object is String

public void setTax1Amt (Double value)

Sets the value of the tax1Amt property.

Parameters
value Allowed object is Double

public void setTaxCode (RecordRef value)

Sets the value of the taxCode property.

Parameters
value Allowed object is RecordRef

public void setTaxRate1 (Double value)

Sets the value of the taxRate1 property.

Parameters
value Allowed object is Double

public void setTaxRate2 (Double value)

Sets the value of the taxRate2 property.

Parameters
value Allowed object is Double

public void setUnits (RecordRef value)

Sets the value of the units property.

Parameters
value Allowed object is RecordRef

public void setVendorName (String value)

Sets the value of the vendorName property.

Parameters
value Allowed object is String