Interface CSROrderItemAddCmd

  • All Superinterfaces:
    AccCommand,,,, ControllerCommand, ECCommand, Protectable,,, ToolsControllerCommand
    All Known Implementing Classes:

    public interface CSROrderItemAddCmd
    extends ToolsControllerCommand
    Adds one or more order items to an order.


    • Add items to the order if the order ID is specified. Otherwise, the items will be added to a new order
    • If shipModeId and shipAddrId are optional. If shipModeId is not provided, the store default shipping mode will be used.
    • Change the status of the order and its order items to 'E' state.


    An input xml_string that contains all the required data for one or many order items.
     Example xml_string:
            <?xml version="1.0" encoding "UTF-8">
    The URL to be called when the command completes successfully.

    Response Parameter:

    Return the order Id of the order item(s) added to.

    Exception Conditions

    Throws all exceptions that thrown by OrderItemAddCmd and CSROrderStatusChangeCmd.

    Error View:

    • CSROrderItemAddErrorView
    • Field Detail


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

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