B Data Dictionary Changes

This appendix contains these topics:

B.1 Considerations When Changing the Data Dictionary

Be aware of the following considerations when making changes to the Data Dictionary.

  • Do not change field sizes or decimal positions for fields that are currently used by existing systems.

  • Do not change the Next Number Index without also changing the Next Number categories for that system. This might require a program change.

  • Clone I vs Clone II Change Rules

    • Clone I programs require code changes because values are hard-coded

    • Clone II programs edit by using the Data Dictionary values. If a default value has been coded in the original data element, any change will be dynamic and reflects in all Clone II programs.

Use the following tables as guidelines when changing data items.

B.2 General Data Items

Use the following chart to determine which types of edits require program changes.

ELEMENTS CLONE I PROGRAMS CLONE II PROGRAMS
Row Descriptions Requires global rebuild Requires global rebuild
Column Title Requires global rebuild Requires global rebuild
Install System Code Do not change Do not change
Data Item Type Do not change Do not change
Data Item Size Do not change Do not change
Data File Decimals Do not change Do not change
Data Display Decimals Do not change Do not change
Default Values Real-time change if program is written to accept default Real-time change
Help Program Real-time change Real-time change
Next Number System Requires program change Real-time change
Index Number Requires program change Real-time change

B.3 Data Display Rules

The following table explains changes necessary for certain elements valid in the Data Display Rules field.

ELEMENT CLONE I PROGRAMS CLONE II PROGRAMS
CODE Real-time change Real-time change
MASK Requires program change Real-time change
JUSTIFY Requires program change Real-time change
*RAP Requires program change Real-time change
*RABN Requires program change Real-time change
*RAZ Requires program change Real-time change

B.4 Data Edit Rules

The following table explains changes necessary for certain elements valid in the Data Edit Rules field.

ELEMENT CLONE I PROGRAMS CLONE II PROGRAMS
UDC Requires program change Real-time change
VALUE Requires program change Real-time change
RANGE Requires program change Real-time change
FILE Requires program change Requires program change

B.5 Establishing this CL program as a call from your custom menu

J98INITA saves your environment parameters. You no longer need to sign off to transfer among library lists or transfer among other software environments.

When using J98INITA, hidden selection 30 takes the user back to the Multiple Library List Selection screen. From there, F3 returns the user to the IBM menu.

The system saves some parameters. They are:

  • System library list (if the user is authorized to the commands)

  • User library list

  • Current library

  • Output queue

  • Local data area