Top
NetCOBOL V12.2 Messages
FUJITSU Software

2.2.9 PRCV

This section explains conversion messages generated by the pre-compiler source conversion function.

For the conversion messages that are output when a conversion item with severity code W or higher is detected, refer to "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

ER001

ER004

ER006

ER007

ER008

ER009

ER010

ER011

ER012

ER013

ER014

ER015

ER016

ER017

ER018

ER019

ER020

ER021

ER022

ER024

ER026

ER027

ER028

ER029

ER030

ER031

ER033

ER101

ER102

ER103

ER104

ER105

ER106

ER107

ER108

ER109

ER110

ER111

ER112

ER113

ER114

ER115

ER116

ER117

ER118

ER119

ER120

ER121

ER122

ER123

ER124

ER125

ER126

ER127

ER128

ER129

ER130

ER133

ER134

ER135

ER201

ER202

ER203

ER204

ER205

ER206

ER207

ER208

ER209

ER210

ER211

ER212

ER213

ER214

ER215

ER216

ER217

ER219

ER220

ER221

PRCV-ER001E

An error occurred while opening the conversion result file "@1@". The conversion result file cannot be created.

Parameter Explanation

@1@ : conversion output file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER004U

Insufficient main storage for conversion. Conversion terminated.

Explanation

There is not enough memory to convert. Check the execution environment again. Troubleshooting tips:

  • When multiple applications are run at the same time, shut them down and recompile them, or

  • Increase virtual memory, or

  • Install more memory

PRCV-ER006E

An error occurred while deleting the work file "@1@".

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER007E

An error occurred while closing the conversion result file "@1@". The conversion output file cannot be created.

Parameter Explanation

@1@ : conversion result file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER008E

An error occurred while writing the conversion result file "@1@". The conversion output file cannot be created.

Parameter Explanation

@1@ : conversion result file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER009U

An error occurred while opening the third-party COBOL reserved word file. Conversion terminated.

Explanation

The third-party COBOL reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER010U

An error occurred while reading the third-party COBOL reserved word file. Conversion terminated.

Explanation

The third-party COBOL reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER011U

The content of the third-party COBOL reserved word file is invalid. Conversion terminated. line-number: @1@

Parameter Explanation

@1@ : line number of the file in error

Explanation

The third-party COBOL reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER012U

An error occurred while closing the third-party COBOL reserved word file. Conversion terminated.

Explanation

The third-party COBOL reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER013U

An error occurred while opening the third-party COBOL reserved word file "@1@". Conversion terminated.

Parameter Explanation

@1@ : customized third-party COBOL reserved word file name

Explanation

An error occurred while opening the customized third-party COBOL reserved word file. Check if the specified file exists.

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER014U

An error occurred while reading the third-party COBOL reserved word file "@1@". Conversion terminated.

Parameter Explanation

@1@ : customized third-party COBOL reserved word file name

Explanation

An error occurred while reading the customized third-party COBOL reserved word file.

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER015U

The content of the third-party COBOL reserved word file "@1@" is invalid. Conversion terminated. line-number: @2@.

Parameter Explanation

@1@ : customized third-party COBOL reserved word file name

@2@ : line number of the file in error

Explanation

The content of the customized third-party COBOL reserved word file contains an error. Check the line number of the file in error.

PRCV-ER016U

An error occurred while closing the third-party COBOL reserved word file "@1@". Conversion terminated.

Parameter Explanation

@1@ : customized third-party COBOL reserved word file name

Explanation

An error occurred while closing the customized third-party COBOL reserved word file.

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER017U

An error occurred while opening the reserved word file. Conversion terminated.

Explanation

The reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER018U

An error occurred while reading the reserved word file. Conversion terminated.

Explanation

The reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER019U

The content of the reserved word file is invalid. Conversion terminated. line-number: @1@

Parameter Explanation

@1@ : line number of the file in error

Explanation

The reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER020U

An error occurred while closing the reserved word file. Conversion terminated.

Explanation

The reserved word file is a product provided file. Check if the NetCOBOL development environment is correctly installed.

PRCV-ER021E

Specification format of the compile option is invalid. Compile option is ignored.

PRCV-ER022U

A fatal conversion error has occurred. (module-name=@1@, detail-code=@2@)

Parameter Explanation

@1@ : error detected module name

@2@ : detail code

Explanation

  • Rerun conversion after resolving the problems causing the errors when other messages are displayed in addition to this message.

  • In the third-party COBOL compiler, check if a syntax error of E level or higher is written. If an error is written, resolve those issues then rerun conversion.

  • When multiple COPY statements are described in one line, separate each COPY statement and then rerun conversion.

If above steps do not resolve the problem, a converter failure could be the cause. Please open a support incident to obtain assistance from a supplier.

PRCV-ER024S

The compile option @1@ cannot be specified. Conversion terminated.

Parameter Explanation

@1@ : compiler option name

PRCV-ER026E

The option specified for the conversion information file is invalid. The option specified is ignored. (keyword = @1@, section = @2@)

Parameter Explanation

@1@ : incorrect keyword

@2@ : incorrect section name

Explanation

For the conversion information file, refer to "Specification Information of Conversion Information File" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER027E

CONSTANT specification in the conversion information file is invalid. The constant is ignored. (constant = @1@,  section = @2@)

Parameter Explanation

@1@ : incorrect constant name

@2@ : incorrect section name

Explanation

For the conversion information file, refer to "Specification Information of Conversion Information File" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER028E

DIRECTIVE specification in the conversion information file is invalid. The compiler directive is ignored. (compiler directive = @1@ , section = @2@)

Parameter Explanation

@1@ : incorrect compiler directive name

@2@ : incorrect section name

Explanation

For the conversion information file, refer to "Specification Information of Conversion Information File" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER029E

The total number of the values specified for CONSTANT and DIRECTIVE in the conversion information file exceeds the maximum allowed. Only the number up to the maximum limit is assumed valid.

Explanation

For the conversion information file, refer to "Specification Information of Conversion Information File" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER030S

Multiple source files are specified. Conversion terminated.

Explanation

When the -CVm option is specified, multiple source files cannot be specified. Please convert and compile each source file.

PRCV-ER031E

The conversion information file cannot be read. The specified conversion information file is ignored.

Explanation

Check the following about the conversion information file:

  • Is the access permission of the file correct?

  • Is an unsupported code (UTF-16,UTF-32) system specified?

PRCV-ER033S

Compiler option '@1@' cannot be specified with '@2@'. Conversion terminated.

Parameter Explanation

@1@ : compiler option name

@2@ : compiler option name

PRCV-ER101S

The number of conditional expressions has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER102S

The number of data items has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER103S

The PICTURE character-string "@1@" is invalid. Conversion terminated.

Parameter Explanation

@1@ : PICTURE character-string

Explanation

Check if the description of the pre-conversion source program is correct. If a compile error occurs in the third-party COBOL compiler, it cannot convert this source program correctly.

PRCV-ER104U

An error occurred while reading the pre-conversion source file or pre-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : pre-conversion source file name or pre-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER105U

An error occurred while closing the pre-conversion source file or pre-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : pre-conversion source file name or pre-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER106U

The hierarchy level of the pre-conversion library file has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER107U

An error occurred while opening the pre-conversion source file or pre-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : pre-conversion source file name or pre-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER108S

COBOL library '@1@' could not be found.

Parameter Explanation

@1@ : COBOL library file name

Explanation

Library file does not exist or library file name is incorrect. Check the following settings and specify them correctly.

  • Extension of library file: Environment variable COB_LIBSUFFIX

  • Path of library file: Compiler command option -I, compiler option LIB, and environment variable COB_COBCOPY.

PRCV-ER109S

The number of the named literals in the report section has exceeded the maximum allowed.  Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER110S

The number of MOVE statements has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER111U

An error occurred while opening the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER112U

An error occurred while opening the pre-conversion source file "@1@". Conversion terminated.

Parameter Explanation

@1@ : pre-conversion source file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER113S

The number of split key names in an indexed file has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER114S

The number of data names in the ASSIGN clause has exceeded the maximum. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER115S

The number of generated data for the conditional expression has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restrictions, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER116U

There is insufficient space to write the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Check the free disk space. When the disk space is insufficient, increase the size of disk space and rerun conversion.

PRCV-ER117U

An error occurred while writing the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER118S

The hierarchy level of the conditional compilation has exceeded the maximum allowed. Conversion terminated.

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER119U

The character set of the pre-conversion source file or pre-conversion library file is invalid.  Conversion terminated.

Explanation

For the pre-conversion source program and pre-conversion library file, please confirm the following about the code system.

  • Is an unsupported code (UTF-16,UTF-32) system specified?

  • Is a file with a code system that does not match the compiler option SCS specified?

PRCV-ER120S

The literal "@1@" specified in the $IF statement is not declared. Conversion terminated.

Parameter Explanation

@1@ : constant name described in $IF statement

Explanation

If $IF statement with the following format is described in the pre-conversion source program, you must specify the value of the constant in the conversion information file.

[Format 1] $IF constant-name [NOT] {< | > | =} value

Check the specified value of the CONSTANT option in the conversion information file.

  • Is the constant name described in the $IF statement specified in the CONSTANT option?

  • Does the attribute of the constant specified in the CONSTANT option match the attribute (numeric literal or nonnumeric literal) of the value described in the $IF statement?

PRCV-ER121S

The constant name specified in the $IF statement is invalid. Conversion terminated.

Explanation

In the $IF statement, the constant-name and directive-setting must be a character-string not exceeding 30 characters consisting of only ASCII characters.

PRCV-ER122S

The literal value specified in the $IF statement is invalid. Conversion terminated.

Explanation

The numeric literal described in the $IF statement must be one of the following:

  • A numeric literal that has 1 to 31 digits and all digits are numeric.

  • A nonnumeric literal of NetCOBOL syntax

PRCV-ER123S

$IF statement is invalid. Conversion terminated.

Explanation

The $IF statement format must be one of the following:

  • Format 1 :

    $IF constant-name [NOT] {< | > | =} value
  • Format 2 :

    $IF constant-name [NOT] DEFINED
  • Format 3 :

    $IF directive-setting SET

PRCV-ER124S

$IF statement corresponding to @1@ is missing. Conversion terminated.

Parameter Explanation

@1@ : $ELSE statement or $END statement

Explanation

The $IF statement corresponding to the $ELSE statement or $END statement is missing.

PRCV-ER125S

$END statement is missing. Conversion terminated.

Explanation

The $END statement corresponding to the $IF statement or $ELSE statement is missing.

PRCV-ER126S

The duplicate name cannot be specified for files with different ASSIGN clause. Conversion terminated.

Explanation

The same name is written (as file-identifier or data-name) for files with different ASSIGN clause (with EXTERNAL /DYNAMIC).

Example:

    SELECT FILE1 ASSIGN TO EXTERNAL A.
    SELECT FILE2 ASSIGN TO DYNAMIC A.

When the keyword EXTERNAL is written in ASSIGN clause, use the file-identifier for the environment variable name and set the target input-output file name at program execution.

NetCOBOL does not allow the EXTERNAL phrase or DYNAMIC phrase in the ASSIGN clause, so these keywords must be removed.

However, if the same name is written for files with different ASSIGN clauses (with EXTERNAL /DYNAMIC), removing these keywords causes the following problem:

  • Before Migration:
    FILE1 performs I/O to the file name specified in the environment variable A.

  • After Migration:
    FILE1 performs I/O to the file name specified in the data item A.

To prevent this problem, a conversion error occurs. Rename either the file-identifier or data-name and then convert again.

For details, refer to "m0310 (Delete EXTERNAL or DYNAMIC phrase of ASSIGN clause)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER127S

The data item name must not be same as the file-identifier. Conversion terminated.

Explanation

Example:

    SELECT FILE1 ASSIGN TO EXTERNAL A.
WORKING-STORAGE SECTION.
01 A PIC X(10).

When the keyword EXTERNAL is written in ASSIGN clause, use the file-identifier for the environment variable name and set the target input-output file name at program execution.

NetCOBOL does not allow the EXTERNAL phrase in the ASSIGN clause, so this keyword must be removed. However, if there is a data item with the same name as the file-identifier, removing the keyword causes the following problem:

  • Before Migration:
    FILE1 performs I/O to the file name specified in the environment variable A.

  • After Migration:
    FILE1 performs I/O to the file name specified in the data item A.

To prevent this problem, a conversion error occurs. Rename either the file-indenter or data-name and then convert again.

For details, refer to " m0310 (Delete EXTERNAL or DYNAMIC phrase of ASSIGN clause)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER128S

The number of COBOL words in a conditional expression has exceeded the maximum allowed. Conversion terminated.

PRCV-ER129S

The hierarchy level in the EVALUATE or SEARCH statement has exceeded the maximum allowed. Conversion terminated.

PRCV-ER130S

The number of elements specified in a split key name of the indexed file has exceeded the maximum allowed. Conversion terminated.

PRCV-ER133S

The #FILE is mismatched. Conversion terminated.

Explanation

The file name control information (#FILE information) is mismatched. Check the following:

  • If the source program output by the pre-compiler is converted, check that the INSDBINF command is correctly executed.

PRCV-ER134S

The hierarchy level of the #FILE has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restriction, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER135S

The #LINE is mismatched. Conversion terminated.

Explanation

The line number control information (#LINE information) is mismatched. Check the following:

  • If the source program output by the pre-compiler is converted, check that the INSDBINF command is correctly executed.

PRCV-ER201U

An error occurred while reading the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER202U

An error occurred while opening the post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER203U

An error occurred while closing the post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER204S

The format of COPY statement is invalid. Conversion terminated.

Explanation

Check if the description of the pre-conversion source program is correct. If a compile error occurs in the third-party COBOL compiler, it cannot convert this source program correctly.

PRCV-ER205S

The JAPANESE specification in the INITIALIZE statement has exceeded the maximum allowed. Conversion terminated.

Explanation

For the quantitative restriction, refer to "Restrictions" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER206U

An error occurred while opening the SPECIAL-NAMES paragraph library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : library file name for SPECIAL-NAMES paragraph

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

The library file for SPECIAL-NAMES paragraph is created when the data description entry level number 78 is described in a COBOL library and is copied to the report section. The file name of library file for SPECIAL-NAMES paragraph is the original library file name with one prefix character. Default prefix character is "S".

For details, refer to "m0402 (Convert named literal in report section to SYMBOLIC CONSTANT clause)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER207U

An error occurred while closing the SPECIAL-NAMES paragraph library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : library file name for SPECIAL-NAMES paragraph

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER208U

There is insufficient space to write the SPECIAL-NAMES paragraph library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : library file name for SPECIAL-NAMES paragraph

Explanation

Increase the disk space and rerun conversion.

PRCV-ER209U

An error occurred while writing the SPECIAL-NAMES paragraph library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : library file name for SPECIAL-NAMES paragraph

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER210S

The level number (@1@) is invalid. Conversion terminated.

Parameter Explanation

@1@ : level-number

Explanation

Check if the description of the pre-conversion source program is correct. If a compile error occurs in the third-party COBOL compiler, it cannot convert this source program correctly.

PRCV-ER211U

An error occurred while opening the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER212U

An error occurred while opening the post-conversion source file or post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion source file name or post-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER213U

An error occurred while closing the post-conversion source file or post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion source file name or post-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER214U

An error occurred while closing the work file "@1@". Conversion terminated.

Parameter Explanation

@1@ : work file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER215U

There is insufficient space to write the post-conversion source file or the post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion source file name or post-conversion library file name

Explanation

Check the free disk space. When the disk space is insufficient, increase the size of disk space and retrun conversion.

PRCV-ER216U

An error occurred while writing the post-conversion source file or the post-conversion library file "@1@". Conversion terminated.

Parameter Explanation

@1@ : post-conversion source file name or post-conversion library file name

Explanation

Rerun conversion after resolving the problems causing the errors when "System error '$s1' occurred." is displayed in addition to this message.

PRCV-ER217U

The post-conversion source file or the post-conversion library file "@1@" already exists. Conversion terminated.

Parameter Explanation

@1@ : post-conversion source file name or post-conversion library file name

Explanation

When overwriting the post-conversion source program or the post-conversion library file, specify the -f option.

PRCV-ER219W

A numeric item exceeding 18 digits is generated. Specify the ARITHMETIC(31) option.

Explanation

If the following two conversions are performed at same time for an alphanumeric item with COMP-X, the numeric item that exceeds 18 digits may be generated.

  • [m0405] Convert alphanumeric data item from COMP-X to BINARY

  • [m0509] Convert relational conditions(comparing binary data item and alphanumeric data item, comparing packed decimal data item and alphanumeric data item)

    or

    [m0510] Convert relational conditions (comparing binary data items and nonnumeric literal, comparing packed decimal data item and nonnumeric literal)

To compile a numeric item exceeding 18 digits, you must specify the compiler option ARITHMETIC(31).

The compiler option ARITHMETIC(31) and BINARY(BYTE) cannot be specified at the same time. Select one and specify. For details, refer to "m0405 (Convert alphanumeric data items from COMP-X to BINARY)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER220U

The SPECIAL-NAMES paragraph library file "@1@" already exists. Conversion terminated.

Parameter Explanation

@1@ : library file name for SPECIAL-NAMES paragraph

Explanation

The library file for SPECIAL-NAMES paragraph is created when the data description entry level number 78 is described in a COBOL library and is copied to the report section. The file name of library file for SPECIAL-NAMES paragraph is the original library file name with one prefix character. Default prefix character is "S".

When a file with the same name already exists, the prefix character can be changed with COPY-PREFIX-CHAR conversion option. When overwriting the file, specify the -f option.

For details, refer to "m0402 (Convert named literal in report section to SYMBOLIC CONSTANT clause)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)."

PRCV-ER221W

Converts a comparison between the figurative constant @1@ and packed decimal data item or binary data item.

Parameter Explanation

@1@ : name of figurative constant.

Explanation

NetCOBOL does not allow comparisons between the following figurative constants and packed decimal data item or binary data item.

  • SPACE(S)

  • HIGH-VALUE(S)

  • LOW-VALUE(S)

  • QUOTE(S)

However, third-party COBOL allows these comparisons. The value of the packed decimal data item or binary data item moved to the zoned decimal data item with the same number of digits is compared to these figurative constants.

This conversion will convert to a pre-migration compatible operation, which may be incorrect. If necessary, modify the source program.

For details, refer to "m0510 (Convert relational conditions - comparing numeric data item and nonnumeric literal)" in "NetCOBOL User's Guide (Third-Party COBOL Resource Migration)