Converted project files

When a Tungsten Transformation project is converted, a Classification group and an Extraction Group is created for that project.

The Extraction Group contains the same project hierarchy as it did in Tungsten Transformation, with the exception of the top level "Project Class" name. In the Extraction Group, the top level class is named the same as the project name, not "Project Class."

Each class, including any child classes in the hierarchy of the Extraction group contain the following:

  • Fields along with all of their configuration settings.

    This includes any Formatters configured in the Project Settings.

  • Locators along with all of their configuration settings and supporting data.

    For example, the database used by a Database Locator is included. Another example would be the dictionary used by a Format Locator.

  • Scripted Formatters as created in the Project Settings.

    For each scripted formatter that is assigned to at least one field, a corresponding business rule formatter is created in the Field Formatters menu in TotalAgility. The business rule has the same name as the original formatter.

    No duplicate business rules are created. If two fields use the same script formatter, then a single business rule is created in TotalAgility and that is mapped to both fields.

    Inheritance works as expected.

  • Validation Rules and their Validation Methods as configured in the Project Settings, with the exception of validation rules in the project class. Validation rules in the root project class are not converted.

  • If multiple validation rules use the same Validation Method, multiple copies of that method appear in the Extraction Group.

  • Scripted Validation Methods and Scripted Validation Rules.

    For each scripted validation method that is used by a validation rule that is assigned to at least one field, a corresponding validation rule of type business rule is created in TotalAgility. The business rule has the same name as the original validation method.

    If two validation rules use the same validation method, only one business rule is created in TotalAgility and used by both validation rules.

    Inheritance works as expected.

    Multi-field script validation methods are not converted.

The Classification Group contains all classification settings that were included in the original Tungsten Transformation project. The Classification Group is also mapped to the Extraction Group that was created at the same time.