APM 2023.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 |
---|---|---|---|---|
Adonis Personnel Manager | 2023.30 | Oct 18, 2023 |
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 |
---|---|---|---|
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 |
---|---|---|---|
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:
Terminate Date is in the future (i.e. greater than today's date), then:
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.
Terminate Date is in the past (i.e. less than today's date), then:
|
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 |
---|---|---|---|
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:
|
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:
In the Email Report Manager Selection sorting dialog, the Department and Vessel columns have been added: Notes: Department & Vessel fetched when Activity:
|
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 |
---|---|---|---|
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:
|
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 Payscale Table Properties form to fit 720p screen resolution.
|
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:
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:
Adjustments applied to extracting travel documents:
|
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:
|
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:
|
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:
Added the following improvements:
|
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 Tools → Export → Enclosed 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:
|
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 Entry → Embarkation (Disembarkation) Crew → Confirm 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:
MARS (Multiple active result sets) enables the interleaved execution of multiple requests within a single connection.
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:
|
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:
|
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:
|
APM-7266 | Duplicated activities error in payroll calculation | Bug | Fixed the following issues:
|
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 |
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:
|
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: |
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:
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
| PAYSCALENAME PAYSCALENAME | VARCHAR (255) VARCHAR (255) |