Compare - Model versions

This service compares two versions of one single model.

In/Out

Name

Details

Data type

In

Database name

Name of the database in which the function of type Automated task is carried out.

<Text>

In

Database language

Language the service uses for logging in to the database, for example, en for English. You can specify this in more detail, for example, en for English or en_US for English (United States). This is helpful, for example, if English (Australia) has been set in the database, but standard English (USA) has not been set.

If you want to add the country, you need to create a language constant and model it as a language in the data flow.

<Text> or <Language>

In

User login

Login name of the user that is used for carrying out the Automated task function. If no user is defined, arisservice is used.

<Text>

In

Password

Password of the user that is used for carrying out the Automated task function.

<Password>

Selected models

Specifies the model whose versions are to be compared.

In

Model GUID

GUID of the model whose versions are to be compared.

<Text>

In

Change list

Change list number of the latest version of the model. If nothing is specified, the latest version of the model is considered.

<Decimal>

In

Compare model properties

If the input is TRUE, the service compares whether the model properties of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare items that exist only in the source model

If the input is TRUE, the service compares whether the items that exist only in the source model differ in the versions to be compared. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare items that exist only in the target model

If the input is TRUE, the service compares whether the items that exist only in the target model differ in the versions to be compared. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare items from both models

If the input is TRUE, the service compares whether the items that exist in the source and target model differ in the versions to be compared. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare object definitions

If the input is TRUE, the service compares whether the object definitions of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare object occurrences

If the input is TRUE, the service compares whether the object occurrences of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare object occurrences: Appearance

If the input is TRUE, the service compares whether the appearance of the object occurrences of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare object occurrences: Position/Size

If the input is TRUE, the service compares whether the position and/or size of the object occurrences of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare object occurrences: Attribute placement

If the input is TRUE, the service compares whether the attribute placements of the object occurrences of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare connection definitions

If the input is TRUE, the service compares whether the connection definitions of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare connection occurrences

If the input is TRUE, the service compares whether the connection occurrences of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Connection appearance

If the input is TRUE, the service compares whether the connection appearance of the versions to be compared differs. If the input is FALSE, this will not be compared.

<Boolean>

In

Inflection points

If the input is TRUE, the service compares whether the inflection points of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Connection attribute placement

If the input is TRUE, the service compares whether the connection attribute placements of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare graphic objects

If the input is TRUE, the service compares whether the graphic objects of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Compare free-form texts

If the input is TRUE, the service compares whether the free-form texts of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Path

If the input is TRUE, the service compares whether the paths of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

In

Content root

If the input is TRUE, the service compares whether the content roots of the versions to be compared differ. If the input is FALSE, this will not be compared.

<Boolean>

Out

Error

If automation errors occur, context-specific error messages are displayed indicating, for example, that ARIS server is not available.

<Text>

Out

Result

Returns either TRUE or FALSE (Boolean), depending on whether or not the service was successfully performed. If no specification is made, the default value FALSE is used.

<Boolean>

Out

Hyperlink

Hyperlink to the result of the model version comparison.

<Text>

Compare - Model versions