ERP Integration tutorial

What do you need to set up an integration with a ERP system. This tutorial will show the most important features that is needed and the common practices.

Overview

The common integrations are:

  • Products
  • Prices
  • Inventory
  • Customers (Companies)
  • Orders
  • Later transactions
    • Deliveries
    • Invoices
    • Credit payments

Product integration

Two different scenarios exist. Either the products are first created in Norce and then created by the integration in the ERP or the other way around. Sometimes, the same client uses both scenarios at the same time for different assortments of products.

Extended products

Extended (Long tail) products are commonly created in Norce and not created in the ERP until they are needed (when first order is created).

For these types of assortments pretty much everything is handled in Norce until they are used and then they are usually changed to self-stocked products and the process is changed to the same as all the standard products.

  • Extended products (coming)

Prices

Some clients use the pricing module in Norce to create dynamic price rules, while others use the list prices in the ERP. If Norce handles the prices, the ERP can provide additional price data, like unit cost or recommended price.

Inventory

Norce should have inventory for all different warehouses and locations integrated. Physical stores, outlets etc can also be provided, either from the ERP or from the source systems directly (POS, WMS, etc).

  • Inventory integration (coming)

Customers

Most solutions nowadays do not integrate private customers between Norce and the ERP, althought it is possible. They usually have that information in a CRM, which has its own integrations. But organisations (Companies in Norce) is still integrated and synced with the ERP.

  • Company integration (coming)
  • Customer integration (coming)

Orders

New orders that are paid or reserved are sent directly to the ERP, who then handles fulfillment. There can be some complexities in the integration process depending on how products and payments are set up, omni-channel requirements etc.

  • Order integration (coming)
  • Order status updates (coming)

Other transactions

After an order is created Norce can handle delivery notes and invoices from the ERP, to show the end customer or trigger notifications. Invoices can also trigger payment capture at the PSP as well.

Returns are not handled in Norce, but crediting payments (partial or full) can be handled by Norce if it is supported by the PSP and payment method.

  • Delivery note integration (coming)
  • Invoice integration (coming)
  • Credit payment integration (coming)