com.ibm.commerce.inventory.commands

Interface ReturnReasonCodeUpdateCmd

  • 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:
    ReturnReasonCodeUpdateCmdImpl


    public interface ReturnReasonCodeUpdateCmd
    extends ToolsControllerCommand
    Update an existing return reason.

    This command requires to have the store entity id and language id set in the command context.

    Parameters

    EC_XMLObject
    An input xml_string that contains all required data for updating the return reason.

    Example xml_string for return reason:

    
     <?xml version="1.0" encoding="UTF-8"?>
     <XML>
            <XMLFile>inventory.ReturnReasonDetailChange</XMLFile>
            <rtnreasonId>300</rtnreasonId> 
            <code>Return reason code1</code>
            <description>Return reason code description</description>
     </XML>
    
     
    URL
    The URL to be called when the command completes successfully.

    Exceptions

    When the required fields are missing or not in the right data type, this command will throw exception to indicate which field is missing or bad.

    • Method Detail

      • setReturnReasonCode

        void setReturnReasonCode(java.lang.String newReturnReasonCode)
        Set the return reason code.
        Parameters:
        newReturnReasonCode - java.lang.String
      • setReturnReasonDescription

        void setReturnReasonDescription(java.lang.String newReturnReasonDescription)
        Set the description of the reason for the return.
        Parameters:
        newReturnReasonDescription - java.lang.String
      • setReturnReasonId

        void setReturnReasonId(java.lang.String newReturnReasonId)
        Set the return reason code identifier.
        Parameters:
        newReturnReasonId - java.lang.String