Previous Topic: Filter Screen

Next Topic: What You Can Do During a Campaign

Clone the Active Model Configuration for a Campaign

Often, you want to base a campaign on the model configuration, which reflects the most current picture of the universe. But campaigns must be based on a static, unchanging configuration - changes to the base configuration during the campaign can cause data inconsistencies. The active model configuration is updated only after the campaign concludes.

For these reasons, we strongly recommend that you not base a campaign directly on the active model configuration.

You can easily base a campaign on a copy of the active model configuration. By default, this option appears in the Configuration drop-down of the campaign creation wizard.

To clone the Active Model Configuration for a Campaign

  1. Verify that the following system property is set to False:
    campaign.settings.allowMasterAndModelCampaign

    Specifies whether you can base a campaign on active master or model configurations of the target universe. Valid values are as follows:

    True

    Master and model configurations appear in the Configuration list of the Add Campaign screen.

    Note: we strongly recommend that you not create campaigns based on the active master or model configurations.

    False

    Master and model configurations do not appear in the Configuration list of the Add Campaign screen. Instead, the option to base the campaign on a copy of the model configuration appears in the drop-down.

    The campaign wizard offers the option to base the campaign on a clone of the model configuration.

  2. Use the following system property to define how CA RCM names the clone of the model configuration.
    campaign.settings.copyModelConfigurationNamePattern

    Defines the format of the name that CA RCM applies when it copies the active model configuration for a campaign. This property defines a text string format, and can use the following placeholder parameters:

    %configuration%

    The name of the model configuration that is copied.

    %campaignName%

    The name of the campaign for which this copy was created. This is a required parameter that must appear in the property value.

    %date%

    The start date of the campaign.

    Example: the following formatting string includes two parameters:
    Copy of %configurationName% configuration for the %campaignName% campaign
    

    For an original configuration named ActiveBaseConf and a campaign named InitialCertification, the resulting string is as follows:

    Copy of ActiveBaseConf configuration for the InitialCertification campaign
    

    When you create a campaign based on a clone of the model configuration, CA RCM names the new configuration file according to the specified pattern.

  3. Create a campaign. In the Execution screen of the campaign creation wizard, select the In campaign configuration option.

    CA RCM creates a clone of the model configuration, and bases the campaign on the clone. CA RCM implements any changes that result from the campaign on the clone configuration.