com.ibm.commerce.returns.commands

Interface ReturnItemComponentReceiveCmd

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


    public interface ReturnItemComponentReceiveCmd
    extends ToolsControllerCommand
    Interface for command used to mark a returned item as received by the seller.

    Controller command URL calling syntax

    https://host_name/path/ReturnItemComponentReceiveCmd?RMAItemCmpId_i=RMAItemCmpId_value&URL=redirect_url&quantity_i=quantity_value&versionSpcID_i=versionSpcID_value&date=date_value&XML=XML_value

    Parameters

    RMAItemCmpId (required)
    RMA item component id that has been returned
    quantity (required)
    quantity to be disposed (in inventory units)
    versionSpcID (required)
    version specification of the component that has been returned
    date(optional)
    date disposed in the format YYYY:MM:DD:HH:MM:SS (YYYY:MM:DD is mandatory), defaults to current date/time if not specified
    URL (required)
    the URL to be called when the command completes successfully
    XML (optional)
    An input XML string that contains the required data for receiving an RMA item component (see other parameters). If this is supplied, the other parameters will be ignored. For Example :
    <?xml version="1.0" encoding "UTF-8">
    <XML>
    <date></date>
    <receiveReturnItemComponent>
    <RMAItemCmpId>1001</RMAItemCmpId>
    <quantity>3</quantity>
    <versionSpcId>96</versionSpcId>
    </receiveReturnItemComponent>
    <receiveReturnItemComponent>
    <RMAItemCmpId>1002</RMAItemCmpId>
    <quantity>4</quantity>
    <versionSpcId>97</versionSpcId>
    </receiveReturnItemComponent>
    </XML>
    • Field Detail

      • NAME

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

        static final java.lang.String defaultCommandClassName
        The default implementation class name is "com.ibm.commerce.returns.commands.ReturnItemComponentReceiveCmdImpl" .
        See Also:
        Constant Field Values