APP 2025.10

APP 2025.10

To read more about our different types of releases (main release, intermediate release), click me!

 

APP Roadmap

Check out our APP product roadmap to see what's coming up! Please note that these plans are not set in stone and may change as we continue to improve.

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Portal

2025.1

Sep 12, 2025

Download here

 

After the upgrade, some users may notice that the interface is missing the hamburger menu or that the colours look incorrect. If this happens, ask them to clear their cache by pressing CTRL + F5. The portal will then reload with the correct colour and layout settings.

Adonis Personnel Portal Compatibility Matrix

APP Version

Compatible APM Version

2022.10. x,

2022.20. x

2022.30. x

2023.10. x

2023.20. x

APM 2020.10.x and newer version

2023.30. x

2023.40.x

2024.10.x

2024.20.x

2024.30.x

2023.20. x

2025.10.x

2024.10.x


Release Highlights 

Adonis Personnel Portal by Ripple Operations hits another milestone with the release of version 2025.10, featuring significant enhancements to the Shipmate Companion, and TimeClock modules. This is more than just a routine update—it is a full release, highlighted by a significant UI/UX update of the Adonis Personnel Portal.

 

The portal has been rebranded with the Ripple Operations design, giving it a modern, updated look and feel. Along with a refreshed login screen and logo, the portal now features updated colours and fonts aligned with the Ripple Operations style guide and the Windows 11 interface.

image-20250617-095502.png

Interested in getting more details? Let’s get started

Integrated Ripple Learning & Development

image-20250912-150150.png

This version has implemented a direct link to our LMS, the Ripple Learning and Development (RLD) module. When access is granted to a role or user group, users can enter the RLD directly. Depending on the configuration, a user profile will be created automatically if one does not already exist.

Integrating with an existing RLD will require assistance from our consultants to synchronise the student table with the person table in the Personnel Manager and Portal database.

To configure the connection, you will need the following values: URL, Username, Password, GrantType, and Scope. Please contact our support team to obtain them.

The optional Standalone Site setting forces the interface to create a student or user profile in RLD. Later, a plugin will be made available to synchronise both systems automatically, enabling you to trigger courses from APM and retrieve completed courses from RLD into the Personnel Manager and Portal.

image-20250912-150624.png



Electronic-Sign of timesheets available in the TimeClock

screen01-20250912-152022.jpg
Summary


This version introduces functionality to enable electronic signing of timesheets on Timeclock devices. This replaces the paper waste of printing and signing timesheets by hand. To avoid queues of employees signing timesheets in time-critical locations, it is possible to enable e-signing per location.

Once a timesheet is sent for electronic signing, it can be signed in the portal (from a desktop or mobile device) as well as directly on the Timeclock device. When clocking in, the system will notify the crew member that a timesheet is available for signing. The crew member can then choose to accept and sign, or reject the timesheet.

To activate electronic signing, the latest version of the Timeclock software is required. We expect to release the Windows version in the coming week, with the Android version following shortly after.

Key Features:

  • Digital Signature Capture: Allows crew and authorized personnel to electronically sign timesheets easily.

  • Real-Time Authentication: Verifies identity and logs sign-on/off events instantly.

  • Audit-Ready Logs: Maintains secure, timestamped records for compliance and reporting.

  • Reduced Paperwork: Minimizes manual documentation and streamlines gangway operations.

A new field set has been added to the General Settings of the Timeclock. When the Enable Electronic Signing checkbox is selected, an e-signature document will automatically be sent to the designated Timeclock.

Gratuities Vessel Routes

Enhanced Route Management in Gratuities Module

n this version, we have introduced enhancements to gratuity calculations based on sales recorded in LS Retail POS. The updated interface allows gratuities to be calculated per leg and identifies which crew members are eligible to share them, based on their contracts.

With this improvement, gratuities can now be split per leg instead of dividing total sales by day.

image-20250912-154127.png
image-20250912-154345.png

 


 

Enhancements

Key

Summary

Component

Release Notes

Key

Summary

Component

Release Notes

APP-8732

Enable the Reliever access for the users who are still onboard

MDL-Time and Attendance

The Reliever functionality has been updated to allow switching to a reliever's access even when there are crew members on board in the same position.

APP-8658

ASA_R_VMCrewList: Add a new Option field in the response to categorize the competence records

SVC-API

The ASA_R_VMCrewList has been enhanced with the addition of the CertOption parameter, which retrieves the competence code option from the General Codes.

  • CertOption=S: This indicates STCW. If selected, it will remain STCW even if other options are checked.

  • CertOption=O: This represents Industry (specifically Offshore in VMFM). It takes precedence over the company requirement; if a company is selected, this option will be disregarded.

  • CertOption=C: This signifies Company, which is given the least priority. If it is the only option selected or if no other options are checked, it will be used.

 

APP-8095

Not Approved Timesheets report ignores the All Departments option

RPT-Time and Attendance

Applied a fix to the "All Departments" option in the Not Approved Timesheet report, which retrieves all timesheets, irrespective of the CoA configuration.

APP-8051

Missing or Expired documents flags are not clear

MDL-Shipmate Companion

In the Shipmate Companion module, the buttons for displaying missing Certificates and Medical documents has been added.

APP-7996

Add "Popup and Button" for Missing Documents in Shipmate Companion Module"

MDL-Shipmate Companion

Added the Missing Docs button to the Shipmate Companion module.

When a user clicks the button, a pop-up appears displaying all the missing documents for the selected crew.

The button is only enabled if a crew member has missing documents.

 

APP-7816

Rename the Travel Expense reports

APP Reports

The My Travel Expenses V2 and Co-workers Travel Expenses V2 reports have been re-named to My Travel Expenses International and Co-workers Travel Expenses International.

APP-7315

W&R report should show all approvers

PRT - Time and Attendance

The Work and Rest and Work and Rest International reports were modified to display the Approvers nodes, not only Subordinates.

APP-7215

Search Function Not Working on Crew Station Bill Module Preferred Assignment Page for Sign On and Sign Off columns

MDL-Crew Station Bill

In the Crew Station Bill module, enhanced the search functionality in the SignOn and SignOff columns on the CSB Preferred Assignment page. Searching within these columns now returns the expected results.

APP-5765

Roster Planning is not limited for subordinators.

MDL-Roster Planning

Access to the Roster Planning Configuration is restricted based on the Chain of Approval.

APP-6284

Not-Onboard Pins are listed in Coordinator/Participants Lists in Onboard Drills module

MDL-Onboard Drills and Scenarios

The issue is fixed

APP-9090

ASA_Crewlist: "CertOption": "V" IF PW001C24.OPTIONS='V'

SVC-API

The ASA_R_VMCrewlist method returns certificates with the parameter "CertOption": "V" if the document code option is set to Vaccine in the General Codes setup (PW001C24.OPTIONS=' V').

APP-8880

Shipmate Companion Implementing Promotion Activity

MDL-Shipmate Companion

In the Shipmate Companion module, implemented the logic for the promotion activity.

APP-7588

Drill is not possible to confirm after saving without reloading

MDL-Onboard Drills and Scenarios

It is now possible to confirm a drill immediately after saving it, without needing to close and reopen it.

APP-7557

Option to have a filter in the time and attendance report in the APP and Rotation Planning

RPT-Time and Attendance

Added filter for Nationalities, Departments, Teams, and Positions to all WorkAndRest reports.

APP-7111

Timesheet report modification > VL Earned & VL Used (1:1 agreement Officers)

RPT-Time and Attendance

The modification of the Timesheet report for the ‘1:1 Agreement Officers’ now includes enhanced calculations for VL Earned hours and VL Used, incorporating rules for public holidays. Additionally, the Leave Balance section has been expanded to reflect converted hours sourced from the time cards.

image-20250605-103854.png

Bugs

Key

Summary

Component

Release Notes

Key

Summary

Component

Release Notes

APP-8443

Two different date formats within the same view

MDL-Time and Attendance

Unified the date formats across the application.

APP-8054

Not possible to move Sign Off date because of next planned leave activity

MDL-Shipmate Companion

A sign off can be rescheduled for later even if a current onboard activity is followed by a leave activity.

APP-8050

Changing Activity date in Shipmate Companion Module does not consider Crew Change records

MDL-Shipmate Companion

In case the Match sea-service dates with crewchange / itinerary option is enabled in APM, the system does not change an activity sign-on / off date if no crew change is planned in APM.

APP-8048

Not possible to Embark or Disembark crew in Shipmate Companion Module

MDL-Shipmate Companion

In the Shipmate Companion module, embarking or disembarking affects crew members' activities.

  • When a user clicks the Embark button, the corresponding Planned Onboard activity is changed to Current.

  • When a user clicks the Disembark button, the corresponding Current Onboard activity is changed to Historical and Date To=selected date is added to the activity. It also updates the next Planned Leave activity (changes it to Current).

 

APP-7921

Discrepancy between counters name for sp_GenerateSeqNo in APP and APM.

GRL-Frame Work

Fixed discrepancies in sequence counter names between APP and APM systems by synchronizing their names. The changes apply to the APP, AIWS, and AUS projects.

APP-7497

APP - Menu items are hidden

ADM-Administrator General

The menu items are not visible in Adonis Personal Portal. To resolve the issue, horizontal scrolling has been added.

APP-6244

Roster Planning & Onboard Drills modules aren't compatible

MDL-Roster Planning

Enhanced the logic for registering drills in the Roster Planning module.

A confirmed drill block can be added. Confirmed hours before and after the drill are not affected.

APP-5759

Not verified registration in the Submitted timesheet causes issues with Time Clock

MDL-Time Clock

Unverified registrations in submitted timesheets caused issues with TimeClock. The issue is fixed. When approving a time sheet with non-verified modifications, the system displays a warning and prompts the approver or coordinator to continue or cancel approving the timesheets.

APP-8951

2025.10 - APP-8943 - Selection of onboard overlapped Activity issue

GRL-Frame Work

The logic for selecting overlapping activities during the onboarding process has been enhanced.

APP-8918

2025.10 - APP-7490 - Crew can't login to the Crew Portal when he has a vessel transfer issue

GRL-Frame Work

Fixed the issue where crew members could not log in to the Crew Portal after changing a vessel.

Only crew members with the Current activities can log in to the Crew Portal.

APP-8459

APP-8448 2025.10 - APP-8448 - Missing buttons in the Reports and Add/Edit Shift windows issue

GRL-Frame Work

The issue is fixed. Both the Generate and Cancel buttons are available in the RosterByTimesheet report.

APP-8376

APP-8369 Merge APP-8369 to 2025.10 (Solve the partial replication problem)

GRL-Frame Work

To resolve the issue with partial replication, the script has been added. This script ensures proper data migration and integrity while avoiding redundant execution.

APP-8331

APP-8099 2025.10 - APP-8099 - Modify installation set to support 64-bit applications issue

GRL-Frame Work

The installation set has been modified. The new installation of APP will now run as a 64-bit process by default. These changes will not impact existing installations after the upgrade.

APP-7964

APP-7673 2025.10 - APP-7673 - Missing Crew Signing-On List in Cabin Allocation Module issue

MDL-Cabin Allocation

The Crew Signing On page has been added to the Cabin Allocation module. Additionally, introduced a tile notification to display the number of signing-on crew within the next 30 days.

Crew members who are signing on within the next 30 days are shown on the Cabin Allocation -> Crew Sign-in page as well as in the modules tile notification.

cabin_allocation.png

APP-8074

APP-7975 2025.10 - APP-7975 - Crew Station Bill Checklist report not printing all assigned persons issue

MDL-Crew Station Bill

The Crew Station Bill Checklist report generates a comprehensive list of all crew members assigned to a specific SafetyId.

image-20250320-181603.png

APP-8743

2025.10 - APP-8562 - Evaluation Report - Cannot generate pin 800221 issue

MDL-Evaluation

In the Evaluation Report, pins for approved evaluations were not correctly visible or filtered by date, impacting the report generation. From now on, in the Evaluation drop-down list, only crew with approved evaluations are available. Thus, the report displays only approved evaluations.

APP-8670

2025.10 - APP-8429 - Evaluation Form in Employee portal is blank issue

MDL-Evaluation

In the Evaluation document, sections that are in use are locked from updates. This restriction helps prevent errors that could arise from changes made after the document has been created.

APP-8504

2025.10 - APP-8473 - Date format in the evaluation report should be mm/dd/yyyy issue

MDL-Evaluation

Fixed the inconsistencies in displaying dates in the Evaluation report.

  • When the system language is set to English (United Kingdom), the date format in the report is: dd/mm/yyyy.

  • When the system language is set to English (United States), the date format in the report is: m/d/yyyy.

APP-8404

APP-8382 2025.10 - APP-8382 - Unable to approve appraissal issue

MDL-Evaluation

Approving an evaluation document failed. We have provided the user with a script to resolve the issue.

APP-8307

APP-8266 2025.10 - APP-8266 - Coordinator can’t generate report for his subordinates in the evaluation report issue

MDL-Evaluation

The Evaluation list dialog has been enhanced with Date From and Date To fields. It allows users to specify a particular date range for the document creation.

image-20250324-112848.png

APP-8306

APP-8266 2024.30 - APP-8266 - Coordinator can’t generate report for his subordinates in the evaluation report issue

MDL-Evaluation

The Evaluation list dialog has been enhanced with the Date From and Date To parameters, allowing users to specify a date range within which documents are to be generated.

2025-03-04_12-49-04.jpg

APP-8403

2025.10 - APP-8401 - Gratuity documents are not presented on the page issue

MDL-Gratuitiy

A fix has been implemented to ensure that the My Documents page is correctly displayed in the Gratuities module.

APP-8062

APP-7710 2025.10 - APP-7710 - Modifying Gratuity share gives errors on customer environment issue

MDL-Gratuitiy

Applied modifications to the Gratuity methods. The issue is fixed.

APP-8998

2025.10 - APP-8962 - My Flights tile not available in the Mobile App issue

MDL-My Profile

In APP Mobile, the My Flight tile is available. The My flight link is accessible from the hamburger menu.

APP-8503

2025.10 - APP-8264 - My Flights does not display the states we have in APM issue

MDL-My Profile

The My Flights page displays tickets with the statuses: ISSUED, REISSUED, and REVALIDATED. Historical flights are shown in italics.

APP-8065

APP-8006 2025.10 - APP-8006 - Unable to sort enclosed documents in AEP issue

MDL-My Profile

The order of the enclosed documents has been updated to show the most recent documents at the top.

APP-7973

APP-7605 2025.10 - APP-7605 - Drills are not displayed in the Scenario if the Station Headers are not defined. issue

MDL-Onboard Drills and Scenarios

A fix has been made to the Onboard Drills and Scenarios module to ensure that Drills remain selected in the Scenario setup even when the Station Headers are not defined.

APP-7957

APP-5240 2025.10 - APP-5240 - The Onboard drills module in the Employee Portal issue

MDL-Onboard Drills and Scenarios

The Onboard Drills and Scenarios module is not accessible in the Employee portal except for the module Setup.

image-20250115-114453.png

APP-9050

2025.10 - APP-9037 - The names of the assigned persons are not displayed when scheduling future shifts in the Roster module issue

MDL-Roster Planning

When scheduling future shifts in the Roster Planning module, the names of assigned persons are now displayed.

APP-8759

2025.10 - APP-8742 - Roster module - Timesheet view and report pick up wrong period issue

MDL-Roster Planning

The sign off date in the Roster Timesheet is fetched from the Estimated End Date (EED). If the EED is NULL or in the past, the current date will be used instead.

image-20250610-101224.png

APP-8464

APP-8450 2025.10 - APP-8450 - Default report is not generated issue

MDL-Roster Planning

The issue is fixed. The RosterByTimesheet report is successfully generated.

APP-8261

APP-8250 2025.10 - APP-8250 - APP stucking in Roster Planning issue

MDL-Roster Planning

Changes have been implemented to prevent the system from hanging when the activity's Estimated End Date (EED) is not defined.

APP-8259

APP-8242 2025.10 - APP-8242 - Roster - Repat functionality un-active issue

MDL-Roster Planning

 

APP-8257

APP-8243 2025.10 - APP-8243 - Roster - Assign block location/position memory is gone issue

MDL-Roster Planning