Configuration - Fields

This panel displays a list of all fields in the file, including their attributes such as the name, description, field size and type. Additionally, the Database Monitor configuration is shown.

Database Monitor is capable of capturing and displaying Open and Graphic data types. (Note there may be some workstation setup required to display Graphic data types correctly.)

Three sets of decisions are made for each field:

Tracking

By default, Database Monitor assumes that you want to track changes to all fields. Since Database Monitor only captures the before and after image of changed fields, when a field is not changed as part of an update, Database Monitor will not keep the values in order to conserve disk space.

Because of the default, the first time a file is added to Database Monitor, the value in the field tracking is “C”.

If you want to store the value of a field whenever a change takes place to any field in the file (for an additional description or a unique access code, for example), the tracking setup for the field which contains this information could be changed to “A.”

Conversely, there are fields that may change all the time, but have no significance for tracking purposes. These fields can be set to “N” so they are not tracked. "In Use" flags are perfect examples of this situation. Application programs may read a record, update the record with the "In Use" flag to lock the record, perform their specified task, read the record again and release the "In Use" flag. This is legitimately two changes to the database. However, if Database Monitor is configured to not track the "In Use" flag (with N), the audit database will not be cluttered with these unnecessary events.

Note that when a record is added to or deleted from the file, all the fields' values are stored. Similarly, the first time a given record is encountered by Database Monitor, even if the record existed before it was ever added to Database Monitor and is only being changed (not added), all field values will be captured so that the first occurrence of any file's audit record in Database Monitor will have the values of all fields at the time the action was taken.

Capturing field data on read

Database Monitor is able to capture the READ of a database record. If READ monitoring is activated, a decision needs to be made about the data that is retained at the time of the read. If you have READ monitoring active, you can set the value of Track Read to "Y" and capture the data in the field when the record is read.

Signature required on change

This configuration setting controls the presentation of a contemporaneous (pop up) window at the moment that the data in a particular field is changed. For example, if you want to capture an electronic signature at the moment that a user changes the Sales Region on the Customer Master, you would change the signature required flag on the Sales Region field to “Y” by entering SC for the field. (Database Monitor knows not to require signatures for batch jobs.) The following panel will be displayed when a change is made to a field which is configured to have a contemporaneous signature. This setting needs to be set to 'Y' for *CONTEMP workflows.

This panel will also be displayed for *CONTEMP workflow configurations - See Workflow setup for additional information.

For those systems which are set up to require up to 128 position passwords, the password for this panel will be broken up into three lines of entry

Fast track processing

In our example, the Customer Master file has only 8 fields. It is not too cumbersome to select option 2 and individually change the tracking and signature requirements of each field.

Now assume we are in the real world and files have hundreds of fields. To support more efficient configuration, Database Monitor has Fast Track Processing.

Fast Track values can be entered at the individual field level, or in the Change All location.

If, for example, we wanted to track changes to only 3 fields in a file with 200 fields; Database Monitor would have defaulted all fields to track change. We would use the option “ET” in the Change All entry point and end tracking for all fields. We would then use the “TC” option to track changes for the 3 fields that are important to us.

Pressing F1 on this panel will present a window with all of the Fast Track options:

Tracking:

TA=Show this field when this field or another tracked field is changed

TC=Show this field when it changes

ET=End Tracking of this field

TR=Show this field when tracking reads

Signatures:

SC=Sign for only changes to this field

EC=End sign for only changes to this field

Function key (Fkey) entries – IDT500-05

Database Monitor Configuration - Fields

Function Key Short Description Description
F1 FT Help Fast Track Help.
F3 Exit Exit the program.
F5 Refresh Refresh screen with any external changes.
F11 Keys Advances to the Database Monitor Configuration - Keys Selection Screen - IDT500-04.
F12 Cancel Press F12 to close the window and return to the file list.
F13 Members Advances to the Database Monitor Configuration - Member Maintenance Screen - IDT500-02
F14 Fields Advances to the Database Monitor Configuration - Triggers Maintenance Screen - IDT500-03