public interface CreateRFQCatentryRelCmd extends TaskCommand
This command creates an object representing the relationship between a catalog entry or a made to order item and an RFQ. This object captures the following information:
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The default implementation of this command.
|
static java.lang.String |
NAME
The name of this command.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getRFQProductId()
Gets the new RFQ product ID.
|
void |
setCategoryId(java.lang.Long newCategoryid)
Stores the category ID.
|
void |
setCatentryId(java.lang.Long newCatentryid)
Stores the catalog entry ID.
|
void |
setChangeable(java.lang.Integer changeable)
Sets the changeable.
|
void |
setCurrency(java.lang.String newCurrency)
Stores the currency.
|
void |
setCustomField1(java.lang.Long newCustomField1)
Sets the incoming custom field1 value.
|
void |
setCustomField2(java.lang.Integer newCustomField2)
Sets the incoming custom field2 value.
|
void |
setCustomField3(java.lang.String newCustomField3)
Sets the incoming custom field3 value.
|
void |
setCustomField4(java.lang.String newCustomField4)
Sets the incoming custom field4 value.
|
void |
setNegotiationType(java.lang.Integer negotiationType)
Sets the negotiation type.
|
void |
setOfferingId(java.lang.Long newOfferingid)
Stores the RFQ ID.
|
void |
setPrice(java.lang.String price)
Stores the price quoted for the catalog entry.
|
void |
setPriceAdjustment(java.lang.Double priceAdjustment)
Sets the price adjustment.
|
void |
setProductName(java.lang.String productName)
Sets the product name.
|
void |
setQtyunit(java.lang.String newQtyunit)
Stores the quantity unit.
|
void |
setQuantity(java.lang.String quantity)
Stores the requested quantity
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersstatic final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setCatentryId(java.lang.Long newCatentryid)
newCatentryid - The catalog entry ID.void setCategoryId(java.lang.Long newCategoryid)
newCategoryid - The category ID.void setCurrency(java.lang.String newCurrency)
newCurrency - The currency.void setOfferingId(java.lang.Long newOfferingid)
newOfferingid - The ID of the RFQ.void setPrice(java.lang.String price)
price - The price of the catalog entry.void setQtyunit(java.lang.String newQtyunit)
newQtyunit - The quantity unit.void setQuantity(java.lang.String quantity)
quantity - The requested quantity.void setProductName(java.lang.String productName)
productName - The product name.java.lang.Long getRFQProductId()
void setChangeable(java.lang.Integer changeable)
changeable - The changeable to setvoid setPriceAdjustment(java.lang.Double priceAdjustment)
priceAdjustment - The price adjustment to setvoid setNegotiationType(java.lang.Integer negotiationType)
negotiationType - The negotiationType to setvoid setCustomField1(java.lang.Long newCustomField1)
newCustomField1 - The custom field1 value.void setCustomField2(java.lang.Integer newCustomField2)
newCustomField2 - The custom field2 value.void setCustomField3(java.lang.String newCustomField3)
newCustomField3 - The custom field3 value.void setCustomField4(java.lang.String newCustomField4)
newCustomField4 - The custom field4 value.