public class

ItemDemandPlan

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2012_1.Record
     ↳ com.netsuite.webservices.transactions.demandplanning_2012_1.ItemDemandPlan

Class Overview

Java class for ItemDemandPlan complex type.

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

 <complexType name="ItemDemandPlan">
   <complexContent>
     <extension base="{urn:core_2012_1.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="customForm" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="subsidiary" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="location" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="item" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="units" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="year" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="month" type="{urn:types.demandplanning_2012_1.transactions.webservices.netsuite.com}DemandPlanMonth" minOccurs="0"/>
         <element name="startDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="endDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="demandPlanCalendarType" type="{urn:types.demandplanning_2012_1.transactions.webservices.netsuite.com}DemandPlanCalendarType" minOccurs="0"/>
         <element name="demandPlanMatrix" type="{urn:demandplanning_2012_1.transactions.webservices.netsuite.com}DemandPlanMatrix" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected RecordRef customForm
protected DemandPlanCalendarType demandPlanCalendarType
protected DemandPlanMatrix demandPlanMatrix
protected XMLGregorianCalendar endDate
protected String externalId
protected String internalId
protected RecordRef item
protected RecordRef location
protected String memo
protected DemandPlanMonth month
protected XMLGregorianCalendar startDate
protected RecordRef subsidiary
protected RecordRef units
protected Long year
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2012_1.Record
Public Constructors
ItemDemandPlan()
Public Methods
RecordRef getCustomForm()
Gets the value of the customForm property.
DemandPlanCalendarType getDemandPlanCalendarType()
Gets the value of the demandPlanCalendarType property.
DemandPlanMatrix getDemandPlanMatrix()
Gets the value of the demandPlanMatrix property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
String getExternalId()
Gets the value of the externalId property.
String getInternalId()
Gets the value of the internalId property.
RecordRef getItem()
Gets the value of the item property.
RecordRef getLocation()
Gets the value of the location property.
String getMemo()
Gets the value of the memo property.
DemandPlanMonth getMonth()
Gets the value of the month property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
RecordRef getSubsidiary()
Gets the value of the subsidiary property.
RecordRef getUnits()
Gets the value of the units property.
Long getYear()
Gets the value of the year property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setDemandPlanCalendarType(DemandPlanCalendarType value)
Sets the value of the demandPlanCalendarType property.
void setDemandPlanMatrix(DemandPlanMatrix value)
Sets the value of the demandPlanMatrix property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setExternalId(String value)
Sets the value of the externalId property.
void setInternalId(String value)
Sets the value of the internalId property.
void setItem(RecordRef value)
Sets the value of the item property.
void setLocation(RecordRef value)
Sets the value of the location property.
void setMemo(String value)
Sets the value of the memo property.
void setMonth(DemandPlanMonth value)
Sets the value of the month property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setSubsidiary(RecordRef value)
Sets the value of the subsidiary property.
void setUnits(RecordRef value)
Sets the value of the units property.
void setYear(Long value)
Sets the value of the year property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2012_1.Record
From class java.lang.Object

Fields

protected RecordRef customForm

protected DemandPlanCalendarType demandPlanCalendarType

protected DemandPlanMatrix demandPlanMatrix

protected XMLGregorianCalendar endDate

protected String externalId

protected String internalId

protected RecordRef item

protected RecordRef location

protected String memo

protected DemandPlanMonth month

protected XMLGregorianCalendar startDate

protected RecordRef subsidiary

protected RecordRef units

protected Long year

Public Constructors

public ItemDemandPlan ()

Public Methods

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public DemandPlanCalendarType getDemandPlanCalendarType ()

Gets the value of the demandPlanCalendarType property.

Returns

public DemandPlanMatrix getDemandPlanMatrix ()

Gets the value of the demandPlanMatrix property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public RecordRef getItem ()

Gets the value of the item property.

Returns

public RecordRef getLocation ()

Gets the value of the location property.

Returns

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public DemandPlanMonth getMonth ()

Gets the value of the month property.

Returns

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getSubsidiary ()

Gets the value of the subsidiary property.

Returns

public RecordRef getUnits ()

Gets the value of the units property.

Returns

public Long getYear ()

Gets the value of the year property.

Returns
  • possible object is Long

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setDemandPlanCalendarType (DemandPlanCalendarType value)

Sets the value of the demandPlanCalendarType property.

Parameters
value Allowed object is DemandPlanCalendarType

public void setDemandPlanMatrix (DemandPlanMatrix value)

Sets the value of the demandPlanMatrix property.

Parameters
value Allowed object is DemandPlanMatrix

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setItem (RecordRef value)

Sets the value of the item property.

Parameters
value Allowed object is RecordRef

public void setLocation (RecordRef value)

Sets the value of the location property.

Parameters
value Allowed object is RecordRef

public void setMemo (String value)

Sets the value of the memo property.

Parameters
value Allowed object is String

public void setMonth (DemandPlanMonth value)

Sets the value of the month property.

Parameters
value Allowed object is DemandPlanMonth

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSubsidiary (RecordRef value)

Sets the value of the subsidiary property.

Parameters
value Allowed object is RecordRef

public void setUnits (RecordRef value)

Sets the value of the units property.

Parameters
value Allowed object is RecordRef

public void setYear (Long value)

Sets the value of the year property.

Parameters
value Allowed object is Long