public class SetOrderTemplateCmdImpl extends ControllerCommandImpl implements OrderConstants, SetOrderTemplateCmd
SetOrderTemplateCmd
controller command.
CheckOrderTemplateCmd
task command is called for each of the specified orders to check
whether the customer is allowed to mark or unmark
that order.
usage_i
parameter.
Name | Description |
---|---|
forUser |
The logon ID of the user on whose behalf the command will be run. Only a person with the authority to process orders can specify this parameter. |
forUserId |
Same as forUser, but identifying the user by the internal user ID as found in the USERS table. |
langId |
Sets or resets the preferred language for the duration of the session; the supported languages for a store are found in the STORELANG table. |
URL |
(Required) The URL to be called when the command completes successfully. |
storeId |
Sets the store ID of the destination order. It is also used to resolve special abbreviations (".", "*", ".t", ".**.", and "*t") when they appear in fromOrderId_i, toOrderId, orderInfoFrom, and payInfoFrom. For example, the following command refers to all pending orders of member 1001 in store 1: fromOrderId_1=.&memberId_1=1001&storeId=1. |
orderId_i |
Specifies zero or more orders, using order reference numbers or one of the Order abbreviations ".", "*", ".t", "*t" |
memberId_i |
The reference number of a member, used to resolve special abbreviations (".", "*", ".t", ".**.", and "*t") when they appear in fromOrderId_i. For example, the following command refers to all pending orders of member 1001: fromOrderId_1=*&memberId_1=1001 The default value is the member ID of the current user. If the current customer attempts to access the orders of other customers but is not authorized to do so, an exception is thrown. |
usage_i |
If orderId_i is specified, a value for usage_i must also be specified.
Specify 1 to mark the specified orders as current template orders for the customer
executing this command. Specify 0 to mark the orders as (non-current) template orders
for the customer, and specify -1 to unmark the specified orders for the customer.
|
storeId_i |
The store reference number. It is used when evaluating the special abbreviations ".", "*", ".t", and "*t" for the value of the orderId_i parameter. If it is not specified, it defaults to the value provided by the storeId parameter. If neither storeId_i nor storeId are specified, then the special abbreviations are evaluated for all stores. |
outOrderName |
Specifies the name-value pairs to be added to the redirection URL. The value of each name-value pair is the reference number of the destination order. The default value is "orderId". This parameter can be repeated. |
SetOrderTemplateCmd.Group
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
ADDRESS_TYPE_BILLING, ADDRESS_TYPE_SHIPPING, AMOUNT_REMAINING, AWAITING_REPLY_FROM_ASYNCH_REQ, AWAITING_REPLY_FROM_ASYNCH_REQ_5080, BILLING_ADDRESS_ID, BLOCKED, BOD_APPLICATIONAREA, BOD_ATTRIBUTE, BOD_DATAAREA, BUYER_APPROVAL_DENIED, BUYER_APPROVAL_DENIED_5041, BUYER_APPROVAL_REQD, BUYER_APPROVAL_REQD_5040, BUYER_FRAUD_SUSPECTED, BUYER_FRAUD_SUSPECTED_5010, CALCULATE_EXTERNALLY, CC_CVC, CHARGE_TYPE_BASE_SHIPPING_CHARGE, CHARGE_TYPE_COUPON_ADJUSTMEN, CHARGE_TYPE_DISCOUNT_ADJUSTMENT, CHARGE_TYPE_SALES_TAX, CHARGE_TYPE_SHIPPING_ADJUSTMENT, CHARGE_TYPE_SHIPPING_TAX, CHARGE_TYPE_SURCHARGE_ADJUSTMENT, CHARGE_TYPE_TOTAL_ADJUSTMENT, CHARGE_TYPE_TOTAL_CHARGE, CHARGE_TYPE_TOTAL_PRODUCT, CHARGE_TYPE_TOTAL_SHIPPING_CHARGE, COMMIT_FALSE, COMMIT_TRUE, COMPONENT_CATALOG_ENTRY_ID, COMPONENT_PART_NUMBER, COMPONENT_QUANTITY, CONTINUE_FALSE, CONTINUE_TRUE, DEFAULT_PAYMENT_POLICY_ID, DEFAULT_TRASH_CAN_OWNER, DELETE_OUT_OF_STOCK_ORDERITEM_NO, DELETE_OUT_OF_STOCK_ORDERITEM_YES, DENEIED_PARTY_LIST, DENEIED_PARTY_LIST_5020, DO_CONFIGURATION_VALIDATION_ACTION, DO_CONFIGURATION_VALIDATION_NO, DO_CONFIGURATION_VALIDATION_YES, DO_FREEGIFT_ACTION, DO_FREEGIFT_NO, DO_FREEGIFT_YES, DO_INVENTORY_ACTION, DO_INVENTORY_NO, DO_INVENTORY_YES, DO_PRICE_ACTION, DO_PRICE_NO, DO_PRICE_YES, EC_ADDRESS_ID, EC_ALLOCATE, EC_ATTR_NAME, EC_ATTR_VALUE, EC_ATTRIBUTE_PREFIX, EC_AVAILABILITY_CHANGE, EC_AVAILABILITY_CHANGE_URL, EC_BACKORDER, EC_BACKORDERED_ORDER_ITEMS, EC_BASEITEM_TYPE_DNKT, EC_BASEITEM_TYPE_STKT, EC_BID_USER_ID, EC_BILLING_ADDRESS_ID, EC_BILLING_PREFIX, EC_BLOCK_INFO_COPY, EC_BLOCK_INFO_COPY_NO, EC_BLOCK_INFO_COPY_YES, EC_BLOCK_RSNCODE_ID, EC_BLOCK_UNBLOCK_COMMENTS, EC_BUYER_LOGON_ID, EC_CALCULATE_ORDER, EC_CALCULATE_ORDER_NO, EC_CALCULATE_ORDER_YES, EC_CALCULATION_USAGE, EC_CATALOG_ENTRY_ID, EC_CATENTRY_ID, EC_CC_SUBMIT_METHOD, EC_CCX_EXPIRE_MONTH, EC_CCX_EXPIRE_YEAR, EC_CHECK, EC_COMMENT, EC_COMMIT, EC_COMPONENT_ID, EC_CONFIGURATION_ID, EC_CONFIGURATION_XML, EC_CONTINUE, EC_CONTINUE_WITH_ORDER, EC_CONTRACT_ID, EC_COPY_ORD_PAY_INFO, EC_COPY_ORD_PAY_INFO_NO, EC_COPY_ORD_PAY_INFO_YES, EC_COPY_ORDER_INFO_FROM, EC_COPY_ORDER_PROMOTIONCODE, EC_COPY_ORDER_PROMOTIONCODE_FROM, EC_COPY_ORDER_PROMOTIONCODE_NO, EC_COPY_ORDER_PROMOTIONCODE_YES, EC_COPY_ORDER_UNIQUE_PROMOTIONCODE, EC_COPY_ORDER_UNIQUE_PROMOTIONCODE_NO, EC_COPY_ORDER_UNIQUE_PROMOTIONCODE_YES, EC_COPY_ORDERITEM_ID, EC_COPY_PAYMENT_INFO_FROM, EC_CORRELATTION_GROUP, EC_CREATE_IF_EMPTY, EC_CSR_ID, EC_CURRENCY, EC_DELETE_IF_EMPTY, EC_DELETE_IF_NOT_EMPTY, EC_DELETE_OUT_OF_STOCK_ORDERITEM, EC_DESCRIPTION, EC_DISPLAY_SEQUENCE, EC_DYN_KIT_PRICE_CONTRACT_ID, EC_DYN_KIT_PRICE_TC_ID, EC_DYN_KIT_PRICE_TRADING_ID, EC_ERROR_CODE_AVAILABILITY_CHANGE, EC_ERROR_CODE_LOW_INVENTORY, EC_ERROR_CODE_ORDERPROFILE_DOES_NOT_EXIST, EC_ERROR_CODE_ORDERPROFILE_SHIPADDRESS_DOES_NOT_EXIST, EC_ERROR_CODE_ORDERPROFILE_SHIPMODE_DOES_NOT_EXIST, EC_ERROR_CODE_ORDPROCESS_FAILED, EC_ERROR_CODE_QUOTE_EXPIRED, EC_ERRORURL, EC_EXPAND_CONFIGURATION_ID, EC_EXPIRE_DATE, EC_EXPIRE_PERIOD, EC_EXT_COMMUNICATION_STATUS_AUTH_FAIL, EC_EXT_COMMUNICATION_STATUS_OK, EC_EXT_COMMUNICATION_STATUS_UNKNOWN, EC_EXT_ORDER_ID, EC_EXT_ORDER_REF, EC_EXT_PWD_ID, EC_EXT_USER_ID, EC_FAILORDER, EC_FFMSELECTION_NOCHANGE, EC_FFMSELECTION_PREFERCURRENT, EC_FIELD_PARAM, EC_FIELD1, EC_FIELD2, EC_FIELD3, EC_FILTER_INVALID_CONTRACTS, EC_FORCED_CANCEL, EC_FROM_ORDER_ID, EC_FROM_ORDER_ITEM_ID, EC_FULFILLMENT_CENTER_ID, EC_IN_ALLOCATE, EC_IN_BACKORDER, EC_IN_CHECK, EC_IN_MERGE, EC_IN_ORDER_DEFAULT_NAME, EC_IN_ORDER_ITEM_NAME, EC_IN_ORDER_NAME, EC_IN_ORDERITEM_DEFAULT_NAME, EC_IN_REMERGE, EC_IN_REVERSE, EC_IS_EXPEDITED, EC_IS_NOTIFY_SHOPPER, EC_ITEM_SPC_ID, EC_LIST_ID, EC_MAJORSTATUS, EC_MAX_AVAILABILITY_CHANGE, EC_MEMBER_ID, EC_MERCHANT_ORDER_NOTIFY_MSG_TYPE, EC_MERCHANT_ORDER_NOTIFY_MSG_TYPE_NAME, EC_MERGE, EC_MERGE_TO_CURRENT_PENDING_ORDER, EC_NEW_OR_UPDATE_ORDERITEM, EC_NEW_ORDERITEM_ID, EC_NO_COMMON_SHIP_CHARGES_FOUND, EC_NO_INVENTORY, EC_NO_INVENTORY_ORDER_ITEMS, EC_NO_INVENTORY_URL, EC_NON_BUYABLE_CATALOG_ENTRY_ID, EC_NON_BUYABLE_ORDER_ITEMS, EC_NON_BUYABLE_PRODUCT_ITEMS, EC_NOTIFICATION_PREFIX, EC_NOTIFY_BLOCK, EC_NOTIFY_MERCHANT, EC_NOTIFY_ORDER_SUBMITTED, EC_NOTIFY_SHOPPER, EC_NVP_NAME_ORDERS_EXCEPTIONS, EC_NVP_NAME_ORDERS_SUCCEEDED, EC_OFFER_ID, EC_OI_PRICE_ADJ, EC_OICOMPLIST_ID, EC_OKURL, EC_OP_EQUAL, EC_OP_SUBSET, EC_OP_UNION_EMPTY, EC_OP_UNION_NOT_EMPTY, EC_OP_URL, EC_OPERATION, EC_ORDER_AUTHORIZED_MSG_TYPE, EC_ORDER_AUTHORIZED_MSG_TYPE_NAME, EC_ORDER_BUSINESS_CHANNEL_ID, EC_ORDER_CANCELLED_FOR_MERCHANT_MSG_TYPE, EC_ORDER_CANCELLED_FOR_MERCHANT_MSG_TYPE_NAME, EC_ORDER_CANCELLED_MSG_TYPE, EC_ORDER_CANCELLED_MSG_TYPE_NAME, EC_ORDER_CHANGE_REASON_ID, EC_ORDER_CHANGED_MSG_TYPE, EC_ORDER_CHANGED_MSG_TYPE_NAME, EC_ORDER_COMMENT, EC_ORDER_COMMENT_FIELD1, EC_ORDER_COMMENT_FIELD2, EC_ORDER_COMMENT_FIELD3, EC_ORDER_COMMENT_SUBJECT, EC_ORDER_DATA_BEAN, EC_ORDER_DESC, EC_ORDER_FLAG_NO, EC_ORDER_FLAG_YES, EC_ORDER_FLOW_DOMAIN_IDENTIFIER, EC_ORDER_FLOW_IDENTIFIER, EC_ORDER_FLOW_STATE_IDENTIFIER_APPROVED, EC_ORDER_FLOW_STATE_IDENTIFIER_CANCELED, EC_ORDER_FLOW_STATE_IDENTIFIER_CHECK_APPROVAL, EC_ORDER_FLOW_STATE_IDENTIFIER_PENDING_APPROVAL, EC_ORDER_FLOW_STATE_IDENTIFIER_REJECTED, EC_ORDER_FLOW_STATE_IDENTIFIER_START, EC_ORDER_FLOW_TRANSIT_EVENT_AUTO_APPROVE, EC_ORDER_FLOW_TRANSIT_EVENT_AUTO_REJECT, EC_ORDER_FLOW_TRANSIT_EVENT_BEGIN_APPROVAL, EC_ORDER_FLOW_TRANSIT_EVENT_ORDER_PROCESS, EC_ORDER_FLOW_TYPE_IDENTIFIER, EC_ORDER_ID, EC_ORDER_PROCESS_ERROR_VIEW, EC_ORDER_PROFILE, EC_ORDER_RECEIVED_MSG_TYPE, EC_ORDER_RECEIVED_MSG_TYPE_NAME, EC_ORDER_REJECTED_MSG_TYPE, EC_ORDER_REJECTED_MSG_TYPE_NAME, EC_ORDER_RN, EC_ORDER_STATE, EC_ORDER_VERSION, EC_ORDERCALCULATE_KEEP_AUTOADDEDORDERITEMS_BEFORE_CALCULATE, EC_ORDERCOPY_COPY_AUTOADDEDORDERITEMS, EC_ORDERITEM_ID, EC_ORDERITEM_RN, EC_ORDERITEM1_ID, EC_ORDERITEM2_ID, EC_ORDERITEMMOVE_MOVE_AUTOADDEDORDERITEMS, EC_ORDERITEMMOVE_MOVE_ORDER_PROMOTIONCODE, EC_ORDERLISTSUMMARY, EC_ORDERSUMMARY, EC_ORDERTOTALS, EC_OUT_ALLOCATE, EC_OUT_BACKORDER, EC_OUT_CHECK, EC_OUT_MERGE, EC_OUT_ORDER_ID, EC_OUT_ORDER_NAME, EC_OUT_ORDERITEM_NAME, EC_OUT_QUOTE_NAME, EC_OUT_REMERGE, EC_OUT_REVERSE, EC_OUTOKORDERIDNAME, EC_OUTTIMEOUTORDERIDNAME, EC_OUTWAITORDERIDNAME, EC_OVERRIDE_REAESON_CODE, EC_OVERRIDE_REMARK, EC_PART_NUMBER, EC_PART_OWNER_ID, EC_PAYMENT_PREFIX, EC_PHYSICAL_STORE_ID, EC_POLICY_ID, EC_PREPARE, EC_PRICE, EC_PURGE, EC_Q_EXP_ALWAYS_PROCEED, EC_Q_EXP_NEVER_PROCEED, EC_Q_EXP_STOP_ON_BIGGER_TOTAL, EC_QUANTITY, EC_QUOTATION_SUBMISSION, EC_QUOTATION_SUBMISSION_FALSE, EC_QUOTATION_SUBMISSION_TRUE, EC_QUOTE_EXPIRED, EC_QUOTE_EXPIRED_URL, EC_QUOTE_EXPIRY_POLICY, EC_RECEIVER_EMAIL_ADDRESS, EC_REDUCEPARENT_QUANTITIES, EC_REDUCEPARENT_QUANTITIES_FALSE, EC_REDUCEPARENT_QUANTITIES_TRUE, EC_REFRESH_CONTRACT_AND_OFFER, EC_REFRESH_CONTRACT_AND_OFFER_NO, EC_REFRESH_CONTRACT_AND_OFFER_YES, EC_REMERGE, EC_REQUESTED_SHIP_DATE, EC_REQUISITION_LIST_ID, EC_REQUISITION_LIST_NAME, EC_REQUISITION_LIST_STATUS, EC_REQUISITION_LIST_STORE_ID, EC_REQUISITION_LIST_TYPE, EC_RESERVATION_ID, EC_RESERVATION_INSTANCE, EC_RESERVATION_TYPE, EC_RESOLVED_ORDER_ID, EC_RESOLVED_ORDER_ITEM_1, EC_RESOLVED_ORDER_ITEM_2, EC_RETAIN_ORDER_CURRENCY, EC_RETAIN_QUOTE, EC_RETAIN_QUOTE_NO, EC_RETAIN_QUOTE_YES, EC_REVERSE, EC_SENSITIVE_INFO_COPY, EC_SENSITIVE_INFO_COPY_NO, EC_SENSITIVE_INFO_COPY_YES, EC_SHIPASCOMPLETE, EC_SHIPCARR_ACCNT_NUM, EC_SHIPCHARGE_TYPE_ID, EC_SHIPINSTRUCTIONS, EC_SHIPMODE_ID, EC_SHIPMODE_RN, EC_SHIPPING_ADDRESS_FROM_ORDERPROFILE, EC_SHIPPING_ARRANGEMENT_RESTRICTED, EC_SHIPPING_CHARGE_BY_CARRIER, EC_SHIPPING_CHARGE_BY_SELLER, EC_SHIPPING_MODE_FROM_ORDERPROFILE, EC_SHIPPING_NO_CHARGE, EC_SHIPPING_PREFIX, EC_STATUS, EC_STATUS_CODE, EC_STATUS_MSG, EC_TAX_AUDIT_AFTER_PAYAUTH, EC_TAX_AUDIT_AFTER_SHIP, EC_TAX_AUDIT_IN_ORDERPROCESS, EC_TAX_AUDIT_NONE, EC_TIESHIP_CODE, EC_TIMEOUTURL, EC_TO_ORDER_ID, EC_TRANSFERMODE, EC_UOM, EC_UPDATE_ORDERITEM_ID, EC_UPDATE_PDK_PARENT, EC_UPDATE_PDK_PARENT_N, EC_UPDATE_PRICES, EC_USAGE, EC_WAITURL, EC_XML_CONFIG_COMPONENT, EC_XML_CONFIG_COMPONENT_ID, EC_XML_CONFIG_COMPONENTLIST, EC_XML_CONFIG_CONFIGURATION, EC_XML_CONFIG_CONFIGURATION_ID, EC_XML_CONFIG_CURRENCY, EC_XML_CONFIG_DTD_PATH, EC_XML_CONFIG_DYNAMIC_KIT, EC_XML_CONFIG_MEMBER_ID, EC_XML_CONFIG_QUANTITY, EC_XML_CONFIG_REQUIRED, EC_XML_CONFIG_SELECTICA_CONFIGURATION, EC_XML_CONFIG_UNIT_PRICE, EC_XML_CONFIG_WCSITEM, EC_XML_CONFIG_WCSPARTNUMBER, EC_XML_CONFIGURATION, ERROR_VIEW_NAME, EXTENDED_ATTR_NAME, EXTENDED_ATTR_TYPE, EXTENDED_ATTR_VALUE, FFMOPERATIONS_MULTIITEM, FFMOPERATIONS_NOALLOCAITON, FFMOPERATIONS_NOBACKORDER, FFMOPERATIONS_NOCHECK, FLAG_ADDING_FREE_GIFT_INTO_CART, FOREIGN_TRADE_COMPLIANCE, FOREIGN_TRADE_COMPLIANCE_5021, FROM_POST, FROM_POST_YES, INVENTORY_RESERVATION, INVENTORY_RESERVATION_CANCEL, INVENTORY_VALIDATION, IS_PI_ADD_NEEDED, IS_PO_NUMBER_COPIED, KEEP_ORDERITEM_VALID_CONTRACT, KEEP_ORDERITEM_VALID_CONTRACT_NO, KEEP_ORDERITEM_VALID_CONTRACT_YES, LINEITEMTYPE_ALTERNATIVE, MANUAL_BLK_AT_ADMIN_DISCRETION, MANUAL_BLK_AT_ADMIN_DISCRETION_5050, MARK_FOR_DELETE_FALSE, MARK_FOR_DELETE_TRUE, MERGE_TO_CURRENT_PENDING_ORDER_NO, MERGE_TO_CURRENT_PENDING_ORDER_YES, MIGRATION_PENDING, MIGRATION_PENDING_5100, NO_PREPARE_ORDER, NON_EDITABLE_STATUSES, NOTIFY_BLOCK, NOTIFY_UNBLOCK, ORDER_AUTH_ALLOWED, ORDER_BACKORDERED, ORDER_CALCULATION_ADJUSTMENT_OVERRIDE, ORDER_CALCULATION_ADJUSTMENT_OVERRIDE_NO, ORDER_CALCULATION_ADJUSTMENT_OVERRIDE_YES, ORDER_CANCELLATION_EVENT, ORDER_CANCELLATION_EVENT_COMPONENT_NAME, ORDER_CANCELLATION_EVENT_TYPE, ORDER_CANCELLED, ORDER_CAPTURING, ORDER_COMPLETED, ORDER_CREATE_EVENT_COMPONENT_NAME, ORDER_CREATION_EVENT, ORDER_CREATION_EVENT_TYPE, ORDER_DENIED, ORDER_DEPOSITED, ORDER_EDITED, ORDER_EVENT_DATA, ORDER_EVENT_PAYMENT_AUTH_COMPLETE, ORDER_EVENT_RELEASE_CREATE, ORDER_EVENT_RELEASE_CREATE_TYPE, ORDER_EVENT_SUBMIT, ORDER_EVENT_SUBMIT_TYPE, ORDER_EVENT_TYPE, ORDER_EXTENDED_ATTR_NAME, ORDER_EXTENDED_ATTR_TYPE, ORDER_EXTENDED_ATTR_VALUE, ORDER_INV_UPDATE_FAILED, ORDER_ITEM_COL_LAST_UPDATE, ORDER_ITEM_COL_MERCHANT_REF_NUM, ORDER_ITEM_COL_ORDER_REF_NUM, ORDER_ITEM_COL_SHOPPER_REF_NUM, ORDER_ITEM_CREATE_EVENT_COMPONENT_NAME, ORDER_ITEM_INVENTORY_ALLC, ORDER_ITEM_INVENTORY_AVAIL, ORDER_ITEM_INVENTORY_BA, ORDER_ITEM_INVENTORY_BO, ORDER_ITEM_INVENTORY_FUL, ORDER_ITEM_INVENTORY_FUT, ORDER_ITEM_INVENTORY_NALC, ORDER_ITEM_INVENTORY_VALC, ORDER_ITEM_SHIPMENT_EVENT_COMPONENT_NAME, ORDER_ITEM_UPDATE_EVENT_COMPONENT_NAME, ORDER_LOCKED, ORDER_OR_REQUISITIONLIST_TRASHED, ORDER_PAYMENT_AUTH_REVIEW, ORDER_PENDING, ORDER_PENDING_REMOTE_FULFILLMENT, ORDER_PLACED_BY_NEW_TSR, ORDER_PLACED_BY_NEW_TSR_5060, ORDER_PROCESSING, ORDER_READY_FOR_REMOTE_FULFILLMENT, ORDER_RELEASE_CREATE_EVENT, ORDER_RELEASE_NUM, ORDER_RELEASED, ORDER_REMOTE_FULFILLMENT_FAILED, ORDER_SCHEDULED, ORDER_SHIP_AS_COMPLETE_NO, ORDER_SHIP_AS_COMPLETE_YES, ORDER_SHIPPED, ORDER_SUBMISSION_EVENT, ORDER_SUBMISSION_EVENT_COMPONENT_NAME, ORDER_SUBMISSION_EVENT_TYPE, ORDER_SUBMIT_EVENT, ORDER_SUBMIT_EVENT_COMPONENT_NAME, ORDER_SUBMITTED, ORDER_TRANSFER_PENDING, ORDER_TRASH_CAN_ENABLED, ORDER_TRASH_CAN_ENABLED_NO, ORDER_TRASH_CAN_ENABLED_YES, ORDER_TRASH_CAN_OWNER, ORDER_TYPE_ORDER, ORDER_TYPE_PRIVATE_REQUISITION_LIST, ORDER_TYPE_QUICK_PROFILE, ORDER_TYPE_QUOTATION, ORDER_TYPE_QUOTE, ORDER_TYPE_SHAREABLE_REQUISITION_LIST, ORDER_TYPE_STANDING_ORDER, ORDER_TYPE_TEMPORARY, ORDER_TYPE_TRASH, ORDER_TYPE_TRASHCAN, ORDER_UNLOCKED, ORDER_WAITING_APPROVAL, ORDERITEM_CREATION_EVENT, ORDERITEM_CREATION_EVENT_TYPE, ORDERITEM_SHIPMENT_EVENT, ORDERITEM_SHIPMENT_EVENT_TYPE, ORDERITEM_UPDATE_EVENT, ORDERITEM_UPDATE_EVENT_TYPE, ORDERREL_MANIFESTED, ORDERREL_NEW, ORDERREL_PICKED, ORDERREL_READY, ORDERREL_SHIPPED, ORDPAYINFO_MAX_LENGTH, PAYMENT_AUTHORIZATION_COMPLETE, PAYMENT_AUTHORIZATION_COMPLETE_COMPONENT_NAME, PAYMENT_INSTRUCTION, PAYMENT_METHOD_ID, PAYMENT_RESET, PAYMENT_STATUS, PAYMENT_STATUS_FAILURE, PAYMENT_STATUS_PENDING, PAYMENTS_AVS_WARNING, PAYMENTS_AVS_WARNING_5090, PI_ADD_NEEDED, PI_ADD_NOT_NEEDED, PREPAGEFLAGS_SHIPPING_ADJUSTED, PREPAGEFLAGS_SKIP_REPRICING, PREPARE_ORDER, PREPAREFLAGS_AUTO_ADD, PREPAREFLAGS_DIRECT_CALCULATION_CODE_ATTACHMENT, PREPAREFLAGS_FULFILLMENT_CENTER_OVERRIDE, PREPAREFLAGS_GENERATED, PREPAREFLAGS_HAS_PERSONALIZATION_ATTRIBUTES, PREPAREFLAGS_NOT_CONFIGURED, PREPAREFLAGS_PRICE_OVERRIDE, PREPAREFLAGS_PRICE_REFRESHED, PREPAREFLAGS_QUOTATION, PREPAREFLAGS_QUOTATION_, PREPAREFLAGS_SHIPPING_CHARGE_BY_CARRIER, PRODUCT_DISCONTINUED, PRODUCT_DISCONTINUED_5070, PRODUCT_PRICE_DELEGATION_LIM_XCEED, PRODUCT_PRICE_DELEGATION_LIM_XCEED_5030, PURCHASEORDER_ID_PROPERTY_NAME, QUANTITY_CHANGED, QUANTITY_UNCHANGED, QUOTE_CAN, QUOTE_NEW, QUOTE_RDY, QUOTECONFIG_QUOTE_RETIRED_ORDERCREATED, QUOTECONFIG_QUOTE_RETIRED_ORDERSUBMITED, REMAINING_AMOUNT, REQUISITION_LIST_DETAIL_VIEW, REQUISITION_LIST_STATUS_PRIVATE, REQUISITION_LIST_STATUS_SHAREABLE, REQUISITION_LIST_VIEW, SHIPPING_PRICE_DELEGATION_LIM_XCEED, SHIPPING_PRICE_DELEGATION_LIM_XCEED_5031, SHIPTO_ADDRESS_REQUIRED, SUBMIT_ERROR_STATUS, TAKE_OVER_LOCK, TAKE_OVER_LOCK_NO, TAKE_OVER_LOCK_YES, TICKLER_BATCH_ERROR, TICKLER_EXPORT_CONTROL_VIOLATION, TICKLER_FINANCIAL_TRANSACTION_ERROR, TICKLER_FRAUD_SUSPECTED, TICKLER_NEW_OR_PROBATIONARY_SALES_REPRESENTATION, TICKLER_NEW_PRODUCT_INTRODUCED_INTO_LINE, TICKLER_ORDER_BLOCKED_BY_SYSTEM, TICKLER_ORDER_BLOCKED_MANUALLY, TICKLER_PRICE_DELEGATION_LIMIT_EXCEEDED, TRASH_CAN_ORDERITEM_SEGMENT_LEN, TRASH_CAN_OWNER, TRASH_CAN_REQUISITIONLIST_SEGMENT_LEN, UNBLOCKED, UPDATE_ORDER_CHANNEL_ID, UPDATE_ORDER_CHANNEL_ID_NO, UPDATE_ORDER_CHANNEL_ID_YES, VALUE_FROM_PROFILE_ORDER, VERSION_ONE, WARNING_ERROR_MESSAGE, WARNING_ERROR_MESSAGE_KEY
CURRENT_ORDER_TEMPATE, defaultCommandClassName, ERRCODE_ACCESS_DENIED, NAME, ORDER_TEMPLATE, SET_ORDER_TEMPLATE_ERRVIEW, UNMARK
Constructor and Description |
---|
SetOrderTemplateCmdImpl()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
checkIsAllowed(AccessVector resource,
java.lang.String action)
This method is reserved for IBM internal use only.
|
void |
checkOrderTemplate(OrderAccessBean aabOrder,
java.lang.Integer anUsage)
This method is Reserved for IBM internal use only.
|
void |
performExecute()
This method executes the business logic of this command implementation.
|
void |
setGroups(SetOrderTemplateCmd.Group[] aGroups)
This method sets the enumerationGroups.
|
void |
setOutOrderNames(java.lang.String[] astrOutOrderNames)
This method sets the names of the orderId
NVP s to be appended to the redirection URL. |
void |
setRequestProperties(TypedProperty ahshRequestProperties)
This method sets the request properties.
|
void |
validateParameters()
This method extracts and validates the input parameters of this command implementation.
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, 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, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public SetOrderTemplateCmdImpl()
public void checkIsAllowed(AccessVector resource, java.lang.String action) throws ECException
resource
- An AccessVector that represents the vector of resource.action
- A String that specifies the action.ECException
public void checkOrderTemplate(OrderAccessBean aabOrder, java.lang.Integer anUsage) throws ECException
aabOrder
- anUsage
- ECException
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void setGroups(SetOrderTemplateCmd.Group[] aGroups)
unmark
.br>
public String[] istrOrderAbbreviations - orderAbbreviations (for example '*').setGroups
in interface SetOrderTemplateCmd
aGroups
- A Group[] that represents the enumerationGroups.public void setOutOrderNames(java.lang.String[] astrOutOrderNames)
NVP
s to be appended to the redirection URL.setOutOrderNames
in interface SetOrderTemplateCmd
astrOutOrderNames
- A String[] that specifies the names of the orderId NVP
s.public void setRequestProperties(TypedProperty ahshRequestProperties) throws ECApplicationException
setRequestProperties
in interface ControllerCommand
setRequestProperties
in class ControllerCommandImpl
ahshRequestProperties
- A TypedProperty that represents request properties.ECApplicationException
public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException