Detailed Diff Reports

The Rules Palette allows for the comparison of the entities (i.e. business rules, segments, transactions, etc.) in one environment to those in another, and for the creation of reports that summarize these differences. The comparison of two environments may be needed in order to determine why one is behaving differently from another, among other reasons.

Two types of diff reports are available in the Rules Palette: summary diff reports and detail diff reports. This page explains detailed diff reports, which compare a single entity (e.g. a single transaction, business rule override or code name) across two environments. See the instructions below for information on creating and interpreting detailed diff reports.

Creating a Detailed Diff Report

  1. Along with the "Show Detail" button in the Summary Report, a right-click Compare To option on an entity node is available. See the Nodes Available for Detailed Diff Reports section below for a complete list of entities that can be compared in this manner.
  2. This will display a sub-menu containing the names of the other environments. Select one to compare its entity of the chosen type to that entity already selected in the current environment already selected. On selecting the target environment, the user will be prompted to enter the Target Environment's Database credentials. Enter the credentials and click Ok.
  3. There are three possible outcomes:
    • If the entity does not exist in the target environment, a message will display that reads, "Rule does not exist in the Target Environment."
    • If the entities are the same in both environments, a message will display that reads, "No differences were found."
    • If the entities differ across the two environments, the Detailed Diff Report window will launch.

Detailed Diff Report Window

The Detailed Diff Report window illustrates the specific differences between two of the same entity in two different environments. The top section of the screen displays information relating to the entity being compared—it's type, name, GUID, etc.—while the bottom section displays the XML for the entity in both environments, with visual highlights illustrating the exact differences.

If a section of configuration exists in the source environment, but not in the target environment, the section will be highlighted in red, with a line extending into the target environment XML indicating where the difference occurs.

XML that exists in the source environment, but not the target environment, highlighted in red

If a section of configuration exists in the target environment, but not in the source environment, this scenario will be reversed, and the XML section will be highlighted in green.

XML that exists in the target environment, but not the source environment, highlighted in green

If the two environments have the same sections of XML, but have differences within those sections, the sections will be highlighted in blue in both environments' XML.

An XML section that differs between environments highlighted in blue

The Detailed Diff Report window also gives users the ability to export the XML for the source environment and/or the target environment. To do so, click the Export Source or Export Target button at the bottom of the window. The XML will save as a .txt file by default.

Nodes Available for Detailed Diff Reports

The Compare To option is available on the following entity nodes:

     
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. About Oracle Insurance | Contact Us