The property level in the DESCRIPTION file. This prevents the DATABridge software from running with incompatible levels of the DMSII software.
The audit level of each audit file. This ensures that it is compatible with the level of DMSII software for which DBEngine was compiled.
The audit update level when the requested audit file is opened for tracking. This ensures that DATABridge does not return records that have a different format than what the accessory is expecting. DATABridge starts by opening the oldest requested audit file first, and then moving forward; this ensures that the accessory receives the updates in the proper order.
That the update levels of the DMSUPPORT library and DESCRIPTION file match the audit file. When DBEngine must look for a DESCRIPTION file at a new update level, it checks for the file in the following sequence:
DESCRIPTION/databasename/updatelevel
updatelevel/DESCRIPTION/databasename
DESCRIPTION/databasename
Likewise, when DBEngine is searching for DMSUPPORT, it will try:
DMSUPPORT/dmsupporttitle/updatelevel
updatelevel/DMSUPPORT/dmsupporttitle
DMSUPPORT/dmsupporttitle
Note: To ensure that the DMSII DESCRIPTION file and the Support Library file include the correct update level for the database, run WFL/DATABRIDGE/BACKUPTAILORED after every DASDL update or reorganization. This WFL adds the update level to the last node of the DESCRIPTION and Support Library filenames. See Additional DATABridge Programs