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, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
fulfills, getOwner
static 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"));