/
APM 2021.50

APM 2021.50



 

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Manager

2021.50

Feb 4, 2022 

Download Here



 

Click here to read more about our different types of releases (main release, intermediate release)

Release Highlights 

Multiple Employment Contracts

In this version, we continued developing the employment contracts data group and added the possibility to add customized fields to the contract type. This functionality makes it possible to store information specifically for a contract type, and it simplifies the printing of labour contracts.

Selecting the contract type

The standard customized personal field types are available for the contract template.


Various smaller modification are implemented, see resolved issues below.

Resolved Jira Issues 

Access Control

Key

Summary

Issue Type

Components

Release Notes

Key

Summary

Issue Type

Components

Release Notes

APM-4972

Add additional ACC security Levels

Change Request

ACC

We increased the number of available User Levels to 1000. Please note that super-user level with default full administrative access is still the same 99

Datagroups

Key

Summary

Issue Type

Components

Release Notes

Key

Summary

Issue Type

Components

Release Notes

APM-5556

Sign off day deducted from the wrong Leave activity

Bug

Datagroups\Activities

We fixed the behaviour of options that are used in Leave Days calculation so that the Substract (for leave activities) & Deduct (for sea-service) properly process situations when several consequent activities exist

APM-5472

Activity view is showing leave days up to today on current activity

Change Request

Datagroups\Activities

It is now possible to view the Leave Balance only based on non-planned activities & their estimated end date.

 

APM-5785

Contracts Datagroup Customized fields functionality

Change Request

Datagroups\Contracts

When adding a new general code record for Customized Fields, it is now possible to define whether the field is intended to use in Personal Detail on in Contracts datagroup

 

APM-5783

Add 'Valid For' option to the General Codes/Contract Types

Change Request

Datagroups\Contracts

We added new General Code's record properties to define its relation to various data sections in Contracts datagroup

 

APM-5780

New options for Customized fields

Change Request

Datagroups\Contracts

When adding a new general code record for Customized Fields, it is now possible to define whether the field is intended to use in Personal Detail on in Contracts datagroup

 

APM-5682

Not possible to add a new field to the customized topic

Bug

Datagroups\Customized Topics

Data-error when editing a datagroup’s field list in General Codes but the datagroup is open.

APM-5651

Not possible to edit customized topics

Bug

Datagroups\Customized Topics

AV when double-clicking on a date field for editing an existing record

APM-5552

Overwrite Calculated Leave option doesn't work for the historical activity

Bug

Datagroups\Activities

Leave Days were recalculated internally even if Overwrite Calculated Leave function was applied by user



Rotation Planning 

Key

Summary

Issue Type

Components

Release Notes

Key

Summary

Issue Type

Components

Release Notes

APM-5788

Rotation Planning Module - recognize preferred/not preferred option in shared Link /Snap to Crew Change

Change Request

Modules\Rotation Planning

When assigning a person to a shift & performing crew change snapping, we now added the possibility to view if a calling port is defined as Non-Preferred, so that a different assignment can be performed

APM-5439

The rotation processes wrong shift

Bug

Modules\Rotation Planning

We’ve implemented the optional possibility to keep found shifts tagged for multiple actions over several objects instead of a single one.

 

Crew Change 

Key

Summary

Issue Type

Components 

Release Notes

Key

Summary

Issue Type

Components 

Release Notes

APM-5787

Crew Change Module - possibility to toggle 'Not Preferred Port' state

Change Request

Modules\Crew Change

We added the possibility to set the Calling Port as Not Preferred directly from the form of creating a record. Note that this will not consider the Port entity, but the created Calling Port only

 

APM-5311

Leave activity is not deleted after removing pin from off-signing tab in Crew Change

Bug

Modules\Crew Change

When a person was removed from Sign On crew change, his seaservice activity was deleted. He was removed from the Sign Off crew change as well. But corresponding Leave activity stayed intact

 

Payroll 

Key

Summary

Issue Type

Components 

Release Notes

Key

Summary

Issue Type

Components 

Release Notes

APM-5317

Need to split Tax entries by Employer

Bug

Norwegian Payroll, Payroll\Entry Codes

Implemented the functionality split the tax entries by Employer identified by activity vessel assigment.

APM-5170

Rank_sort column for Batch Entry routine

Change Request

Payroll\Batch Entry

We implemented possibility to view & filter the crew as per Rank Sort value for Payroll Batch Entry routine

 

APM-5260

Payroll field to receive the holiday name from a calendar based on the payroll entry date

Change Request

Payroll\Calculation

Added payroll field L196 to return the Holiday Name, if the payroll entry’s FromDate corresponds to a holiday (should be setup for corresponding payscale of this entry).

APM-3204

Activity to stop earning seniority after a certain amount of weekdays

Change Request

Payroll\Payscales

For a payscale table level when the mode Seniority By Payscale Code is ON, we now allow to define the number of days & activity category that limit the maximum Seniority earning possible. Note that days counter also minds the settings if weekend day(s) or public holidays should be ignored

 

APM-5886

Errors when trying to send e-mail payslips

Bug

Payroll

Various emailing errors due to broken thread-safe approach

APM-5823

Update payment file for these countries TH-IN-BH-AE-JO

Bug

Payroll

We updated Credit Suisse payment files to contain proper tags & corresponding data that is requested by the following countries: Thailand, India, Bahrain, Arab Emirates, Jordan

APM-5822

The option in Tax export tool does not consider crew list selection

Bug

Norwegian Payroll

When generating Tax export, the possibility for Crew selection was disabled for certain options set. We now also process the Personal ID removing all spaces if occur upon exporting as these are not valid for the recipient

APM-4867

Can't run Historical Payslip by Employer

Bug

Payroll

It was not possible to run Historical Payslip Laser Layout by Employer report if Payroll tab was closed.

APM-5801

Tax transfer report need to work with the tax entries splitting by employer

Change Request

Payroll

This is fixed now

APM-5793

Wrong calculation of days in H30

Bug

Payroll

We moved option Calculate Current and Planned Opened Activity to Estimated End Date from User Options to Global Options > Activities. That allows to keep consistency of calculation rules disregards of which user is logged in. Please mind to verify that the option is set according to your internal company regulations.

 

APM-5774

Export to Norwegian Pension Fund errors

Bug

Payroll

Despite that certain crew was tagged, the entire persons’ list was exported to the file

APM-5719

New release A-melding 2021 R2

Bug

Payroll

We implemented the full compliance of A-Melding as per new standards of Norwegian authorities.

APM-5721

Norwegian tax calculation for year 2022

Bug

Payroll

We now provide Norwegian Tax calculation according to new rules in regulations for year 2022

APM-5760

Payroll fields L85, L164-L168 return wrong sign-on/off date when payroll-generated activities cross sea-service activities

Bug

Payroll

Payroll fields Lxx dedicated to fetch activity dates were not able to properly process consecutive sea-service activities & provide real sign on/off, if payroll generated activity was added in-between

APM-5761

Company rate payroll fields are not working

Bug

Payroll

Rates setup on the Company level was not fetched with dedicated payroll CBx fields

APM-5748

The view "PW001PYH_PROJP01" does not split different Project codes

Bug

Payroll

Updated views PW001PYH_PROJP01 and PW001PYH_PROJVES to ignore the time portion of project definitions

APM-5743

Implementation of ISO 20022 file for Barclays bank

Change Request

Payroll

Implementation of ISO 20022 file for Barclays bank

APM-5727

Exclude Leave activities option is not working properly

Bug

Payroll

When the activity is added under Exclude Leave activities section on the Payscale the rules set for the Leave activities on the same Payscale ignore this activity and are applied to the next following Leave. This is fixed both on client-side & database level.

APM-5706

Export to Norwegian Pension Fund errors

Bug

Payroll

We added possibility to define the personal rate field that should be used as Aarslonn payscale. Mottar AFP is now fetched from customized field with code = “MOTTAR_AFP” of from a company setup, if the field doesn’t exist or is empty

 

APM-5691

Could not convert variant of type (Null) into type (OleStr) error when trying to open Entry details for payroll history

Bug

Payroll

Conversion error when opening details for an entry & company national payroll code as other than Finland

General 

Key

Summary

Issue Type

Components 

Release Notes

Key

Summary

Issue Type

Components 

Release Notes

APM-4946

Change from ANSI to UTF-8 in DNV integration

Bug

Export\Import

We modified export format to UTF-8 standard instead of previously used ANSI

APM-5175

"colRefOffice_Manning_agency" is not valid component name issue

Bug

Global Options\General, interfaces\ATPI Crewlink, Modules\Crew Change

Not a valid component error when a field contains special symbols.

APM-4991

Booking status is not updated after restarting the application or re-opening the current client.

Bug

interfaces\ATPI Crewlink

Bookings were not automatically refreshed when opening the application or re-opening current client

APM-5540

Save and Cancel buttons are disabled in the Org. Structure -> Vessel -> Rescue Stations tab

Bug

Organization

To follow the standard approach we added Save / Cancel buttons to the ribbon, when working with Vessel > Safety > Rescue Stations tab

 

APM-4873

Create a log for emails sent from APM

Change Request

Send Email

We now provide the complete information log for sending emails. When the Crew List > Email Reports is used, we also provide log on the enclosed document's Distribute action

APM-5066

Lack of TLS 1.2 support

Bug

Setup\Global Options

We improved the application to support modern TLS v.1.2 protocol, to provide proper security for data-transfer when operating with 3rd party applications

APM-5336

Add validation on dates in the vessel locations

Change Request

Setup\Tables\Sailing Plan

It was possible to create records with overlapping dates for the same vessel. Now the validation is applied & warning displayed.

 

APM-5899

General Codes - Crew List View - SQL Editor fixed layout

Bug

 

We improved the editor control to provide the user-friendly layout when editing a crew list view.

APM-5851

Not possible to use "Årlig Sammenstilling" report

Bug

 

EDAG reporting provided the wrong info if a person was employed in several IsEmployer companies during one year

APM-5838

General Codes-"Customized Fields Views" new option Visible IN

Change Request

 

When adding a new general code record for Customized Fields, it is now possible to define whether the field is intended to use in Personal Detail on in Contracts datagroup

APM-5798

Not possible to assign pin to a cabin via crew change

Bug

Cabin Allocation Module

Validation for Cabin capacity erroneously prevented crew from being assigned to a cabin that actually allowed that

APM-4952

"Group By Vessel" option does not work in the Advance List report

Bug

 

When generating Advance List report with option Group By Payroll Vessel set, the records appeared with the random sorting so that the same vessel could show several times

APM-5737

DateTime in request to web service

Bug

 

We fixed webservice used for communication with Adonis Web recruitment to return the time portion of the datetime values

APM-5646

Cabin Assignments not working

Bug

 

Validation for cabin capacity was not applied, if assigning a crew member to a cabin from Crew Change or Rotation Planning modules

APM-5673

The function ad_DeductSignOnSignOffDay() goes the infinite recursion loop and fatally crashes APM

Bug

Database

Modules & datagroups crashed when opening & certain set of activities existed, that couldn’t be properly processed by database function calculating leave days

APM-5663

Vessel location is not picked up for the entries created from the Timesheet

Bug

 

When importing an APP timesheet, Vessel Location was not found correctly if the activity linked to timesheet had DateTo earlier than the current payroll period

 

 

 

 

 

APM-4072

Issues with option "Calculate Current and Planned Opened Activity to Estimated End Date"

Bug

User Options

For current activity the Leave Balance is now calculated for Estimated End date disregards balance date, if the option Calculate Current and Planned Opened Activity to Estimated End Date is set.

APM-5531

New functionality to handle multiple contracts

Change Request

Multiple Contracts

Implemented the employment contracts data group and added the possibility to add customized fields to the contract type




Database Modifications



New /Modified Tables

 

Table

Field name

Field Type

PWPSC000

SeniorityByCodeActivityCategory

SeniorityByCodeMaxDays

Varchar(10)

Int

Audit_PWPSC000

SeniorityByCodeActivityCategory

SeniorityByCodeMaxDays

Varchar(10)

Int

PW001P20

CONTRACTKIND

CONTRACTTYPE

SCANNEDDOCNO

SCANVALIDITY

TRIALPERIODEND

DURATION

Int

Varchar(10)

Int

Int

Datetime

Int

PW001C28

VISIBLE_IN

Int

PW001C32

VALIDFOR_MAIN

VALIDFOR_AMENDMENT

VALIDFOR_SUB

TRIALPERIOD

TRIALPERIOD_DEFAULTSTART

TRIALPERIOD_MEASSUREMENT

TRIALPERIOD_OVERWRITEEND

CUST_FLD_VIEWCODE

Int

Int

Int

Int

Int

Varchar(1)

Int

Varchar(10)

PW001C83

VISIBLE_IN

Intsmaer

PW_EMAIL_LOG

SEQNO

DATE

SENDER

RECEIVER

CC

BCC

SUBJECT

repl_ModifiedBySite

repl_ModifiedDate

repl_GMTModifiedDate

Int

Datetime

Varchar(1000)

Varchar(1000)

Varchar(1000)

Varchar(1000)

Varchar(1000)

Int

Datetime

Datetime

PW_EMAIL_LOG_ATTACHMENTS

ATTACHMENT_ID

SEQNO

FILENAME

PIN

DOCUMENT_CODE

DOCUMENT

repl_ModifiedBySite

repl_ModifiedDate

repl_GMTModifiedDate

Int

Int

Varchar(1000)

Int

Varchar(10)

Int

Int

Datetime

Datetime

PW001P20U

CONTRACT_SEQNO

repl_ModifiedBySite

repl_ModifiedDate

repl_GMTModifiedDate

Int

Int

Datetime

Datetime

PWORGCMP

DEFAULT_MOTTAR_AFP

AARSLONN_PAYSCALE_RATE_LINE

Varchar(50)

Int

AUDIT_PWORGCMP

DEFAULT_MOTTAR_AFP

AARSLONN_PAYSCALE_RATE_LINE

Varchar(50)

Int

PW001C0A

COLUMNORDER

Int









Other Versions 

Related content