X312: "$" character found on both sides of decimal.
A dollar sign can only appear on one side of the decimal point in a money picture. Usually the dollar sign appears to the left. If the dollar sign appears to the right of the decimal point, only one dollar sign should appear.
X313: Sign character found on both sides of the decimal.
A negative (-) or plus (+) sign can only appear on one side of the decimal point in a numeric picture. Usually the sign appears to the left of the decimal point. If the sign appears to the right of the decimal point, only one sign should appear in the picture.
X314: Error in substitution portion of picture definition.
The decimal (.), grouping (,) and money ($) symbols are used when creating a numeric picture. You may substitute other characters for the decimal, grouping or money symbols by assigning a new value to these symbols after specifying the mask, for example:
X315: Illegal decimal found in picture.
Cannot reassign the decimal character as requested, or the period character is not used as a decimal point in the mask portion of the picture.
X319: Value too wide for picture field.
An attempt was made to assign a value, or display a value using a picture that is unable to accommodate the value; for example, an attempt to display the value 1234 in a variable or column with a picture of 999.
X320: Error in time/date picture definition.
The system is unable to parse a time or date picture. See the Options User's Guide for information on creating time and date pictures.
X321: Invalid CONFIG.XDB. Run XDBPROFI to reconfigure system.
The configuration file, CONFIG.XDB, which is stored in the Micro Focus directory, has been damaged or is incompatible with the current version. Run Options as described in the Options User's Guide.
X322: Invalid year value.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X323: Invalid separator in value.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X324: Invalid character in value.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X325: Money value error.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X326: Numeric value error.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X327: Integer value error.
The user input an illegal value in the specified field type. See the SQL Reference for information on data type ranges and domains. Also check the default format specified for the data type through Options (described in the Options User's Guide). Check to make sure that pictures and data match.
X328: No more RAM memory available.
Insufficient RAM available to continue processing. Remove unnecessary programs from memory. For example, bypass the Loader or the Micro Focus application menu.
X330: Cannot execute program.
An error occurred when attempting to use the shell facility to temporarily exit to the operating system (possibly insufficient memory). In order to reach the operating system, you will have to exit normally, instead of using the shell facility.
X332: Index name does not exist.
The index named was not found in the current database. Check the database path and the name of your index.
X333: Unknown field type in table name.
An unknown field type was found. A different version of XDB Server may have been used to create the table, or the system path may be set to an earlier version. Check the version.
X334: Index name has been damaged.
Either the named index has been damaged or a different version of XDB Server is running than the one that created the index. Use the version that created the index. The system path may be set to an earlier version. Check the version.
X335: Key name does not exist.
The key named was not found in the current database. Check the database path and the name of your key.
X336: Key name has been damaged.
Either the named key has been damaged or a different version is running than the one that created the key. Use the version that created the key. The system path may be set to an earlier version. Check the version.
X337: Synonym name does not exist.
The synonym named was not found in the current database. Check the database path and the name of your synonym.
X338: Table/View name does not exist.
The table or view named was not found in the current database. Check the database path and the name of your table or view.
X340: Not enough memory to perform action.
There was not enough memory to execute the command. A smaller command may be possible. Remove all memory resident tools that you are not currently using and try again.
X341: Illegal decimal precision.
The number has an illegal precision. Check your data and your data type; they are probably not the same.
X346: Cannot locate files in the directory specified.
Files needed by the system cannot be found in the path specified by the XDBPATH environment variable. Make sure that you have specified the correct directory in the XDBPATH environment variable. Also make sure that your server names match in Options and the XDB Server Configuration utility.
X348: No application path specified.
There is no application path specified in CONFIG.XDB. IMS/CICS performs an implicit ROLLBACK. This is mainframe-compatible.