public interface ServiceAdjustShippingChargesCmd extends ControllerCommand
ServiceAdjustShippingChargesCmd Controller Command that captures a Service Representatives
adjustment value so it may be evaluated during recalculation.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The default name of this command.
|
static java.lang.String |
NAME
The name of this command.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setAdjustmentPercentageValue(java.util.Hashtable ahshAdjustmentPercentageValue)
Set the adjustmentPercentageValue parameter
This parameter is optional, if it is not provided, then delete an existing adjustment.
|
void |
setOrderId(java.lang.String astrOrderId)
Set the orderId parameter
|
void |
setOverrideReasonCode(java.util.Hashtable ahshOverrideReasonCode)
Set the overrideReasonCode parameter
This parameter is optional.
|
void |
setProcessFlag(java.util.Hashtable ahshProcessFlag)
Set the processFlag parameter
|
void |
setRemark(java.util.Hashtable ahshRemark)
Set the remark parameter
This parameter is optional.
|
void |
setShipModeId(java.util.Hashtable ahshShipModeId)
Set the shipModeId parameter
|
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiesaccessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwnercheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersfulfills, getOwnerstatic final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setOrderId(java.lang.String astrOrderId)
astrOrderId - void setShipModeId(java.util.Hashtable ahshShipModeId)
ahshShipModeId - Contains a list of shipMode ids. The key is the enumeration group (Integer)
and the value is the shipMode id (String). For example, if you have input parameters: shipModeId_1=123&shipModeId_2=234&shipModeId=345,
the hashtable can be constructed by:
ahshShipModeId.put(new Integer(1), new String("123"));
ahshShipModeId.put(new Integer(2), new String("234"));
ahshShipModeId.put(new Integer(3), new String("345"));
void setProcessFlag(java.util.Hashtable ahshProcessFlag)
ahshProcessFlag - Contains a list of processFlag ids. The key is the enumeration group (Integer)
and the value is the processFlag id (String). For example, if you have input parameters: processFlag_1=123&processFlag_2=234&processFlag=345,
the hashtable can be constructed by:
ahshProcessFlag.put(new Integer(1), new String("1"));
ahshProcessFlag.put(new Integer(2), new String("2"));
ahshProcessFlag.put(new Integer(3), new String("3"));
void setAdjustmentPercentageValue(java.util.Hashtable ahshAdjustmentPercentageValue)
ahshAdjustmentPercentageValue - Contains a list of adjustmentPercentage values. The key is the enumeration group (Integer)
and the value is the adjustmentPercentage value (String). For example, if you have input parameters: adjustmentPercentageValue_1=123&adjustmentPercentageValue_2=234,
the hashtable can be constructed by:
ahshAdjustmentPercentageValue(new Integer(1), new String("123"));
ahshAdjustmentPercentageValue(new Integer(2), new String("234"));
void setOverrideReasonCode(java.util.Hashtable ahshOverrideReasonCode)
ahshOverrideReasonCode - Contains a list of overrideReasonCode. The key is the enumeration group (Integer)
and the value is the overrideReasonCode (String). For example, if you have input parameters: overrideReasonCode_1=123&overrideReasonCode_2=234,
the hashtable can be constructed by:
ahshOverrideReasonCode(new Integer(1), new String("123"));
ahshOverrideReasonCode(new Integer(2), new String("234"));
void setRemark(java.util.Hashtable ahshRemark)
ahshRemark - Contains a list of remark values. The key is the enumeration group (Integer)
and the value is the remark (String). For example, if you have input parameters: remark_1=123&remark_2=234,
the hashtable can be constructed by:
ahshRemark(new Integer(1), new String("123"));
ahshRemark(new Integer(2), new String("234"));