APM 2023.10

 

 

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Manager

2023.10

May 8, 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-6927

Access setup works wrong

Bug

Access rights worked wrong for Create Person form, a user could change the pin even the access was set to Read.

APM-6613

Log in to ACC via APM->Modules menu

Change Request

We modified the general login approach to the Adonis Control Centre / Personnel Manager. If you have your APM user associated with the current Windows user, the system will automatically log in to APM, by-passing the existing login screen that allows to switch between APM / ACC. You should then go to the list of modules & select ACC login as part of Adonis Personnel Manager.

If the APM user has no association with the Windows user and the credentials are input each time, your login screen will appear the same as you got used to.

APM-6150

Need to add possibilty to close/cancel in the Crew List View selection window

Change Request

When you log in to the application but have no access rights for any crew list view, an information message is now displayed.

APM-3964

Need routine in ACC for 'Move to History' a plan in Rotation Module

Change Request

We added separate access routine for procedure Move Plan to Historical. Please use routine 387 Move To Historical to set proper access to various user groups.

 

Datagroups

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6891

Crew Change module -> Confirm Sign Off action for the shift extension (Singning Off tab)

Change Request

Improved Sign Off for Shift Extension so that if there exists overlapping Planned leave activity (not linked to the shift processed) – it would be processed to change status to Current.

APM-6890

Crew Change module -> Confirm Sign On action for the shift extension (Signing On tab)

Change Request

When confirming sign-on in the module, the system will check if the activity is linked to the shift extension. If so then the system won’t truncate the previous non-seaservice activity to Sign On date - 1 day. Instead, its status will be changed from current mode to historical.

APM-6849

Undo Extension/Promotion tab record confirmation for the shift extension in Crew Change module

Change Request

We improved the Undo Promotion procedure for proper handling of shift extension activities.

APM-6602

Sick Registration Wizard is not rendering Liquidate Leave activities correctly

Bug

The wizard was not catching the existing Sick period properly, if there existed the historical future activity of Manually Liquidate Leave Days type.

APM-6971

Contract details and a scan of the deleted profile are displayed for the new profile

Bug

Contract details were available when the new person was created with the same pin as the one existing already.

APM-6936

Change the message for recalculation of Payroll during termination Contracts

Bug

Improved the info message when termination is performed.

APM-6930

Change the message during termination in the Personal Details and Contracts datagroup.

Bug

Minor text improvement for info message

APM-6892

Need to return messages and checkboxes when terminating contracts

Bug

Ticket for internal fine-tuning with regard to dialog handling when performing a contract termination

APM-6867

It's not possible to terminate the main contract when the sub-contract exists in the Contracts datagroup

Bug

Minor text changes in the message for contract termination.

APM-6791

Contract Termination implementation standard Activity Evaluation functionality

Bug

When performing the termination of a contract now the same standard validations are applied as when terminating a person in the Personal Details datagroup, i.e. validation for future shifts/activities, checking payroll transactions & recalculating if necessary, date validation to not allow future terminations, closing current activity.

APM-6851

Cannot edit or delete customized field

Bug

This is fixed now

APM-6754

Can't see customized fields in Personal Details

Bug

The customized fields were not displayed if they have not been associated to any customized view.

APM-5282

Refresh button doesn`t work in Personal Details

Bug

Refresh button didn’t perform the update of the data displayed in the frames.

APM-5143

Spelling mistake in Personal Details

Bug

Minor spelling mistake in the Person Termination form

APM-5289

Not possible to sign off a person after the vessel transfer

Bug

If the vessel transfer (2 activities overlap one date) was performed in the Rotation module then it was not possible to sign the crew member off for the 2nd activity

APM-6938

Grid pop-up column menu missing in a Find Form Crew List views

Bug

Right-click popup menu of the grid was not available in the Find form, so it was not possible to perform operations like Best Fit Columns for grid content.

 

Payroll 

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6789

Users from level 82 can't open Payroll module

Bug

Application crashes when the security routine 401 Delete is disabled but the corresponding menu item shows active. Now the menu will show disabled when No access & enabled for Yes state.

APM-6832

List index out of bound error message appears in the Entry Codes

Bug

List Index Out Of Bounds when setting up Entry Codes > Annual tab > Previous Years & performing minor modifications for FieldNo in the grid.

APM-6760

User interface improvements for the payscale table/codes setup

Change Request

For payscale codes, we added the possibility to filter existing tabs. The context search will be applied according to the input text. NOTE: active tab will not be filtered away even if does not satisfy the filtering condition.

APM-6728

Payroll entries are created twice during a transfer of timesheet

Bug

Duplicate records were created when transferring timesheets to payroll using the TAA_ApprovedTimeSheetsPerDayAndRank method of the Adonis Personnel Portal.

APM-6816

Tax transfer report doesn't work when the companies use different entry table numbers

Bug

Generation of the Tax Transmission report, when there was more than one Entry Code table in the system and the Payroll period was closed for one of them.

APM-6779

Re-create tax entry in the case with the existent paid flag entry for Norwegian tax

Bug

When the tax entry is created when calculating payroll & the option of the entry Set Paid Flag On Payment is set, the next calculation will verify the tax basis & create the new entry to cover the difference between the existing tax entry and the newly calculated tax.

APM-6767

Timesheets are transfert to payroll by TAA_ApprovedTimeSheetsPerDayAndRank method

Bug

Implemented import of WorkedTotalByRank property from TAA_ApprovedTimeSheetsPerDayAndRank method of Adonis Personnel Portal.

APM-6742

Not possible to import dates with the import spreadsheet routine

Bug

When linking a spreadsheet cell to a date field in the payroll transaction, the system through an import error when the cell was not defined as a date. Instead of generating an error the system generates an error in the import log.

If this error occurs, please check the format of the cell containing the date.

APM-6752

"Set Paid Flag On Payment" and "Re-create Auto Entry If PAID" options do not work for the Tax EC

Bug

When the tax entry is created when calculating payroll & the option of the entry Set Paid Flag On Payment is set, the next calculation will verify the tax basis & create the new entry to cover the difference between the existing tax entry and the newly calculated tax.

APM-6740

Can't process timesheets linked to payscales with Å, Ä, Ö letters in Code

Bug

It was not possible to import payroll spreadsheets if they contained non-unicode symbols

APM-6713

Issue with Dates on auto-generated Payroll entries

Bug

Auto-generated payroll entries were created with wrong dates, that didn’t correspond to activity dates or payroll period dates.

APM-6572

Add Tax Type field into Constants for Finnish Tax

Bug

For the Finnish national payroll, we added the possibility to define the person’s Tax Type as ALLMÄN, BEGRÄNSAD, KÄLLSKATT.

 

General 

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APM-6923

To refresh data via the Refresh button on Quick Access toolbar in Adonis Replicator Setup

Change Request

Access rights worked wrong for Create Person form, a user could change the pin even if the access was set to Read.

APM-6672

APM to provide variable parameter on report generation

Change Request

Provided internal general improvements for the possibility to design universal type of reports (customized/email)

APM-6697

Truncating spaces at left-side when saving a postcode

Change Request

Left-side space symbols were not truncated when creating/editing a postcode.

APM-6942

Vessel Sailing Plan form

Bug

We improved the setup with the popup dialog to standardize the process of adding a new record via the special form instead of direct input in the grid.

APM-6956

Update the Nationality code for the UK crew from K to D in Logisoft

Bug

Displayed & exported value for Nationality Code is now flagged as ‘D’ instead of the former ‘K’ for the United Kingdom crew members

APM-6939

Error in customized lookup field set to Organization Type

Bug

When Under General Codes > Customized > Fields create a lookup field set to Organization Type, then you open Personal Details’ custom view containing this field – Could Not Convert an error was raised.

APM-6944

Norwegian tax period

Bug

We redesigned the calculation rules for the Norwegian tax according to the latest legal recommendations..

Forskrift til utfylling og gjennomføring mv. av skattebetalingsloven (skattebetalingsforskriften) - A. Gjennomføring av forskuddstrekk etter skattekort

If the income refers to a period from at least 25 days to 1 month and 3 days at the most, select Month from the drop-down list.

If the income refers to 18 - 24 days, divide the income amount into three, select the week table and multiply the tax deduction amount by three.

If the income covers a half month, multiply your salary by two, select the month table, and divide the tax deduction amount by two.

If the income refers to 11 - 17 days, select the 14-day table.

Select the week table if the income refers to 5 -10 days.

Select the relevant day table if the income refers to 1 - 4 days.

For more information, contact our service desk.

APM-6929

Issues in Vessel Project Details form

Bug

For the Vessel Project form fixed the below:

  • default pass is browsed even if a user had never performed export

  • SQL error when trying to export

  • printing issue for non-superusers

APM-6919

Tax for table 7350 with 1 day is calculated incorrectly

Bug

Fixed problem with calculating Norwegian taxes for 1 day period.

APM-6905

The changing of status for sea-service activity doesn't change the status of the corresponding record in Crew Change -> Promotion/Extension tab

Bug

Fixed situation when the system was not updating the record in Crew Change module → Promotion/Extension tab from confirmed to planned in the case when the status of linked sea-service activity was changed from current to planned in the Activities datagroup.

APM-6894

Upgrade the system from v.2021 to v.2022.30 fails due to the error

Bug

Fixed problem while updating APM from 2021.50.14.1 to 2022.30.6.1.

APM-6785

Enable Transaction Costs for Rabobank and Deutsche Bank interfaces

Bug

Improved currency processing for Advance List By Currency report: international GBP payments provide the value for Transaction cost (tag ChrgBr) as DEBT for the primary bank account and CRED for other bank accounts

APM-6869

Add the Nationality name field in Logisoft Social Registration

Bug

Added columns for Nationality Name to be visible for a person in the grid & to be included in the exported file for Social Registration.

APM-6868

LogiSoft Activity Compo box

Bug

For more flexibility on collecting activities for Social Registration and Social Application exports, we provided a dropdown that allows selecting not only seaservice, but various activity codes.

APM-6841

Contract termination also terminates the employment

Bug

Fixed problem when a person became Terminated in Personal Details after closing Current Contract in Contracts Datagroup. From now Contract Termination will not lead to termination of Employment state in Personal Details.

APM-6733

Cyprus Social Insurance Registration

Bug

For proper Social Insurance data export additionally to providing Travel document details in the export file we now also export the corresponding picture objects to the same folder. Files are named as <PinNumber>.jpg. The picture corresponds to a valid Passport document or valid travel document with code EUID if a person doesn’t have a valid passport record. If no file can be exported, the person will be displayed in the export log as if the document is missing.

APM-6836

LogiSoft ID Number

Bug

  • Added possibility to select European Id document code in Setup;

  • European Id will be fetched to the Logisoft`s grid, according to the code selected in Setup, if a person has no Passport;

  • European Id will be fetched to export file, according to the code selected in Setup, if a person has no Passport;

APM-6844

Program update by the replicator

Bug

Fixed problem with loading library while performing APM silent upgrade.

APM-6850

Error with displaying AS Codes in the wrong 'L' field in the Entry Codes → Annual tab

Bug

Fixed problem when AS Codes displayed for the wrong 'L' fields in the Entry Codes Setup > Annual tab.

APM-6826

Could not convert variant of type (UnicodeString) into type (Double) error in Time Sheets datagroup

Bug

Conversion error when trying to display timesheets with the fractional time portion

APM-6800

AV error when moving from one EC to another EC

Bug

AV when setting the different national AS Code then switching to the other entry code record.

APM-6756

EDAG settings by the period do not work properly when the system has more than one entry code table set

Bug

Fixed problem with Historical A-Melding reports, when there are two different entry code tables in the system and one of them is without EDAG codes definition in a selected period. In such cases, settings will be taken from the period before the selected one.

We have also added verification while loading the EDAG definition for the historical period in the Entry Codes maintenance. It checks if the setup exists or not, and if not, the confirmation message will be raised and ask if the user wants to copy EDAG settings from the previous period.

APM-6719

Error in Document Merge

Bug

Access issue when trying to merge a document using the output option To common Word document.

APM-6803

On-demand method call only

Change Request

Fixed poor performance when opening the Leave Account form. To avoid unnecessary calls of the APP method to process the By Year tab data, this data will now only be loaded when the tab is active.

APM-6796

Basket Datagroup PDF preview improvements

Change Request

We improved the datagroup with various useful possibilities to preview .pdf files.

APM-6790

Tree View functionality: to add standard filtering for CrewList module

Change Request

When the Crew List view selector is set to provide the Tree mode overview, we added the standard filtering pane for more easy and quick search by name.

APM-6784

"Search Option" functionality allows quick find of options by name and instant switch to a page in an Organization Structure

Change Request

We added the Find menu that provides a powerful context search through all the elements of the Organization Structure settings. Selecting an element from the resulting set will instantly switch your interface to the corresponding menu/tab disregarding your current positioning.

  1. Use the new Find panel at the top of Organization Structure properties.

  1. Type in the keyword & see the complete list of context search through all the menu elements.

  1. Pick the proper line & you will be automatically switched to the corresponding menu section/tab.

APM-6783

"Search Option" functionality allows quick find of options by name and instant switch to a page in a Global Options

Change Request

In the Global Options, we added the find panel that allows context search for the exact list of available options and then to easily switch to the corresponding tab.

APM-6768

Contract Termination does not delete planned activities or remove from rotations shifts

Bug

Termination of the main contract now provides a similar logic as the Terminate procedure in Personal Details: planned activities & shifts are removed, current activity is closed, and payroll transactions in the current period are recalculated.

APM-6778

Re-create tax entry in the case with the existent paid flag entry for US tax

Bug

If the US Tax entry was calculated, it was not re-created even if the option Recreate Auto Entry If PAID was set for the corresponding entry code.

APM-6762

Dock Issue with Crew List and Datagroups

Bug

Fixed the problem that the docking functionality does not work correctly and generates a system error when the customer tries to dock the crew list and or any data group.

APM-6664

APM is hanging when you try to open Leave account

Bug

The application was hanging when trying to open the Leave Account form that depends on results returned by APP web methods. The issue is resolved by moving the request/response to a separate thread.

APM-6153

Can't create overlap activity for future

Bug

The system did not allow overlapping activities even if the added activity has switched on the option Allow overlaps on other activity types.
This is now fixed.

APM-6690

Sign-Off day is deducted from both consecutive sailing activities

Bug

When calculating leave days & two seaservice activities were consecutive, the sign-off day was deducted for both activities, even if the payscale option was set to only deduct the day of the real sign-off (option Deduct sea-service end day set under Payscale > Leave Days > Sea Service tab).

APM-6680

"Search Option" functionality allows quick find of options by name and instant switch to a page in a Setup Forms

Change Request

In the Global Options, we added the find panel that allows context search for the exact list of available options and then to easily switch to the corresponding tab.

APM-6678

Extension of allowed controls types selection for Customized Fields

Change Request

We extended the possibilities of the Customized fields by adding 2 new field types for QR Code & Rating.

  • Define the new customized field with the type QR Code or Rating.

  • Access the proper Customized view in the details form

  • Double-click the field name of QR Code to call the pop-up form. Input value will automatically update the displayed QR with the defined content

  • Use direct mouse input for setting the Rating of the corresponding field.

APM-6677

Extension of allowed controls types selection for Customized Topics

Change Request

This implementation is to provide the newly implemented types of Customized Topics (QR Code & Rate) in the Contracts datagroup.

APM-6666

Contract datagroup - need to display Vessel info

Change Request

Please run the control centre to check the access rights of the following field(s):
Datagroups - Contracts > D24 – Payroll Vessel

APM-6665

Contract datagroup- New column 'Amendments'

Change Request

We added the new field Amendments in the tree grid to show the number of Amendment records that exist for a contract. It is shown only if the Main contract is selected in the right-side dropdown selector.

The Options menu is introduced to switch between different view types of the datagroup.

  1. Go to Options & switch Compact View mode OFF.

  1. Your details view will show as hierarchic tree structure.

  1. You can now select the Split View in the Options, then your data will look like standard grid of any other datagroup.

It is also possible to switch back to the Compact view one could have got used to.

APM-6659

Contract datagroup -> Amendments handling

Change Request

Ticket intended for investigations. No source code changes were performed in the scope of this ticket.

APM-6588

Extra field on crew change port details Dim

Change Request

We added the new field Dimension under Voyage details to link the crew change port to a dimension-, itinerary-, and/or Fishing Trip-code.

APM-6584

Link Voyage start and end date to the first and last crew change in the itinerary

Change Request

Create Voyage procedure is now improved to automatically set the dates of the corresponding calling ports.

APM-5277

Static Private Selections are available for any user

Bug

Static Private selection created by the user was available for other users as well.

APM-5147

Vessel Project Details form

Change Request

Implemented functionality for adding, opening, and deleting vessel projects with the new “Vessel Project Details - Vessel Link“ popup form.

APM-4132

Current Accounting Voucher is not broken down by vessel project

Change Request

Implemented the new option Split Dimensions by Vessel Projects for the Accounting Voucher report. It allows to correctly process the situation if the account isn't defined by the Dim5 enabled.

 


Database Modifications

 

 

Table

Field name

Field Type

PWORGVESACT

DIMENSION

Varchar(15)

PWORGVES_VOYAGE

CC_FROM

CC_TO

Int

Int

 

DATEFROM

DATETO

PLACEFROM

PLACETO

Date

Date

Varchar(10)

Varchar(10)

PW001P0Y

DEBIT_CARD_ENROLLMENT_CURRENCY

Varchar(10)

AUDIT_PW001P0Y

DEBIT_CARD_ENROLLMENT_CURRENCY

Varchar(10)

PW001P0Y

FinnishTaxType

Varchar(1)

audit_PW001p0y

FinnishTaxType

Varchar(1)

 


Other Versions