APM 2023.30

 

 

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Manager

2023.30

Oct 18, 2023

Download Here

 

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

Resolved Issues 

Access Control

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-7230

'None' access for Medical datagroup fields doesn't work correctly

Bug

Fixed the Read access rights of the fields in the Medical Details dialog.

APM-7068

Need to add Access rights for the Telecommunications in the ACC → Fields → Family

Bug

Added the Fax, Telex, SatCom, WEB, Secondary E-mail, and Work Mobile fields to the Fields/Datagroup/Family section of ACC:

APM-5125

Not possible to hide XREF view in Personal Details

Bug

Added a new security routine in ACC. To access it, navigate to Datagroups > Personal Details > 247 XREF. Here you can manage access rights.

 

Datagroups

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6914

Leave activity is truncated after the confirm sign off flag is set for the shift extension

Bug

Setting Confirm sign off flag for the shift extension resulted in truncating overlapped leave activity. The issue has been fixed.

APM-5697

The ability to unpin panel in the Activities View

Bug

The bottom toolbar has been fixed in the Activity datagroup overview.

APM-7258

Validity of scan is set to Y even if there is no scan

Bug

In case there is no scan attached in the Competence datagroup, the Validity of Scan column is empty.

APM-7227

When amendment is added, payroll thinks the initial contract is closed and makes special payouts

Bug

Added a new contract C36 field that returns the real main contract end date.

APM-7169

Need to edit the message during the termination of the contract

Bug

Modified the message appearing while terminating the contract:

APM-7120

Sorting in the list of Contracts does not work for non-superusers

Bug

Implemented functionality for sorting contracts tree view by Start Date for non-superusers. In the Contracts list, the sorting is in descending order.

APM-6962

A duplicate message appears during the Termination of a person in the PD and the termination a contract in the Contracts datagroup

Bug

Changed the wording of the message appearing in the wizard while terminating a person in the PD and terminating a contract in the Contracts datagroup:

APM-6931

Edit the message during the termination for removing historical activities

Bug

Modified the message occurring while deleting historical activities:

APM-6766

Trial Period End Date isn't updated once we change duration value in Contracts datagroup

Bug

Implemented the functionality for re-calculating the Trial Period end date by updating the Duration value:

APM-7142

Hide the warning when not entering description enclosed documents

Change Request

Removed a warning message appearing when uploading a document/file in the Medical datagroup.

APM-7136

The option menu no longer fits in the document window

Bug

The option menu did not fit the document window. The issue is fixed.

APM-7342

'List index out of bounds' error after deleting document in Personal Details

Bug

Fixed the issue occurred when deleting a document in the Personal Details group.

APM-7187

Termination reason not shown when Termination date is greater than today

Bug

Implemented the functionality that allows showing the termination reason in the Termination reason field when the termination date is greater than today. If not defined, it is displayed as Not Defined:

APM-6792

Improvements of Employment Termination

Bug

Applied the following improvements to the employment termination:

  1. If the

Terminate Date is in the future (i.e. greater than today's date), then:

  • all planned activities more than the Terminate Date are deleted

  • all activities less than the Terminate Date remain as is

Even if a user selects the Close Current Activity option, it remains active. But the message will say that it is located before the date of the Terminate Date, so it is not closed.

  1. If the

Terminate Date is in the past (i.e. less than today's date), then:

  • if there is a current activity less than the Terminate Date, then it is closed (historical is done) and Date End and Estimated End Date = Terminate Date (as now)

  • all planned activities are deleted - both those in the future and all that in the past

APM-6782

Error when Birthday is mandatory in Create New Person form but is missing in Personal Details

Bug

The error occurred while trying to update of the Name field in case the Birthday field is set as mandatory in Global options > Fields for duplication check on new persons but it is missing in Personal Details datagroup. The issue has been fixed.

APM-5502

JPEG file format is not available for Photo

Bug

The JPEG file extension has been added to the list of file extensions available for image files that can be selected as photo in Photo datagroup.

 

Payroll 

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6854

Rename Close Month option

Change Request

In the Payroll module, the Close Month function is renamed to Close Period. The change has been applied to both the Adonis Personnel Manager and Adonis Control Centre applications.

APM-7234

Payroll Entries created from timesheets transfer should be linked to contract based on dates

Bug

Implemented the assignment of contract request for an imported timesheet entry based on the entry dates:

  • Correct MainContract is fetched according to the entry DateFrom and DateTo

  • Correct SubContract is fetched according to the entry DateFrom and DateTo

APM-7318

'Email report'- Pending reports during send E-mail process

Bug

Fixed the issue that occurred while sending email reports.

APM-7138

Extend sorting possibilities for the Email reports

Change Request

In the Email Report Manage Selection sorting dialog, two columns have been added:

  • Rank - Personal Details fetches the rank name from the Personal Details datagroup

  • Rank - Contract fetches the rank name from the Contracts datagroup.

In the Email Report Manager Selection sorting dialog, the Department and Vessel columns have been added:

Notes:

Department & Vessel fetched when Activity:

  • Type of activity - any (planned, current, history)

  • Date from - should be less or equal than Today

  • Date To - should be more or equal Today or Empty

  • EED - any

APM-7094

Not possible to save the full Payscale Name

Bug

In the PWPSC001, AUDIT_PWPSC001 tables, extend PAYSCALENAME value length from 30 to 255.

APM-5227

Add right-click menu in Payscale Tables/ Codes

Change Request

Added popup right-click menus for Payscale Table & Payscale Code:

 

General 

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6667

Activity Payroll information is not updated when it is confirmed

Bug

Enhanced the payroll functionality under the following screnario: a crew member is planned onboard with a contract (payscale tale and code are preset) and signed on. This results in the following:

  • The Payscale Table and Code are updated (fetched from the Contracts datagroup) in the Activity when confirming the Sign On/Off in the Crew Change

  • The Payscale Table and Code are updated (fetched from the Contracts datagroup) in the Activity when performing the Sign On/Off in the Rotation.

  • The Payscale Table and Code are updated (fetched from the Contracts datagroup) in the Activity when confirming the Sign On/Off via the Common Entry.

APM-6943

APM pop-up window can't be managed

Bug

To improve the visibility and handling of commands, added the following enhancements:

  • Updated the layout of the Notification Task Properties form to fit 720p screen resolution.

  • Updated the layout of the Family Datagroup Details form to fit 720p screen resolution.

Updated the layout of the Payscale Table Properties form to fit 720p screen resolution.

  •  

    Updated the layout of the General Code Properties for Activity, Custom Export, Bank, Seniority Counter, and Rank codes.

APM-7333

Functionality Embarking crew - "Confirm sign on". Wrong handling of planned sea-service activity

Bug

Wrong handling of the planned sea-service activity. The issue has been fixed.

APM-4923

Common Entry > "Confirm sign on/off" doesn't handle itinerary

Bug

To confirm sign on or sign off activities, follow the steps below:

  1. Go to the Crew list and select the crew member(s) to be affected.

  2. Right-click the selection and, in the menu, select Common Entry > Disembarking Crew / Embarking Crew > Confirm sign off / Confirm sign on respectively. Otherwise, click the Common Entry button on the toolbar and select Common Entry > Disembarking Crew / Embarking Crew > Confirm sign off / Confirm sign on respectively.

  1. In the Common entry - Confirm Sign On / Confirm Sign Off dialog, select the Sign On /Off date and specify the reason in the Reason

As a result, the Log Viewer dialog shows whether the sign on or sign off is successfully performed:

When successfully completed, the confirmed sign on activity is changed from Planned to Current sea service activity whereas the confirmed sign off - from Current sea service activity to Historical.

APM-5627

Need to add the ability to group data in columns: Rate No, Text, Rate in the Personal Rates tab

Change Request

In the Personal Rates tab, implementedthe functionality for sorting of the Rate No, Text, Rate columns:

APM-7123

Personal Number instead of the ID or passport number in Social Insurance Department

Change Request

Adjustments applied to the Logisoft grids and export files:

  • The SRC number is fetched to the Social registration, Social application and Payment Schedules grids and export files, if defined in Personal Details.

  • If the SRC number is not defined, the EUID number is used in the Social registration, Social application and Payment Schedules grids and export files.

  • If EUID does not exist, the Passport number will be used in the Social registration, Social application and Payment Schedules grids and export files.

Adjustments applied to extracting travel documents:

  • If the SRC number is used in the file, the EUID attachment will be extracted.

  • If the SRC number is used in the file, but EUID attachment does not exist, thee Passport attachment will be extracted.

  • If the SRC number is used in the file, but there are no EUID and passport attachments, the person will be listed in the Missing documents log.

  • If the EUID number is fetched to the file, the EUID attachment will be extracted.

  • If the EUID number is fetched to the file, but there is no EUID attachment, the person will be listed in the Missing Documents log

  • If the Passport number is fetched to the file, the passport attachment will be extracted.

  • If the Passport number is fetched to the file, but there is no passport attachment, the person will be listed in the Missing Documents log.

  • Extracting attachments follows the same workflow for Social registration and Social application as before.

APM-6561

Payroll field to return number of Public Holidays excluding Saturdays and Sundays (if they fall on a holiday)

Change Request

Added the following payroll fields:

  • L93b returns the number of Public Holidays excluding Saturdays

  • L93c returns the number of Public Holidays excluding Saturdays and Sundays

APM-7133

Need to adjust layout for Global Options-> Activities

Bug

Adjusted the layout of Global Options-> Activities:

APM-7149

Cannot use the find panel for flight filtering

Bug

An error occurred while using Find panel for flight filtering.

The following solutions are found:

  • For filtering of data in grid, use the column filter:

  • For searching of data, use the search panel:

APM-7066

AV error when changing the crew list view

Bug

Fixed the error occurred when changing the crew list view.

APM-6671

Not possible to delete a PIN in APM

Bug

To reduce time required for deleting records, added the following indexes to the database:

CREATE NONCLUSTERED INDEX IDX__AUDIT_PW001PAY__PIN ON AUDIT_PW001PAY (PIN) CREATE NONCLUSTERED INDEX IDX__AUDIT_PW001PAY__ALLOTTEE_SEQUENCENO ON AUDIT_PW001PAY (ALLOTTEE_SEQUENCENO) CREATE NONCLUSTERED INDEX IDX__AUDIT_PW001PYH__PIN ON AUDIT_PW001PYH (PIN) CREATE NONCLUSTERED INDEX IDX__AUDIT_PW001PYH__ALLOTTEE_SEQUENCENO ON AUDIT_PW001PYH (ALLOTTEE_SEQUENCENO) CREATE NONCLUSTERED INDEX IDX__AUDIT_PWROT_ACTIVE_SHIFT__PIN ON AUDIT_PWROT_ACTIVE_SHIFT (PIN) CREATE NONCLUSTERED INDEX IDX__AUDIT_PW001P03__PIN ON AUDIT_PW001P03 (PIN)

After that deleting 100 persons took 5 min 10 sec (~ 3 sec/person).

APM-5242

No Print button in Course Scheduler module

Bug

In the Course Scheduler module, the Print button is added. Now it is possible to link reports from Report Generator to the Course Module.

APM-6623

National Competence (Endorsement) Requirements Activation: the viewing of activated setup

Change Request

Implemented functionality for view the required certificates. To access it, follow the step below:

  1. Navigate to Organization Structure.

  2. In the tree-view panel, select the position to be considered.

  3. On the right side, switch to the Requirements tab.

Added the following improvements:

  • Moved and renamed the Requirements group with grid to the Alternative tab.

  • Added the Except of Nationality group for displaying nationality records in the grid.

APM-6328

Remove "Days" from Delay field name

Bug

In the Rotation Planning module > Shift Definition > the Details tab, removed Days from Delay field name.

APM-7084

Missing options Tag All - Untag All in Organization

Bug

Added the Tag/Untag buttons for the Payscale tab in the Organization structure. Besides, the Tag/Untag buttons are available when switching from the Payscale tab to child nodes:

APM-5641

File name is empty when printing the docs as PDF

Change Request

Added new functionality allowing to export enclosed documents. To access it, navigate to ToolsExportEnclosed Documents:

On selecting, the following dialog appears:

APM-7092

Possible to add a department without a Code

Bug

In the Organization structure, it is not possible to add departments without entering a code.

APM-5702

Need to add scroll slider in the Gen Codes -> Topics Codes -> Editor Form Layout tab

Bug

Added a scroll slider in the Genenal Codes -> Topics Codes -> Editor Form Layout tab.

Fixed the issue on adding a new Topics Code.

APM-5701

Need to pin 'Customized' and 'Reset' buttons in the Gen Codes -> Topics Codes -> Editor Form Layout tab

Bug

Fixed the toolbar in the Fields Definition and Editor Form Layout tabs located in the General Codes -> Topics Codes.

APM-4314

Default general codes to be populated during installation

Change Request

The scripts have been added to the installation set. This allows reducing installation time.

APM-7146

Details encoded, updated, edited under Global Options > Travel Interface > References do not save in database.

Bug

In the Global Options > the CrewLink interface, deleting, adding, editing, and saving references work correctly.

APM-7232

Organization structure: issue with the New menu item

Bug

Fixed the following issues:

  • In the Organization structure tree view, adding a new node by using the right-click menu resulted in the disabled New command.

  • In the Organization structure tree view, adding a new node by using the New ribbon button resulted in the error.

APM-7178

Unable to access all options in the Org Structure → Norsk innrapportering tab

Bug

The Norsk innrapportering tab has been moved to the layout controls.

APM-7320

Functionality to select Embarkation/Disembarkation reason to Common Entry > "Confirm sign on/off"

Change Request

Implemeneted layout changes to display the Embarkation/Disembarkation reasons in the drop-down list in the Common entry dialog:

To access the functionality, navigate to Common EntryEmbarkation (Disembarkation) CrewConfirm Sign On (Off). In the Reason field, select the reason.

To make the Reason field mandatory in the Common entry dialog, navigate to Global Options -> Activities → the Defaults and Mandatory tab → the Mandatory Check section and select Embarkation and Disembarkation in Activities Datagroup.

APM-7261

Connection is busy with results for another command - error message when sending payslip by email

Bug

The following improvements have been applied:

  1. The MARS status is now displayed in the System Information dialog:

MARS (Multiple active result sets) enables the interleaved execution of multiple requests within a single connection.

  1. Set the

Fetch All mode for all queries in the reports. It allows getting all records immediately after opening a query.

APM-7300

Interpay (DNB ISO 20022): file adjustment needed

Bug

For the DNB bank format (ISO 20022), created a separate batch for the domestic payments and applied the following changes:

  • Without the KID number, the CtgyPurp tag with "SALA" is placed on the batch level.

APM-7294

Functionality to add person to a Crew Change when select new date in Common Entry > "Confirm sign on/off"

Change Request

Implemented the following behaviour after signing off via Common entry:

  • Current activity with EED<Today() -> Confirm Sign Off to the date=Today() -> Shift End Date moved to the new Date successfully. A crew member has been removed from the old Sign Off crew change and added to the new one. The activity has been updated accordingly.

  • Sign Off crew change in CFMD status.
    Current activity with EED=Today() -> Confirm Sign Off to the date<Today() -> Shift End Date moved to the new Date successfully. A crew member has been removed from the old Sign Off crew change and added to the new Sign Off crew change in CFMD status. Activity has been updated accordingly.

  • Current activity with EED>Today() -> Confirm Sign Off to the date<Today() -> Shift End Date moved to the new Date successfully. A crew member has been removed from the old Sign Off crew change and added to the new Sign Off crew change in CFMD status. Activity has been updated accordingly.

APM-7284

Activity Gantt to be restricted to rotation plan dates

Bug

Activity Gantt ID is restricted by DateFrom of the opened rotation plan.

If a crew member has an activity where DateTo=DateFrom of the plan then such activity will be shown in the Gantt.

APM-7220

Crewlink not receiving correct e-mail and mobile details

Bug

Implemented the global Include contact details in booking request option. To access it, navigate to Global Options > Datagroups > Travel Interface > CrewLink:

Selecting the option assumes the following behaviour:

  • For a booking request, only comma-separated multiple contact numbers or email addresses will be sent.

  • For eProfile, the MultipleLocations section is added to profilesDetails with fields: HomeMobileNumber, HomeEmail (teleno with priority one (1)); BusinessMobileNumber, BusinessEmail (teleno with priority two (2))

APM-7266

Duplicated activities error in payroll calculation

Bug

Fixed the following issues:

  • Duplicate records in payroll calculation by contract with the amendment contract or subcontract existing in the current period.

  • The Identical activities error while calculating Payroll.

APM-7256

APM Global Options - WEB Service view - label misprint

Bug

In Global Options a spelling mistake was corrected:

APM-7249

Payroll not calculated

Bug

 

APM-7244

Upgrade APM to v.2023.20.3.1 took a lot of time

Bug

Improved the APM upgrade performance by changing the database structure. The changes were particularly applied to the database tables reserved for payroll.

APM-7239

Not possible to re-book a flight for the crew with existing request in refund status.

Bug

In the CrewLink module, it is now possible to remove or re-book a new ticket for a crew having an existing request in any Refund status:

REFUND_REQUEST
REFUND_UNDER_PROCESS
REFUND_ISSUED
REFUND_REJECTED
REFUND_APPLIED
REFUND_ACCEPTED
REFUND_SUCCESS
REFUND_ON_HOLD
PARTIAL_REFUND
REFUND_PENDING

APM-7228

Not possible to define the cancellation reason for the booking request

Bug

The cancellation reason is properly picked up from General Codes and populated in the following modules: Rotation Planning, Crew Change, Flight Inbox, Flight Details.

APM-7151

Hellenic Bank ISO 20022 file have wrong coding for Charges Bearer tag

Bug

Implemented changes to the Hellenic Bank international payments. From now the ChrgBr tag will have the SHAR, DEBT or CRED value according to the selected Transaction Costs option.

At the same time Hellenic Bank SEPA payments stay without changes.

APM-7217

Adding 'Close Tab' buttons onto the View tab of the ribbon

Change Request

Implemented the functionality for closing child windows by type:

  • Close Active Tab

  • Close All to the Left

  • Close All to the Right

  • Close All Other Tabs

APM-7141

Possibility to override the default sea-service activity code, which originates from the shift definition

Bug

In the Rotation Planning module, implemented the possibility to replace a sea-service activity code with different one in the assigned shift.

APM-7192

Customized filter does not work in Norwegian Pension Fund export

Bug

Fixed the issue when customized filter is not working for the Ansattdato and Sluttdato columns in the Norwegian Pension Fund export.

Fields with date format now have the possibility to select the dates from calendar in the customized filter builder.

APM-7190

The Syntax Error appears when trying to lock/unlock the records in the Leave Pay Cards window

Bug

An error occurred when trying to lock/unlock the records in the Leave Pay Cards window. The issue has been fixed.

APM-7184

Need to fix the display of the Family Member form

Bug

In the Family datagroup, the Family Member dialog was incorrectly displayed. Fixed the issue.

APM-7132

Unicode conversion for PW001P06

Change Request

In the PW001P06 table, the following fields were converted to Unicode:
NAME, ADDRESS1, ADDRESS2, ADDRESS3, INITIALS, FIRSTNAME, MIDDLENAME, LASTNAME, MAIDENNAME, CALLINGNAME, TITLENAME, SUFFIXNAME, POSTPLACE, COMMENTS. were converted to Unicode:
NAME, ADDRESS1, ADDRESS2, ADDRESS3, INITIALS, FIRSTNAME, MIDDLENAME, LASTNAME, MAIDENNAME, CALLINGNAME, TITLENAME, SUFFIXNAME, POSTPLACE, COMMENTS.

APM-7057

Double lines per person when creating booking request

Bug

In the Crew Change module, fixed the bug on displaying double records per person while submitting a booking request. The issue was reproduced only for crew members having more than one Seaman’s book with the same Issue dates as the flight.

APM-6638

Tree View functionality: to add standard filtering

Bug

Changed the TreeView control to the TreeList control in the Requirements Profile module. The changes are applied in the following tabs:

  • Position

  • Vessel

  • Experience

  • Nationality

Besides, the changes are applied to the Documents module.

APM-6087

Add column baseSiteNr to the user's screen

Change Request

Added the Base Site Nr column to Adonis Replicator → the Site Properties tab:

APM-5086

View filter stops working in the TimeCard Registration module

Bug

In the Time Card Registration module, fixed the issue on displaying correct data while switching between the Current and History views in View Filter.

 


Database Modifications

 

 

Table

Field name

Field Type

PW001P06

 

 

 

 

 

 

 

 

 

 

 

 

 

AUDIT_PW001P06

 

 

 

 

 

 

 

 

 

 

 

 

 

ADDRESS1

ADDRESS2

ADDRESS3

INITIALS

FIRSTNAME

MIDDLENAME

LASTNAME

MAIDENNAME

CALLINGNAME

TITLENAME

SUFFIXNAME

COMMENTS

POSTPLACE

NAME

 

ADDRESS1

ADDRESS2

ADDRESS3

INITIALS

FIRSTNAME

MIDDLENAME

LASTNAME

MAIDENNAME

CALLINGNAME

TITLENAME

SUFFIXNAME

COMMENTS

POSTPLACE

NAME

 

 

NVARCHAR(80)

NVARCHAR(80)

NVARCHAR(80)

NVARCHAR(15)

NVARCHAR(50)

NVARCHAR(50)

NVARCHAR(50)

NVARCHAR(30)

NVARCHAR(30)

NVARCHAR(15)

NVARCHAR(15)

NVARCHAR(250)

NVARCHAR(100)

NVARCHAR(180)

 

NVARCHAR(80)

NVARCHAR(80)

NVARCHAR(80)

NVARCHAR(15)

NVARCHAR(50)

NVARCHAR(50)

NVARCHAR(50)

NVARCHAR(30)

NVARCHAR(30)

NVARCHAR(15)

NVARCHAR(15)

NVARCHAR(250)

NVARCHAR(100)

NVARCHAR(180)

 

 

PWPSC001
AUDIT_PWPSC001

 

 

PAYSCALENAME

PAYSCALENAME

VARCHAR (255)

VARCHAR (255)

 


Other Versions