About rule version conflicts

During the rule import operation, PolicyCenter raises a rule conflict issue if there is a mismatch in rule versions for any given rule between:

  • The existing rule version as defined in the application database
  • The importing rule version

The Rule Administrator resolves all rule import conflicts manually through the following business rules screens:

  • Import/Export Status screen
  • Complete Import screen
  • Compare Rules screen
To access the Import/Export Status screen, navigate to the following location in Guidewire PolicyCenter:
  • Administration > Business Settings > Business Rules > Import/Export Status
The other screens open from the Import/Export Status screen.
Important: The user who is responsible for resolving rule conflicts, either in a production environment or non-production environment, must have the necessary rule edit permission.

Rule conflicts in production systems

If you follow the recommended development, test, and production process for business rules, there is little likelihood of rule conflicts while importing rules into a production system. However, Guidewire does not programmatically enforce the recommended process for business rules. Thus, if you do not follow the recommend business rules process, you can experience rule conflicts.

For example, suppose that you modify a business rule on a production system but do not export your changes as Guidewire recommends. A conflict then occurs if you import a version of that rule into the production system that is not based on the modified rule in the production environment. To resolve this issue, you need to do one of the following:
  • A user with rule edit permissions selects either the existing rule or the importing rule during the rule import into the production environment.
  • A user exports the modified rule from the production environment and then resolve the conflict in a non-production environment. The import of this rule into the production environment does not cause a conflict.
Important: The user who is responsible for resolving rule conflicts, either in a production environment or non-production environment, must have the necessary rule edit permission.