(Glue-2305) Structure Watchdog

This watchdog periodically checks pairs DDIC Table ↔︎ SNP Glue™ Table for differences in the structure and if found any, alters the target SNP Glue™ Table based on the source DDIC Table.

Current option for alter is only appending new fields to the SNP Glue™ Table.

This watchdog can be accessed via transaction /DVD/GL_SWD or via the SNP Glue™ gateway (transaction /DVD/GLUE).

Job configuration

  • Watchdog status - running/stopped

  • Last check - last run of the Structure watchdog

  • Next check - next scheduled run of the Structure watchdog

  • Job name - name of the background job of the Structure watchdog

  • Execution period

    • Count of a time unit - numeric value

    • Unit - minutes/hours/days, etc.

Tables overview

Tables can be moved between SNP Glue™ Tables list and Watched Tables list by buttons or by double-clicking on the row in the list. You can display logs for the table by clicking on the log button in the ALV toolbar.

 

Additional information

The SNP Glue™ Tables list is not maintainable via the Structure Watchdog screen. The list is being created during the creation of the SNP Glue™ table, although not every SNP Glue™ table is fit for being watched by the Structure watchdog. The SNP Glue™ table needs to be (almost) of the same structure as the DDIC table which are the fields imported from:

  • The user can add only the GLDELFLAG field (GLREQUEST is allowed also)

  • No field cannot be removed

  • No field cannot be changed type-wise

Except for these three rules, no other adjustments are allowed.

 

Saving the data

The data on the screen (settings + mapping) is saved into DB automatically when the watchdog is turned on. The user can save it also manually by clicking on the Save icon.