Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Show if
users606ece5d10a0a9006f0520fb,557058:b57fbdaf-e64f-43d0-9ed7-85497a10e8ae,5d4bd5b60fa6d40d14fc8035
matchUsingany

415203329415203329APM 20Create APM Patch Notes

Page Properties


Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Manager

2021.20

 

Download Here

Child pages (Children Display)
sorttitle
reversetrue
first1




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 


Datagroups

Key

Summary

Issue Type

Components

Release Notes

APM-5092

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

Bug

Datagroups\Activities

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

APM-5052

An error appears while selecting Planned checkbox if EED is not defined

Bug

Datagroups\Activities

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

APM-4961

Travel activity is created after sign off with no reason

Bug

Datagroups\Activities, Modules\Crew Change

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-4519

Slow opening of Leave Account

Bug

Datagroups\Activities

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

APM-3859

New activity to pick up Position link from the previous planned one

Change request

Datagroups\Activities

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-1928

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

Bug

Datagroups\Activities

Total Days value in the overview footer was calculated wrong

APM-5110

Spelling mistake

Bug

Datagroups\Personal Details

Minor layout misprint

APM-4788

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

Bug

Datagroup\General, Modules\Crew Change

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

Rotation Planning

Key

Summary

Issue Type

Components

Release Notes

APM-4874

Wrong requirements check in the Rotation plan

Bug

Database, Modules\Rotation Planning

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-5168

Improving documents' expiry check in Rotation Planning

Change request

Modules\Rotation Planning

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

APM-4919

Second Leave is missing after position change

Bug

Modules\Rotation Planning

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

APM-4683

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

Bug

Modules\Rotation Planning

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

APM-5094

Access violation appears when adding Vessel Location

Bug

Modules\Rotation Planning\Vessel Projects

AV when adding a Vessel Location record

APM-4491

Vessel locations and Vessel Projects - filters are not saved

Bug

Modules\Rotation Planning\Vessel Projects

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


Crew Change

Key

Summary

Issue Type

Components

Release Notes

APM-5167

Improving documents' expiry check in Crew Change

Change request

Modules\Crew Change

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

APM-5122

Changing ETA/ETD port dates issues

Bug

Modules\Crew Change

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

APM-5106

No indication for expiring/ missing certificates

Bug

Modules\Crew Change

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

APM-5097

Slowness in the system: Rotation, Crew Change, etc

Bug

Modules\Crew Change, Modules\Rotation Planning

This is fixed now

APM-5001

Remove RightRez interface from available options in Travel Interface

Bug

Modules\Crew Change

RightRez interface is not supported anymore

APM-4869

Set Historical Crew Change to Current

Bug

Modules\Crew Change

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

APM-4868

Move Crew Change Wizard: failure with moving Promotions

Bug

Modules\Crew Change

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

APM-4547

Wrong Departure after time is picked up during the booking

Bug

Modules\Crew Change

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

APM-3316

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

Bug

Modules\Crew Change

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


Interfaces

Key

Summary

Issue Type

Components

Release Notes

APM-4725

Comment not saved for the Flight Booking record

Bug

interfaces\ATPI Crewlink, Modules\Crew Change

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

APM-5007

Department is missing in CrewLink Booking Request

Bug

interfaces\ATPI Crewlink

Implemented dynamic display of references in the Flight Inbox grid

APM-5089

Ready Sea-Service Records are not exported to Seagull

Bug

interfaces\Seagull

Status of sea-service record is no more updated if there is more than 1 record exported for a person


Payroll

Key

Summary

Issue Type

Components

Release Notes

APM-5002

Leave days calculation reduced to 30 days in 2021.20

Bug

Activities affecting Payroll

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-4843

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

Change request

Activities affecting Payroll

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 the selected activities with DateFrom inside the 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-4841

Include missing options to calculate leave days on the payscale level

Change request

Activities affecting Payroll

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

APM-4716

Use Rank instead of position for automatic assignment of Payscale Code

Change request

Activities affecting Payroll, Payroll, Payroll\Payscales

We extended the 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-4503

Overlapping vessel transfer activities make payroll calculation go wrong.

Bug

Activities affecting Payroll, Payroll

For proper auto-entry generation & handling of actual activity days for the 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

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

APM-5031

One day missed, when we have 'Manual liquidated Leave Days' activity

Bug

Activities affecting Payroll
Tools\Wizards

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

APM-4747

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

Bug

Bank Interface, Payroll\Fixed Reports

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

APM-4461

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

Bug

Bank Interface, Payroll

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

APM-4635

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

Bug

Modules\Timecard Registration, Payroll

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-4806

Auto deduct 50% tax for persons without Tax Card info

Bug

Norwegian Payroll, Payroll

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-4239

The Start date of Permittering is incorrect in the EDAG report

Bug

Norwegian Payroll

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

APM-5091

Leave pay factor is not saved in Payroll -> Constants

Bug

Payroll

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

APM-4977

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

Bug

Payroll

t is now possible to use the new function in payroll scripts, allowing to shift Date values 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, the function catches offered date & moves it to the number of calendar values (days/months/years) forward or backward. The result is returned as string YYYYMMDD.

APM-4970

APM-4936 Extra days doesn't work

Bug

Payroll

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

APM-4770

Entry codes don't show the name

Bug

Payroll

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

APM-4502

Payscales that should not calculate for planned activities, calculate them

Bug

Payroll, Payroll\Payscales

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-4293

Payroll - Execution Log redundant action 'PERIOD LOCK PERSON'

Bug

Payroll

Transaction log showed the same action duplicated

APM-2339

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

Bug

Payroll\Entry Codes

Tab order was not working when Entry Codes were set grouped

APM-4866

Crew selection in fixed Payroll reports is wrong

Bug

Payroll\Fixed Reports

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

APM-3166

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

Bug

Payroll\Fixed Reports

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

APM-4931

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

Change request

Payroll\Scripts

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-4305

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

Bug

US Payroll

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

APM-4353

Digital Sick Notes

Bug

Norwegian Payroll

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

APM-5130

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

Bug

Norwegian Payroll
Payroll

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

APM-5101

Field L85 does not work correctly with Planned activity

Bug

Payroll

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-4648

ISO20020 optional possibility to split to SEPA / Non-SEPA files

Bug

Payroll

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-4774

File to Danish Maternity fund (BUR export) needs to be changed

Bug

Danish Payroll

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

The file structure is improved to use a semicolon separator & extended with field 7 that is calculated based on the newly introduced setup fields

APM-3836

Entry Code is generated with all the calculatedamounts set to 0

Bug

Payroll
Payroll\Entry Codes

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

APM-4446

US federal tax ECs 930/931 have to autogenerate with 0 balance when crew has W-4 2020 form

Bug

US Payroll

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


Access Control

Key

Summary

Issue Type

Components

Release Notes

APM-4852

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

Bug

ACC, Modules\Flight Inbox

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-4493

Possibility to hide Prenote/ Confirmed field

Bug

ACC, Payroll

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


General

Key

Summary

Issue Type

Components

Release Notes

APM-4111

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

Bug

Cabin Allocation Module

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

APM-5095

An error appears while defining script as Leave factor on Organization Structure

Bug

Organization

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

APM-4728

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

Bug

Send Email

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

APM-5010

APM-4933 Links to Confluence from APM

Bug

Service Desk\Datagroups Manual

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

APM-4509

State field is missing for Adonis query

Bug

Setup\General Codes

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-4782

Activities are linked to the wrong vessel after using the import routine

Bug

Tools\Import

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

APM-5018

Sick wizard bugs

Bug

Tools\Wizards

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

APM-5151

Vessel Location/Project filter is not working

Bug


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

APM-5112

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

Bug


The default time portion was set to 23:59 instead of 0:00 when setting the date

APM-5116

Vessel location filter is not working 

Bug


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

APM-4981

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

Change request


When payroll operates with the global option Payroll Calculation by Voyage set, we improved the 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 the next incremental numeric, except the case when the dialog year is defined as next year. In such a case the numeration will restart from YYYY01

APM-4978

Overlapping itineraries in V2021.20

Bug


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

APM-4976

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

Bug


This is fixed 

APM-4875

SMTP settings need to be configurable on the Organization Level

Change request


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 every single Company in Organization Structure > Reports > Payslip tab. When using Crew List > Email Report, a 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-4851

Onboard level access personal data of other crew

Bug


We applied the Onboard Level access to be validated in the 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-4021

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

Bug


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






Database Modifications


New /Modified Tables

Table

Field

FieldType

PRM_PAYSCALE_ASSIGNMENT_MATRIX

VALIDFROM

VALIDTO

Datetime

Datetime

PWORGCMP

CONNECTION_CODE

LEAVEDAYS_FACTOR

OverlappingVesselTransferDaysInPayroll

Varchar(10)

Varchar(20)

Int

AUDIT_PWORGCMP

CONNECTION_CODE

LEAVEDAYS_FACTOR

OverlappingVesselTransferDaysInPayroll

Varchar(10)

Varchar(20)

Int

PW001C122

CODE

NAME

GROUPNO

CREATED

CREATEDBY

LASTCHANGED

CHANGEDBY

UPDATEFLAGS

SEQUENCENO

CODETYPE

OPTIONS

ALTERNATIVE

PROTOCOL

AUTH

USERNAME

PASSWORDID

MAIL

ENABLESSL

SERVERNAME

PORTID

repl_ModifiedBySite

repl_ModifiedDate

repl_GMTModifiedDate

Varchar(10)

Varchar(100)

Int

Datetime

Varchar(6)

Datetime

Varchar(18)

Varchar(125)

Int

Varchar(1)

Varchar(30)

Varchar(10)

Int

Int

Varchar(128)

Varchar(32)

Varchar(128)

Int

Varchar(128)

Int

Int

Datetime

Datetime

PWPSC000

OverlappingVesselTransferDaysInPayroll

Int

AUDIT_PWPSC000

OverlappingVesselTransferDaysInPayroll

Int




Other Versions 

Page Properties Report
cqllabel = "apm-rn"