SDI0001

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0001   STATEMENT '(&00)' UNKNOWN. CORRECT STATEMENT

SDI0002

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0002   SYNTAX ERROR IN STATEMENT. CORRECT STATEMENT

SDI0003

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0003   INVALID SEQUENCE OF STATEMENTS

Meaning

An OPEN statement is mandatory before any MERGE or REMOVE
statement.

Response

Add the missing OPEN statement before the current one.

SDI0004

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0004   ERROR WHILE READING A STATEMENT. PROGRAM TERMINATED ABNORMALLY

SDI0005

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0005   MANDATORY OPERAND '(&00)' MISSING IN STATEMENT. CORRECT STATEMENT

SDI0006

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0006   INVALID OPERAND IN STATEMENT. CORRECT STATEMENT

SDI0007

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0007   SYNTAX ERROR IN OPERAND '(&00)'. CORRECT STATEMENT

SDI0008

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0008   SYNTAX ERROR : PARTIALLY QUALIFIED FILE NAME NOT ACCEPTED. CORRECT FILE NAME

SDI0009

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0009   OPERAND NAME MANDATORY. NO POSITIONAL VALUE ALLOWED IN THIS STATEMENT

SDI0010

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0010   SPECIFIED OUTPUT FILE '(&00)' NOT EXISTING

Meaning

Output file not cataloged while WRITE-MODE requests it.

Response

Enter /CREATE-FILE or use WRITE-MODE=*NEWFILE

SDI0011

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0011   SPECIFIED OUTPUT FILE '(&00)' ALREADY EXISTS

Response

Specify another file name.

SDI0012

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0012   DMS ERROR '(&00)' WHILE OPENING FILE '(&01)'. MORE INFORMATION: /HELP-MSG DMS(&00)

Meaning

For more detailed information about the DMS error code enter the command
/HELP-MSG.

Response

Analyse DMS error code and correct error.

SDI0013

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0013   NO GLOBAL INFORMATION AVAILABLE IN SYNTAX FILE '(&00)'

Meaning

The specified file is not a correct syntax file.

Response

Verify file name and, when correct, regenerate the syntax file
with SDF-A.

SDI0014

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0014   ERROR DURING CREATION OF OUTPUT FILE '(&00)'

Meaning

DMS error occurred in /CREATE-FILE command used to create the output file.

Response

Analyse previous DMS error message and correct the error.

SDI0015

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0015   SYNTAX FILE '(&00)' NOT CORRECTLY CLOSED IN PREVIOUS PROCESSING

Meaning

The syntax file is either completely corrupted (SDF-A/SDF-U interrupted
during writing process) or only flagged.

Response

In this last case, the error indicator can be reset with SDF-A or SDF-U.

SDI0016

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0016   OPEN ERROR ON FILE '(&00)'. USER SYNTAX FILES NOT SUPPORTED BY SDF-I

SDI0017

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0017   FILE NAMES WITH PREFIX '(&00)' RESERVED FOR INTERNAL USE

Meaning

SYSSDF.SDF-I.<tsn>. is used as prefix for the temporary output file used
in SDF-I.

Response

Try again with another file name.

SDI0018

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0018   INVALID FORMAT FOR SYNTAX FILE '(&00)'

Meaning

The production of SESD or INSD with parameter FORMAT=OLD (default
value) is only possible for syntax files with the old structure.

Response

Specify another syntax file with old structure or retry the merge
operation with 'OPEN ...,FORMAT=NEW'.

SDI0021

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0021   CHECK ERROR: MERGE OF FILE '(&00)' NOT INITIATED

Meaning

Check on syntax file detected an inconsistency in product or version.

Response

Enter the correct product or version or contact the system administrator.

SDI0022

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0022   CHECK IMPOSSIBLE: FILE '(&00)' NOT A STANDARD SYNTAX FILE

Meaning

CHECK operand can only be specified for official products.

Response

Remove CHECK operand.

SDI0023

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0023   WARNING: NO PRODUCT CHECK POSSIBLE FOR FILE '(&00)'

Meaning

The input file already contains several products (=syntax files)
previously merged or does not contain any product.

SDI0024

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0024   WARNING: SYNTAX FILE '(&00)' CONTAINS SEVERAL PRODUCTS. SUBSEQUENT REMOVE OF THIS FILE NOT POSSIBLE

Meaning

The REMOVE function can only remove one SESD syntax file at a time but
the specified file contains several previously merged syntax files.

SDI0031

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0031   MERGE ERROR: MERGE OF FILE '(&00)' ABORTED

Meaning

See previous message.

SDI0032

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0032   MERGE OF FILE '(&00)' COMPLETED IN WORK FILE '(&01)'

Response

After abnormal program termination, the second file name may be
entered as input file for a next MERGE statement.

SDI0033

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0033   SYNTAX FILES '(&00)' AND '(&01)' NOT OF THE SAME TYPE. MERGE NOT INITIATED

Meaning

Both files must be system or group syntax files.

SDI0034

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0034   LAST CORRECT OUTPUT FILE: '(&00)'

Meaning

After MERGE or REMOVE statement has been aborted, use specified file
as next input file.

Response

If necessary enter MERGE or REMOVE statement.

SDI0035

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0035   MANDATORY OPERAND 'REMOVE-ID' MISSING OR INVALID

Meaning

This operand must be specified once processing customer syntax files.
Note however, the value '*PRODUCT' is reserved for use with
standard syntax files.

Response

Enter a correct REMOVE-ID operand value.

SDI0036

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0036   REMOVE-ID = '(&00)' ALREADY EXISTS. MERGE NOT INITIATED

Response

Reenter the MERGE statement with another REMOVE-ID operand value.

SDI0037

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0037   ERROR DURING MERGE OF PRODUCT VERSIONS. PRODUCE DIAGNOSIS MATERIAL

Meaning

Inconsistency detected in operands of /SHOW-SYNTAX-VERSIONS command
during the merge of the specified syntax file.

Response

Send diagnosis material to customer support.

SDI0038

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0038   ERROR DURING MERGE OF TABLE '(&00)'. PRODUCE DIAGNOSIS MATERIAL

Meaning

SDF-I internal error.

Response

Send diagnosis material to customer support.

SDI0039

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0039   WARNING: OBJECT '(&00)' RENAMED TO '(&01)'

Meaning

The external name of a command or program or domain is replaced by a new
name.

Response

If necessary correct the name in the output file by SDF-A.

SDI0040

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0040   OBJECT '(&00)' EXISTS IN BOTH FILES TO BE MERGED. MERGE ABORTED

Meaning

Two commands or programs or domains have the same main or alias or
standard name.

Response

Both syntax files can be checked by means of the SDF-A or SDF-U
//SHOW statement. Rename one command or program or domain and reenter
the MERGE statement.

SDI0041

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0041   OBJECTS '(&00)' AND '(&01)' HAVE THE SAME INTERNAL NAME '(&02)'. MERGE ABORTED

Response

Change the internal name and reenter the MERGE statement.

SDI0042

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0042   TWO OBJECTS HAVE THE SAME EXTERNAL NAME '(&00)' AND INTERNAL NAME '(&01)'. MERGE ABORTED

Meaning

Command or program name collision between two different products.

Response

Modify or remove one command or program name and reenter the MERGE
statement.

SDI0043

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0043   WARNING: DUPLICATE REMOVE-ID '(&00)'. ONLY THE ONE FROM '(&01)' IS TAKEN OVER

Meaning

Both files to be merged already include the specified REMOVE-ID.
The REMOVE-ID information is taken from one of the files depending on
the REPLACE-PRODUCT operand.

SDI0044

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0044   WARNING: INTERNAL NAME '(&00)' RENAMED TO '(&01)' FOR OBJECT '(&02)'

Response

If necessary correct the internal name and reenter the MERGE
statement.

SDI0045

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0045   WARNING: REMOVE-ID '(&00)' SPECIFIED FOR STANDARD SYNTAX FILE. OPERAND SKIPPED

SDI0046

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0046   INVALID INTERNAL NAME RENAMING '(&00)' FOR OBJECT '(&01)'. MERGE ABORTED

Meaning

The specified object cannot be renamed as the specified new internal name
already exists for another object.

Response

Correct the internal name and reenter the MERGE statement.

SDI0047

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0047   INVALID INPUT-FILE '(&00)'

Meaning

The file specified as INPUT-FILE in OPEN statement is neither a
standard syntax file (SESD) nor any customer syntax file.

Response

Specify another INPUT-FILE or call customer assistance.

SDI0048

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0048   INVALID FILE '(&00)'. MERGE ABORTED

Meaning

The file specified in FILE operand from MERGE statement is neither
a standard syntax file (SESD) nor any customer syntax file.

Response

Correct the file name or call customer assistance.

SDI0049

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0049   OPERAND 'PRODUCT-NAME' IGNORED

Meaning

Only used with INFORMATION=CMD-INTERFACE

SDI0050

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0050   '(&00)' CANNOT BE USED BY THE CURRENT PROGRAM VERSION

Meaning

The program you use now is old-fashioned.

Response

Please, use an up-to-date program version.

SDI0051

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0051   DMS ERROR CODE '(&00)' DURING ACCESS TO FILE '(&01)'. MORE INFORMATION: /HELP-MSG DMS(&00)

Meaning

For more detailed information about the DMS error code enter the command
/HELP-MSG.

SDI0052

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0052   ALL ACTIONS COMPLETED WITHOUT ERROR IN OUTPUT FILE '(&00)'

SDI0053

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0053   SOME ACTIONS IN OUTPUT-FILE '(&00)' COMPLETED WITH ERROR

Meaning

After the last OPEN at least one statement has been aborted.

Response

Remove the error cause of the aborted statements.

SDI0054

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0054   SDF-I TERMINATED WITHOUT ERROR

SDI0055

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0055   FILE(S) WITH PREFIX '(&00)' ALREADY EXIST(S)

Meaning

Files with prefix 'SYSSDF.SDF-I.<tsn>.' are reserved for
SDF-I internal use.

Response

Erase the file(s) and execute SDF-I again.

SDI0056

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0056   RESERVED INTERNAL NAME 'CMDSHVER' USED IN FILE '(&00)'

Meaning

This internal name is used in the specified syntax file for another
command than the official /SHOW-SYNTAX-VERSIONS one.

Response

Modify internal name and execute SDF-I again.

SDI0070

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0070   THE MERGED PRODUCT '(&00)' CANNOT REPLACE THE ONE CONTAINED IN THE INSD: IT CONTAINS OLDEST COMMAND INTERNAL NAMES

Meaning

A syntax file being an SDF object attached to an SDF version,
it is DISADVICED to use it with lower SDF versions
(no backward compatibility). Thus, in the object, an SDF
version cannot be replaced by an older one.

Response

This behaviour intend to prevent accidental manipulations.
In case You clearly WANT to perform this operation, You
are invited to use 'REMOVE PRODUCT=SDF' before merging
the old fashioned SDF SESD.

SDI0071

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0071   PRODUCT '(&00)' NOT FOUND. NO REMOVE POSSIBLE

Meaning

The REMOVE-ID or PRODUCT-NAME specified in the REMOVE statement does not
exist in the syntax file.

Response

REMOVE statement is only possible if specified products have been
previously merged with SDF-I and if their identifiers (REMOVE-ID or
PRODUCT-NAME) have been recorded in the syntax file.

SDI0072

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0072   '(&00)' CORRECTLY REMOVED FROM WORK FILE '(&01)'

Meaning

The specified work file is a copy of the previous input file without the
objects pertaining to the removed product.

SDI0073

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0073   REMOVE ERROR. REMOVE OF '(&00)' ABORTED

Meaning

See previous message.

SDI0091

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0091   NO 'VERSIONS' INFORMATION AVAILABLE

Meaning

The 'VERSIONS' informations are only available for
standard syntax files.

SDI0092

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0092   'GLOBALS' INFORMATION NOT ACCESSIBLE. SHOW ABORTED

Meaning

DMS access error to syntax file. See previous message for more
information.

SDI0093

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0093   'SHOW' FUNCTION NOT PROCESSED

Meaning

See previous message to find the error cause.

SDI0094

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0094   NO '(&00)' ACTIVE. SHOW ABORTED

Meaning

No information about 'CURRENT-FILE' or about 'INPUT-FILE' available when
no syntax file is in process.
(&00): 'CURRENT-FILE' or 'INPUT-FILE'.

SDI0095

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0095   'CONVERT' FUNCTION COULD NOT BE PROCESSED

Response

See previous message to find the error cause.

SDI0096

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0096   CONVERSION OF FILE '(&00)' INTO FILE '(&01)' COMPLETED

Meaning

All the objects of the resulting syntax file have been converted in the
new structure used from SDF V2.0. This syntax file cannot be used with
any lower version of SDF nor updated with a SDF-A version < V2.0.

SDI0097

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI0097   NO COMMAND INFORMATION PRESENT

Meaning

In the processed syntax file there is no command for the requested
product.

SDI1001

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1001   INCORRECT VALUE '(&00)' FOR OPERAND 'VERSION'

Meaning

The value entered for operand VERSION in GENERATE-SESD statement is not
conform to the standard. Standard value is : nn.narrr

Response

Correct value and retry.

SDI1003

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1003   INVALID SEQUENCE OF STATEMENTS

Meaning

An OPEN statement is mandatory before any MERGE or REMOVE statement.
In the same way, a GENERATE-SESD statement is mandatory before any
INTEGRATE or MODIFY-DOMAIN statement.

Response

Add the missing OPEN or GENERATE-SESD statement.

SDI1010

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1010   INVALID INPUT-FILE '(&00)'

Meaning

The file specified as INPUT-FILE in GENERATE-SESD statement is neither a
kernel syntax file nor a correct SESD.

Response

Specify another INPUT-FILE and retry.

SDI1011

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1011   PRODUCT-NAME SPECIFICATION MISSING

Meaning

A value (different from 'KERNEL') must be entered for PRODUCT-NAME when
the INPUT-FILE is a kernel syntax file.

Response

Retry GENERATE-SESD statement with a correct PRODUCT-NAME value.

SDI1012

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1012   INVALID FILE '(&00)'. INTEGRATE ABORTED

Meaning

The file specified in INTEGRATE statement is not a standard KPSD.

Response

Correct file name or regenerate the specified syntax file with SDF-A.

SDI1013

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1013   CHECK ERROR: INTEGRATION OF FILE '(&00)' NOT INITIATED

Meaning

1. Entered KPSD does not pertain to the current product or
2. check of KPSD detected inconsistency in version or component name.

Response

Verify specified KPSD.

SDI1014

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1014   INTEGRATION OF FILE '(&00)' COMPLETED IN WORK FILE '(&01)'

Response

After abnormal program termination, the second file name may be
entered as input file for a next INTEGRATE statement.

SDI1015

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1015   INTEGRATE ERROR: INTEGRATION OF FILE '(&00)' ABORTED

Meaning

See previous message.

SDI1016

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1016   NON OFFICIAL DOMAIN '(&00)' IN SYNTAX FILE '(&01)'

Response

Correct domain name or use the correct version of the kernel syntax file
or write a Change Request to include the domain in future kernel syntax
files.

SDI1020

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1020   FILE '(&00)' NOT A KERNEL SYNTAX FILE. MODIFY-DOMAIN ABORTED

Response

Retry with a correct kernel syntax file.

SDI1021

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1021   VERSION OF NEW KERNEL SYNTAX FILE '(&00)' LESS THAN CURRENT ONE. MODIFY-DOMAIN ABORTED

SDI1022

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1022   POST-INTEGRATION OF KERNEL SYNTAX FILE '(&00)' COMPLETED IN WORK FILE '(&01)'

Response

After abnormal program termination, the second file name may be
used as input file for a next processing.

SDI1023

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1023   MODIFY-DOMAIN ERROR: POST-INTEGRATION OF KERNEL SYNTAX FILE '(&00)' ABORTED

Meaning

See previous message.

SDI1024

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1024   KPSD '(&00)' RECORDED MORE THAN ONE TIME IN SESD '(&01)'

Meaning

The descriptor of the KPSD has been recorded at least twice in the SESD
descriptor, therefore integration is aborted.

Response

Please check your basis syntax file; it must be created again so that
the KSPD descriptor be recorded only once in the SESD descriptor.

SDI1025

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1025   PRODUCT '(&00)' NOT RECORDED IN SYNTAX FILE OR PRODUCT VERSION NOT DEFINED. STATEMENT ABORTED.

Meaning

The version descriptor for the product does not exist
in the syntax file or its version is not defined because
the file is neither a SESD nor a INSD

Response

Please check your syntax file. It must be a SESD
generated by SDF-I for this product or result from a
merge of several SESDs including this product.

SDI1026

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1026   CHECK-VERSION '(&00)' DOES NOT MATCH RECORDED VERSION '(&01)'. STATEMENT ABORTED.

Meaning

The product version written in the version descriptor
or (in SESD) in SDF global-information is not the same
as the specified value.

Response

Please check your syntax file; the version must be the
same. You can also suppress the version check.

SDI1027

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1027   RECORDED VERSION '(&00)' TOO SHORT AND CANNOT BE UPDATED. STATEMENT ABORTED.

Meaning

The correction-state of a product version can only be
modified when its main part contains the user-interface
character (xx.yA).

Response

The product must be merged into the syntax file with a
correct version.

SDI1028

Destination: USER-TASK             Routing code:                     Weight: 99

Warranty   : NO

SDI1028   (&00):GLOBAL VERSION HAS NO STANDARD FORMAT, GLOBAL VERSION NOT UPDATED. PROCESSING CONTINUES

Meaning

In SESD syntax files, the global record contains a version field in which
a copy of the product version is present (just for documentation).
This field should be updated too but must start with the
product name 'SESD' directly followed by the version.

Response

The product version is updated except in the global