Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

When setting up e-invoices for Norwegian customers

Step-by-step guide

Before the setup:

  1.  Check with HansaWorld that the customer has a valid Internet Services Contract for sending out e-invoices
  2. Customer also needs a customer nr from APIX (e-invoice supplier in Norway)

System and technical settings

  1. System >> Settings >> Company Info
    1. Tab "Address" must be filled out like this (nothing more, nothing less):
    2. Tab "Reg." must be filled out like this:

      1. Org.nr.
      2. MVA-nr.
      3. Bankkonto 1
      4. Bankkode (very important)
        1. These fields must be filled out in Purchase Ledger >> Settings >> Banks

          IBAN is the customers iban; same with BIC

          Bankkode is the bank's ID kode. Customer has to contact their bank, if they do not know this code


      5. Land
      6. ANA-kode: 0047 + your org.nr
      7. E-fakturakonto: customer number from Apix
  2. System >> Settings >> Cloud Services
    1. Cloud Service Server IP: lookup.hansaworld.com
    2. port: 443

  3. System >> Settings >> Cloud Services Settings
    1. Tab "Activation"
      1. Send and Receive Documents Default: Send nothing
      2. Send Electronic Invoices: Active
      3. Send Electronic Payments: Default
      4. Receive Electronic Invoices: Default
      5. Send Direct Debit: Default
      6. Send Electronic VAT Declarations: Default
      7. Checkbox "Electronic Data Exchange Stopped": do not mark
      8. Reason: delete if something is written here
    2. Tab "E-Invoices"
      1. Checkbox "Electronic Invoices with pdf Files": mark
      2. Customer's Rcv. Preference: No Receiving
      3. Postage for Paper Invoice: Priority
      4. E-Purchase Invoice Item Transfer Control: Consolidate Items to Supplier's Cost Account
      5. "Dont Require VAT Code on E-Purchase Invoice Rows": do not mark
    3. Tab "Service Status" 
      1. Send Electronic Invoices: should be start/running
        (info) If it's Stopped, try clicking "Send Electronic Invoices" couple of times, this may help to start the function again
      2. Do not pay attention to everything else
  4. System >> Settings >> Base Currency
    1. Fill out like this:
  5. XML format
    1. System >> Settings >> Company Info >> Tab "Fonts" >> Change VAT Law to Finnish >> Log out and in again
    2. Sales Ledger >> Settings >> FInvoice  Settings >> Change "Export Format" to 2.01 >> Save
    3. System >> Settings >> Company Info >> Tab "Fonts" >> Change VAT Law back to Norwegian >> Log out and in again
  6. Technics >> Settings >> Database Status (warning)
    1. Update Database Status: Set to "Manual"
    2. Database Status: Set to "Live"
    3. Reason: delete if something is written here
  7. Technics >> Settings >> Services Cache
    Create new records or change existing like this:
    1. GETSUPPLIERINVOICE
      1. Code: GETSUPPLIEREINVOICE
      2. Host: ricardo.hansaworld.net
      3. Port: 480
      4. Partner and Http Port: leave blank
    2. SENDEINVOICE
      1. Code: SENDEINVOICE
      2. Host: ricardo.hansaworld.net
      3. Port: 480
      4. Partner and Http Port: leave blank
    3. SENDERECORDSTATUS
      1. Code:  SENDERECORDSTATUS
      2. Host: ricardo.hansaworld.net
      3. Port: 480
      4. Partner and Http Port: leave blank

Details in Contacts reccord

  1. Sales Ledger >> Registers >> Contacts
    1. Tab "Contacts"
      1. Address should be filled in lines 2 and 3
      2. "Email" field has to be filled in (warning)
    2. Tab "Terms" - Specify Payment Term
    3. Tab "Company"
      1. Fill inn VAT Reg. No. and Reg. No. 1
      2. Type: Company
      3. VAT Zone: Domestic
    4. Tab "E-Records"
      1. E-Invoice Account: 0047+customer's org.nr
      2. Alt. E-Invoice Account: if customer wants to receive invoice per e-mail, write e-mail address here
      3. Receiving Preference: Electronic Invoice
      4. Postage for Paper Invoice: Priority
      5. Electronic Invoices with pdf files: mark

 

 

 

 

 

 

 

...

Filter by label (Content by label)
showLabelsfalse
max5
spacesHWKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("ehf","e-invoice","apix") and type = "page" and space = "HWKB"
labelse-invoice ehf apix

...

hiddentrue

...

Things to check when beginning to send e-invoices

  1. Sales Ledger >> Settings >> Electronic Invoices Queue
    1. If everything is filled out correctly and customer is supposed to receive e-invoices, here will come all OKed Invoices
    2. If it's working, status should be √ 
  2. Sales Ledger >> Settings >> Electronic Record Statuses
    1. From queue Invoices with status √ comes here
    2. Status 0: nothing has happened to an invoice
    3. Status 1: invoice is ok in your system

    4. Status 2: invoice has been sent to HansaWorld's apix server

    5. Status 4: invoice sent to recipient
    6. Status 5: Accepted by Recipient
      Image Added
  3. Please check settings mentioned in points 6. and 7. before
  4. Technics >> Reports >> Idle Tasks List
    1. Function " HTCSSendEInvoiceIdleTask" should be On and with date and time