Every application database contains a number of data structures that are automatically included to support standard Runtime functions. For example, there is a GLB-DIALOGINFO database structure which is used to store information such as Glb.Work that must be retained across sessions. Other examples are the structures for storing ROC data. You can use DMU with some of these automatically created structures. Access to these structures is provided in the same way as access to your own database structures.
Do not use DMU functions with automatically created Database structures unless you have a valid reason, and fully understand what you are doing. |
Certain structures are available only if you have selected the appropriate options.
To change the populations in model systems, you must first change the populations of internal structures (including ROC structures) in the database that is to be used as the base for the model system. These population changes are carried through to the Model System when you perform the next transfer.
Any population changes that you make to the data structures provided by Agile Business Suite are automatically retained over any generates and configures where the Retain existing database build option is set to Y.
ROC Structures
The ROC structures that you can access through DMU are listed in the following table. These structures are used only for standard ROC Reports.
Name | Description |
---|---|
GLB-ROC-H | One record for each Report output produced. Shadow Reports and Release commands creates extra entries; that is, one for each Report listed on the ROC screen showing available Reports. Accessed through GLB-ROC-H-SET with a key of GLB-RHHID. |
GLB-ROC-O | One record for each output request. There can be several for each GLB-ROC-H. Accessed through GLB-ROC-O-SET with a key of GLB-RORID, and through GLB-ROC- O-HSET with a key of GLB-ROHID. |
GLB-ROC-S | One record for each terminal ever signed on. This structure effectively stores a ROC-specific Glb.Work. Accessed through GLB-ROC-S-SET with a key of GLB-RSSTNNAME. |
GLB-ROC-T | Used only if the ROC uses database option is selected. Approximately one record for every 1000 bytes of Report text and control characters. Accessed through GLB-ROC-T-SET with keys of GLB-RTHID and GLB-RTBLKNO. |
Structures
The structures are those structures prefixed by GLB-. The structures that you can access through DMU are listed in the following table.
Name | Description |
---|---|
GLB-CRITIC |
|
GLB-DIALOGINFO | One record for each station for storing session data (such items as Glb.Work and TranNo) You can restrict the population of the GLB-DIALOGINFO structure if you do not have a number of terminals. |
GLB-GLIOFFINFO | GLI and OFFLINE interface recovery records |
GLB-HUB | Hub recovery records |
GLB-SECURITY | Security Module records indicating what accesses are valid |