NordHav Aquaculture AS · Comprehensive ERP Configuration

D365 Finance & Operations
ERP Configuration

Complete module-by-module configuration overview for NordHav Aquaculture's D365 F&O deployment — 16 modules, 14,000+ data records, end-to-end aquaculture supply chain.

0
Modules
0
DMF Entities
0
Data Records
0
Requirements
↓ Scroll to explore

Configuration at a Glance

Aggregate data volumes across all modules deployed for NordHav Aquaculture AS (NHA).

7
Finance Modules
5
SCM Modules
1
HR Module
~14,400
Total Records

Configuration Deployment Sequence

Modules must be deployed in strict dependency order. This diagram shows the full deployment chain with DMF template numbering.

graph TD
    A["010 — Org Admin
Legal Entity, Currencies, Calendar"] B["020 — GL Shared
Chart of Accounts, Dimensions"] C["025 — General Ledger
Ledger, Journals, Parameters"] D["100 — Cash & Bank
5 Bank Accounts, Reconciliation"] E["120 — Accounts Payable
~200 Vendors, EHF Invoicing"] F["130 — Tax
8 MVA Codes, SAF-T"] G["140 — Accounts Receivable
~350 Customers, Credit Mgmt"] H["150 — Fixed Assets
~1,000 Assets, 4 Value Models"] I["160 — Budgeting
6 Models, Budget Control"] J["300 — Inventory & PIM
~200 Products, 16 Warehouses"] K["320 — Procurement
10 Categories, Agreements"] L["330 — Sales & Marketing
~500 Trade Agreements"] M["395 — Quality Mgmt
25 Tests, 8 Test Groups"] N["400 — Warehouse Mgmt
~2,000 Locations, FEFO"] O["410 — Production Control
8 Routes, 32 Work Centres"] P["500 — Human Resources
820 Employees, Leave Plans"] Q["600 — Asset Mgmt (CMMS)
~1,200 Assets, Maint Plans"] R["650 — Project Accounting
~20 CAPEX Projects"] A --> B --> C C --> D C --> E C --> F F --> G C --> H --> R C --> I C --> J J --> K J --> L J --> M J --> N J --> O A --> P J --> Q style A fill:#0d2040,stroke:#06d6a0,color:#d4eaf5 style B fill:#0d2040,stroke:#06d6a0,color:#d4eaf5 style C fill:#0d2040,stroke:#06d6a0,color:#d4eaf5 style D fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style E fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style F fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style G fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style H fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style I fill:#0d2040,stroke:#00b4d8,color:#d4eaf5 style J fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style K fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style L fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style M fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style N fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style O fill:#0d2040,stroke:#48cae4,color:#d4eaf5 style P fill:#0d2040,stroke:#fca311,color:#d4eaf5 style Q fill:#0d2040,stroke:#ef476f,color:#d4eaf5 style R fill:#0d2040,stroke:#00b4d8,color:#d4eaf5

Aquaculture Supply Chain Flow

End-to-end flow from hatchery through sea farming, harvest, processing, and dispatch — with D365 module coverage at each stage.

graph LR
    subgraph HATCH["🐟 Hatchery (KAR-HATCH)"]
        H1["Smolt Production
Inventory: SMOLT items"] end subgraph SEA["🌊 Sea Farming (SEA-01..06)"] S1["Grow-out Phase
Biological Assets 1210/1220"] S2["Feed Management
MRP: FEED items"] S3["Health & Treatments
Quality: VET-DRUG tests"] end subgraph HARVEST["⚓ Harvest"] HV1["Well-boat Transport
Asset Mgmt: VESSEL"] HV2["Slaughter Line
Production: RT-HOG"] end subgraph PROCESS["🏭 Processing (BER-PROC)"] P1["Filleting
Route: RT-FILLET"] P2["Smoking / VAP
Route: RT-SMOKED"] P3["Packing
Catch-weight confirm"] end subgraph LOGISTICS["📦 Dispatch (LOG-HUB)"] L1["Cold Store
WMS: FEFO picking"] L2["Transport
TMS: Route planning"] end subgraph SALES["💰 Sales"] SL1["Invoice
AR: Catch-weight billing"] SL2["EDI / EHF
PEPPOL BIS 3"] end H1 --> S1 S2 --> S1 S3 --> S1 S1 --> HV1 --> HV2 HV2 --> P1 HV2 --> P2 P1 --> P3 P2 --> P3 P3 --> L1 --> L2 L2 --> SL1 --> SL2 style HATCH fill:#071221,stroke:#06d6a0,color:#d4eaf5 style SEA fill:#071221,stroke:#48cae4,color:#d4eaf5 style HARVEST fill:#071221,stroke:#fca311,color:#d4eaf5 style PROCESS fill:#071221,stroke:#00b4d8,color:#d4eaf5 style LOGISTICS fill:#071221,stroke:#ef476f,color:#d4eaf5 style SALES fill:#071221,stroke:#06d6a0,color:#d4eaf5

Financial Posting Flow

How transactions flow through the General Ledger across modules.

graph TB
    subgraph AP["Accounts Payable"]
        AP1["Vendor Invoice
Dr 4020 Feed Cost
Cr 2400 AP Trade"] AP2["Payment
Dr 2400 AP Trade
Cr 1920 Bank Clearing"] end subgraph INV["Inventory"] INV1["PO Receipt
Dr 1400 Inventory
Cr 2501 GRNI"] INV2["Production Issue
Dr 1410 WIP
Cr 1400 Inventory"] end subgraph PROD["Production"] PROD1["Report as Finished
Dr 1420 Finished Goods
Cr 1410 WIP"] end subgraph AR["Accounts Receivable"] AR1["Sales Invoice
Dr 1500 AR Trade
Cr 3010 Revenue"] AR2["COGS Posting
Dr 4010 COGS
Cr 1420 Finished Goods"] end subgraph BANK["Cash & Bank"] BANK1["Bank Statement
Dr 1900 Bank
Cr 1920 Clearing"] end subgraph GL["General Ledger"] GL1["Consolidation
Trial Balance / SAF-T"] end INV1 --> AP1 AP1 --> AP2 AP2 --> BANK1 INV1 --> INV2 --> PROD1 PROD1 --> AR2 AR1 --> AR2 AP1 --> GL1 AR1 --> GL1 BANK1 --> GL1 style AP fill:#071221,stroke:#ef476f,color:#d4eaf5 style INV fill:#071221,stroke:#48cae4,color:#d4eaf5 style PROD fill:#071221,stroke:#fca311,color:#d4eaf5 style AR fill:#071221,stroke:#06d6a0,color:#d4eaf5 style BANK fill:#071221,stroke:#00b4d8,color:#d4eaf5 style GL fill:#071221,stroke:#d4eaf5,color:#d4eaf5

All 16 Modules — Configuration Details

Each card shows the module scope, data volumes, and key configuration items deployed for NordHav.

🏢
Phase 1 · Foundation

Organization Administration

Legal entity NHA, 7 currencies, 5 types exchange rates, fiscal calendar (12+1 periods), 5 financial dimensions, 13 number sequences, 10 units of measure, org hierarchy, user security.

1
Legal Entity
7
Currencies
5
Dimensions
13
Num Seqs
📒
Phase 1 · Finance Core

General Ledger

NS 4102 Norwegian chart of accounts (~600 main accounts), financial dimension values (~80), 8 journal types, 3 allocation rules, accrual schemes, currency revaluation, SAF-T reporting, period close workspace.

~600
Accounts
8
Journals
~970
Records
15
Requirements
🏦
Phase 1 · Finance

Cash & Bank Management

5 bank accounts across DNB, Nordea, SpareBank 1. ISO 20022 camt.053 statement import, advanced bank reconciliation, bridging accounts (1920/1921), cash flow forecasting.

5
Bank Accts
3
Banks
12
Txn Types
6
Requirements
📥
Phase 1 · Finance

Accounts Payable

~200 vendors across 8 groups, EHF/PEPPOL electronic invoicing, AI invoice capture, 3-way matching (2% tolerance), multi-level invoice approval workflow, ISO 20022 payment files.

~200
Vendors
8
Groups
~430
Records
15
Requirements
🧾
Phase 1 · Finance

Tax (MVA)

8 Norwegian VAT codes (MVA25, MVA15, MVA12, MVA0-EXP, reverse charge), 6 sales tax groups, 7 item tax groups, monthly settlement, withholding tax (15%), SAF-T compliance.

8
Tax Codes
6
Tax Groups
~28
Records
7
Requirements
📤
Phase 1 · Finance

Accounts Receivable

~350 global customers in 7 groups, multi-currency invoicing (7 currencies), EDI/EHF outbound, catch-weight invoicing, credit management with auto-hold, 4-step dunning, ~20 volume rebate agreements.

~350
Customers
7
Groups
~790
Records
11
Requirements
🏗️
Phase 1 · Finance

Fixed Assets

~1,000 assets across 13 groups, 4 value models (GAAP, TAX, INS, IFRS), Norwegian saldo depreciation groups a–j, IFRS 16 right-of-use assets for sea leases, ~30 IFRS leases.

~1,000
Assets
13
Groups
~5,100
Records
9
Requirements
📊
Phase 1 · Finance

Budgeting

6 budget models (Annual, Q1–Q3 revisions, CAPEX, Strategic), budget control on PO and GL with 90%/100% thresholds, ~2,000 opening budget entries for FY2026.

6
Models
~2,000
Budget Lines
~2,010
Records
3
Requirements
📦
Phase 1 · SCM Core

Inventory, PIM & Warehouse

13 sites, 16 warehouses, ~200 products (catch-weight salmon), ~2,000 WMS locations, FEFO picking, batch traceability, 3 storage dimension groups, 5 tracking dimension groups.

13
Sites
16
Warehouses
~200
Products
~2,300
Records
🛒
Phase 1 · SCM

Procurement & Sourcing

10 procurement categories, ~80 approved vendor–product pairings, ~15 long-term purchase agreements (feed and genetics contracts), PO approval workflow.

10
Categories
~15
Agreements
~105
Records
💼
Phase 1 · SCM

Sales & Marketing

7 sales categories, ~20 retail chain frame contracts, ~500 trade agreement price lines, catch-weight sales orders, EDI outbound (EDIFACT / PEPPOL BIS 3).

7
Categories
~500
Price Lines
~527
Records
🏭
Phase 1 · SCM

Processing & Production

8 production routes (HOG, fillet, frozen, smoked, gravlaks, portions, RTE, smolt), 32 work centres across 6 resource groups, 12 process manufacturing formulas, co-product/by-product tracking, Marel Innova integration.

8
Routes
12
Formulas
32
Work Centres
~190
Records
🔬
Phase 1 · SCM

Quality Management

25 quality tests across 8 test groups (microbiological, chemical, organoleptic), automatic quality orders on harvest/processing/dispatch, NCR workflow, CoA generation, allergen declarations.

25
Tests
8
Test Groups
6
NCR Types
~76
Records
👥
Phase 1 · HR

Human Resources

820 employees across 11 departments, ~50 job roles, 7 Norwegian leave types (Ferieloven), time & attendance, benefits enrollment (health, pension OTP), skills & certifications tracking.

820
Employees
11
Departments
7
Leave Types
~1,780
Records
🔧
Phase 1 · Maintenance

Asset Management (CMMS)

~1,200 physical assets across 8 types (sea cages, vessels, processing equipment), ~30 functional locations, 8 preventive maintenance plans, 12 maintenance rounds, mobile work orders.

~1,200
Assets
8
Asset Types
8
Maint Plans
~1,300
Records
📋
Phase 1 · Finance

Project Accounting

~20 active CAPEX projects (total est. NOK 65.7M), 3 project groups, 6 cost categories, project-to-fixed-asset capitalization workflow, CAPEX budget integration.

~20
Projects
3
Groups
6
Categories
~51
Records

Sites & Warehouses

13 operational sites and 16 warehouses configured across NordHav's aquaculture operations — spanning processing, hatchery, sea-farm, and logistics facilities.

🏭

BER-FG-01

Finished goods cold store

0–4°C
❄️

BER-FG-02

Finished goods frozen store

-18°C
📦

BER-RM-01

Raw material (packaging)

Ambient
🐟

BER-FEED-01

Fish feed storage

Ambient
🐣

KAR-FEED

Hatchery feed storage

Ambient
🌊

SEA-01-FEED

On-site feed silo Hordaland

Ambient
🌊

SEA-02-FEED

On-site feed silo Hordaland

Ambient
🌊

SEA-03-FEED

On-site feed silo Rogaland

Ambient
🌊

SEA-04-FEED

On-site feed silo Rogaland

Ambient
🌊

SEA-05-FEED

On-site feed silo Møre

Ambient
🌊

SEA-06-FEED

On-site feed silo Møre

Ambient
🌊

SEA-07-FEED

On-site feed silo Sogn og Fjordane

Ambient
🌊

SEA-08-FEED

On-site feed silo Nordland

Ambient
🐣

KVA-FEED

RAS hatchery feed — Kvam

Ambient
🐣

HAL-FEED

Smolt hatchery feed — Halsa

Ambient
🚛

LOG-CROSS

Cross-dock logistics hub

0–4°C

Norwegian Chart of Accounts (NS 4102)

~600 main accounts following the Norwegian Standard 4102, with NordHav-specific aquaculture extensions.

Account RangeCategory~ AccountsKey Accounts
1000 – 1099Intangible Assets15Goodwill, Licenses, R&D, Concessions
1100 – 1299PP&E + Biological Assets30Vessels, Net-Pens, Processing Lines, Live Fish
1300 – 1499Financial / Inventory25Shares, Long-term Receivables, Feed Stock
1500 – 1999AR / Cash & Bank35Trade Receivables, Bank NOK/EUR/USD, Petty Cash
2000 – 2999Equity & Liabilities80Share Capital, Retained Earnings, AP, Tax Payable, Loans
3000 – 3999Revenue30Salmon Sales Domestic/Export, VAP, By-products
4000 – 4999Cost of Goods Sold40Feed, Smolt, Vaccines, Packaging, Freight, Duty
5000 – 5999Personnel Costs60Salaries, NI, Pensions, Travel, Benefits, Contractors
6000 – 6999Other Operating Expenses90Rent, Insurance, IT, Consulting, Maintenance, Enviro
7000 – 7999Other Costs50Depreciation, Write-downs, Losses, Contingencies
8000 – 8999Financial Income & Expense45Interest, FX Gains/Losses, Dividends, Tax Expense
Total~500 accounts

Financial Dimensions (5 Active)

CostCenter 15 values

Bergen HQ, Finance, HR, IT, Sales, Quality, Farming ops (per site), Processing, Logistics, Maintenance, Environmental

Department Linked

Linked to Organization hierarchy operating units — auto-populated from OM hierarchy.

Project ~20 active

Linked to active project register — CAPEX tracking codes (CAPEX-2025-xxx, CAPEX-2026-xxx).

FishGeneration 5 values

2023A, 2023B, 2024A, 2024B, 2025A — tracks biological asset cohorts through their lifecycle.

Region 6 values

HOR (Hordaland), SOG (Sogn og Fjordane), MRO (Møre og Romsdal), NOR (Nordland), PROC (Processing), HQ (Bergen)

Norwegian Tax (MVA) Setup

Full Norwegian VAT configuration including fish export zero-rating under MVAL §6-21.

CodeDescriptionRateOutput AcctInput Acct
MVA25Standard rate25%27012711
MVA15Reduced rate (food)15%27022712
MVA12Reduced rate (transport)12%27032713
MVA0-EXPZero rate — fish exports0%2704
MVA0-DOMZero rate — domestic exempt0%
MVA-EXEMExempt (financial services)Exempt
MVA-RC-DOMReverse charge — domestic25%27012711
MVA-RC-EUReverse charge — EU services25%27012711

Salmon Processing Yield & Routes

Process manufacturing formulas with co-product and by-product yield tracking.

🐟 Primary Routes

  • RT-HOG — Harvest → Packing (whole dressed)
  • RT-FILLET — Harvest → Filleting → Packing
  • RT-FROZEN — Harvest → Filleting → Cold-Store → Packing
  • RT-SMOKED — Harvest → Filleting → Smoking → Packing

🏭 Value-Added Routes

  • RT-GRAVLAKS — Filleting → Curing → Packing
  • RT-PORTION — Filleting → Portioning → Packing
  • RT-RTE — Filleting → Smoking → Ready-to-eat
  • RT-SMOLT — Smolt production (KAR-HATCH)

⚖️ Catch-Weight Tracking

Every production step confirms actual weight. Variance posts to account 4900. Tolerance: ±5%.

Workforce & Organization

820 employees across 11 departments with Norwegian compliance (Ferieloven, Arbeidsmiljøloven).

DepartmentFTE
🐟 Aquaculture Operations350
🏭 Processing180
🥚 Hatchery60
🚛 Logistics50
💼 Sales40
🔬 Quality30
🔧 Maintenance30
📊 Finance25
💻 IT20
🌿 Environmental20
👥 HR15
Total Workforce820 FTE

📋 Norwegian Leave Types (7)

  • FER — Annual holiday: 25 days (Ferieloven §5)
  • SYK — Sick leave: up to 52 weeks
  • FORE — Parental: 49/59 weeks
  • SOR — Bereavement: 3 days
  • BARN — Care leave: 10–20 days/year
  • MIL — Military service
  • UBL — Unpaid leave

🛡️ Benefits Plans (4)

  • HEALTH-GROUP — Gjensidige group health
  • PENSION-OTP — Storebrand OTP
  • PENSION-SUPP — Supplemental pension
  • INSUR-LIFE — Gjensidige group life

Asset Management (CMMS)

~1,200 physical assets with preventive maintenance plans across all operational sites.

Data Migration Entity Summary

25 DMF templates defining 1,003 entity configurations across 5 modules, deployed via the Data Management Framework.

268
Finance (8)
595
SCM (11)
59
Admin (2)
81
Commerce (1)
50
Project Ops (1)
#TemplateModuleEntitiesSource File
Administration
010System SetupAdmin36Administration/Organization Administration/
022WorkflowAdmin23Administration/Organization Administration/
Dynamics 365 Finance
020GL SharedFinance18Finance/General Ledger/
025General LedgerFinance27Finance/General Ledger/
100Cash & BankFinance15Finance/Cash & Bank Management/
120Accounts PayableFinance48Finance/Accounts Payable/
130Tax (MVA)Finance20Finance/Tax/
140Accounts ReceivableFinance49Finance/Accounts Receivable/
150Fixed AssetsFinance24Finance/Fixed Assets Management/
160BudgetingFinance43Finance/Budgeting/
600Expense ManagementFinance24Finance/Expense Management/
Supply Chain Management
300Inventory ManagementSCM68SCM/Inventory Management/
310Product Information MgmtSCM66SCM/Product Information Management/
320Procurement & SourcingSCM51SCM/Procurement & Sourcing/
330Sales & MarketingSCM96SCM/Sales & Marketing/
395Quality ManagementSCM17SCM/Quality Management/
400Warehouse ManagementSCM112SCM/Warehouse Management/
405Transportation MgmtSCM93SCM/Transportation Management/
410Production ControlSCM58SCM/Production Control/
412Process ManufacturingSCM12SCM/Process Manufacturing/
418Product Config ModelsSCM3SCM/Product Configuration Models/
420CostingSCM8SCM/Cost Management/
430Master PlanningSCM11SCM/Master Planning & Demand Planning/
Commerce & Project Operations
500Retail / CommerceCommerce81Commerce/Multi-Channel Setup/
650Project AccountingProject Ops50Project Operations/Project Accounting/
25 templates across 5 modules 1,003 entities

⚠️ HR and Asset Management modules are configured via form navigation — no DMF template files exist for these modules. Template JSON files are located under Modules/ in their respective module folders.

Module Connectivity & External Integration

How D365 modules connect to each other and to external systems in NordHav's ecosystem.

graph TB
    subgraph D365["D365 Finance & Operations"]
        direction TB
        GL["General Ledger
NS 4102 · SAF-T"] AP["Accounts Payable
EHF · PEPPOL"] AR["Accounts Receivable
EDI · Credit Mgmt"] CB["Cash & Bank
camt.053 · ISO 20022"] FA["Fixed Assets
GAAP/TAX/IFRS"] TX["Tax (MVA)
Norwegian VAT"] BG["Budgeting
Budget Control"] INV["Inventory & WMS
Catch-weight · FEFO"] PROD["Production
Process Mfg"] QM["Quality
Testing · NCR"] HR["Human Resources
820 employees"] AM["Asset Management
CMMS · PM"] PJ["Project Accounting
CAPEX"] end subgraph EXT["External Systems"] BANK["🏦 DNB / Nordea / SpareBank1
ISO 20022"] MAREL["🏭 Marel Innova
Production line"] EHF_SYS["📄 PEPPOL / EHF
e-Invoicing"] PAYROLL["💰 Payroll ISV
Visma / Unit4"] IOT["📡 IoT Sensors
AquaMonitor"] SKAT["🏛️ Skatteetaten
SAF-T / MVA"] end GL <--> AP GL <--> AR GL <--> CB GL <--> FA GL <--> TX GL <--> BG GL <--> PJ INV <--> AP INV <--> AR INV <--> PROD INV <--> QM INV <--> AM FA <--> PJ HR --> PAYROLL CB <--> BANK AP <--> EHF_SYS AR <--> EHF_SYS PROD <--> MAREL GL --> SKAT QM -.-> IOT style D365 fill:#071221,stroke:#00b4d8,color:#d4eaf5 style EXT fill:#071221,stroke:#fca311,color:#d4eaf5