APM 2024.30

APM 2024.30

 

APM Roadmap

Check out our APM 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 Manager

2024.30

Nov 1, 2024

Download Here

 

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

 

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.х

2023.20.x and newer

Release Highlights

See the highlights for this release below. Curious about what’s in store? Check out our exciting innovations and discover what’s in our product pipeline for 2024/2025 here.

Payroll module

New Fields

Implemented new fields in Payroll:

  • L22l Activity Leave days in auto entry time range. It returns the leave days based on the auto entry’s FromDate and ToDate.

  • L22f Activity Leave days in auto entry time range regarding Signoff day as leave used:

    • If the linked activity is a sea service, then it checks if there is a continuous sea service after it. If not, and the auto entry ToDate is the End-date of the activity, then the Signoff day should be decreased by 1 day.

    • If the linked activity is a leave activity, then checks if it is the first leave activity after the previous sea service activity. If yes, then the result should be increased by 1 day (Sign Off) of the prior sea service activity.

  • H256c. This field returns the number of pre-holiday days during Current Payroll Period based on dates of the activity.

 

Adonis Control Center

Access Rights Inheritance

In Adonis Control Center, implemented the Apply to organizations below button on the Organization ribbon tab. Enabling the button ensures the access rights are applied to one child level.

image-20241104-110942.png

Also, implemented the options:

  • Clear All and One Level Below

  • Clear All and All Levels Below

image-20241104-111000.png

 

 

ATPI Crew Link

Hotel Reservation

The hotel reservation functionality is now available as part of the ATPI Crew Link Travel Interface: Flight Inbox, Flight Details, Flight Booking:

request_hotel.png

 


 

 

Resolved Issues 

Bug Fixes

Key

Summary

Release Notes

Key

Summary

Release Notes

APM-6825

Entry Code, defined under "Always Generate Entry Code Section", is generated with 0 amounts

The issue is fixed. The Extra auto entry is created in the payroll calculation only if the parent auto entry is kept in payroll. The system checks the wrong case and displays the message:

extra_calculation_message.png

While defining the Always Generate Entry Codes value, the list of available entry codes must have a lower calculation priority than the parent entry code.

APM-7171

Rotation - copy structure fetching wrong positions

The issue is fixed. The Copy Structure feature populates the positions from the correct departments.

APM-5864

Payroll days are not reduced correctly for customers with 15-days payroll periods

The issue is fixed. If a user runs 15-day payroll periods and uses the extra days of registration, the payroll days in the period with 16 calendar days are reduced to the default payroll period length (15 days).

image-20240829-105212.png

APM-8223

Import root folder path setting not saved

The issue is fixed and the import works correctly.

Besides, added minor improvements that relates to:

  • A hint under the Import root folder field.
    Unable to embed resource: import_speadsheet.jfif of type application/octet-stream

  • The information message that shows up when a condition is not defined.

import_speadsheet_information_message.png

APM-7453

Free sequence remained

The history of requests and responses is now stored in files in the debug folder. The issue is fixed.

APM-6833

Missing payroll script field for Contract Rank

The C38 field is added to return the rank codes of contracts in Payroll:

2024-10-21_10-20-28.jpg

APM-6834

Payroll Entries generated from Company settings or other ECs do not have Rank

Payroll Entries generated from the Company settings or other entry codes have the rank assigned either in the Contracts datagroup or in Personal Details.

APM-7405

Customized report groups are set as passive in GCT in APM but shown as active in ACC

Passive codes are gray-scaled in Adonis Control Center:

image-20240913-145908.png

APM-6579

Wrong SMS message limit

On the Adonis Send SMS dialog, implemented the following improvements:

  • The text limit is increased to 1024 characters.

  • The count of characters is available at the bottom of the dialog.

adonis_sms.png

APM-6862

Tag All button in Unlock payroll transactions screen does not consider filters

On applying a filter, the Tag All and Untag All functionality does not consider items that are filtered out.

APM-7002

Cannot delete multiple rows in Activity datagroup

In the Activities datagroup, it’s possible to delete tagged activities in batch. The issue is fixed.

APM-7006

Show report version for Email Reports

In Report Generator, while importing a report, the report version and description are retrieved from the report's properties if no dialog form is available.

Unable to embed resource: report_generator.jfif of type application/octet-stream

APM-7626

Warning message appears for Common Entry Competence

Implemented the validation of the Expiry Date field for Common Entry Competence.

APM-7930

Access rights for Organizations not working properly with the Close Period and Close Year routines

Implemented the accessibility of organization units in the Close Period and Close Year forms depending on access rights for Can Open Client and Can Open Payroll.

  • If both Can Open Client and Can open Payroll are selected, then the organization unit will be available for selecting on the Close Year and Close Period forms:

organization_unit.png
изображение-20240904-203343.png
  • If at least one of the mentioned options is not selected for the organization unit, such organization unit won’t be accessible on the Close Period and Close Year forms.

APM-4772

L22d is not fetching correct number of days

Implemented new fields in Payroll:

  • L22l Activity Leave days in auto entry time range. It returns the leave days based on the auto entry’s FromDate and ToDate.

  • L22f Activity Leave days in auto entry time range regarding Signoff day as leave used:

    • If the linked activity is a sea service, then it checks if there is a continuous sea service after it. If not, and the auto entry ToDate is the End-date of the activity, then the Signoff day should be decreased by 1 day.

    • If the linked activity is a leave activity, then checks if it is the first leave activity after the previous sea service activity. If yes, then the result should be increased by 1 day (Sign Off) of the prior sea service activity.

APM-7936

Crew disappears from the rotation plan in mass. Activities remain.

Fixed the SQL error in the Recreate Activities routine to avoid unlinking activities from the Rotation Shifts:

image-20240830-151920.png

The Recreate Activities routine is an administrative tool that is to be used for “emergency” purposes or while preparing for demo/training to get the plan and shifts aligned without database restore. Thus, we strongly recommend to disable access to this routine for ordinary users.

APM-8183

Flickering of Delete button in Activity datagroup

Fixed the flickering of the Delete button in the Activity datagroup.

APM-7009

Export to Norwegian Pension Fund - wrong encoding header of XML file

Corrected the encoding in the export format of Norwegian Pension fund:

2024-08-28_9-22-29.jpg

APM-7869

takes too long to send emails with attachment from APM deployed in Adonis Cloud

Considerably improved the performance while sending emails with attachments via Azure Virtual Desktop.

APM-8002

Find Person in Rotation - Advanced: 'Adonis Query' no pop-up window

Added the information message stating that a user must have the Crew List module open to use Adonis Query.

2024-10-11_14-28-09.jpg

APM-7377

Export Enclosed Documents feature is missing export of Enclosed Codes

Added the Enclosed datagroup to export enclosed documents:

image-20241003-131810.png

APM-7968

User is able to re-calculate the locked paid entry

Added a warning message in case a payroll calculation is processed by a user, but another user is trying to process the same payroll calculations again:

payroll_processed_by_user.png

APM-8082

Screen tips are missing for some modules

The screentips are added to the following datagroups:

  • Time Sheets

  • Travel Expenses

  • Work Day Account

  • Activity Requests

APM-8387

Cannot remove cancelled hotel reservation from the grid

The issue is fixed. The record on cancelled hotel reservation can be removed from the grid.

APM-7972

Refresh button not working for Notes Datagroup

The issue is fixed. The Refresh button works correctly.

APM-8055

The system does not remove the historical SignOff Crew Change record for promoted_from shift

The historical SignOff Crew Change record does not get removed from PromotionFrom shift after changing SignOff port. The issue is fixed.

APM-8221

The Paste button is disabled in the ACC

The Paste button was disabled in the Adonis Control Center. The issue is fixed.

APM-8018

Need to rename routine 820 Global Settings->Global Options

Renamed Routine 820 Global Settings to Global Options.

APM-7975

Activities ->'Onboard Relationship' evaluation checks not working

On selecting the Onboard Relationship option in Global Options (Global Options > Datagroups > Activities > General), the system enables user to define relationship between crew members:

onboard_replationship.png

Once done, the system checks relationship between crew while creating or changing crew's current or planned seaservice activity in case it finds a related crew member with overlapping seaservice activity on the same vessel/position.

relationship.png

APM-8360

'Delete' button is available, when there is no record in the Flight Details datagroup

In the Flight Details datagroup, the Delete button is disabled when there is no record listed.

APM-7907

It's possible to uncheck the 'Add/Open/Delete' menu in the Benefits Details window

In the Benifits Details dialog, it was possible to uncheck and move the menu with the Add/Open/Delete buttons. The issue is fixed.

 

APM-8017

Personal OnBoard Details form - got 'Incorrect syntax near the keyword 'and'' error message

In Personal DetailsOnboardRelations, disabled the Get Result button until the PIN or Name field value is defined:

image-20240729-120151.png

APM-8073

Error when close 'Cancel Request' form

In ATPI CrewLink, fixed the error that appeared while closing Cancel Request dialog.

APM-8111

The warning message with Eureca log during the closing payroll period

Improved the error message that appears while closing a period in case if the organization unit lacks a defined currency code in the organization properties.

изображение-20241010-210534.png

APM-7999

Could not convert variant of type (Null) into type (OleStr) error in Timecard Registration module

Implemented the functionality for disabling the New button if the date from is incorrect.

APM-7997

In the 'Time Registration' module, the timecard period dates are not updated accordingly

Implemented functionality for reloading the payroll/timecard period and refreshing opened datagroups/modules after changes in the Organization Structure.

APM-7974

Need to display picture of the relation mark in the customized Crew List View

Implemented displaying icons of relations marks in the customized Crew list view:

crew_list_relation_marks.png

APM-7778

SQL statements are executed even the CrewLink travel interface isn't selected in Global Options

If a travel interface isnot selected in Global Options, SQL statements are executed. The issue is fixed.

APM-8038

User can make fields unavailable for grouping in Payroll

Fixed the issue on removing/deleting a column in the data grid.

APM-7978

Incorrect indication of the status of documents during assigning the person on the shift in the Rotation -> Find Person window

Fixed the incorrect indication of the required travel documents in the Rotation → Find Person window, with the passport type in General Codes, when they are displayed as required but excluded.

APM-8080

The error is appeared in Payscale Code->Details tab

Fixed the error that occurred while trying to save the changes in the Payscale CodeDetails tab if the Transaction Codes field value is removed by pressing Delete on the keyboard.

APM-3002

The error appears after double click in empty grid in Personal Details -> Relations tab

Fixed the error that occurred while double clicking on an empty grid in Personal Details → the Relations tab.

APM-8037

Time Card Period 'First Date' is resets when update other fields

Fixed the behavior on updating Timecard Period First Date if a user modified other fields (e.g. First Data, Last Date, Leave Days Balance Date, Advanced Payment Date) in case the Manual Dates input for Timecard option is preselected.

APM-8113

Issue in Org. Structure for none super users

Enhanced checking access rights for the Organization structure.

APM-8283

The label for C teleport is incorrect

Corrected the C Teleport button view:

C_teleport.png

APM-8058

The Cancel button does not work when used after the options “Clear All”, “Clear All and One Level Below” and “Clear All and All Levels Below”

Clicking the Cancel button did not revert modifications made by the commands Clear All, Clear All and One Level Below, and Clear All and All Levels Below. The issue is fixed.

APM-7807

Wrong message while testing APP Web Service connection and it`s failed

Changed the error message in case the connection to Crew Portal fails.

APM-5945

It`s possible to create overlapping activities from Rotations Planning

The issue is fixed. In the Rotation Planning module, it’s not possible to create historical overlapping activities if the Allow Overlapping History Activities option in Organization Structure is not selected.

APM-8122

APM gives the wrong codes when you want to distribute document via basket

The issue has been fixed. The system refreshes the list of codes according to the selected datagroup in case a user switches between the datagroups.

APM-5711

Changes in TimeCard registration Module are required

The Manual dates input for Timecard option is added to the Company Payroll Period Details form. Now, it is possible to manually define a Timecard period that is different from the Payroll period and the calendar month.

image-20240923-121537.png
image-20240923-121546.png

APM-7945

Chat Online with Support doesn't work

The Chat Online With Support button is hidden.

APM-8120

Adonis Query - issue with Activities criterion

The Adonis Query functionality allows setting up criteria based on which the crew selection is to be performed:

  • Selecting activities

  • Defining the period

image-20241101-082418.png

Make sure to select the activity types to be considered in the selection: Current, Historical, Planned or All activities for the period.

On setting the selection criteria, click OK. As a result, there appears the list of crew meeting the specified criteria.

Besides, Adonis Query enables you to invert the predefined criteria with only one click. For this, click Negative on the Adonis Query dialog:

adonis_query_inverting_criteria.png

Clicking Negative marks the selected activities in red and reveals the selection by: