Administer > Manage WebSphere Commerce features > Order Management subsystem


Configure Order boundaries to prevent unbound exceptions

The Order Management subsystem defines business object values for...

The default values are defined in...

xml/config/com.ibm.commerce.order/wc-admin-component.xml

You can change these values to meet the business needs.


Procedure

  1. Open the xml/config/component-id/wc-admin-component.xml file. The default values are shown in the following code snippet:

    <_config:extendedconfiguration>
    
      <_config:configgrouping name="ShoppingCartThreshold">
       <_config:property name="size" value="10000" />
       <_config:property name="quantity" value="10000" />
       <_config:property name="defaultPageSize" value="100" />
       <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
    
      <_config:configgrouping name="RequisitionListThreshold">
       <_config:property name="size" value="10000" />
       <_config:property name="quantity" value="10000" />
      </_config:configgrouping>
    
      <_config:configgrouping name="RMAThreshold">
       <_config:property name="size" value="2000" />
       <_config:property name="quantity" value="2000" />
      </_config:configgrouping>
     
      <_config:configgrouping name="OrderHistoryThreshold">
       <_config:property name="defaultPageSize" value="100" />
       <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
    
      <_config:configgrouping name="RMAHistoryThreshold">
       <_config:property name="defaultPageSize" value="100" />
       <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
    
    </_config:extendedconfiguration>
    

    Where:

    ShopCartThreshold

    size

    The maximum number of order items that can be added to the shopping cart.

    quantity

    The maximum amount of one specific order item that can be added to the shopping cart (related to UOM, default UOM: C62.).

    You can specify multiple quantity thresholds for different UOMs. For example:

    <_config:property name="quantity_C1" value="100" />
      <_config:property name="quantity_C2" value="1000" />
      <_config:property name="quantity_C3" value="10000" />
    

    defaultPageSize

    The number of order items displayed on the shopping cart page when no paging parameters are passed.

    maximumPageSize

    The maximum number of order items displayed on the shopping cart page.

    RequisitionListThreshold

    size

    The maximum number of order items that can be added to a requisition list.

    quantity

    The maximum amount of one specific order item that can be added to a requisition list.

    You can specify multiple quantity thresholds for different UOMs. For example:

    <_config:property name="quantity_C1" value="100" />
      <_config:property name="quantity_C2" value="1000" />
    <_config:property name="quantity_C3" value="10000" />
    

    RMAThreshold

    size

    The maximum number of items to be returned.

    quantity

    The maximum amount of one specific order item to be returned.

    OrderHistoryThreshold

    defaultPageSize

    The number of orders displayed on the order history page when no paging parameters are passed.

    maximumPageSize

    The maximum number of orders displayed on the order history page.

    RMAHistoryThreshold

    defaultPageSize

    The number of RMA displayed on the return history page when no paging parameters are passed.

    maximumPageSize

    The maximum number of orders displayed on the return history page.

  2. Save and close the file.


Related tasks

Configure Catalog boundaries to prevent unbound exceptions


+

Search Tips   |   Advanced Search