APP 2024.30

APP 2024.30

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! You will need to create a free Atlassian account to access these views. 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

2024.30

Mar 24, 2025

Download here

 

Important

1) From release 2021.10 Internet Explorer (IE) is not supported. 

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 or newer version


Release Highlights 

The APP 2024.30 release brings new features and enhancements in the Evaluation, Roster Planning, Travel Expenses, Gratuities, Shipmate Companion modules.

For more details, refer to the sections below.

Curious about what’s in store? Check out our exciting innovations and discover what’s in our product pipeline for 2024/2025 here.

ITF-IMEC International Collective Bargaining Agreement (CBA) for 2022–2023

The ITF-IMEC International Collective Bargaining Agreement (CBA) for 2022–2023 states in paragraph 9.1 and 9.2:
9.1 Each seafarer shall have a minimum of 10 hours rest in any 24-hour period and 77 hours in any seven-day period.
9.2 This period of 24 hours shall begin at the time a seafarer starts work immediately after having had a period of at least 6 consecutive hours off duty.

The definition of the Any 24 hours in 9.2 differs from the standard MLC definition where the Any 24 hours is a rolling timeframe meaning at any point in time , the preceding 24 hours are used. To be complaint with the ITF IMEC ICBA, we implement ed a new option “Any 24 hours rule starting after a continuous 6 hours of rest” in Time and Attendance module configuration screen to comply with this any 24 hour rule.


any_24_hour_rule.png

 

Crew Station Bill Checklist Report

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

crew_station_bill_report.png

 

Crew Station Bill Mustering Report

The Crew Station Bill Mustering report has been implemented to provide detailed mustering information by safety level.

image-20250129-161307.png

 

Roster Assignment Report

The Roster Assignments report is designed to visually represent the assignments to the Roster shifts.

To access the report, navigate to Roster Planning > View and use one of the tips below:

  • Click Reports on the toolbar and select Roster Assignments.

  • Click Reports above the grid and select Roster Assignments from the drop-down list.

Once accessed, the Roster assignments dialog appears:

roster_assignment_report_settings.png

In the dialog, fill in the fields:

  • From. In the calendar picker, select the start date of the reporting period.

  • To. In the calendar picker, select the end date of the reporting period.

  • Location. Choose a location for which you want to display records in the report.

  • Data selection. Select the data to be displayed in the report, such as: Persons pin, Persons first name, Persons last name. By default, all the options are preselected.

  • Sort by. Choose how records should be sorted in the report: Persons pin, Persons first name, Persons last name.

  • Color schema. Select a color scheme from the drop-down list to customize the report’s appearance.

  • Break report by day. Check this option if you want each day’s records to be displayed on a separate page.

When completed, click GENERATE to view the report:

roster_assignments_report.png

 

Enhancements

Key

Summary

Component

Release Notes

Key

Summary

Component

Release Notes

APP-8099

Modify installation set to support 64-bit applications

GRL-Installation Set

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

APP-7016

Microsoft Authentication for MFA

GRL-User Interface

The Google Authenticator app label in the MFA dialog has been updated to Authenticator App.

image-20250106-103918.png

APP-7560

Need hide old D2D module -> Tile Day to Day Planning.

MDL-Day 2 Day Planning

The D2В Roster Planning module is currently hidden and cannot be accessed.

APP-7547

Move Esign data related to 3d party system to separate tables

MDL-Electronic Signing

The Electronic Signing functionality has been modified to store third party documents separately. New database tables and triggers are added:

  • WEB_CP_ESIGN_THIRD_PARTY

  • WEB_CP_ESIGN_DOCUMENT_THIRD_PARTY

APP-6245

Request: Ability to "lock" work time and shift length to each other in the planning view

MDL-Roster Planning

In the Roster Planning module, added the Combine WT and SL checkbox (WT: work time and SL: shift length) above the scheduler. When this option is enabled, both the work time (WT) and shift length (SL) will be adjusted simultaneously.

roster_planning_moduleadded_checkbox.jpg

APP-7134

Roster Assignments report coloring options

MDL-Roster Planning

The Roster Assignments report has been improved with new coloring options. The report dialog now features an expanded color selection list which includes Default Color, Without Color, and With Color. Users can choose their preferred color scheme from the Roster Planning Location setup, allowing them to assign a specific color to each position.

APP-7133

Roster Assignment report worktypes indication

MDL-Roster Planning

The Drill work type is displayed as DRILL in the Roster Assignments report.

image-20241128-135508.png

APP-7130

Roster Assignments report Totals and Comment columns changes

MDL-Roster Planning

The Roster Assignments report layout has been updated. The Total and Signature/Comment columns are moved to the end of the grid.

image-20241104-103345.png

APP-7128

Roster Assignments report - move the printed date/time to the footer

MDL-Roster Planning

The Printed date is moved to the footer of the Roster Assignments report.

image-20241101-092302.png

APP-7127

Roster Assignments report dialog sorting options

MDL-Roster Planning

The Roster Assignments report has been enhanced to include the sorting parameters for PIN, First Name, and Last Name.

image-20241101-121058.png

APP-7126

Roster Assignments report dialog crew details options

MDL-Roster Planning

The Roster Assignments report has been improved to allow users to select which personal information parameters they wish to display. The available options include PIN, First Name, and Last Name. The are enabled by default.

image-20241101-112230.png

APP-7856

APP-7134 subtask. Roster Assignment With color printing

MDL-Roster Planning

The Roster Planning Location setup has been enhanced to allow users to define a specific color for each position. This color will be used in the Roster Assignments report.

image-20250108-113624.png

APP-7855

APP-7134 subtask. Roster Assignment Report Without color printing

MDL-Roster Planning

The Roster Assignments report has been enhanced to include an option for printing without color.

image-20250106-133602.png

APP-7854

APP-7134 subtask. Roster Assignment dialog for color

MDL-Roster Planning

The Roster Assignments report dialog has been enhanced to include the color selection list.

2024-12-16_15-11-25.jpg

APP-7295

Providing Visibility for Missing Documents (Shipmate Companion Module)

MDL-Shipmate Companion

The Certificates tab within the Shipmate Companion module has been enhanced with an indicator icon. The icon will denote missing certificates without providing any additional information.

image-20250107-143925.png

APP-7990

Incorrectly treat old contracts as expired when a person has multiple contracts (Shipmate Companion Module) - Travel

MDL-Shipmate Companion

The Shipmate Companion module has been updated to highlight only the most recently expired Travel document.

APP-7989

Incorrectly treat old contracts as expired when a person has multiple contracts (Shipmate Companion Module) - Medical

MDL-Shipmate Companion

The Shipmate Companion module has been updated to highlight only the most recently expired Medical documents.

APP-6720

Show actual clock in/out time on the selected record

MDL-Time and Attendance

The time registration pop-up has been improved to show both Actual and Rounded time. If no rounding is applied to the time block, only the actual time will be displayed.
Affected areas: My Timesheets, Co-Workers Timesheets, Timesheet Details.

image-20241122-133650.png

APP-3548

Possibility to Submit/Approve/Esign timesheets a day before sign off

MDL-Time and Attendance

Enhanced APP Administrator with the addition of the Allow submit Timesheets the day before Sign Off option that allows users to submit, approve, e-sign timesheets one day before crew member’s signing off date.

Before enabling this option, make sure the Allow submit before activity or period ends option is disabled.

 

APP-7748

MLC - Rest and working hours CBA specific calculations rules

MDL-Time and Attendance

In APP Administrator, added the Any 24-hour rule starting after a continuous 6 hours of rest checkbox to the Nonconfirming work and rest section.

any_24_hour_rule.png

If the checkbox is enabled, the Commencement of the 24-Hour Period rule is then applied: The 24-hour period begins when a seafarer starts work immediately after having had a rest period of at least 6 consecutive hours.

MLC rules have been updated.

  • Minimum Rest Periods:

    • Seafarers are entitled to a minimum of 10 hours of rest in any 24-hour period.

    • They must also receive at least 77 hours of rest in any seven-day period.

  • Division of Rest Periods:

    • The 10-hour rest period can be divided into no more than two segments.

    • One of these segments must be at least 6 hours long.

    • The interval between consecutive rest periods should not exceed 14 hours.

  • Commencement of the 24-Hour Period:

    • The 24-hour period begins when a seafarer starts work immediately after having had a rest period of at least 6 consecutive hours.

  • Short Breaks:

    • Breaks of 30 minutes or less are not considered rest periods.

APP-8175

Implement a global option to activate 24-hour

MDL-Time and Attendance

In APP Administrator > Configuration > General Settings > Time and Attendance > Module Options, added the Any 24-hour rule starting after a continuous 6 hours of rest checkbox to the Nonconfirming work and rest section.

time_and_attendance_rules_update.png

If the checkbox is enabled, the Commencement of the 24-Hour Period rule is then applied: The 24-hour period begins when a seafarer starts work immediately after having had a rest period of at least 6 consecutive hours.

APP-8117

Update the calculation to ensure it affects all modules and reports that address MLC violations

MDL-Time and Attendance

In APP Administrator, added the Any 24-hour rule starting after a continuous 6 hours of rest checkbox to the Nonconfirming work and rest section.

any_24_hour_rule.png

If the checkbox is enabled, the Commencement of the 24-Hour Period rule is then applied: The 24-hour period begins when a seafarer starts work immediately after having had a rest period of at least 6 consecutive hours.

MLC rules have been updated.

  • Minimum Rest Periods:

    • Seafarers are entitled to a minimum of 10 hours of rest in any 24-hour period.

    • They must also receive at least 77 hours of rest in any seven-day period.

  • Division of Rest Periods:

    • The 10-hour rest period can be divided into no more than two segments.

    • One of these segments must be at least 6 hours long.

    • The interval between consecutive rest periods should not exceed 14 hours.

  • Commencement of the 24-Hour Period:

    • The 24-hour period begins when a seafarer starts work immediately after having had a rest period of at least 6 consecutive hours.

  • Short Breaks:

    • Breaks of 30 minutes or less are not considered rest periods.

APP-8112

Implement changes in class to Check MLC Violation (Rule A)

MDL-Time and Attendance

When the Any 24-hour starting after continuous 6 hours of rest option is enabled in the Administrator Portal, the system shows violations related to rules A and B if there is a rest period of at least 6 hours before a work timeblock. Essentially, the system evaluates 24-hour periods but only considers those that end with at least 6 hours of rest before calculating backwards for compliance.

any_24_hour_rule.png

APP-7525

Migrate DevExpress MVC to Devextreme: Time And Attendance -> Add Sick

MDL-Time and Attendance

In the Time and Attendance module > Co-Workers Timesheets, the Add Sick page has been migrated to Devextreme.

image-20241114-123207.png

APP-6198

Migrate DevExpress MVC to Devextreme: Time and Attendance -> BatchInput

MDL-Time and Attendance

The Time and Attendance - Batch Input Time Registrations page has been migrated to Devextreme.

image-20250130-111715.png

APP-7391

Time and Attendance > Module Option: Don't make the alternative PIN default for authorization

MDL-Time and Attendance

The Use Alternative PIN for authorization into timeclocks option is moved to the TimeClock application and is no longer accessible under Administrator Portal - Module Options. If an alternative PIN is in use for the time clock users, the TimeClock application should be upgraded to version 2024.10.1.1 or higher and enable this option in the TimeClock settings.

image-20250108-101906.png

 

APP-7476

Mustering Report

RPT - Crew Station Bill

The Crew Station Bill Mustering report has been implemented to provide detailed mustering information by safety level.

image-20250129-161307.png

APP-7672

VM: Map the activity position instead of the actual rank of the person to the CrewCategory

SVC-API

The Crew Category parameter in the ASA_R_VM method is mapped to the activity position.

image-20241230-113828.png

APP-7610

DPLog: Send persons with expired certificates to DPLog

SVC-API

The ASA_R_DPLog method will send persons with expired certificates to DPLog.

Bugs

Key

Summary

Component

Release Notes

Key

Summary

Component

Release Notes

APP-7653

Server error message if the user is trying to log in crew portal issue

ADM-Access Rights

A fix has been implemented to enhance crew member validation during the login process. If a crew member without the current ONB activity tries to log into the ACP, an error message is displayed.

APP-8265

The time Clock Overview page failed to open

ADM-Administrator General

A fix has been implemented to enable access to the Time Clock Overview page within the Administrator Portal.

APP-6279

Waiting Room UI enhancements

ADM-Administrator General

 

Added the Waiting Room UI enhancements. The behavior of the Delete and Import to Adonis buttons is modified to enable them only when a record is selected. The record details are extended with the solutions for each error code stored in the database for a particular record.

image-20240726-122225.png

APP-5656

Selected vessel not displayed in the field for Period Copy To dilaog

ADM-Administrator General