Package com.ibm.commerce.returns.commands

Server commands to manage a returns system.

See:
          Description

Interface Summary
AdminReturnApproveCmd This controller command approves a return mechandise authorization (RMA) by changing its status to 'APP'.
ApproveRefundPolicyCmd Interface for the command used for checking to see if the refund for a return mechandise authorization (RMA) and its items is approved (policy).
ApproveReturnItemCmd Interface for the task command used for changing the status of a return mechandise authorization (RMA) item.
AutoApproveReturnItemCmd Interface for the task command used for determining if a return mechandise authorization (RMA) item may be approved programatically.
AutoApproveReturnItemPolicyCmd Interface for the command used for determining if a return mechandise authorization (RMA) item may be approved programatically (policy).
AutoApproveReturnItemStandardChecksCmd Interface for the command used for the base evaluation of whether a return mechandise authorization (RMA) item may be approved programatically.
CalculateReturnAdjustmentPolicyCmd Interface for the command used for calculating the adjustment for a return mechandise authorization (RMA) based on policy.
CalculateReturnItemAdjustmentCreditCmd Interface for the task command used for calculating the adjustment credit for a return mechandise authorization (RMA) item.
CalculateReturnItemAdjustmentPolicyCmd Interface for the command used for calculating the adjustment for a return mechandise authorization (RMA) item based on policy.
CalculateReturnItemCreditCmd Interface for the command used for calculating the automatic credit for a return mechandise authorization (RMA) item associated with a complete order item.
CalculateReturnItemCreditForCatEntryCmd Interface for the command used for calculating the automatic credit for the return mechandise authorization (RMA) item based on a cat entry.
CalculateReturnItemProductCreditCmd Interface for the command used for calculating the automatic product credit for the return mechandise authorization (RMA) item.
CalculateReturnTaxCmd Interface for the command used for calculating the tax credits for the return mechandise authorization (RMA).
CalculateRMAApprovalCmd Interface for the command used for calculating overall status of return mechandise authorization (RMA).
CheckReturnItemInCorrectStateCmd Interface for the command used for checking to see if the orderItem is in a correct state to be added to a return mechandise authorization (RMA).
CheckRMAItemExpirationCmd Interface for the task command that checks to see if the return mechandise authorization (RMA) item has expired.
CloseReturnCmd Interface for the command used to mark a return mechandise authorization (RMA) closed from further edits.
CreditReturnItemCmd Interface for the command used for performing the actual refund for a return mechandise authorization (RMA) and its items.
DetermineReturnCreditVehicleCmd Interface for command used to determine what means to use for a credit.
ExtendAdminReturnApproveCmd Interface for the task command that extends AdminReturnApprove.
ExtendReturnCancelCmd Interface for the task command that extends ReturnCancel.
ExtendReturnCreditAndCloseScanCmd Interface for the task command that extends ReturnCreditAndCloseScan.
ExtendReturnItemAddCmd Interface for the task command that extends ReturnItemAdd.
ExtendReturnItemDeleteCmd Interface for the task command that extends ReturnItemDelete.
ExtendReturnItemUpdateCmd Interface for the task command that extends ReturnItemUpdate.
ExtendReturnPrepareCmd Interface for the task command that extends ReturnPrepare.
ExtendReturnProcessCmd Interface for the task command that extends ReturnProcess.
LogReturnAuthCmd Interface for the command which makes note that customer has been notified of their return mechandise authorization (RMA) number and its content.
RefreshExpiredRMAItemsCmd Interface for the task command that evaluates whether any return mechandise authorization (RMA) items have expired and does something if so.
RefundPaymentPolicyCmd Interface for the command used for performing the refund.
RePrepareExpiredRMACmd Interface for the task command that evaluates whether a return mechandise authorization (RMA) has expired and re-prepares if so.
ResolveReturnFulfillmentCenterCmd Interface for the command used to determine where a customer should be directed to return their merchandise.
ReturnCancelCmd Interface for command used to cancel an return mechandise authorization (RMA).
ReturnConstants Constants used by the returns and refunds system.
ReturnCreditAndCloseScanCmd Interface for command used to initiate credits and close approved return mechandise authorizations (RMA), if the credit was successfully initiated.
ReturnDisplayCmd Interface for the command used to display a return mechandise authorization (RMA).
ReturnItemAddCmd Interface for command used to add an item to a return mechandise authorization (RMA).
ReturnItemComponentDisposeCmd Interface for command used to record disposition of a returned item after it has been received.
ReturnItemComponentReceiveCmd Interface for command used to mark a returned item as received by the seller.
ReturnItemComponentUpdateCmd Interface for command used to update information about a component of a return mechandise authorization (RMA) item.
ReturnItemDeleteCmd Interface for command used to delete an item from a return mechandise authorization (RMA).
ReturnItemToInventoryCmd Interface for command used to return merchandise to pool of inventory which can be used for new inventory allocations.
ReturnItemUpdateCmd Interface for command used to update information about a return mechandise authorization (RMA) item.
ReturnListDisplayCmd Interface for command used to display a list of return mechandise authorizations (RMA).
ReturnPrepareCmd Interface for command used to get a return mechandise authorization (RMA) terms ready for agreement.
ReturnProcessCmd Interface for command used to "finalize" the terms of a return mechandise authorization (RMA).
ReturnUpdateCmd Interface for command used to update a return mechandise authorization (RMA).
SetRMAOrganizationCmd This task command is called by other Returns commands to set the organization info of an RMA.
States The definitions of the states of a return mechandise authorization (RMA) and an RMAItem.
 
Class Summary
AdminReturnApproveCmdImpl Default implementation of the controller command AdminReturnApproveCmd interface.
ApproveRefundAlwaysPolicyCmdImpl Check to see if the refund for a return mechandise authorization (RMA) and its set of RMA items is approved.
ApproveReturnItemCmdImpl Default implementation of the controller command AdminReturnItem interface.
AutoApproveReturnItemByDaysPolicyCmdImpl This is an automatic approval policy implementation based on the number of days since the item was shipped.
AutoApproveReturnItemCmdImpl Overall Task command used for determining if a return mechandise authorization (RMA) item may be approved programatically.
AutoApproveReturnItemStandardChecksCmdImpl Command used for the base evaluation of whether a return mechandise authorization (RMA) item may be approved programatically.
CalculateReturnAdjustmentNonePolicyCmdImpl Calculate the adjustment for a return mechandise authorization (RMA).
CalculateReturnItemAdjustmentCreditCmdImpl Default implementation of the CalculateReturnItemAdjustmentCreditCmd interface.
CalculateReturnItemAdjustmentFlatPolicyCmdImpl Calculate the adjustment for a return mechandise authorization (RMA) item based on a flat fee.
CalculateReturnItemAdjustmentPercentagePolicyCmdImpl Calculate the adjustment for a return mechandise authorization (RMA) item based on a percentage.
CalculateReturnItemAdjustmentPolicyCmdImpl Calculate the adjustment for a return mechandise authorization (RMA) item.
CalculateReturnItemCreditCmdImpl Default implementation of the CalculateReturnItemCreditCmd interface.
CalculateReturnItemCreditForCatEntryCmdImpl Default implementation of the CalculateReturnItemCreditForCatEntryCmd interface.
CalculateReturnItemProductCreditCmdImpl Default implementation of the CalculateReturnItemProductCreditCmd interface.
CalculateReturnTaxCmdImpl Default implementation of the CalculateReturnTaxCmd interface.
CalculateRMAApprovalCmdImpl Default implementation of the CalculateRMAAproval interface.
CheckReturnItemInCorrectStateCmdImpl Default implementation of the CheckReturnItemInCorrectStateCmd interface.
CheckRMAItemExpirationCmdImpl Task command to check an return mechandise authorization (RMA) item to see if it has expired.
CloseReturnCmdImpl Default implementation of the CloseReturnCmd interface.
CreditReturnItemCmdImpl Default implementation of the CreditReturnItemCmdImpl interface.
DetermineReturnCreditVehicleCmdImpl Default implementation of the DetermineReturnCreditVehicleCmd interface.
ExtendAdminReturnApproveCmdImpl Default implementation of the ExtendAdminReturnApproveCmd interface.
ExtendReturnCancelCmdImpl Default implementation of the ExtendReturnCancelCmd interface.
ExtendReturnCreditAndCloseScanCmdImpl Default implementation of the ExtendReturnCreditAndCloseScanCmd interface.
ExtendReturnItemAddCmdImpl Default implementation of the ExtendReturnItemAddCmd interface.
ExtendReturnItemDeleteCmdImpl Default implementation of the ExtendReturnItemDelete interface.
ExtendReturnItemUpdateCmdImpl Default implementation of the ExtendReturnItemUpdateCmd interface.
ExtendReturnPrepareCmdImpl Default implementation of the ExtendReturnPrepareCmd interface.
ExtendReturnProcessCmdImpl Default implementation of the ExtendReturnProcess interface.
LogReturnAuthCmdImpl Default implementation of the LogReturnAuthCmd interface.
RefreshExpiredRMAItemsCmdImpl Default implementation of the RefreshExpiredRMAItemsCmd interface.
RefundByCreditPolicyCmdImpl Implementation of the Task command RefundPaymentPolicyCmd interface.
RefundByOriginalPaymentPolicyCmdImpl Default implementation of the Task command RefundPaymentPolicyCmd interface.
RefundPaymentPolicyCmdImpl Abstract base class that is the framework for implementing a refund payment policy.
RePrepareExpiredRMACmdImpl Default implementation of the Task command RePrepareExpiredRMACmd interface.
ResolveReturnFulfillmentCenterCmdImpl Default implementation of the ResolveReturnFulfillmentCenterCmd interface.
ReturnCancelCmdImpl Cancel a return mechandise authorization (RMA).
ReturnCreditAndCloseScanCmdImpl Default implementation of the controller command ReturnCreditAndCloseScanCmd interface.
ReturnDisplayCmdImpl Default implementation of the controller command ReturnDisplayCmd interface.
ReturnItemAddCmdImpl Default implementation of the controller command ReturnItemAddCmdS interface.
ReturnItemBaseCmdImpl Base implementation for both ReturnItemAdd and ReturnItemUpdate.
ReturnItemComponentDisposeCmdImpl Default implementation of the controller command ReturnItemComponentDisposeCmd interface.
ReturnItemComponentReceiveCmdImpl Default implementation of the controller command ReturnItemComponentReceiveCmd interface.
ReturnItemComponentUpdateCmdImpl Default implementation of the controller command ReturnItemComponentUpdateCmd interface.
ReturnItemDeleteCmdImpl Default implementation of the controller command ReturnItemDeleteCmd interface.
ReturnItemToInventoryCmdImpl Default implementation of the task command ReturnItemToInventoryCmd interface.
ReturnItemUpdateCmdImpl Default implementation of the controller command ReturnItemUpdateCmd interface.
ReturnListDisplayCmdImpl Default implementation of the controller command ReturnListDisplayCmd interface.
ReturnPrepareCmdImpl Adds terms and conditions to a return mechandise authorization (RMA) prior to agreement.
ReturnProcessCmdImpl Default implementation of the controller command ReturnProcessCmd interface.
ReturnUpdateCmdImpl Default implementation of the controller command ReturnUpdateCmd interface.
SetRMAOrganizationCmdImpl Default implementation of the task command SetRMAOrganizationCmd interface.
 

Package com.ibm.commerce.returns.commands Description

Server commands to manage a returns system.