Rate renewals as renewal jobs in impact testing

About this task

In the base configuration, impact testing rates the baseline and test policy periods for all job types as submission jobs. You can configure impacting testing to rate a renewal as a renewal job rather than a submission job. For example, rate routines may include special steps for renewal jobs. Rate tables may contain factors based on job type.

In the base configuration, PolicyCenter prevents a renewal on a policy period which has a open renewal. If you make this configuration change, PolicyCenter can create a renewal on a policy period which has an open renewal. Making this configuration change impacts how PolicyCenter handles renewals in impact testing and in other areas of the product.

To rate renewals and renewal jobs in impact testing, change the IPolicyPlugin in Studio.

Procedure

  1. In Studio, open IPolicyPlugin.gwp in configuration > config > Plugins > registry.
  2. Change Gosu Class from:
    gw.plugin.policy.impl.PolicyPlugin

    to:

    gw.plugin.rateflow.ImpactTestingPolicyPlugin

    The ImpactTestingPolicyPlugin plugin extends the PolicyPlugin plugin. The ImpactTestingPolicyPlugin plugin only contains an override of the canStartRenewal method.

    Important: The ImpactTestingPolicyPlugin plugin is only intended for use in a development environment where you are performing impact testing. Do not use this plugin in a production environment. If you enable the ImpactTestingPolicyPlugin plugin, PolicyCenter allows the creation of a renewal on a policy period with an open renewal. In the default configuration, PolicyCenter prevents a renewal on a policy period that has an open renewal. Enabling the ImpactTestingPolicyPlugin changes how PolicyCenter handles renewals in impact testing and in other areas of the product.