APM 2025.10
Software | Adonis Personnel Manager |
|---|---|
Version | 2025.10 |
Release Date | Feb 4, 2025 |
Download Link | |
Latest Patch |
Click here to read more about our different types of releases (main release, intermediate release)
Dear User,
We start 2025 with a completely revamped Adonis Personnel Manager. The application has been adapted to the Windows 11 user interface, which is evident in the new icon designs and the Windows 11-style window layout.
You can find a complete description of the user interface modifications here.
In addition to the look and feel of Windows 11 and the application's rebranding, new functionalities include selecting clients using customisable tiles, displaying vessels, and showcasing the current captain or staff. Within the activity data group, you can find the option to display activities on a timescale. We have added additional skins with various colour schemes, such as black and dark mode.
We continue to expand the contracts data group and integrate it with the payroll calculation. Additionally, we have added more minor functionality in various modules. Please see the resolved issues below.
Please don’t hesitate to let us know if you have any questions, comments or improvements.
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 | 2023.20.x and newer |
New Skins
The Adonis Personnel Manager application has been redesigned to align with the Windows 11 look and feel, ensuring a consistent and modern user experience.
The following improvements have been made to the design:
Removed redundant styles and kept the following styles: Classic Ribbon and Single Line Ribbon.
Added new Windows 11 skins:
WXIandWXI Compact. TheWXI Compactskin is set by default.Implemented the navigation bar with a hamburger button which expands/collapses the bar.
Open Client - new functionality
The Open Client functionality has been enhanced with view styles as well as customizable tile designs, allowing users to personalize their interface for a more tailored experience.
Classic Tree view vs Tiles
The Open Client view styles have been enhanced with the following options:
Tree
Tile
To access the functionality and select the preferred Open Client view style, navigate to User Menu > User Options > General > User Interface:
Open Client Style: Choose the preferred layout mode for the Open Client interface.
Tile: Select this option to apply a tile-view layout for the Open Client interface.
Tree: Select this option to display the Open Client interface in a hierarchical tree-view structure.
Tiles Customization
In the Open Client module, added the possibility to design vessel and department tiles.
To set up the functionality, follow the steps below:
Go to Organization Structure and select the vessel for which you want to design a tile.
Navigate to Properties > Identification.
In the Head Position field, select the position available for the current department/vessel.
Ensure that the crew member assigned to the selected position has an active sea service activity where the Date From is less than or equal to today’s date.
4. Click Save to proceed.
As a result, the selected tile fetches the selected crew member’s photo (in accordance with the selected position) and shows a sliding frame.
Contracts Datagroup
The Contracts datagroup enables prioritization of subcontract calculations over other contracts.
Datagroup Activation and Options Setup
To activate the Contracts datagroup, navigate to Setup > Global Options > Datagroups > Contracts and select the Register Contracts using Contracts Datagroup option:
Creating a contract allows you to fetch data from an existing contract. To do this, simply select the Copy Details from previous contract option and specify the data to be fetched:
Details
Seniority
Payment
Personal Rates
In addition, you can define read/write access rights for each option by selecting/clearing the Allow to change checkbox respectively.
In the Payroll Vessel field, select a vessel to be considered when calculating the payroll
Subcontracts Priority Calculations
Subcontracts with the contract type set to Calculate Contract by FIFO Principle in General Codes are given priority during payroll calculations. To calculate a subcontract, navigate to the Payroll module > the Manage ribbon tab and click Calculate on the ribbon.
When the calculation results are the displayed in the grid, click Save on the toolbar.
Once calculated, make sure to close the subcontract by following the steps below:
Click Close Contract on the toolbar. This opens the Close Contract dialog where you can select the subcontract you want to close.
In the dialog, click Close Contract to finalize the process.
As a result, the calculated and closed subcontracts are then highlighted in the grid, making them easily identifiable:
You can select the preferred highlighting color by following these steps:
Click Options on the toolbar.
When the Options dialog appears, navigate to Entries > the Color tab > the Contract Closed field.
Pick your desired color from the palette.
Click OK to save your selection and apply the highlighting.
Bug Fixes
Key | Summary |
| Release Notes |
|---|
Key | Summary |
| Release Notes |
|---|---|---|---|
APM-8609 | Incorrect information in contracts termination dialog | Bug | When terminating a contract, the system shows a message that has been adjusted for crew with historical activities: “This person has historical/rotation activities linked to a rotation shifts“. |
APM-8603 | Wrong columns and data in the Project Details screen | Bug | In the Rotation Planning module > Maintenance > the Project Details tab, the following improvements have been implemented:
|
APM-8597 | Users from onboard level can't open any organizations as current client even have access rights in ACC | Bug | APM users with onboard access level do not have access to organizations (only to vessels). The system ignores the accesses granted on the Organization tab. |
APM-8518 | if add pin to Crew Change via Rotation, Travel activity code is not filled in Crew Change module for on/off-signers | Bug | The travel activity code is automatically retrieved when a crew member is added to the Crew Change module via the Rotation Planning module. This applies to both To Vessel and From Vessel travel. |
APM-8513 | Passive dis/embarkation reasons are available when creating flight | Bug | The issue is fixed. When creating a flight request, only active disembarkation/embarkation reasons are fetched to the Reason for Travel field. |
APM-8496 | User confirms Leave activity from the Activity datagroup and the Position and department are disappeared | Bug | The issue has been resolved. Implemented a solution to ensure the Confirm SignOn next activity (sea service) retains the assigned position unchanged, rather than assigning it to a vessel. |
APM-8441 | Import competence is causing issues with Primary Keys Violations | Bug | The issue is fixed. The system uses the PW001P05 sequence counter while importing Competences. |
APM-8196 | Standard IMO crew list report doesn't show all vessels if the onboard user has access for all vessels | Bug | For onboard users, all vessels will be accessible in the report menu of IMO Crew List report under the following configuration in Adonis Control Center:
Run report in APM under onboard user: |
APM-8179 | when processing termination in Personal details the last activity is not being closed | Bug | The new Close Current Activity on Today's date option has been added to Global Options > Datagroups > Activities. By default the options is OFF. Selecting the option allows you to close the activity with Today’s date in the Activities datagroup. |
APM-8160 | Unclear messages per Age Validation once creating a new profile | Bug | Implemented modifications in the Create Person Birth Date validation and validation messages. |
APM-8130 | Payscale Valid To Date showing zeros instead of being empty | Bug | Implemented modifications to display data in the PayscaleTable Valid From and Valid To columns in a DateTime format instead of a string. |
APM-8124 | Mandatory function for Customized Fields not working | Bug | Implemented the functionality to validate mandatory customized fields in the Personal Details datagroup. The mandatory field validation for Customized Fields is now operational. |
APM-7952 | AV error when opening Global rates | Bug | Fixed the access violation error that occurred while opening the Global rates. |
APM-7381 | Fly2C travel interface: no check for expired Passport Expiry date | Bug | When booking flights in the Crew Change module or the Flight Details datagroup, the system validates the crew member’s passport expiration date. If the expiration date is earlier than the departure or arrival date, the system displays a warning message, and the booking cannot proceed. |
APM-7203 | NONE status is shown as Created in the Flight Inbox. | Bug | In the Flight Inbox module, newly created flight bookings that were not sent to ATPI incorrectly acquired the Created status instead of None. This issue has been fixed. Such bookings now correctly display the None status until sent to ATPI. |
APM-8738 | Berenberg file fetches the wrong decimal amount | Bug | Ensured that the correct decimal precision is sent to the Berenberg file. The issue is fixed. |
APM-8639 | Unable to manually change tax card | Bug | Users previously encountered an issue where the OK button remained dimmed, preventing modifications to a tax card even after applying changes. This issue has been fixed. The OK button now enables as expected after changes are applied, allowing users to save modifications successfully. |
APM-8564 | Closing Period takes time to process | Bug | Enhanced application performance when closing a payroll period to improve efficiency and reduce processing time. |
APM-8578 | Close Contract by Payroll to be available in batch | Bug | Added the Close Contracts feature under the Payroll ribbon tab. The feature is designed specifically for batch processing of contracts. Clicking Close Contracts opens a list of crew members with historical contracts in current payroll period and those employed under the current company and its subcompanies. All persons who have not yet been calculated will now be marked in red. To manage user access to the feature (grant or restrict access), please be advised to use the 1049 - Close Contracts routine in Adonis Control Center. |
APM-8553 | Get error message instead of the warning message when trying to cancel travel from the Crew Change module and state wasn't changed | Bug | Adjusted the warning message that shows up when trying to cancel a travel from the Crew Change module: |
APM-8537 | Rank, Payscaletable and Code are fetched from inactive subcontract when activity creating | Bug | In case the Contracts datagroup is enabled, the system picks up the payscale table, payscale code, and rank according to the following rules:
|
APM-8570 | Norwegian tax calculation for the year 2025 | Bug | Implemented the Norwegian tax calculation for the year 2025. |
APM-8515 | Payslip improvement for the multiple separate calculations by contract in the period | Bug | Added improvements to the Payroll -> Payslip dialog to show individual closed contracts in the current period: Improved the Payslip Laser layout report to always show the total of accumulator values when closed contracts are available in the current period. |
APM-8359 | "Auto entry when start from 31st by activity" option does not work as before | Bug | The issue is fixed. The Auto entry when start from 31st by activity option generates an entry with 1 day if an activity starts the 31st of any month. Otherwise, if an activity does not start the 31st of any month, a separate entry is not generated. |
APM-8504 | Timesheets datagroup not working | Bug | The issue has been fixed. Data is successfully loaded to the Timesheet datagroup. |
APM-8503 | Not possible to configure Entry Codes for overtime transfer to payroll | Bug | The issue is fixed. All the necessary properties are loaded in Payscale table → Overtime → Transactions → Method Configuration → Field Setting → Property. The system doesn’t hang long when adding fields. |
APM-8419 | Payroll Accumulators do not store values for the whole period with "Payroll Calculation by Contract" | Bug | In the Accumulators tab, values are available in the current payroll period based on the selected closed contract in the Calculated Contract drop-down list: In case Total is chosen in the Calculated Contract drop-down list, then it shows the total accumulator values in the payroll period: |
APM-8424 | Payroll Calculation by Terminated MAIN Contract | Bug | Implemented payroll calculation by the terminated Main/Amendment contract as default (no need to set the Contract type option): In case a sub-contract has an empty or predefined contract type but the Calculate Contract by FIFO Principle option is disabled in General Codes, then it is calculated and closed within the scope of the Main/amendment contract. Otherwise, if the Calculate Contract by FIFO Principle option is enabled General Codes, the subcontract is calculated and closed separately. |
APM-8458 | Attachment is missing after sending mail from APM | Bug | The issue has been fixed. The attachments are successfully sent using Tools -> Send Mail. |
APM-8460 | Payment to "Bank of Philippine Island" is rejected | Bug | The Transaction reference No field includes 4 components: Period+'Advance'+GUID part (3 digits)+Datetime part (15 digits). The max length is 30 chars. To make an output value unique, applied the below-mention shortages for hardcoded text values allowing more space for the Datetime value:
|
APM-8447 | Wrong rate is picked up by the script |