ICEM14

ICEM14 validates the Value Column of the ModuleSubstitution table.

Result

ICEM14 posts the following errors.

Error Meaning
The replacement string in ModuleSubstitution.Value column in row [1].[2].[3] is not found in ModuleConfiguration table. [1].[2].[3] refers to a table.row.column primary key for a row in the ModuleSubstitution table. The formatting template in the Value field of this row does not correspond to a row of configurable attributes in the ModuleConfiguration Table.
In ModuleSubstitution table in row [1].[2].[3], a configurable item is indicated in the table '%s'. The table '%s' must not contain configurable items. One of the following tables is listed in the Table column of the ModuleSubstitution table: ModuleSubstitution, ModuleConfiguration, ModuleExclusion, or ModuleSignature. These tables cannot contain configurable fields.
In ModuleSubstitution table in row [1].[2].[3], an empty replacement string is specified. The formatting template in the Value field of this row does not correspond to a row of configurable attributes in the ModuleConfiguration Table.

 

ICEM14 posts the following warning.

Warning Meaning
ModuleSubstitution table exists but ModuleConfiguration table is missing The ModuleConfiguration table is absent.

 

Table Used During Execution

ModuleSubstitution table

ModuleConfiguration table

Merge Module ICE Reference