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

Version 1 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










Release Highlights 

First Highlight Title, Heading 2, Add the Expando Macro at the same line as all header 2 

 




Resolved Jira Issues 



Summary

ReleaseNotes

Components

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

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

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.

Activities affecting PayrollPayroll

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

Activities affecting PayrollPayrollPayroll\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

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

Norwegian PayrollPayroll

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

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

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

 

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

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

Datagroups\ActivitiesModules\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

 

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

Tools\Wizards

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


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

interfaces\Seagull

Access violation appears when adding Vessel Location

AV when adding a Vessel Location record

Modules\Rotation Planning\Vessel Projects

Slowness in the system: Rotation, Crew Change, etc


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

 

Changing ETA/ETD port dates issues

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

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-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-5097 Improving documents' expiry check in Crew Change

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

Modules\Crew Change

APM-5097 Improving documents' expiry check in Rotation Planning


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

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

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

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

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

 

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

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

Cabin Allocation Module

APM crashes when opening Analytical Module View

Nothing to document, purely a support issue

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

Norwegian Payroll

Payroll - Execution Log redundant action 'PERIOD LOCK PERSON'

Transaction log showed the same action duplicated

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

US Payroll

Issues with Payroll Entry View

No implementation performed, nothing to document here

 

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

Bank InterfacePayroll

Vessel locations and Vessel Projects - filters are not saved

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

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.

ACCPayroll

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

PayrollPayroll\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

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

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

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

Modules\Timecard RegistrationPayroll

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

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

interfaces\ATPI CrewlinkModules\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

Bank InterfacePayroll\Fixed Reports

Entry codes don't show name

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

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

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

Datagroup\GeneralModules\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 listReports - Crew Lists - Next Of KinReports - Cabin Allocation - Cabin Allocation ListPayroll > 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 ReportReports > Activities > Leave Days Account > Leave Days Account List;Reports > Activities > Relief Report;Payroll > Reports > Accumulator Reports > Selected Accumulator;Payroll > Reports > Misc Reports > Selected Accumulator

 

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

ACCModules\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

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

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

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.

DatabaseModules\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

Modules\Rotation Planning

To test APM - 4904 in V 2021.20


 

To test APM - 4668 in V 2021.20


 

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

 

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

 

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-4936 APM-4936 Extra days doesn't work

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

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

 

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

Minor spelling issue

 

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.

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-4979 Add APM-4979 to APM 2021.20

Issue found & fixed during int.testing

 

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

 

Remove RightRez interface from available options in Travel Interface

RightRez interface is not supported anymore

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

Activities affecting Payroll

APM-4971 APM-4971APM cannot be opened

Issue found & fixed during int.testing

 

APM-4933 APM-4933 Links to Confluence from APM

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

Service Desk\Datagroups Manual

APM-5009 Add APM-5009 to 2021.20

Issue found & fixed during int.testing

 

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

Implemented dynamic display of references in the Flight Inbox grid

 

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

 

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

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

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

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

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

Modules\Crew Change

APM-5033 Test APM-5033 in the 2021.20

Connection error when generating report & establishing connection to Altinn

 

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

 

Vessel Location/Project filter is not working

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

 

Builder setup 2021.20

Internal task

All_components

Upgrade Deplhi 10.4.1 to 10.4.2 on builder machine

Internal task

All_components

Task to test APM-4949 in the APM 2021.20


 

DevExpress upgrade to XE 10.4

Internal task for components upgrade

All_components

Spelling mistake

Minor layout misprint

Datagroups\Personal Details



Database Modifications





Other Versions 

  • No labels