com.ibm.commerce.returns.commands

Interface ReturnCreateCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand
    All Known Implementing Classes:
    ReturnCreateCmdImpl


    public interface ReturnCreateCmd
    extends ControllerCommand
    This command is used to create a return merchandise authorization (RMA).

    This controller command creates an empty return merchandise authorization (RMA) without any items associated to it yet.

    Controller command URL calling syntax

    https://host_name/path/ReturnCreate?outRMAName=outRMAName_value&URL=redirect_url

    Parameters

    forUser(when called by a CSR)
    The logon ID of the customer on whose behalf the command will be run
    forUserId (Same as forUser when called by a CSR,but identifying the user by the internal user ID)
    userid of the customer
    outRMAName (optional)
    the name to use for the name-value pair which will be passed to the redirected URL. This parameter is useful for chaining commands. If this parameter is not specified then "RMAId" will be used as the name portion of the RMA id name-value pair. And passed to the redirected URL.
    URL (optional)
    URL to redirect to.
    • Field Detail

      • NAME

        static final java.lang.String NAME
        The name of this interface is "com.ibm.commerce.returns.commands.ReturnCreateCmd".
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class.
        See Also:
        Constant Field Values