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