com.ibm.commerce.tools.optools.returns.commands

Interface CSRReturnCreateCopyCmd

  • 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, ToolsControllerCommand
    All Known Implementing Classes:
    CSRReturnCreateCopyCmdImpl


    public interface CSRReturnCreateCopyCmd
    extends ToolsControllerCommand
    Copies all data for a return into the wcs session.

    Parameters:

    XML
    String, in XML format, which contains identifier of Return to be copied.
    Example xml_string:
    <?xml version="1.0" encoding "UTF-8">
         <XML>
           <returnId>1001</returnId>
         </XML>
    URL
    URL to be called when the command completes successfully.

    Output parameters:
    None.

    Exceptions:
    None.

    Special behavior:

    This command sets the INUSE column on the RMA/return to 'Y' to mark that the return is being edited. This is done here because this command should be the first command to be called when the return is requested to be edited.

    See Also:
    CSRReturnRestoreCopyCmd
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

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