Persistence

Property

Function

Alternate Name

Specifies an alternate name to be used in database and system definitions.

This property can contain alphanumeric and '_' characters. By default, this property is empty.

This property is specific to Segments, persistent Classes, Ispecs, Events, Copy Ispecs, Copy Events Profiles, Persistent Attributes, Reports and Methods only.

Cluster Index

Specifies the profile to be used as the clustered index for the class's database table.

By default, this property is empty.

This property is specific to persistent classes only.

COMS Window Name

Specifies the name for the COMS window under which your generated system is identified to COMS.

This property is limited to a maximum length of 10 alphanumeric characters.

By default, this property is set to the Segment name.

This property is specific to Segments only.

Database Name

Specifies the name of the database. The name is case sensitive and should match the name of the database exactly. By default, this property is empty.

This property is specific to Segments only.

Database Schema Name

Specifies the name of the database schema.

This schema name is created as a database user.

Type a name in uppercase letters. By default, this property is set to the Segment name.

This property is specific to Segments only.

Tables of each system are owned by the user derived from the database schema name. If two systems use the same database schema name, then there could be a possibility that the other system could be disrupted when one system is being reorganized. Hence using a unique database schema name is recommended.

Database Server Registration

Specifies the name of the runtime's database server registration that refers to the database server to which you want to deploy the generated application. The name is case sensitive and should match the name of the database registration exactly. By default, this property is empty.

This property is specific to Segments only.

Database Tablespace

Specifies the location of the object's database table. By default, this property is empty.

This property is specific to persistent classes and Profiles only. Maximum of 30 characters, the first of which must be alphabetic.

Expected Number

Specifies the expected population for ispec and Classes with no stereotype, expected monthly volume for event classes, expected number/monthly volume for profiles and the expected number of records for extract files.

By default, this property is set to 100.

For profiles, this property is enabled if Population Estimation Method is set to UseExpectedNumber.

This property is specific to persistent classes and Profiles only.

For MCP Applications:

The value of this property ranges from 1 to 545,755,813,887. An exception to this is direct ispec/classes and their profiles, for which the range is 1 to 268,435,455.

By default,

  • This property is set to 100 for <<Ispec>> and Classes with no stereotype.

  • This property is set to 1000 for <<Event>> classes.

Note: If the value specified for the expected number exceeds 268,435,455, you must ensure that sections have been defined for the ispec/class and associated profiles. Refer to the Agile Business Suite Runtime for ClearPath MCP Administration Guide for more information on the instructions on how to prepare related classes and profiles. If you do not prepare the ispec and associated profiles before using a large population, syntax errors might occur during compilation of the DASDL.

Percentage of Expected Number

Specifies the maximum number of database records expected to be created for the Profile as a percentage of the Default Calculation.

By default, this property is set to 100.

This property is specific to Profiles only.

This property is enabled when Population Estimation is set to Specify Percentage of class's Expected Number.

Population Estimation Method

Specifies the method used to specify the maximum number of database records expected to be created for the Profile.

The following options are available for this property:

  • Use Default Calculation – Select this option to use the default calculations for the Expected Number/Monthly Volume. For a Profile owned by an <<Ispec>>, <<Event>>, or Class, the Default Calculation is the Expected Number of the owner class.  For a Profile owned by an EventSet and spans more than one <<Event>> class, the Default Calculation is the sum of the Expected numbers of all <<Event>> classes included in the Profile’s conditions.

  • Use Expected Number Method – Select this option for the target builder to use the value in the Expected Number property for the profile.

  • Use Percentage Method – Select this option for the target builder to calculate the population for the profile as a percentage (ProfileUsePercentage) of the Default Calculation.

By default, this property is set to Use Expected Number

This property is specific to Profiles, Ispec class, Event class, Class with no stereotype, extract file configuration properties only.

Records Per Block

Specifies the expected number of records for the corresponding extract files.

This property’s value ranges from 1 to 99999999.

By default, this property is set to the default. You should be aware of the minimum and maximum physical block sizes for the device being used, and ensure that your specified block/record size falls within those limits.

This property is specific to an Attribute that is an instance of an extract file class (‘File’ stereotype class).

User Maintained Table

Specifies whether a database table is reorganized by the user or by system during deployment.

By default, the value is False.

Applies to persistent classes.

View Alternate Names

Displays an alternative name of a report. You can use the View Alternate Names dialog box to view information about reports. Click the ellipsis button (…) to access the View Alternate Names dialog box.

This dialog box includes a read-only list of data in the following columns.

  • Folder Name: Displays the folder in which the report exists.

  • Default Name: Specifies the report configuration Alternate Name, if defined. If this value is not defined, the default name value contains the Alias for an MCP configuration or Model name for a Windows configuration.

  • Generate As: Displays the generated as value of a report.