Show if | ||
---|---|---|
| ||
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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 | 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:
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 | 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 | 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
| |
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: | |
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 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 | ||
---|---|---|
|