com.ibm.commerce.returns.commands

Class AutoApproveReturnItemCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, AutoApproveReturnItemCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class AutoApproveReturnItemCmdImpl
    extends TaskCommandImpl
    implements AutoApproveReturnItemCmd
    Overall Task command used for determining if a return merchandise authorization (RMA) item may be approved programmatically. Calls AutoApproveReturnItemStandardChecksCmd and AutoApproveReturnItemPolicyCmd for approval logic. Gets a list of all auto-approve deny reasons for the current store. Calls AutoApproveReturnItemStandardChecksCmd passing in list of possible deny reasons. Calls AutoApproveReturnItemPolicyCmd passing in list of possible deny reasons And based on list of actual deny reasons passed back. Calculates new approval status and logs deny reasons against the RMA item.

    Utilizes these access beans

    See Also:
    Serialized Form
    • Constructor Detail

      • AutoApproveReturnItemCmdImpl

        public AutoApproveReturnItemCmdImpl()
        AutoApproveReturnItemCmdImpl constructor.