Package com.ibm.commerce.returns.commands

Server commands to manage a returns system.

See:
          Description

Interface Summary
AdminReturnApproveCmd Interface for command used to manually approve a return mechandise authorization (RMA).
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 command used for changing the status of a return mechandise authorization (RMA) item.
AutoApproveReturnItemCmd Interface for the 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 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 Approve a return mechandise authorization (RMA) by changing its status to 'APP'.
ApproveRefundAlwaysPolicyCmdImpl Check to see if the refund for a return mechandise authorization (RMA) and its set of RMA items is approved.
ApproveReturnItemCmdImpl Change the status of a return mechandise authorization (RMA) item based on the approval type.
AutoApproveReturnItemByDaysPolicyCmdImpl This is an automatic approval policy implementation based on the number of days since the item was shipped.
AutoApproveReturnItemCmdImpl Overall 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 Calculate the adjustment credit for a return mechandise authorization (RMA) item.
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 Calculate the automatic credit for a return mechandise authorization (RMA) item associated with a complete order item.
CalculateReturnItemCreditForCatEntryCmdImpl Calculate the CREDITAMOUNT, the ADJUSTMENTCREDIT and any charges against a catalog entry return mechandise authorization (RMA) item.
CalculateReturnItemProductCreditCmdImpl Calculate the amount of the original order item product price that this return mechandise authorization (RMA) item qualifies for.
CalculateReturnTaxCmdImpl Calculate the tax for a return mechandise authorization (RMA) item.
CalculateRMAApprovalCmdImpl  
CheckReturnItemInCorrectStateCmdImpl Check to see that the order item is in a state that allows it to be added to a return mechandise authorization (RMA).
CheckRMAItemExpirationCmdImpl Task command to check an return mechandise authorization (RMA) item to see if it has expired.
CloseReturnCmdImpl Mark a return mechandise authorization (RMA) as closed from further edits.
CreditReturnItemCmdImpl Activate the refund for a return mechandise authorization (RMA) and its items if there is one and it is approved.
DetermineReturnCreditVehicleCmdImpl Command used to determine what means to use for a refund.
ExtendAdminReturnApproveCmdImpl Task command to extend the AdminReturnApprove controller command.
ExtendReturnCancelCmdImpl Task command to extend the ReturnCancel controller command.
ExtendReturnCreditAndCloseScanCmdImpl Task command to extend the ReturnCreditAndCloseScan controller command.
ExtendReturnItemAddCmdImpl Task command to extend the ReturnItemAdd controller command.
ExtendReturnItemDeleteCmdImpl Task command to extend the ReturnItemDelete controller command.
ExtendReturnItemUpdateCmdImpl Task command to extend the ReturnItemUpdate controller command.
ExtendReturnPrepareCmdImpl Task command to extend the ReturnPrepare controller command.
ExtendReturnProcessCmdImpl Task command to extend the ReturnProcess controller command.
LogReturnAuthCmdImpl Command which makes note that customer has been notified of their return mechandise authorization (RMA) number and its content.
RefreshExpiredRMAItemsCmdImpl Task command that evaluates whether a return mechandise authorization (RMA) item has expired (via CheckRMAItemExpirationCmd) and calls ReturnItemCreditCalculate and ReturnItemAutoApprove if so.
RefundByCreditPolicyCmdImpl Refund using the credit line.
RefundByOriginalPaymentPolicyCmdImpl Refund using the original payment method.
RefundPaymentPolicyCmdImpl Abstract base class that is the framework for implementing a refund payment policy.
RePrepareExpiredRMACmdImpl Task command that evaluates whether return mechandise authorization (RMA) has expired (via CheckRMAItemExpirationCmd) and re-prepares (via ReturnPrepare) if so.
ResolveReturnFulfillmentCenterCmdImpl Command used to determine where customer should return merchandise.
ReturnCancelCmdImpl Cancel a return mechandise authorization (RMA).
ReturnCreditAndCloseScanCmdImpl Initiate credits and close approved (status 'APP') return mechandise authorizations (RMA).
ReturnDisplayCmdImpl Display a return mechandise authorization (RMA).
ReturnItemAddCmdImpl Add a item to an return mechandise authorization (RMA).
ReturnItemBaseCmdImpl Base implementation for both ReturnItemAdd and ReturnItemUpdate.
ReturnItemComponentDisposeCmdImpl Record disposition of a returned item.
ReturnItemComponentReceiveCmdImpl Record the receipt of a returned item.
ReturnItemComponentUpdateCmdImpl Command to update the component of a return mechandise authorization (RMA) item.
ReturnItemDeleteCmdImpl Delete a item a return mechandise authorization (RMA).
ReturnItemToInventoryCmdImpl Command used to return merchandise to pool of inventory which can be used for new inventory allocations.
ReturnItemUpdateCmdImpl Update the return mechandise authorization (RMA) item.
ReturnListDisplayCmdImpl Display a list of return mechandise authorizations (RMA).
ReturnPrepareCmdImpl Adds terms and conditions to a return mechandise authorization (RMA) prior to agreement.
ReturnProcessCmdImpl Finalizes the agreement between the merchant and the customer as to the terms of a return mechandise authorization (RMA).
ReturnUpdateCmdImpl Update a return mechandise authorization (RMA).
SetRMAOrganizationCmdImpl This task command is called by other Returns commands to set the organization info of an RMA.
 

Package com.ibm.commerce.returns.commands Description

Server commands to manage a returns system.