java.lang.Object | +--com.ibm.commerce.tools.contract.beans.PurchaseOrderTCDataBean
Retrieve all the data associated with a Purchase Order Term and Condition Set the account and language identifiers in order to populate the bean.
Field Summary |
---|
Fields inherited from interface com.ibm.commerce.beans. SmartDataBean |
COPYRIGHT |
Fields inherited from interface com.ibm.commerce.beans. DataBean |
emptyString |
Constructor Summary | |
---|---|
PurchaseOrderTCDataBean(java.lang.Long newContractId,
java.lang.Integer newLangId) Construct an PurchaseOrderTCDataBean from an existing account identifier Find the Purchase Order terms and conditions in the account |
Method Summary | |
---|---|
CommandContext |
getCommandContext() Returns the current command's context |
com.ibm.commerce.security.Protectable |
getDelegate() Return the access control delegate of this databean |
java.lang.String[] |
getPOBNumber() Return the list of blanket purchase order numbers |
java.lang.String[] |
getPOBReferenceNumber() Return the list of blanket purchase order reference numbers |
int |
getPOIndividual() Return whether there is an individual purchase order |
java.lang.String |
getPOIReferenceNumber() Return the individual purchase order reference number |
java.lang.String[] |
getPOLCurrency() Return the list of currencies of the limited purchase orders |
java.lang.String[] |
getPOLNumber() Return the list of limited purchase order numbers |
java.lang.String[] |
getPOLReferenceNumber() Return the list of limited purchase order reference numbers |
java.lang.String[] |
getPOLValue() Return the list of currency values for the limited purchase orders |
TypedProperty |
getRequestProperties() Get the request properties |
void |
populate() Populates the databean with data elements. |
void |
setCommandContext(
CommandContext newICommandContext) Set the command context |
void |
setRequestProperties(
TypedProperty param) Set the requestProperties associated with the data bean. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public PurchaseOrderTCDataBean(java.lang.Long newContractId, java.lang.Integer newLangId)
newContractId
- Long An existing contract identifiernewLangId
- Integer The language identifier for which language
to retrieve the dataMethod Detail |
---|
public CommandContext getCommandContext()
getCommandContext
in interface
SmartDataBean
public com.ibm.commerce.security.Protectable getDelegate() throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getPOBNumber()
public java.lang.String[] getPOBReferenceNumber()
public int getPOIndividual()
public java.lang.String getPOIReferenceNumber()
public java.lang.String[] getPOLCurrency()
public java.lang.String[] getPOLNumber()
public java.lang.String[] getPOLReferenceNumber()
public java.lang.String[] getPOLValue()
public TypedProperty getRequestProperties()
getRequestProperties
in interface
InputDataBean
public void populate() throws java.lang.Exception
SmartDataBean
populate
in interface
SmartDataBean
java.lang.Exception
- if there is a problem populating the
databean with data.public void setCommandContext(CommandContext newICommandContext)
setCommandContext
in interface
SmartDataBean
newICommandContext
-
com.ibm.commerce.command.CommandContextpublic void setRequestProperties(TypedProperty param)
InputDataBean
setRequestProperties
in interface
InputDataBean