The messages in this section are primarily valid map rule and map condition messages.
Table 1-11 lists the format, cause, and solution (if applicable) for the ECMap messages related to rules, in numeric order by message number.
Message |
Cause |
Solution |
---|---|---|
|
The message indicates that one rule number (rule index in the rule table) is over the total rule number (in the rule table). It is not expected to occur, and would normally be caught at data entry time or map generated time. |
If this error does occur, regenerate the map. If the error occurs again, call Support for assistance. |
|
This message indicates that the rule with <rule number> with <segment number> is out of valid rule range that is defined in the map. It is not expected to occur and would normally be caught at map-generation-time. |
Regenerate the map. If it occurs again, call Support for assistance. |
|
These messages are run time map messages that are written to the error log along with other detailed information to identify the exact cause of the message. The message indicates that the generated map has an undefined rule number. This message is not expected to occur. Errors of this type would normally be caught at data entry time, or map generation time. |
If it does occur, examine the error log to determine the rule number that was invalid. Then locate where this rule was used in the User Field/Element Map or the Map Flow. Correct by adding the Defining the Map rule or eliminating reference to it. Then regenerate the map. |
|
An outbound run time map message that is written to the error log along with other detailed information to identify the exact cause of the message. It indicates that a map record had the first field of a map condition line defined correctly but did not have the required second field of the map condition defined as a valid RECFLD, MEMVAR or STRVAR. |
Examine the error log to determine the map record in error, and use the User Field/Element option to correctly define the second map condition field. Then regenerate the map. |
|
Occurs during Map Rule definition if the user attempts to use an undefined rule number as part of a rule command. |
Use Map Rule definition to define the rule to be used in another rule. |
|
Occurs when running a map created in a previous release with the new release of ECMap. The rules for Stored Procedure in the new version have changed |
Map rules must be modified to use the latest rule definitions. Then regenerate the map under the new release. |
|
Occurs before executing the OK Rule in the <level> to <level> processing and the rule number is <rule number>, line number is <line number> |
|
|
Occurs before the command executed, which is at <line number> of <rule number> during the <level number> processing. |
|
|
Indicates that the rule with rule <level number> does not have a “before and after” command to process. |
|
|
||
|
Indicates that at runtime the rule <rule number> is executed. |
|
|
These informational messages occur when Verbose Trace is on. They report progress at particular points in time when running the map. |
|
|
You try to assign a parameter to a system variable or a memory variable but this parameter is empty. |
Verify that the parameter in parameters tab at Run Map window of ECMap. Verify that the command that assigns the parameter to a system variable or a memory variable. |
|