Propagating Rule-based discount data from a staging server to the production server

  1. You must configure the staging server so that it stages rule-based discount data. Refer to the "Configuring the staging server for customized tables" section of the WebSphere Commerce Administration Guide. Follow the steps explaining how to stage merchant data, using the information below, which is specific to rule-based discount data. You must configure the following tables on your staging server for rule-based discounts:
    CALCODE
    This table contains the ID and basic information about the rule-based promotion object.
    RLDISCOUNT
    The table contains information about the details of the rule-based promotion object.
    CALCODEDSC
    The table contains translated customer viewable descriptions for the rule-based promotion object.
    CALCODEMGP
    The table contains relationship definitions between rule-based promotion objects and customer profiles.
    CATENCALCD
    The table contains relationship definitions between rule-based promotion objects and products.
    SHPMODCLCD
    The table contains relationship definitions between rule-based promotion objects and shipping methods.
  2. After this propagation, the instance running on the production server must be restarted.
  3. A business user must activate the rule-based discounts once again, using the WebSphere Commerce Accelerator associated with the production machine. Once the discounts are active on the production server, the rule project will be regenerated for the current store.