Previous Topic: Function Generation Values

Next Topic: Help Generation Values

Environment Values

Model Value

Description

Allowed Values

YACTUPD

Defines the default value for the change/create function option on the exit function definition panel.

*YES—Option will always default to Y.

*NO—Option will always default to N.

*CALC—Option is set to Y only when a change to the function’s action diagram or panel design has been detected.

YCHGCTL

Name of the library in which the change control exit programs reside. Restricted exit programs will be called qualified by this library name. For more information on the change management facilities, please see the Start Change Control command (YSTRCHGCTL).

*NONE—Restricted exit programs will not be called. Change control additional features are effectively off.

Valid library name.

YCMPCHG

Determines whether component change processing happens interactively and the access which developers have to the component change processing flag on their model.

*NONE—No interactive component change processing occurs while editing model objects unless running the YAPYCMPCHG command.

*LIMITED—Component change processing will occur if developer's model profile is set to Y. Only *DSNR authorized developers can change the model profile value.

*UNLIMITED—Component change processing will occur if developer's model profile is set to Y. Developers may change the model profile value as they wish.

*GEN—The YAPYCMPCHG command will be invoked for each object being generated by a YGENSRC job. This will keep the effect of changes to model objects as up to date as possible.

Note: *NONE and *GEN also imply *LIMITED authority to developer access to the component change processing flag on their model profile.

YCMPTXT

Text description of company using CA 2E. Used in banner of generated code.

It is displayed on the right-hand side and header/footer.

TEXT (30)

YCMTCDE

Determines whether commented-out (Inactive) code in the Action Diagram will be included when determining Object Usages and References

*YES – Inactive code is included.

*NO – Inactive code is not included

*IGN - there is no differentiation between active code and inactive code.

YCPYLIB

Name of library from which old physical file data is to be copied.

Valid System Name

*NONE

YCRTENV

Object creation environment: IBM i or System/38

QCL—Create environment for S/38.

QCMD—Create environment for IBM i.

YCRTJBD

Name of job description to use when submitting compilations. Default to QBATCH.

VNM (10)—Valid job description name.

YDSTFIO

For SQL DRDA support, the distributed file I/O control option.

*SYNON—Synon provides for control rolling between databases.

*USER—User provides for control rolling between databases.

*NONE—No distributed functionality is generated.

YEXCENV

Runtime environment: Specifies default initial value for execution environment for EXCMSG functions.

QCL—Prepare execution for S/38.

QCMD—Prepare execution for IBM i.

YGENLIB

Name of the generation library.

VNM (10) - Valid library name.

YGENRDB

For SQL DRDA support, the name of the default database. Used in the creation of the SQL package. This should typically correspond to the local database as defined in the IBM i RDB directory.

Valid database name.

YIGCCNV

Generate IGC (Kanji ideographic characters) support keywords in DDS.

0—Do not generate IGC support keywords

1—Generate IGC support keyword.

YLIBLST

Name of the model library list.

VNM (10)—Valid library list name. Users are advised to ensure that the CA 2E Toolkit data object

YLIBLST is available in the library list of jobs running CA 2E commands.

YMDLLIB

Name of model library: must be the same as the library containing the model.

VNM (10)—Valid library name.

YMDLLNG

National language for system portion of model.

Valid model language code; for example *ENG.

YMDLTXT

Text description of the model. Use in banner of generated code.

TEXT (30)

YOLDLIB

Name of library into which old physical files are archived.

Valid System Name

YOPNACC

Value defines whether concurrent access by *DSNR(s) and *PGMR(s) is allowed.

*YES—Allow *DSNRs and *PGMRs in the model concurrently.

*NO—Disallow concurrent *DSNR and *PGMR access.

YSQLLIB

Name of library in which to place the collection to implement the SQL database.

SQL Valid System name.

*NONE—There is no SQL library associated with the model.

YTRGLIB

Specifies the name of the library into which model trigger references should be converted using the YCVTTRGDTA command.

*GENLIB, VNM(10)

YTRNAPI

Specifies the name of the API to be invoked at runtime by DSPFIL and SELRCD function types to convert non-key field filters to upper case values for comparison with subfile record field values.

VNM(8)