Core HR, personnel management, Norwegian payroll processing, time & attendance, leave management, and learning & competence.
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-001 | Employee Master Data | Comprehensive employee master: personal details, contact information, employment history, contract type (permanent/temporary/seasonal), position, department, cost center, work location, reporting manager, and employment dates. | Mandatory |
| HRP-002 | Organization Structure | Maintain and visualize the organizational hierarchy: company → division → department → team → position. Support historical views and planned reorganizations. | Mandatory |
| HRP-003 | Position Management | Manage positions independently of employees: position descriptions, grade/level, reporting relationships, budget status (filled/vacant/planned), and headcount planning. | High |
| HRP-004 | Employment Contracts | Generate and manage employment contracts per Norwegian employment law (Arbeidsmiljøloven): contract type, terms, working hours, probation, notice period, benefits, and amendments. | Mandatory |
| HRP-005 | Document Management (HR) | Store and manage employee documents: contracts, certifications, training records, performance reviews, disciplinary records. GDPR-compliant with access controls and retention policies. | Mandatory |
| HRP-006 | Employee Self-Service | Employee self-service portal/app: view payslip, update personal details, submit leave requests, register time, view training records, and access company policies. | High |
| HRP-007 | Manager Self-Service | Manager self-service: approve leave, review team attendance, view team cost reports, initiate recruitment, and access team dashboards. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-008 | Recruitment Workflow | Support recruitment process: requisition → approval → job posting → applicant tracking → interview scheduling → offer → hire. | High |
| HRP-009 | Seasonal Worker Management | Specialized support for seasonal worker recruitment: batch hiring processes for processing plant seasonal staff (~85 workers), recurring seasonal contracts, and dormitory/accommodation tracking. | High |
| HRP-010 | Onboarding Checklist | Automated onboarding task management: IT account creation, HSE induction booking, food hygiene training scheduling, PPE issuance, workstation setup, mentor assignment, and first-day orientation. | High |
| HRP-011 | Offboarding Process | Structured offboarding workflow: IT account deactivation, equipment return, exit interview, final pay calculation, and document archiving. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-012 | Time Registration | Support multiple time registration methods: physical time clocks (at processing plant), mobile app (field/sea-site workers), web interface (office staff), and manager entry on behalf of employees. | Mandatory |
| HRP-013 | Multiple Shift Patterns | Handle complex shift patterns: 2-shift processing (06–14, 14–22), 3-shift smolt facility (24/7), offshore-style rotation for sea-site workers (e.g., 2 weeks on / 2 weeks off or similar), and regular office hours with flextime. | Mandatory |
| HRP-014 | Overtime Calculation | Automatic overtime calculation per collective agreements and Norwegian Arbeidsmiljøloven: daily overtime thresholds, weekly overtime, weekend premiums, and maximum overtime limits (200/230 hours/year). | Mandatory |
| HRP-015 | Shift Premiums | Calculate shift differentials and premiums per collective agreements: evening premium, night premium, Saturday premium, Sunday/holiday premium, and offshore/remote allowance. | Mandatory |
| HRP-016 | Time Approval Workflow | Time approval by line manager before payroll processing. Highlight exceptions (overtime, absences, deviations from schedule) for approval. | Mandatory |
| HRP-017 | Working Time Compliance | Monitor compliance with Norwegian working time regulations: maximum daily/weekly hours, minimum rest between shifts (11 hours), maximum overtime. Alert on violations. | High |
| HRP-018 | Project Time Registration | Employees should optionally be able to register time against projects/cost activities for: maintenance projects, capital projects, and special farming operations. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-019 | Annual Leave (Ferie) | Manage annual leave entitlements per Norwegian Ferieloven: standard 25 days, extra week for 60+, carried-over days, holiday pay calculation (10.2% / 12.0% for 60+). | Mandatory |
| HRP-020 | Sick Leave (Sykefravær) | Handle sick leave management: self-reported sick leave (egenmelding, up to 3/8 days), medical sick note (sykmelding) registration, employer period (16 days) and NAV period tracking, partial sick leave (gradert sykmelding), and return-to-work follow-up. | Mandatory |
| HRP-021 | Digital Sick Note Integration | Integration with NAV's digital sick note system (digital sykmelding) for automated receipt and processing of medical sick certificates. | High |
| HRP-022 | Parental Leave | Support Norwegian parental leave: calculation of parental benefit basis, mother/father quota, shared period, 80%/100% coverage options, and integration with NAV for benefit claims. | High |
| HRP-023 | Other Leave Types | Support additional leave types: compassionate leave, military service, study leave, union representative leave, care leave (omsorgspermisjon), with configurable rules for each. | Mandatory |
| HRP-024 | Leave Calendar | Visual leave calendar showing team leave plans, enabling managers to check coverage and avoid conflicts. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-025 | Norwegian Payroll Calculation | Full Norwegian payroll calculation engine: gross-to-net computation including income tax (based on tax cards from Skatteetaten), employee pension contributions, union dues, and other deductions. | Mandatory |
| HRP-026 | Collective Agreement Rules | Support payroll calculations per multiple collective agreements simultaneously (NNN for processing, Fellesforbundet for operations, etc.): base rates, seniority increments, shift premiums, overtime rates. | Mandatory |
| HRP-027 | Tax Card Integration | Interface with Skatteetaten for electronic tax card retrieval (elektronisk skattekort) at the start of each year and upon changes. | Mandatory |
| HRP-028 | Employer Social Contributions | Calculate arbeidsgiveravgift (employer's national insurance contributions) at the correct zone-differentiated rate for each employee/location. NordHav operates across multiple employer tax zones. | Mandatory |
| HRP-029 | Pension (OTP) | Calculate and manage mandatory occupational pension (obligatorisk tjenestepensjon — OTP) contributions per the OTP Act. Support both defined benefit and defined contribution schemes as applicable. | Mandatory |
| HRP-030 | Holiday Pay (Feriepenger) | Calculate holiday pay at 10.2% (12.0% for 60+) of the previous year's earnings. Support June payout and handle different contractual arrangements. | Mandatory |
| HRP-031 | A-melding Reporting | Generate and submit A-melding (combined monthly report of income, employment, and tax deduction information) to Skatteetaten, NAV, and SSB in the required electronic format. | Mandatory |
| HRP-032 | Payslip Distribution | Generate and distribute digital payslips to employees (via employee self-service portal, email, or digital mailbox — e.g., Digipost/Altinn). | Mandatory |
| HRP-033 | Bank Payment File | Generate salary payment files for bank: standard Norwegian bank file format for bulk salary payments. | Mandatory |
| HRP-034 | Year-End Reporting | Support annual payroll reporting: annual summary per employee (årsoppgave), reconciliation of A-melding submissions, and reporting to Skatteetaten. | Mandatory |
| HRP-035 | Retroactive Pay Adjustments | Support retroactive pay adjustments (e.g., collective agreement back-pay) with recalculation of tax and contributions. | High |
| HRP-036 | Expense Reimbursement | Process employee expense claims: submission (receipt upload), approval workflow, tax treatment (per Skatteetaten rules for travel, subsistence, mileage), and payment. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-037 | Training Register | Maintain a training register per employee: courses completed, certifications obtained, expiry dates, and training history. | Mandatory |
| HRP-038 | Mandatory Training Tracking | Track mandatory/regulatory training requirements by position: food safety, HSE induction, first aid, maritime safety, forklift operation, electrical safety. Alert when certifications are expiring. | Mandatory |
| HRP-039 | Training Planning | Plan and schedule training sessions: course catalog, session scheduling, participant enrollment, instructor assignment, and cost tracking. | High |
| HRP-040 | Competence Matrix | Visual competence matrix by team/department: show which employees hold which competences, identify gaps, and plan development. | High |
| ID | Requirement | Description | Priority |
|---|---|---|---|
| HRP-041 | HR Dashboard | HR management dashboard with KPIs: headcount by location/department, turnover rate, sick leave %, overtime hours, training completion rate, and recruitment pipeline. | High |
| HRP-042 | Sick Leave Analytics | Detailed sick leave analytics: absence rate by department/location/period, short-term vs. long-term absence trends, cost of absence, and comparison against national benchmarks. | High |
| HRP-043 | Payroll Cost Reports | Report total payroll cost by: department, cost center, project, location, and employee category. Break down into base salary, overtime, premiums, employer contributions, and pension. | Mandatory |
| HRP-044 | Headcount Reporting | Report employee headcount and FTE by: location, department, contract type, age group, gender, and seniority. Support diversity and inclusion reporting. | High |
| HRP-045 | GDPR Compliance | Full GDPR compliance for HR data: consent management, data retention policies with automated purging, right to access/erasure support, data processing logging, and privacy impact assessments. | Mandatory |