Package com.ibm.commerce.order.commands

Commands working with orders (displaying, preparing, processing, and scheduling orders).

See:
          Description

Interface Summary
CheckOrderAcceptanceCmd Checks that an Order can be accepted for processing.
CheckOrderCopyCmd Checks whether an Order can be accessed by the OrderCopyCmd controller command.
CheckOrderTemplateCmd Checks whether an Order can be marked as a template by the SetOrderTemplateCmd controller command.
ErrorOrderDataCmd Defines error codes for BadOrderDataErrorView view.
ErrorOrderNoneCmd Defines error codes for OrderNoneErrorView view.
ErrorOrderUnlockCmd Defines error codes for OrderUnlockErrorView view.
ExtOrderCopyCmd Perform custom processing just prior to the completion of the OrderCopyCmd controller command.
ExtOrderProcessCmd Perform custom processing just prior to the completion of the OrderProcessCmd controller command.
GetCurrentPendingOrdersCmd Obtains a list of current pending orders for a Member.
GetOrderPaymentInfoCmd Obtains the payment information of an Order.
OrderCalculateCmd For each specified Order, determines a list of catalog items to be included in the Order, adds them to the Order if they are not already in it, and recalculates specified CalculationUsages.
OrderCancelCmd Cancels the specified order.
OrderCopyCmd The OrderCopy command can be used to create new orders or modify existing pending orders by copying information from existing orders.
OrderDisplayCmd Sets the "viewTaskName" response property to display the contents of specified Orders for a user, according to the status input parameter.
OrderListCmd Sets the "viewTaskName" response property to display a list of Orders for a user, according to the status input parameter, without preparing or otherwise modifying the Orders.
OrderMessagingCmd The interface of the OrderMessagingCmd task command that generates the outbound Order Create Message "Report_NC_PurchaseOrder".
OrderNotifyCmd Sends order notification message.
OrderPrepareCmd This command prepares an order by determining prices, discounts, shipping charges, and taxes for an order.
OrderProcessCheckApprovalCmd Check if the order requires approval.
OrderProcessCmd This command submits an order.
OrderProcessPostApprovalCmd This command is called when the order is approved or the order does not require approval.
OrderProcessPostCancelCmd This command is called when the order is cancelled.
OrderProcessPostRejectCmd This command is called when the order is rejected.
OrderProcessPreApprovalCmd Pre-Processes an order that has been submitted.
OrderProfileUpdateCmd Creates or updates customer's default billing and shipping addresses, shipping mode and payment information.
OrderScheduleCmd Submits a recurring order, which will be processed by the job scheduler.
OrderTransferCheckCmd Check to see if confirmation has been received for the specified order transferred to an external system, and re-direct to one of three specified URLs depending on the result of the check.
OrderTransferConfirmCmd This command confirms successful transfer of an order to an external system.
OrderUnlockCmd Unlocks an order that was previously locked by the OrderPrepare command and calls the specified URL.
PrepareOrderCmd This command prepares an order by determining prices, discounts, shipping charges, and taxes for an order.
PrepareProcurementOrderCmd The interface for PrepareProcurementOrderCmd command.
PreProcessOrderCmd Pre process order
ProcessOrderCmd This command submits an order.
ReprepareOrderCmd Re-calculates shipping charges and taxes, and locks the order.
ScheduledOrderCancelCmd Cancels execution of a recurring order submitted by the OrderSchedule command.
SetCurrentPendingOrdersCmd Sets the input pending orders to be current
SetOrderOrganizationCmd This task command is called by other Order commands to set the organization info of an order.
SetOrderPaymentInfoCmd Sets the payment information of an order.
SetOrderTemplateCmd Use this controller command to mark/unmark orders as orderTemplates.
SetPendingOrderCmd Marks one or more pending orders as the current pending orders.
 
Class Summary
CatEntryPricesGroupKey Key to a group of CatEntryPrices.
CheckOrderAcceptanceCmdImpl Default implementation of the CheckOrderAcceptanceCmd task command interface.
CheckOrderCopyCmdImpl Default implementation of the CheckOrderCopyCmd task command interface.
CheckOrderTemplateCmdImpl Empty default implementation of the CheckOrderTemplateCmd task command interface.
ExtOrderCopyCmdImpl Empty default implementation of the ExtOrderCopyCmd task command interface.
ExtOrderProcessCmdImpl Empty default implementation of the ExtOrderProcessCmd task command interface.
GetCurrentPendingOrdersCmdImpl Obtains a list of current pending orders for a Member.
GetOrderPaymentInfoCmdImpl Default implementation of the GetOrderPaymentInfoCmd task command interface.
OrderCalculateCmdImpl Default implementation of the OrderCalculate controller command interface.
OrderCancelCmdImpl Default implementation of the OrderCancelCmd controller command interface.
OrderCopyCmd.Group The OrderCopy enumeration group.
OrderCopyCmdImpl This is the default implementation of the OrderCopy controller command.
OrderDisplayCmdImpl Default implementation of the OrderDisplay controller command.
OrderFlowEntityBean OrderFlowEntityBean is used in the OrderProcess approval flow.
OrderListCmdImpl Default implementation of the OrderList controller command.
OrderMessagingCmdImpl The implementation of the OrderMessagingCmd task command that generates the outbound Order Create Message "Report_NC_PurchaseOrder".
OrderNotifyCmdImpl Sends order notification message.
OrderPrepareCmdImpl This command prepares an order by determining prices, discounts, shipping charges, and taxes for an order.
OrderProcessApprovalBaseCmdImpl This the base class for other OrderProcess approval commands.
OrderProcessCheckApprovalCmdImpl Check if the order requires approval.
OrderProcessCmdImpl This command submits an order.
OrderProcessPostApprovalCmdImpl This command is called when the order is approved or the order does not require approval.
OrderProcessPostCancelCmdImpl This command is called when the order is cancelled.
OrderProcessPostRejectCmdImpl This command is called when the order is rejected.
OrderProcessPreApprovalCmdImpl Save the url parameters when an order is submitted.
OrderProfileUpdateCmdImpl Creates or updates customer's default billing and shipping addresses, shipping mode and payment information.
OrderScheduleCmdImpl Submits a recurring order, which will be processed by the job scheduler.
OrderTransferCheckCmdImpl Check to see if confirmation has been received for the specified order transferred to an external system, and re-direct to one of three specified URLs depending on the result of the check.
OrderTransferConfirmCmdImpl Confirms successful transfer of an order to an external system.
OrderUnlockCmdImpl Unlocks an order that was previously locked by the OrderPrepare command and calls the specified URL.
PrepareOrderCmdImpl This command prepares an order by determining prices, discounts, shipping charges, and taxes for an order.
PrepareProcurementOrderCmdImpl The default implementation class of interface PrepareProcurementOrderCmd.
PreProcessOrderCmdImpl Pre process order
ProcessOrderCmdImpl This command submits an order.
ReprepareOrderCmdImpl Re-calculates shipping charges and taxes, and locks the order.
ScheduledOrderCancelCmdImpl Cancels execution of a recurring order submitted by the OrderSchedule command.
SetCurrentPendingOrdersCmdImpl Sets the input pending orders to be current
SetOrderOrganizationCmdImpl This task command is called by other Order commands to set the organization info of an order.
SetOrderPaymentInfoCmdImpl Sets the payment information of an order.
SetOrderTemplateCmd.Group The SetOrderTemplate enumeration group.
SetOrderTemplateCmdImpl This is the default implementation of the SetOrderTemplate command.
SetPendingOrderCmdImpl Marks one or more pending orders as the current pending orders.
 

Package com.ibm.commerce.order.commands Description

Commands working with orders (displaying, preparing, processing, and scheduling orders).