Adding Object Manager for Loyalty Event Based Rewards

  • For new installations. The Siebel Application Object Managers are created by default in the language or languages selected during Siebel CRM installation. For example, if ENU and ESP are the languages selected, then the Object Manager eLoyalty Processing Engine - EventReward are automatically added for ENU and ESP, so it is not necessary to add them again. If you want to run EventRewards Object Manager in a new language, then you must run the new_compdef_sia script for each language that must be supported, but only after first completing all the standard tasks to install and deploy a new language.
  • For migration installations. You must run the new_compdef_sia script to add the object managers for new eloyalty Processing Engine - EventReward not present in any prior installation, for each language that is installed and deployed on the Siebel Server.

  • For additional languages. You must run the new_compdef_sia script after adding a new language on the Siebel Server, but only after first completing all the standard tasks to install and deploy a new language.

For more information about new installations, migration installations, and additional language installations, including the standard tasks to install and deploy a new language, see Siebel Installation Guide.

The following procedure shows you how to run the new_compdef_sia script to add new object manager for Loyalty Event Based Reward. Running the script adds the object manager for the Loyalty application that is in the LoyaltyEngine component group.

You need to perform the following procedure only for migration installations to add the object manager for new batch component does not present in any prior installation.

To Add Object Manager for Loyalty EventReward for LoyaltyEngine

Follow these steps:

  1. Stop the Siebel Server
  2. Stop the Siebel Gateway and make a backup of the Siebel Gateway registry.

    For instructions on how to do this type of backup, see Siebel System Administration Guide.

  3. Restart the Siebel Gateway.

  4. Set the SIEBEL_HOME environment variable to the SES_HOME/siebsrvr directory.

  5. Navigate to the following folder from, for example, a command prompt: SES_HOME/siebsrvr/bin/<LANG>
  6. Run one of the commands shown in the following table, as required:
    Operating Systems Command
    Linux or UNIX

    Run the following command on Linux or UNIX:

    new_compdef_sia.ksh <GATEWAY>:<PORT> <ENTERPRISE> <USERNAME> <PASSWORD> <LANG>

    Microsoft Windows

    Run the following command on Windows:

    new_compdef_sia.bat <GATEWAY>:<PORT> <ENTERPRISE> <USERNAME> <PASSWORD> <LANG>

  7. When prompted, verify that the parameters passed are correct.

  8. Start the Siebel Server.

  9. Enable the component group for LoyaltyEngine.

    For more information, see Enabling LoyaltyEngine Component Group