This checklist will be updated in more details.
Forecasts
Orders
Stock history
After a successful installation it’s important to go over and update the system settings. The system settings can be found in the client application if you’re logged in as a system administrator. Settings are stored in the core.settings table on the prod database.
Server Timezone (server_timezone) is an important setting that has to be set correctly. Because datetime values are stored without timezone information in the database, we use this setting so that the web application can determine the actual time.
Without taking these measures our application wouldn’t work correctly between timezones, e.g. if you would open the web application on a computer in a different timezone than where the server/database is hosted. However, these measures also mean that the app doesn’t work correctly when the client is in the same timezone as the server because the web app then assumes that datetime values originate from a UTC±0 timezone. So again, it is necessary that the value is set correctly.
A list of timezone values can be found here, Wikipedia: List of tz database time zones or if you’re on a computer in the same location as the server, you can find the correct value by opening a web browser and running the following command in the Developer Tools > Console: Intl.DateTimeFormat().resolvedOptions().timeZone;. It should output Atlantic/Reykjavik if you’re in Iceland.
Common setups:
Atlantic/ReykjavikEurope/CopenhagenEurope/OsloEurope/StockholmEurope/LondonSet the currency_code, locale and default_language according to what your system defaults should be.
The locale value and language are very often the same. The available languages and locales can be found in My Profile in the client application.
Common setups:
ISK, is and isDKK, da and daNOK, nb and nbGBP, en-GB, en