DateTime value has additional hour after insert
This is an application issue more than a database issue.

Navision treats datetime entries as UTC, and is adding the hour in its display (assuming your local timezone is UTC+1).

I have run into this myself since I work with Navision. If you have a client application, you can look at displayed datetime for a record and compare it to what you see by querying the table.