Hi,
Are there any known weaknesses with the change log?
I have a client that has indicated some fields are blank when they have completed them, these fields are set up to record in the change log. When I check the change log entries they fields have not been logged - apart from the correcting entries they keyed in later on.
The only way I can reproduce this is by terminating the web page after typing in the values (they sent a screen shot with the completed values) and then the change log doesn't record and the fields are blank.
I'm putting it down to user error for now, they are reporting it frequently so following uop.
Regards and Thanks
Roddy
0
Answers
Is it random or one specific page?
Change log only logs change in fields where data is entered and saved. If data is not saved in the fields then it wont record anything.
Change log used to be triggered by the OnGlobal<Trigger> events (formerly procedures with pre-defined IDs in Codeunit 1. Those get triggered by user interactions in pages only. Modifications in code had to be logged by calling functions from within that code.
But after the OnDatabase<Trigger> events were introduced, any database operation which causes any record in the database to be changed triggers the logging.
Gotchas I am aware of:
I do have no experience with change log for fields defined in table extensions.
Looks like it bas been sorted thanks for the feedback @Rodtmclean