APM 2025.40

APM 2025.40

 

Software

Adonis Personnel Manager

Version

2025.40

Release Date

Feb 26, 2026

Download Link

Download Here

Latest Patch

Click here to read more about our different types of releases (main release, intermediate release)

 

Meet New Release APM 2025.40

It’s time to announce a new milestone: the release of highly anticipated APM 2025.40! This release brings us a range of standard system improvements, but it also includes considerable enhancements in our Payroll module. After all, what could be more important than the system that calculates salaries?
And that’s not all. To improve integration between our systems, we’ve introduced the ability to view e-sign documents with different statuses directly in APM.

Ready to dive in? Let’s get started.

Adonis Personnel Manager Compatibility Matrix

APM Version

Compatible APP Version

2022.10. x,

2022.20. x

2022.30. x

2023.10. x

APP 2020.10.x and newer version

2023.20. x

2023.30.x

2023.40.x

2023.50.x

2024.10.x

2024.20.х

2024.30.х

2025.10.x

2025.20.x

2025.30.x

2025.40.x

2023.20.x and newer

2025.20.x

2025.30.x

2025.40.x

2025.10.8 and newer

End Paperwork. Start Digital Signing.

E-signing in APM just became more powerful.

In addition to timesheets, you can now send any mail merge document — including contracts and official crew documents — directly to the Ripple – Adonis Personnel Portal for digital signature.

✔ Send to one or multiple crew members
✔ Track real-time status: Pending, Signed, Rejected, Expired
✔ Define signing deadlines
✔ Keep full visibility and control inside APM

No printing.
No scanning.
No chasing signatures by email.

One click from APM.
Signed from anywhere.

Smarter Payroll Calculations with Statistical Entry Codes

Payroll calculations that depend on historical data just became more structured and powerful.

With Statistical Entry Codes, APM can now collect and aggregate salary amounts, rates, and worked days across multiple payroll periods — enabling more accurate average calculations, vacation pay logic, and rank-based grouping rules.

✔ Supports historical salary averaging
✔ Enables structured vacation pay calculations
✔ Handles grouping by Rank or Position
✔ Separates statistical tracking from payout logic

More control.
More transparency.
More predictable payroll outcomes.

Enhanced A-Melding for 2026 Regulations

From 2026, Norwegian employers must pay withholding tax on their own initiative, with payment due the first working day after salary disbursement.

APM is now updated to comply with the new regulatory requirements.

✔ Updated A-Melding structure
✔ Separate KID numbers for Forskuddstrekk and Utleggstrekk
✔ Automatic KID generation based on company organization number, income year, and term
✔ Improved handling of multiple taxable payments within the same payroll period
✔ Automatic locking of related entries for Norwegian payroll (EC 994)

Ensuring compliant reporting.
Accurate withholding handling.
Ready for 2026.

ATPI CrewLink – Stability & Performance Improvements

This release includes several important fixes and performance enhancements to the ATPI CrewLink integration, improving reliability in flight booking and travel activity handling.

Key Improvements

✔ Correct handling of travel activities for issued flights (no unintended DateTo values)
✔ Resolved activity truncation when refreshing flight bookings
✔ Improved synchronization of flight status changes (e.g. Refund → Issued)
✔ Enhanced flight booking performance
✔ Improved handling of bulk bookings (requests split into controlled batches)
✔ Resolved duplicate reference saving errors in Flight Booking
✔ Overall performance improvements in CrewLink communication

These updates improve booking stability, reduce integration errors, and enhance overall system responsiveness when managing crew travel.

Rotation Planning – Stability & Usability Improvements

This release delivers significant stability enhancements and workflow improvements in the Rotation Planning module, strengthening reliability in daily crew operations.

Key Updates

✔ Option to display vessel requirements only for positions included in the current plan
✔ Improved handling of shift date changes and gap activities
✔ Stable and error-free shift extension functionality
✔ New On Board / Off Board (OFB – Shore Visit) handling with updated icons
✔ Correct behavior when signing on and signing off crew members
✔ Shift confirmation no longer affects unrelated activities
✔ Proper flight cancellation dialog when modifying shifts
✔ Resolved disappearing shifts and sequence synchronization issues
✔ Multiple access violation fixes to prevent system crashes
✔ Improved resilience when Crew Portal Service connection is unavailable

These updates improve operational stability, reduce system interruptions, and provide better control when managing crew rotations.

Datagroups – Stability, Access & Data Integrity Improvements

This release introduces important enhancements across Datagroups, improving stability, performance, and control when managing activities, contracts, and personal data.

Key Enhancements

✔ New “Enclosure” field type for customized fields – allowing document uploads directly in Personal Details
✔ Improved cascade handling and deletion logic for activities
✔ Resolved activity linking issues with Crew Change
✔ Fixed multiple “List index out of bounds” and data removal errors
✔ Enhanced access control for onboard users in Activity datagroups
✔ New routine allowing controlled modification of terminated contracts
✔ Improved contract amendment handling and source contract logic
✔ Corrected seniority and personal rate copying when creating new contracts
✔ Performance optimization in Personal Details (faster loading and tab switching)
✔ Improved flight datagroup handling and TravelID (TRID) generation
✔ Resolved Timesheet datagroup expansion errors

These updates strengthen data consistency, reduce system errors, and improve overall reliability when working with core personnel and contract data.

 


Adonis Control Center

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APM-9405

Non-super user is able to log in to ACC and edit Access Rights

Bug

Enhanced the access rights for Adonis Control Center. Non-super users cannot log in to ACC.

APM-9558

Users with No access to routine 232 ( allow delete historical payroll activity) can delete activities

Bug

Users who do not have access to the routine 232 routine - Allow delete historical payroll activity cannot delete activities. The issue has been fixed.

APM-9414

Can't create an account in ACC

Bug

The issue is fixed. Creating an ACC account as a superuser or non-super user is successful.

Bank Interface

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APM-9393

Operator No field only allows input of 11 chars, should be 18 chars

Bug

Modified the validation of the Operator field (Company Netpay account) to accept 18 characters instead of 11.

Datagroups

Key

Summary

Type

Release Notes

APM-4296

Customized Fields: Add "Enclosure" as a field type

Change Request

Customized field types have been expanded to include the Enclosure type.

To add a custom field:

  1. Navigate to General Codes > Customized > Fields.

  2. On the toolbar, click New. The General Code Editor (Fields) dialog appears.

  3. In the dialog, fill in the fields such as Code and Text.

  4. Under Options, specify the field name and set its type to Enclosure.

image-20250912-084837.png

On configuring the field, you can upload a document to this field in the Personal Details module.

APM-8881

Cascade deletion when deleting an activity record

Bug

 Implemented cascade deletion of an activity record. Deleting an activity removes all directly dependent records.

APM-8985

Activities lose link to crew-change

Bug

All activities are correctly tracked in the Crew Change module. The issue is fixed.

APM-9376

Activities - Insert Below - the error occurred

Bug

Fixed the List index out of bounds error message that occurred when inserting an activity using the Insert Below functionality.

APM-9490

Users from the onboard level can't open the Activity datagroup

Bug

The 1066 Can Open Datagroups routine has been added under Routines > Module > 352 Rotation Planning Module. Users can be granted the Write or Read access privileges.

APM-9685

Can not delete the activity record

Bug

In the Activities datagroup, it was not possible to remove an activity. The issue is fixed. Activities can be removed.

APM-9722

The 'List Index out of bounds' error appears when removing 2 or more activities

Bug

Fixed an error that occurred when removing activities. Activities can now be removed successfully.

APM-9166

Need a possibility for certain users to update payroll-related info in a terminated contract

Change Request

The 253 Allow Modifying Contracts Terminated/Closed routine has been added to the Adonis Control Center. The routine enables administrators to manage the access rights of user groups, allowing them to modify contracts even when those contracts are closed or terminated.

ACC.png

APM-9606

Pre-Earned Years in Seniority and Personal Rates Not Copied to New Contract

Bug

Details, Seniority, Payment, and Personal Rates details can be now copied to the new contract.

APM-9622

APM Contracts Datagroup - Latest amendment should be the source contract

Bug

The source contract fetches the latest contract (Main, Sub-Contract or Amendment) based on its start date.

APM-9720

[Contracts] Non-super user can update Terminated Contract by To button when routine 253 = No

Bug

On the Seniority tab, the To button is displayed as disabled for terminated contracts when viewed by non-super users. Non-super users are not permitted to edit information for terminated contracts.

APM-9417

Close Contracts does not show a main contract if there is sub-contract terminated on the same date

Bug

The issue is fixed.

  • The main contract can be closed when fully covered by SubContract.

  • SubContract will be closed in scope with Main contract.

APM-9215

Field index out of range (2/2)

Bug

Fixed the Field index out of range error that occurred in the Сustomized topics.

APM-9595

Duplicates not allow error when opening Flight datagroup/Flight in Crew Change

Bug

Fixed an error that occurred while opening Flight Details. Flight booking is successfully processed both in Crew Change and Flight Details.

APM-9585

TRID isn't added for the flights in Flight datagroup

Bug

The issue is fixed. The flight is successful booked with a new TravelID.

APM-9237

Opening Person Details window take 15-20 seconds

Bug

Optimized the efficiency of the Personal Details datagroup. Switching between tabs is not ime-consuming.

APM-9715

Value of fields in the Personal Details > Seniority tab are lost when updating fields in Personal tab

Bug

In the Personal Details datagroup, updated fields on the Seniority tab were not saved. The issue is fixed. All updated information can now be saved correctly.

APM-9509

APM Timesheet Datagroup Error When Expanding the Document Details

Bug

Fixed the error that occurred in the Timesheet datagroup when expanding the document details.

Crewlink Interface

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APM-9240

Travel activities created for the ISSUED flights should be created without a specified DateTo

Bug

Planned travel activities created for issued flights include only the Date From value, while the Date To value is not set.

APM-9351

Current activity is truncated incorrectly when refreshing a flight booking to generate Travel Activity

Bug

Fixed an issue where current activities were incorrectly truncated when refreshing flight bookings to generate Travel Activities.

APM-9412

Flight Booking Performance

Bug

Significantly enhanced the performance of Flight Booking.

APM-9385

Flight status in Adonis is not updated from ‘Refund’ to ‘Issued’, although it was changed in CrewLink

Bug

The flight status is updated accordingly in Adonis after it was updated in Crew Link.

APM-9450

Errors while booking flights - CrewLink

Bug

The issue is fixed. When booking flight for multiple crews, the requests are split into chunks of 30 crews for each request and they have same TRID.

APM-9449

ATPI CrewLink performance issues

Bug

Enhanced the performance of the Flight Booking.

APM-9537

Error saving data to Flight booking: Duplicates not allowed

Bug

Fixed an error that occurred when trying to save a flight booking (even with duplicate references). Flight booking is processed without errors both in Crew Change and Flight Details.

Crew List

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APM-9684

Crew change - incorrect message

Bug

After removing a person from the Rotation Planning or Crew Link, a confirmation message is not displayed.

APM-9721

AV appears when deleting the person from the port in the Crew Change

Bug

In the Crew Change module, an access violation error occurred when removing a crew member from a port. This issue has been resolved. Crew members can now be removed from a port without errors.

APM-9773

Crew Change - memory block error when removing a person from SignOff

Bug

In the Crew Change module, removing a crew member from the Off Signing tab resulted in an error. The issue is fixed.

Rotation Planning

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APM-8228

Vessel requirements in rotation to be displayed only for the positions on the screen

Change Request

In the Rotation Planning module, added the Hide the required competences for the positions not available in current plan option to display only the requirements relevant for the positions in the current plan.

APM-6902

Change selected shift dates issue

Bug

The issue has been fixed. In the Rotation Planning module, the Gap Activity for a selected shift and Comment fields are available after changing the start and/or end dates of the shift.

APM-9309

RPM - shift extension functionality - Access Violation error

Bug

Fixed the issue when the system crashed after applying a shift extension in Rotation Planning.

APM-9424

RPM: Add the option to put a person in OFB (Shore Visit) in the Rotation Planning

Bug

In the Rotation Planning module, added the On Board and Off Board icons. As part of the task, the following changes have been made:

  • Removed the ONB option from the Global Options.

  • Removed the ONB icon from the legend.

APM-9325

Error message when signing on a crew member, and saving a rotation plan

Bug

Fixed an error that occurred in Rotation Planning module when signing on a crew and saving a rotation plan.

APM-9482

No pop-up window (to cancel or keep the flight) when we modify shift in rotation plan

Bug

The Cancel Request dialog is displayed when modifying a shift containing a flight with states 'ISSUED', 'REISSUED', 'REVALIDATED' in the Rotation Planning module. The issue is fixed.

APM-9582

RPM - wrong shift sign off behavior

Bug

In Rotation Planning, confirming sign off does not affect any other crew members' activities.

APM-9584

RPM - shift confirmation should not update next activity dates