Skip to end of banner
Go to start of banner

APM 2021.20

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »


This text will not be shown.     |     Add a label to this page     |     Make sure Jira is showing the right Issues      |      All header 2 should have the expando macro next to it

To read more about our different types of releases (main release, intermediate release), click me!

SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Manager

2021.20

 








Release Highlights 

New Recalculate LeaveDays wizard. 

This new wizard offers the functionality to recalculate existing  activities. This functionality gives the payroll administrator the possibility  activate leave calculation rules and script modifications back in time.  

 Support for multiple SMTP/Office 365 Email server settings

We have added a new general code labeled "Email Server Settings". In this section you can create multiple email server configurations.  You are now able to overwrite the global settings by linking specific email server configuration to an organization. If the organization is active, the configuration found on company level will overwrite the global settings. 




Resolved Jira Issues 


Standard/Customised Payslip Laser Layout1 has issues with counting summary of leave balance

Fixed database function calculating Leave Balance on the given date that might result in wrong balance calculation for border dates

APM-3166


Payroll\Fixed Reports

New activity to pick up Position link from previous planned one

When creating a new activity, existing planned activities were ignored & position was fetched from the latest current/historical. Now planned activities’ position is also taken to count

APM-3859


Datagroups\Activities

Overlapping vessel transfer activities make payroll calculation go wrong.

For proper auto-entry generation & handling of actual activity days for Vessel Transfer situation we added the Global Option radiogroup under Payroll > General. You will now be able to define how to process activity days and if an extra day (due to overlap) should be ignored for auto-entry transactions

Similar set of options is also provided on the level of Organization Structure (Company) and Payscale Table. Setup on the lower levels override the setup that is performed on the higher level.

APM-4503


Activities affecting Payroll, Payroll

Use Rank instead of position for automatic assignment of Payscale Code

We extended possibility of auto-assignment of a payscale table. It is now possible to set table to be assigned not only by Position criteria, but also by Rank

APM-4716


Activities affecting Payroll, Payroll, Payroll\Payscales

Send by email not working for enclosed documents stored on the ContentHub

We provided possibility to send by email a document even if it is not uploaded to Adonis database but only provides link to external storage like ContentHub

APM-4728


Send Email

Auto deduct 50% tax for persons without Tax Card info

Improved Norwegian tax to be always calculated if the option No Tax is not set off. Deduction of 50% is used regardless the autotax code

APM-4806


Norwegian Payroll, Payroll

Include missing options to calculate leave days on payscale level

For Payscale Table properties the Leave Days settings are now moved to the separate tab. We also added the option 30 days calendar for leave days full and partial months to keep options’ consistency

APM-4841


Activities affecting Payroll

Possibility to recalculate leave days on activity level for a given period back in time

New LeaveDays Recalculation Wizard is now available under Tools > Wizards. It should be used to update activities that have already been created & Leave days calculated, but then the Leave Factor or its corresponding script formula was changed. Go through intuitive Wizard steps to select the crew, activity code(s) & period to be processed for actualizing Leave Days value. All of selected activities with DateFrom inside selected period will be recalculated, disregards if being historical/current/planned.

Note that corresponding access should be set for routine 797LeaveDays Recalculation Wizard in Adonis Control Centre

APM-4843


Activities affecting Payroll

SMTP settings needs to be configurable on the Organization Level

We added the new General Code for Email Server Settings. It is possible to define several email servers together with their connection details. These codes can be defined as Email Server for each single Company in Organization Structure > Reports > Payslip tab. When using Crew List > Email Report, person’s organization will be checked for a pin & corresponding server settings will be used

  1. Define all available settings for emails servers as separate general code record
  2. Set corresponding general code as communication Email Server under Organization Structure > Company > Reports > Payslip

APM-4875



Payroll field to identify if there has been a public holiday during workweek (Monday-Friday) by the payroll entry Date

Implemented field L107 to count all holidays as in Payscale calendar, but only between entry’s From-To Dates.

Implemented field L107a to count weeks that cross entry’s From-To dates

APM-4931


Payroll\Scripts

Travel activity is created after sign off with no reason

When confirming Sign Off, travel activity was created without obvious reasons but due to datagroup manipulations with activity code for the record, related to Sign Off crew change

APM-4961


Datagroups\Activities, Modules\Crew Change

APM-4737 Payroll by Voyage: new Period ID is wrong in V 2021.20

When payroll operates with global option Payroll Calculation by Voyage set, we improved Close & Create New Period function, so that the new Period ID will not be limited by 12 periods within a year but will always use next incremental numeric, except of case when the dialog year is defined as next year. In such case the numeration will restart from YYYY01

APM-4981



Sick wizard bugs

Sick Wizard was not providing the result according to setup if gap existed between activities to be replaced with new sick activities

APM-5018


Tools\Wizards

SQL error appears when upgrading APM to v.2021.20.0.20 and higher


APM-5068


Upgrade Set

Ready Sea-Service Records are not exported to Seagull

Status of seaservice record is no more updated if there is more than 1 record exported for a person

APM-5089


interfaces\Seagull

Access violation appears when adding Vessel Location

AV when adding a Vessel Location record

APM-5094


Modules\Rotation Planning\Vessel Projects

Slowness in the system: Rotation, Crew Change, etc


APM-5097


Modules\Crew Change , Modules\Rotation Planning

Vessel location filter is not working again

List of Vessel Locations was not filtered properly if the access level was inherited from above level, without being set directly for a vessel

APM-5116



Changing ETA/ETD port dates issues

Modifying ETA/ETD for a calling port resulted in Rotation Shifts shifting & generating extra gap empty shift

APM-5122


Modules\Crew Change

APM-5116 APM-5116 Vessel location filter is not working again

List of Vessel Locations was not filtered properly if the access level was inherited from above level, without being set directly for a vessel

APM-5133



APM-5112 APM-5112 Not possible to define the time field as "00:00:00" in Vessel Project

Default time portion was set to 23:59 instead of 0:00 when setting date

APM-5136



APM-5097 Improving documents' expiry check in Crew Change

We improved the Documents’ Expiry Check procedure that affected general module performance

APM-5167


Modules\Crew Change

APM-5097 Improving documents' expiry check in Rotation Planning


APM-5168


Modules\Rotation Planning

Total Days field shows wrong value for the view in Activity datagroup

Total Days value in the overview footer was calculated wrong

APM-1928


Datagroups\Activities

When the columns are sorted in Payroll, it is not possible to switch between these columns with TAB

Tab order was not working when Entry Codes were set grouped

APM-2339


Payroll\Entry Codes

Switching between on/off-signing travel views isn't possible in Crew Change

It was not possible to switch On/Offsigners view when using Travel tab

APM-3316


Modules\Crew Change

The Birth date and Gender are not fetched to a file from the Advance list when balance action BDO

Issue found & fixed during int, testing

APM-3967


Payroll

Crew members on income based scheme shouldn't be groupped by ranks in Pension Fund report 2020

When generating pension fund report, the crew showed details grouped by Rank although should not

APM-4021



Duplication of cabins, if we assign pin to already occupied cabin

It was possible to assign a crewmember to a cabin disregards its capacity

APM-4111


Cabin Allocation Module

APM crashes when opening Analytical Module View

Nothing to document, purely a support issue

APM-4197


Modules\Analytical

The Start date of Permittering is incorrect in EDAG report

A-Melding report for Norwegian payroll showed wrong Start Date despite that info was probably defined in Personal Details

APM-4239


Norwegian Payroll

Payroll - Execution Log redundant action 'PERIOD LOCK PERSON'

Transaction log showed the same action duplicated

APM-4293


Payroll

US tax entry codes are generated for the crew who are not linked to tax module

US autotax entry codes were generated even if a crew member was not set to perform autotax calculations

APM-4305


US Payroll

Issues with Payroll Entry View

No implementation performed, nothing to document here

APM-4325



Receiver name is not copied for the new bank accounts added in Payroll Additional Info

Receiver name was not copied to Alternative Receiver when creating Additional Payroll Info for a transaction

APM-4461


Bank Interface, Payroll

Vessel locations and Vessel Projects - filters are not saved

User-defined filters were not saved for Vessel Locations & Vessel Projects.

APM-4491


Modules\Rotation Planning\Vessel Projects

Possibility to hide Prenote/ Confirmed field

We added field P316 to control access for the field Prenote/Confirmed in Adonis Control Centre.

APM-4493


ACC, Payroll

Payscales that should not calculate for planned activities, calculate them

When calculating payroll the auto-entries will not be created if they are linked to Planned activities, for which the Payscale is set with disabled option Include planned activities in calculation

APM-4502


Payroll, Payroll\Payscales

State field is missing for Adonis query

When using Adonis Query, field State for post address was not available to be allowed through General Codes, so not possible to use for filtering

APM-4509


Setup\General Codes

Slow opening of Leave Account

We significantly improved performance for opening Leave Balance form by using asynchronius loading of its different tabs

APM-4519


Datagroups\Activities

Wrong Departure after time is picked up during booking

When creating a travel record, fields Dpt. after time / Arr. before time were not picked automatically for a crew member

APM-4547


Modules\Crew Change

Lock Site is not allowed when Send Organization in Time Card module has not been performed

It was not possible to Lock Site for payroll period end, if the Send Organization operation was not performed, although all transactions were sent with Send Current Person

APM-4635


Modules\Timecard Registration, Payroll

Truncate or Expand previous/next shifts option is not available for multiple shifts update

When performing Update Multiple Shifts, option to Truncate/Expand Previous/Next was not available

APM-4683


Modules\Rotation Planning

Comment not saved for the Flight Booking record

Travel tab Comments were not saved if user clicked Tag All / Untag All or switched between flight directions

APM-4725


interfaces\ATPI Crewlink, Modules\Crew Change

Print Shipowner option on Payment list report impacts the ACH bank file content

Global Options’ company telepay properties (Company Name & ID) were not fetched into payment file for ACH balance action, when Print Shipowner option was set

APM-4747


Bank Interface, Payroll\Fixed Reports

Entry codes don't show name

When payroll transactions were grouped by Entrycode, some were only showing number but no entrycode name

APM-4770


Payroll

Activities are linked to wrong vessel after using import routine

We extended activities' import validation to have field NumOrgID as mandatory for proper Org.unit reference

APM-4782


Tools\Import

Sign-on allowed with passive rank fetched from the previous activities

When confirming Sign On record, the Rank was fetched from previous activity & new activity was created although this Rank was set to passive

APM-4788


Datagroup\General, Modules\Crew Change

Onboard level access personal data of other crew

We applied the Onboard Level access to be validated in dialog window. Only the vessels available with Onboard Level will appear in the dialog selection for below:
Reports - Crew Lists - IMO crew list
Reports - Crew Lists - Next Of Kin
Reports - Cabin Allocation - Cabin Allocation List
Payroll > Reports > Current Reports > Entries List;
Payroll > Reports > Current Reports > Payment List > Group Payment;
Payroll > Reports > Current Reports > Advance List > Preview;
Payroll > Reports > Current Reports > Advance List > Payment;
Payroll > Reports > Current Reports > Accounting Voucher;
Payroll > Reports > Historical Reports > Entries List;
Payroll > Reports > Historical Reports > Payment List;
Payroll > Reports > Historical Reports > Advance List;
Payroll > Reports > Historical Reports > Accounting Voucher;
Reports > Activities > Leave Days Account > Monthly Leave Days;
Reports > Activities > Leave Days Account > Leave Days Summary;
Reports > Activities > Leave Days Account > Leave Liability Report by Seafarer/Vessel;
Reports > Activities > Leave Days Account > Leave Balance report;
Reports > Activities > Leave Days Account > Long Service Leave Balance Report
Reports > Activities > Leave Days Account > Leave Days Account List;
Reports > Activities > Relief Report;
Payroll > Reports > Accumulator Reports > Selected Accumulator;
Payroll > Reports > Misc Reports > Selected Accumulator

APM-4851



Access to the Flight Inbox is not limited by the onboard level

Access to the flight booking records is now limited with Onboard level as set in Adonis Control Centre. Records linked to a vessel, different from allowed, will not be shown

APM-4852


ACC, Modules\Flight Inbox

Crew selection in fixed Payroll reports is wrong

We deprecated option Select Persons From Crew List in the Accounting Voucher report, instead offering standard crew selection controls

APM-4866


Payroll\Fixed Reports

Move Crew Change Wizard: failure with moving Promotions

If a calling port had promotions & performing Move Crew Change operation – corresponding shifts & activities were not actualized with new dates

APM-4868


Modules\Crew Change

Set Historical Crew Change to Current

It is now possible to set a Calling Port to Current, if it was earlier set to Historical

APM-4869


Modules\Crew Change

Wrong requirements check in Rotation plan

Fixed function adt_HasRequiredCompetence responsible for Requirements check. Now if several required documents exist, the one with the later Expiry Date has the higher priority to be returned.

APM-4874


Database, Modules\Rotation Planning

Second Leave is missing after position change

When a shift definition consisted of Onboard/Leave turnus definition, there might happen a situation that after promotion the Leave of PromotedFrom activity was deleted

APM-4919


Modules\Rotation Planning

To test APM - 4904 in V 2021.20


APM-4957



To test APM - 4668 in V 2021.20


APM-4958



Task to test APM-4141 in the APM 2021.20

When applying Secondary Assignment filter it’s only the Totals count that has been affected. Now the list of Crew IDs in grid is also filtered as per selection

APM-4963



Task to test APM-4196 in the APM 2021.20

It is now possible to change ETA & ETD for a calling port in one go via the same form

APM-4965



Task to test APM-3969 in the APM 2021.20

Applied shared functionality of activities’ evaluation by type-priority in the module to prevent overlaps that may result in impossibility of confirming a crew change

APM-4966



APM-4936 APM-4936 Extra days doesn't work

Extra days were not generating transactions when Split auto-entry by vessel location was set.

APM-4970


Payroll

APM-4446 Add APM-4446 to 2021.20

The US tax ECs will be generated when the tax basis of US tax >0, even if the tax amount of resulting transaction is zero

APM-4973



APM-3836 Add APM-3836 to APM 2021.20

Entrycode was created as extremely small amounts were treated as non-zero values, so we improved the precision for validation procedure

APM-4975



Spelling Mistake 'Family Memeber' -> 'Family Member'

Minor spelling issue

APM-4976



APM-4605 APM-4605 Schedule for Allotments every 15 days from Voyage start

t is now possible to use the new function in payroll scripts, allowing to shift Date value with a given number of calendar values.

Function: IncDateBy(Date: String; Type: String; NumberOf: Integer): String

Parameters:

  • Date – as string in YYYYMMDD format
  • Type – allowed values are “d” / “m” / “y”
  • NumberOf – for numeric input

Result: when called, function catches offered date & moves it to the number of calendar values (days/months/years) forward or backward. Result is returned as string YYYYMMDD.

APM-4977


Payroll

APM-4029 Overlapping itineraries in V2021.20

We improved Import Itineraries routine when using option Update existing itineraries with new time. It now uses ETA/ETD values as duplicate criteria

APM-4978



APM-4979 Add APM-4979 to APM 2021.20

Issue found & fixed during int.testing

APM-4984



APM-4774 Add APM-4774 to APM 2021.20

According to the new requirements for Barselfond export we extended the setup screen for Companies that are using Dannish reporting. New fields allow to reference exported values with Normal Working Hours (numeric) & Barsel Days (payroll amounts & entries).

File structure is improved to use semicolon separator & etended with field 7 that is calculated based on the newly introduced setup fields

APM-4986



APM-4648 Add APM-4648 to 2021.20

When creating telepay for ISO20022 it is now possible to select generation either In One File or Separate Files With SEPA and Non-SEPA

APM-4998



Remove RightRez interface from available options in Travel Interface

RightRez interface is not supported anymore

APM-5001


Modules\Crew Change

APM-4714 Leave days calculation reduced to 30 days in 2021.20

Leave Days were not calculated properly if 2 activities existed in one period & calculation performed with option 30 days calendar for leave days full and partial months set under Organization Structure > Company > Leave Days Accounting

APM-5002


Activities affecting Payroll

APM-4971 APM-4971APM cannot be opened

Issue found & fixed during int.testing

APM-5008



APM-4933 APM-4933 Links to Confluence from APM

We updated Service Desk menu with actual links to Documentation & Knowledge Base

APM-5010


Service Desk\Datagroups Manual

APM-5009 Add APM-5009 to 2021.20

Issue found & fixed during int.testing

APM-5022



APM-5007 APM-5007 Department is missing in CrewLink Booking Request

Implemented dynamic display of references in the Flight Inbox grid

APM-5034



APM-5031 Add APM-5031 to 2021.20

Sick Wizard usage resulted in one missing Leave Day as per setup, if Manually Liquidated Leave Days activity appeared during sick generation period

APM-5047



Error appears while selecting Planned checkbox if EED is not defined

INF is not a valid… error when setting Planned checkbox on, when EED not defined

APM-5052


Datagroups\Activities

Leave pay factor is not saved in Payroll -> Constants

Leave Factor was not saved if entered in Constants, then switching to another person

APM-5091


Payroll

Error appears while adding activity if script selected as Leave Pay factor on person lvl

Not a valid float value if adding new activity & a person has Leave Factor set as payroll formula on the Personal Details level

APM-5092


Datagroups\Activities

Error appears while defining script as Leave factor on Organization Structure

It is now possible to define Leave Factors as the reference to a payroll script calculation under Company > Payroll > Leave Days Accounting

APM-5095


Organization

APM-5101 APM-5101 Field L85 does not work correctly with Planned activity

Field L85 was not returning the correct Real Sign On date for a promotion where PromotedFrom activity was current, so without Date To set

APM-5105



APM-5083 APM-5083No indication for expiring/ missing certificates

When Requirements Check was ON for Signing On list, only missing competences were indicated, but not these with recent expiry date

APM-5106


Modules\Crew Change

APM-5033 Test APM-5033 in the 2021.20

Connection error when generating report & establishing connection to Altinn

APM-5121



APM-5130 APM-5130 EC option "Never tax exemption" and option to split Acumulator by Employer

Entrycode option Never Tax Exemption didn’t work when Global Option Split Year To End Values By Employer was set

APM-5131



APM-4353 Changes APM-4353 in 2021.20

We now provide special plugin to integrate with Altinn DigiSyfo that stands for Norwegian sick notes. It is accessible under Tools > Export > DigiSyfo

APM-5139



Vessel Location/Project filter is not working

Access rights for empty level were not inherited from the higher Organization level

APM-5151



Builder setup 2021.20

Internal task

APM-4940


All_components

Upgrade Deplhi 10.4.1 to 10.4.2 on builder machine

Internal task

APM-4962


All_components

Task to test APM-4949 in the APM 2021.20


APM-4964



DevExpress upgrade to XE 10.4

Internal task for components upgrade

APM-5074


All_components

Spelling mistake

Minor layout misprint

APM-5110


Datagroups\Personal Details



Database Modifications





Other Versions 

  • No labels