Skip to main content

🇳🇴 Norway

This document describes all necessary configuration for a compliant setup in Norway.

Local mode support

Local mode is currently not supported. Activating local mode is done at your discretion and risk. We strongly recommend conducting thorough testing of local mode before going live to ensure it aligns with your expectations.

If you require support for local mode in compliance countries, please submit a JIRA development ticket, namely a request for change.

Configuration

In order to configure your store in Norway to be compliant, the following configurations need to take place.

Settings

All settings below should be set on the most convenient level possible. In other words, if your organization structure has a country organization which houses all Norwegian stores, then that's where they should go.

SettingValueDescription
Auditing:AllowMultipleDuplicatesfalseNo more than 1 reprint is allowed in Norway.
Auditing:PrivateKeyBlobIDSee belowBlob containing the private key to sign the invoice/receipt documents with. This setting will be set by us (see below how to request this).
Auditing:PublicKeyBlobID-Root level or container level
Auditing:ProviderNORWAYSets the certified aspects.
Auditing:UseNopeCat25000Max value of an order.
RequiredData:MaximumOrderAmounttrue or falseOptional, if you set this to true EVA will print out a receipt with a "nope cat" instead of giving an error when trying multiple reprints.
Checking missed configuration(s)

Once you're done with all configuration steps. Make sure to use the Validate audit configuration button to check if any compliance-related configurations or data is missing or successfully configured.

Request Public and Private keys


For the Auditing:PublicKeyBlobID and Auditing:PrivateKeyBlobID settings, please reach out to us by submitting a ticket via support.

After we do our part, we will go ahead and set those in your environment.

Do not tamper

Do not change the values of those two settings unless explicitly advised by us to do so.

Company

When configuring your Norwegian organization unit(s), a company needs to be attached. If there isn't a Norwegian company present yet, a new one can be created within Admin Suite under the Companies chapter. The following fields need be filled:

  • Name
  • VatNumber (should be a 9 digit code)
  • TaxRegistrationNumber (should be a 9 digit code)
  • Address (VisitorAddress)
    • Street
    • HouseNumber
    • ZipCode
    • City
    • CountryID

Organization unit

Once a company is in place, you need to attach it to an organization unit(s).

Make sure the following fields are filled when creating an organization unit:

  • Name
  • Address
    • City
    • Number
    • Region
    • Street
    • PostalCode
    • CountryID
  • CompanyID
note

It is crucial that you have the CompanyID field filled when creating the organization unit. You can retrieve this ID from the Norwegian company you created/have. This is the legal entity under which this OU/store is operating and will be referred to when filling in the details on the invoices and receipts.

Ecom organization units

For web shop/ecom organization units, additional considerations are needed on the OU level as follows:

  • The setting AutoOpenCloseFinancialPeriod must be set to true.
  • The setting Auditing:Provider remains NORWAY as earlier advised under settings.
  • The setting Auditing:IncludeWebShopForAudits must be set to true.
  • The organization unit is set to "Open".
  • The web shop organization unit must be attached to the Norwegian company.
  • The financial period of the webshop OU must be set to "Open".
  • The following tasks need to be set up:
    • EVA.Core.Finance.Periods.AutoOpenCloseFinancialPeriod
    • EVA.Auditing.Tasks.CreateFinancialPeriodAuditTask (For this one, please input the Norwegian web shop/ecom OU ID in the designated field).

Stencil for Certified invoices

For configuration and more details about Certified Invoices please refer to the general concepts section under Certified invoice stencil for thermal &/or PDF . A separate stencil is required to set up the email in which a certified invoice would be attached to. Configurations for such stencil can be found under Email invoice stencil.

Sample PDF and thermal receipts