Enabling and disabling the doPrice parameter for quote commands

To enable and disable the doPrice parameter for the IBM Sales Center, to invoke related quote commands such as QuoteItemAdd and QuoteItemUpdate. To enable the doPrice parameter for quote commands in the IBM Sales Center:

Procedure

  1. Open the SyncQuoteBODMapping.xml file found in the WC_eardir \xml\messaging\ directory.
  2. To enable the doPrice parameter:
    1. Add a Constant element into the body of the QuoteItemAddCmd command element as follows:
      
      <Command
      CommandName="com.ibm.commerce.quote.commands.QuoteItemAddCmd">
         <Constant Field="doPrice">Y</Constant>
      </Command>
      
    2. Make the same update to the Command element of the QuoteItemUpdateCmd:
      
      <Command
      CommandName="com.ibm.commerce.quote.commands.QuoteItemUpdateCmd"
      >
         <Constant Field="doPrice">Y</Constant>
      </Command>
      
  3. To disable the doPrice parameter:
    1. Update the <Constant Field="doPrice"> element in the QuoteItemAddCmd element by entering an "N" into the body of the element:
      
      <Command
      CommandName="com.ibm.commerce.quote.commands.QuoteItemAddCmd">
         <Constant Field="doPrice">N</Constant>
      </Command>
      
    2. Make the same update to the Command element of the QuoteItemUpdateCmd:
      
      <Command
      CommandName="com.ibm.commerce.quote.commands.QuoteItemUpdateCmd"
      >
         <Constant Field="doPrice">N</Constant>
      </Command>
      
  4. Restart the WebSphere Commerce instance.