Editing and Generating Entities within COPE (Option 3)
Everything that has been Imported into COPE may be reviewed, changed. and regenerated. This can be accomplished using Option 3 from the COPE Development System Main ISPF Menu.
Recompiling PSBs, DBDs or MFS (DBDGEN PSBGEN or MFSGEN)
(Option 3.DBD/PSB/MFS)
Option 3 allows access to the PSB, DBD and MFS management applications. Members may be selected by entering a G next to the name of commands such as G * (to compile all members) or G A* (to compile all members beginning with A). Detailed descriptions of these applications are given in the 'Enhanced User Interface' manual.
Generating Dynalloc Members Individually (Option 3.3)
Use option 3.3 (or 3;DYN) to modify Dynalloc (DFSMDA) definitions for a Lsys. On exit, a selection screen will be presented to allow selection of DBDs for which Dynalloc can be regenerated.
If all Dynalloc (DFSMDA) generation is required, Option 4.3 (4;DYN) may be selected and the resultant job submitted. This will generate multiple DYNALLOC definitions and submit the generated JCL to compile them all.
Refreshing Start/Stop Application (Option 3.SS or 3.7) In a DB/TM Environment
The online COPE IMS environment contains a database and transaction Start/Stop application. The application is driven from data stored in the COPE control database USTDLMGR. The data may be regenerated at any time by using the 3.7 which generates JCL that refreshes the Control Database.
The 4.REF option regenerates the COPE XRF tables that contain information extracted from the Stage 1 source as well as other COPE definitions. It allows a complete regeneration of all information defined in ISPF to be passed to the IMS environment. Jobs are automatically submitted that recompile the tables. When the jobs have ended, REFRESH may be entered on the IMS COPE terminal to accept the definitions into a running system.
Under online IMS, users start and stop Lsys's, databases and transactions using COPE's Start/Stop application. This application shows scrolling lists of the databases and transactions, together with descriptions of each. You enter or change the descriptions in ISPF option 3.7. This option also allows definition of groups or transactions that can be STARTED or STOPPED with a single selection.
Option 3.7 displays the following Start Stop (SS) Data Definition Selection Menu in a DB/TM Environment :
Options 1 and 2 are filled in automatically when the table is created automatically or with Option 4.9.
Selecting option 3 shows data collected when DBDs are imported. Logical and Data Entry DBDs together with their Areas are identified below the 'Logical DBD' column.
The following is a Start Stop Database Display:
The groups are defined using the Physical and Logical definitions in the DBDs.
Groups of databases may be defined if Option 4 is selected. If a command of SPECIFYD is entered in the command field, an edit session is entered that allows groups of databases to be defined.
The following displays a Start Stop Group Definition Edit Session
Edit commands may be used to add data under the section 'USE TO DEFINE NEW GROUPS'. The same GROUP NAME can be entered to the databases that are required to be processed together and a GROUP DESCRIPTION can be entered to define the database description appearing next to the database or area name on the IMS SS panel.
Pressing the END (PFKey 3) key will caused the specified data to be parsed and the results put into the ISPF table holding the definitions.
Option 5 displays the transactions extracted from Stage 1 definitions and Option 6 allows groups of transactions together with their descriptions to be defined.
The EXPND command propagates groups and descriptions over transaction codes in other Lsys's that have not been affected by a previous EXPND. In other words, if you later need to change the members of a group, or the descriptions, you must manually change all rows affected, as EXPND works one-time only, for each row.
Entering CANcel on any screen flushes all changes.
Refreshing Start/Stop Application (Option 3.SS or 3.7) In a DCCTL Environment
The online COPE IMS DCCTL environment contains Start/Stop application. The application is driven from data stored in the Db2 Tables TCOPERT and TCOPECLD. The data may be regenerated at any time by using the 3.7 which generates JCL that refreshes the Control Tables.
The 4.REF option regenerates the COPE XRF tables that contain information extracted from the Stage 1 source as well as other COPE definitions. It allows a complete regeneration of all information defined in ISPF to be passed to the IMS environment. Jobs are automatically submitted that recompile the tables. When the jobs have ended, REFRESH may be entered on the IMS COPE terminal to accept the definitions into a running system.
Under online IMS, users start and stop Lsys's and transactions using COPE's Start/Stop application. This application shows scrolling lists of the transactions.
Option 3.7 displays the following Start Stop (SS) Data Definition Selection Menu in a DCCTL Environment:
Options 1 and 2 are filled in automatically when the table is created automatically or with Option 4.9.
Option 3 displays the transactions extracted from Stage 1 definitions and Option 4 allows groups of transactions together with their descriptions to be defined.
The EXPND command propagates groups and descriptions over transaction codes in other Lsys's that have not been affected by a previous EXPND. In other words, if you later need to change the members of a group, or the descriptions, you must manually change all rows affected, as EXPND works one-time only, for each row.
Entering CANcel on any screen flushes all changes.