This chapter contains the topic:
The following are prerequisites JD Edwards World provides. You must verify their existence.
Program Generator Files
Common User Defined Codes (UDCs)
Source Code for Copy Modules
Source Code for JD Edwards World Files
The Program Generator files follow. Each has a specific function when the system generates a program. Some of these files include data; while others have no data. You need to verify that the files exist in your CASE environment and that they appropriately contain data or not.
The following two files are database files and include data.
Program Types (F93000)
Master Source (F93001)
The Help/Modification Master (F93002) file is a multi-member source file, and includes an empty F93002 member.
Program Generator Specifications
The following files are database files and do not include data.
Program Purpose and Type (F93101)
File Specifications (F93102)
File Formats (F93103)
Selection/Function Exits (F93104)
Detail Field Definitions (F93105)
Automatic Accounting Instructions (F93106)
The DREAM Writer Master Parameter (F98301) file is a database file and includes processing options.
The following are database files. The Generation Operation Codes (F93108) file includes data; the other two files do not include data.
Generation Operation Codes (F93108)
Data Item Formulas (F93109)
Calculation Parameters (F93110)
The following files are database files and include data.
Dialogue Master (F00501)
Dialogue Detail (F00502)
Dialogue Questions (F00510)
Dialogue Responses (F00511)
Dialogue Text (F00512)
The Program Generator uses the following four UDCs:
Logic Modules, 93/LM. Identifies the pieces of code within the Master Source Inventory file (F93001) that the system uses to create your RPG program.
Figure 3-1 General User Defined Codes screen
Common Subroutine Copy Members, 93//C. Lists all of the copy modules on the system. Description-2 field contains any additional copy modules that are necessary to make the common subroutine function properly. For example, C0012 requires copy module E0012.
Figure 3-2 General User Defined Codes (93//C) screen
Alphanumeric Code | Type of Copy Module |
---|---|
D | Copy the member into the F specifications |
E | Copy the member into the E specifications |
I | Copy the member into the I specifications |
C | Copy the member into the C specifications |
Servers, 93//X. This is a partial list of server programs and the associated copy member for each.
Figure 3-3 General User Defined Codes (93//X) screen
Program Types, 93/PT. These are all the program types within the CASE tool.
Figure 3-4 General User Defined Codes (93/PT) screen
The program generator requires that the source code for the Common Subroutine Copy Members be in the CASE environment. Copy modules are in file JDECPY in library JDFSRC.