8. Implementation Check List


Implementation Check List

  1. Create STG and Prod databases – see Database installation sections
  2. Create the datatransfer - see Datatransfer check list below
  3. Install the web service- see Web and Forecast installation section

Data Transfer Check List

  1. Make sure all raw tables required for inventory are datamapped.
  2. Configure the location setup.
  3. Please read the customisation guidelines on how to customise the data flow before you make any customisations.

This checklist will be updated in more details.


Testing Check List

  1. Forecasts

    • Go into the system and open an item chart, see if there there is a forecast for the item.
    • Check if the forecast is updated if the service level for a specific item is changed in the item master.
  2. Orders

    • Check if you can create an order from the system. If not make sure the domain user specified in IIS has all necessary privileges
  3. Stock history

    • Does the stock history line up with the stock level?

System Settings Check List

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 (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:

  • Iceland: Atlantic/Reykjavik
  • Denmark: Europe/Copenhagen
  • Norway: Europe/Oslo
  • Sweden: Europe/Stockholm
  • UK: Europe/London

Locale & Language Settings

Set 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:

  • Iceland: ISK, is and is
  • Denmark: DKK, da and da
  • Norway: NOK, nb and nb
  • UK: GBP, en-GB, en