A fix is available
APAR status
Closed as program error.
Error description
Coding FIELD macro with NAME=( FIELD NAME=(/SXxxxxx) results in error 8,FLD643 - NEITHER THE BYTES NOR THE MAXBYTES PARAMETER IS SPECIFIED . The cause is due to the parens.
Local fix
To resolve this is to change the NAME= to not uses parens. FIELD NAME=/SXxxxxx
Problem summary
**************************************************************** * USERS AFFECTED: Users of IMS V12 DBDGEN utility whose DBD * * source contains /SX or /CK may be affected. * **************************************************************** * PROBLEM DESCRIPTION: User's DBDGEN job issued FLD643 message * * 8,FLD643 - NEITHER THE BYTES NOR THE * * MAXBYTES PARAMETER IS * * SPECIFIED. * * when a FIELD statement contains * * NAME=(/SXXXXXX). * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** The FLD643 message is meant to be issued if a field name does not contain the BYTES or MAXBYTES parameter, AND if it is not a /SX or /CK field. Due to a coding error, the FLD643 message was issued erroneously because the parentheses surrounding /SX was treated as part of the field name. As a result, the search for character string of '/SX' failed when it found '(/SX)' instead. Consequently, FLD643 message was issued when it should not have. The same error message would be issued for (/CK).
Problem conclusion
GEN: KEYWORDS: *** END IMS KEYWORDS *** Macro FIELD has been changed to resolve the problem. If BYTES and MAXBYTES are not specified for a field name, and if it is a /SX or /CK field, the variable &NAME has been changed to &NAME(1). This will identify the field as /SX or /CK without the parentheses. As a result, message FLD643 will not be issued for (/SXXX) and (/CKXXX) fields.
Temporary fix
Comments
APAR Information
APAR number
PI07525
Reported component name
IMS V12
Reported component ID
5635A0300
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-12-05
Closed date
2014-01-20
Last modified date
2014-02-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI08865 UI14341
Modules/Macros
FIELD
Fix information
Fixed component name
IMS V12
Fixed component ID
5635A0300
Applicable component levels
R200 PSY UI14341
UP14/01/21 P F401
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z Systems"}],"Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 December 2020