Click here to read more about our different types of releases (main release, intermediate release)
Resolved Issues
Access Control
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6227 | Read access for Rotation views doesn't work | Bug | We modified access rights for shift handling, so that if a Rotation Plan code in General Codes is set with Read access, then the Read access is also applied for shift handling. This is an extension for routines 352 Rotation Planning Module and 362 Rotation Maintenance. |
Datagroups
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-5900 | Issue with uploading photo from Basket | Bug | Person’s photo was not showing up in the datagroup if distributed from Basket |
APM-6286 | Memory leaks while adding/deleting activities in the Activities Datagroup | Bug | Memory leaks in the Activity Datagroup, Crew change module & Global Options. |
APM-5952 | Copy data during creation Amendments and Subcontract | Bug | For Multiple Contracts mode if a user creates Amendments or Subcontracts we now copy the following fields automatically: ContractType, Rank, Trial Period End, Duration, Employment Start, End, Years |
APM-6059 | Users can not see e-mail/phone information in Family datagroup grid | Bug | Phone and e-mail telecommunication info were not displayed. |
APM-5677 | Unknown gender missing from the drop-down | Bug | Gender (Sex) input now provides the four types: Male, Female, Non-binary, and Undefined. |
APM-6143 | AV error when trying to open timesheet details in Timesheet datagroup | Bug | This is fixed now |
APM-5455 | AV error when trying to open Timeheets details with plain filter | Bug | Access Violation when reloading the overview grid |
APM-6240 | Need to add Unknown and Non-binary genders in the Family datagroup and Payroll → Payment tab | Change Request | Gender (Sex) input now provides the four types: Male, Female, Non-binary, and Undefined. |
Modules
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6351 | The issues with Lithuanian letters in the Crew Change | Bug | Person’s names containing Unicode (national) symbols were displayed wrong for Offsigning tab. |
APM-5955 | AV error when trying to open file in Fast Query Builder for mail merge | Bug | AV when opening Fast Query builder |
APM-6413 | It’s not possible to change the Start/End date of the shift from the Shift Details tab | Bug | User with None access for routine 509 Can Change Timeblock Dates was able to modify shift start/end |
APM-6387 | User with 'N' access can edit shifts start/end date using By Filter view | Bug | User with None access for routine 509 Can Change Timeblock Dates was able to modify shift start/end |
APM-6309 | Position criteria don't work in a proper way on the tab Find person in Rotation module | Bug | This is fixed now |
Payroll
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6412 | Add column for pin's payroll entries grid to display who last changed it and when | Change Request | The columns "User name" and "Modified date" are added in the Payroll → Entries tab. |
APM-6176 | Batch booking option | Change Request | Implemented the possibility to include the batch booking tag by user manual option when generating Telepay file for ISO-20022 |
APM-5425 | Audit Trail for Personal Payroll Entries | Change Request | Added possibility to display Audit Trail for payroll entries |
APM-5162 | Payroll fields to count different weekdays in the activity within the current payroll period | Change Request | Fields L191-L195 designed to calculate the number of Mon-Sun weekdays were not properly calculated when an entry was generated from Leave activity |
APM-5021 | Record in Constants is appeared after deleting | Bug | Setting Leave Factor value to 0 under Constants results that the previous value is returned & 0 is not saved |
APM-3825 | Batch entries - header size after printing is very small | Bug | When printing the Batch Entry report the size of the header was changed to smaller font |
APM-6288 | Payroll screens layout is not saved | Bug | Grid settings were not remembered & restored after module re-opening or application restart |
APM-5934 | PK violation on PW001P0C during re-calculation attempt | Bug | PK violation when working with Global Option Split Year to End Value by Employer set and trying to calculate payroll with a record linked to Employer that not yet exists in accumulators |
APM-4828 | Sorting option for Email Report | Change Request | Email Report functionality now offers the possibility to choose sorting order for the generation mode for Entire Crew List, Tagged & Untagged Person. This is the sub-item in Manage Report menu that also contains the sub-item to setup a report (earlier available as the main menu element).
|
APM-5699 | New Payroll fields L191-L195 are not calculating the correct values | Bug | Fields L191-L195 designed to calculate the number of Mon-Sun weekdays were not properly calculated when an entry was generated from Leave activity |
General
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6064 | Contents button has wrong link for any module | Bug | Updated Contents buttons to provide link to the actual pages with documentation. |
APM-6399 | Change of the country codes for Serbia and Montenegro | Bug | Postcodes & port codes are updated for Serbia & Montenegro |
APM-5741 | Show postcodes linked to regions on the country level | Bug | Post codes created under Region were not displayed in the overview |
APM-6065 | Forbid to set option "Is Purge" for main site in Replication Setup -> Sites Properties tab | Change Request | It is now prohibited to set the option Is Purge under Setup > Adonis Replicators if the site is defined as Main |
APM-6390 | Fix links to Adonis Community, Help Center and web-page. | Bug | This is fixed now |
APM-6266 | Set activity as historical while the estimated end date is in the future via common entry | Bug | Common Entry allowed to create historical activities for the future dates. |
APM-6364 | Error message in the Export to IR7-Taxisnet | Bug | Invalid Column Name when refreshing setup screen |
APM-6334 | IR7-Taxisnet export: change the logic for Income outside Republic field | Change Request | To follow the requirements on Income Outside Republic fields we added EC311 value to epr7m3t0r2c1 & epr7m6t0r1c9 for non-CY crew |
APM-6365 | Import Personal Details does not work | Bug | Import Persons tool was not operating correctly with unicode symbols |
APM-6407 | A deleted or change in the Activity for a confirmed/booked flight must be visible in the Action Needed Folder in Flight Inbox | Change Request | This is fixed now |
APM-6350 | Not all Lithuanian letters are displayed in the Vessel Project | Bug | Person’s names containing Unicode (national) symbols were displayed wrong |
APM-6393 | Start Page Layout access not working according to the standard logic. | Bug | Layout access to all levels when the Security Codes is set to 0 is now granted by default. |
APM-6309 | Position criteria don't work in a proper way on the tab Find person in Rotation module | Bug | This is fixed now |
APM-6341 | Not possible to confirm sign-off for Vessel Transfer | Bug | Fixed impossibility to confirm sign off for vessel transfer situation, when activities / crew changes overlapped by 1 day. |
APM-6349 | Error appears during adding Crew member in the Crew Station Bill | Bug | Type Mismatch error when assigning a person once his name contains Unicode (national) symbols. |
APM-6369 | Adjustment of the EDAG viewer on the Payroll -> EDAG | Change Request | For payroll E-Dag reporting it is now possible to provide various settings per different payroll period. Reporting will collect corresponding settings for each defined period |
APM-6368 | Generate A-melding regards to the historical EDAG settings | Change Request | For payroll E-Dag reporting it is now possible to provide various settings per different payroll period. A-Melding reporting will collect corresponding settings accordingly |
APM-6367 | Maintain historical EDAG settings (Per period) | Change Request | For payroll E-Dag reporting it is now possible to provide various settings per different payroll period. A-Melding reporting will collect corresponding settings accordingly |
APM-6366 | Transfer EDAG settings when the month closing | Change Request | For closed payroll period all current E-Dag settings will be stored properly for the period in use |
APM-6363 | Loading the postcode table from the database in personel details | Change Request | Postcodes are now processed through the popup form, so that the list is only uploaded when the form is called. This will provide better performance |
APM-6333 | IR7-Taxisnet export: wrong calculation for Benefits w/o contr. to S.I.F. fields | Bug | Changed calculation principle for field epr7m3t0r3c2 where specific entrycode should be subtracted instead of summarized |
APM-6337 | Booking results contain unsuitable flights after sending Booking request | Bug | Internal improvements for fetching Departure After Time / Arrival Before Time as the part of integration with CTeleport |
APM-6320 | Svalbard Tax is not included in A-Melding (Correction) | Bug | Correction A-melding wasn’t handling the Svalbard forskuddstrekk. Issued only when Report Virksomhet Based On Entry Employer option was set ON |
APM-6265 | Lithuania letters changes | Bug | Database changes to maintain unicode characters in personal details |
APM-6311 | Contracts dg: Error message in calculation when Auto entry split by activity and option from Period register is OFF | Bug | Error when generating an auto-entry when the following options are set as: Split auto entry by vessel location ON and Auto entry by period register OFF |
APM-6296 | To upgrade the inner Web browser control | Bug | Upgraded internal web browser control to fix possible import issues |
APM-6283 | Contracts dg: auto-entries are not calculated when option Auto-entries from Period register is ON | Bug | Auto entry was not generated from the period register when the system was in multiple contracts mode |
APM-6293 | Add table PWCARDRFID in APM | Change Request | Added database table PWCARDRFID to default script pack |
APM-6271 | Leave Days balance is wrong for 1-day activity, when Payscale option to exclude sign-on/off from leave are used | Bug | Leave balance calculated negative if a crewmember had a 1-day sea-service activity and Payscale Table options Exclude sign-on and sign-off from leave earnings were set ON |
APM-6276 | Can't add any field under Configuration tab when creating a transaction in payscales | Bug | It was not possible to define a value when setting up transaction’s properties under Payscale > Overtime > Transactions if a Company has EntryCode Table set other than 0 in Organization Structure |
APM-6277 | Convert APM DB name fieds to NVARCHAR to provide UNICODE handling | Change Request | Database changes to maintain unicode characters in personal details |
APM-6264 | Crew change confirmation refreshes/updates adjusted/overlapped shifts | Bug | Modification of a shift could cause the update of its overlapping shift. This could result in pin being removed if several sites operate in partial replication mode |
APM-6268 | Default ports and airports overwriting existing ones during the APM installation to a new site | Bug | Fixed script execution so that the existing Ports & Airports records are not overwritten with the default ones from installation set |
APM-6267 | Improve Finnish income earning details interface with default data | Change Request |
|
APM-6254 | EC 994 is not locked when "select entry from vessel" option is ON | Bug | When generating Group Payment with the option Select Entry From Vessel set On & selected vessel doesn’t belong under Company that is open as current client, the payment entry 994 is not set to Paid |
APM-6253 | Update of accumulator values does not work with setup by Employer | Bug | It was not possible to set accumulators W101- W399 on individual employer, when Split Year To End Values By Employer was set in Global Options > Payroll. |
APM-6224 | Web Recruitment CV datagroup doesn't work | Bug | Datagroup was empty as the request parameters were not synchronized between Personnel Manager & Web Recruitment applications |
APM-6236 | Additional changes for Export to Norwegian Pension Fund | Bug | Added new setup field Show period wage only for selected contract type under Organization Structure > Company > Norsk Innrapportering > FNO. If nothing is selected, then it export displays both Aarslonn and Period columns are displayed. |
APM-6228 | Wages are not calculated from leave activity when costs are split by Vessel Location | Bug | Implemented new Global Option Split Leave Activity BY FIFO. When it is Off, the payroll calculation by vessel location works as it was earlier (Auto entry based on the leave activity record on its own). When It is ON, the payroll calculation by vessel location works with the FIFO principle for the Sea-service earned for the Leave activities (Virtual split activities). |
APM-6218 | Can't save Payroll Seniority Start Date in Contracts | Bug | Invalid Argument to Date Encode when trying to set Seniority Start Date for payscale that is set with option_ Seniority by payscale code_ ON |
APM-6220 | Payroll Field C28 does not work | Bug | Field C28 Payroll seniority up to this period was not calculated when option Seniority by payscale code set On |
APM-6214 | Login issue when reset user account to default and change password in ACC | Bug | Changed validation of user while login into APM after Reset account by default procedure |
APM-6217 | Can also book a flight in Datagroups>Flight Details | Change Request | It is now possible to book flights for CTeleport travel interface |
APM-6200 | Errors when Signing On\Off crew person in Activities | Bug | Memory issues when assigning a person to a rotation shift & switching to datagroup |
APM-6209 | Redirect to FLY2C Booking page and perform a Crew Change Integration | Change Request | Embedded Fly2C booking page as the part of Crew Change module |
APM-6207 | Create a new FLY2C Travel Interface in the Global Options | Change Request | We added possibility to define & setup Fly2C travel interface under Global Options > Datagroups > Travel Interface |
APM-6206 | In the Crew Change, Create a Flight Booking Main Interface | Change Request | Implemented possibility to operate with the interface in the Crew Change module.
|
APM-6202 | Start Page Module: possibility to include tiles to an existing layouts | Change Request | Implemented functionality to include/exclude existing layout of new tile by check box clicking in "Tiles Visbility" window. |
APM-6196 | Excel Style grid Filter | Change Request | We now offer more convenient & user-friendlly Excel-like filtering look & feel for offered grids in the modules / datagroups.
Select Custom option
|
APM-6195 | Compact Layout style for grid Find & Group panels | Change Request | We implemented new compact layout for service area that is used for Search text input & for grouping criteria for records. They now appear at the same line providing you with more vertical space to display crew members |
APM-5720 | Activities are not assigned any payscales when using Contracts datagroup | Bug | We implemented functionality to assign Payscale Table / Code to activity from a Contract if exists, instead of Personal Details reference |
APM-6182 | Tax Entries are still generated when Tax exemption is set to "NONE" | Bug | The tax entry 901/902 was created when the Tax exemption was No deduction and the system split tax entry by the employer and there existed one auto-entry with the entry code option Never tax exemption |
APM-6167 | The new payroll fields L78-L79 (a,b,c) only work for the Payroll seniority | Bug | Implemented new fields to calculate sea-service seniority:
|
APM-6183 | Improve auto-refresh for Crewlink | Bug | Unnecessary warning for data-refresh was raised on APM start or Re-Open Client |
APM-6159 | "FireDAC The multi-part identifier "PAY.AccountDim2" could not be bound" error during generation of payment list | Bug | SQL error message when generating the current payment list and the option Select Entry From Vessel was set |
APM-6148 | Add API web metod TAA_ApprovedTimeSheetsByVesselProjects available in the APM | Bug | New API method of Adonis Personnel Portal is now available for use in Adonis Personnel Manager for payroll import |
APM-6109 | Rank from Contracts Datagroup must be used for activities instead of PD rank | Bug | When Contracts datagroup contains a Rank value defined, the default Rank set for an activity (from any activity generation place available) will be fetched from the datagroup instead of Personal Details. The rank is also picked up when adding to Crew Change signing on/off tabs |
APM-4445 | Two new Dynamic values for crew link customized references | Bug | It is now possible to define Dynamic Field for Activity - Vessel Project under Global Options > Travel Interface > CrewLink > References. This allows to populate a Project that corresponds to activity start & end dates. |
APM-6123 | Issues with Seagull STA datagroup | Bug | Various SQL issues if Microsoft Edge WebView2 Runtime is not installed |
APM-6142 | Splitting data by Employer in 'Offshore Protocol Return' report | Bug | UK Tax reports are modified with possibility to be generated based by person's Employer |
APM-6113 | Splitting data by Employer in Deduction Working Sheet (P35) report | Bug | UK Tax reports are modified with possibility to be generated based by person's Employer |
APM-5692 | Finnish Tax calculation not correct | Bug | The batch of new functionality has been developed for calculating Finnish Taxes, please see below:
|
APM-6119 | Change .Exe Icon | Bug | Updated application icon |
APM-5967 | Access rights not working for the newly created users | Bug | Possible issues with access rights granted for crew list views and/or Onboard module users |
APM-5473 | IBAN validation not fixed for Finnish bank accounts | Bug | We added IBAN validation for the payments when both country of payment bank & receiver bank are both in Finland |
APM-6045 | Need a new option "By Empoyer" for export to E-Indkomst | Bug | We implemented new option for Dannish E-Indkomst export. It allows to switch logic of reporting crew members based on the Employers that are used in payroll entries. Dialog tree offering Organization selection will be filtered to only show companies with National Payroll Code set as DK & only if they are setup with option Is Employer set on. If the option is off, the logic is kept without changes to provide backwards compatibility for existing customers |
APM-6135 | Assign an Enrollment Profile to a Competence | Change Request | It is now possible to link any Competence code in General Codes to its specific Enrollment Profile. |
APM-6134 | Create a PW001C124 table, and add a new column to PW001C06 table | Change Request | Database changes for integration with Moodle 3rd party interface |
APM-6133 | Create an Enrollment Profile under General Codes | Change Request | We added new General Codes table Enrollment Profile under Competence group. It will allow to setup competence codes with proper settings for the integration |
APM-6019 | Functionality to process snap/add to a Crew Change Module for Main Shift and shift Extensions | Bug | Modifications to allow proper handling of activities linked to Shift Extensions & parent original shifts when performing Snap Crew Change functions |
APM-5949 | Confirming original and shift extension | Change Request | Modifications to allow proper handling of Confirm Sign On / Sign Off & snapping a Calling Port information when operating with Shift Extension entities |
APM-5846 | SQL error in Email Report form | Bug | FK violation when using Email Report & the mandatory fields’ settings were not performed |
APM-5763 | Switch from Personal Details Contract registration to a Contract Datagroup | Change Request | We performed database & internal code migration that moves data from Personal Details > Employee > Contracts to the new Contracts datagroup. This is only applicable for org. units with National Payroll Code = Finland as the others don’t have access to the datagroup. Backward compatibility for existing functionality is provided |
APM-5656 | Identifier to the contract with auto-assign on the Payroll entries interface | Change Request | For Multiple Contracts mode, when a user operates with Contracts datagroup we added possibility to assign the contract automatically for an entry properties. This can be overridden by manual input if necessary |
APM-5580 | Handle contract for back pay entry | Change Request | Adjustments for the historical payroll entry calculation and the seniority calculation for the historical payroll entry for the Back Pay generation to use proper seniority per the entry contract and entry period when working in Multiple Contracts mode |
APM-5409 | Update country flags in the Db | Change Request | We updated the list of pictures for Country Flags as per the latest introduced |
APM-5098 | The Start Page Frame is not showing correct results. | Bug | We added possibility to add Available Parameters in the query to provide the preliminary filter of the crewlist views with Open Client or other criteria |
Database Modifications
New/Modified Tables
Table | Field name | Field Type |
PWCCMFLIGHTARRANGEMENTS | PNRLOCATOR | Varchar(255) |
AUDIT_PWCCMFLIGHTARRANGEMENTS | PNRLOCATOR | Varchar(255) |
PW001C124 | CODE GROUPNO CREATED CREATEDBY LASTCHANGED CHANGEDBY UPDATEFLAGS SEQUENCENO NAME CODETYPE OPTIONS ALTERNATIVE TYPE EXPIRYFIELD EXPIRYCONDITION ECVALUE1 ECVALUE2 VAL1DAYS VAL2DAYS TOBEHELD TOBEHELDDAYS SETVALIDTO SVTVALUE SVTVALDAYS repl_GMTModifiEDDate repl_ModifiedBySite repl_ModifiedDa | Varchar(10) Int Datetime Varchar(6) Datetime Varchar(18) Varchar(125) Int Varchar(100) Varchar(1) Varchar(30) Varchar(10) Int Int Int Int Int Int Int Int Int Int Int Int Datetime Int Datetime |
PW001C06 | ENROLLPROFILE | Varchar(10) |
PWEDAGDEF | PERIOD CHANGEDBY UPDATETIME | Int Varchar(30) Datetime |
PW001C125 | SEQUENCENO CODE NAME ALTERNATIVE GROUPNO CODETYPE AGGREGATEDBY CONTRACTSENBY CONTRACTSENSTARTBY ACTIVITYSENBY ACTIVITYTYPEINCLUDED ACTIVITYCODESEXCLUDED ACTIVITYCODESINCLUDED PAYROLLCALCFIELDIDENTIFYSENIORITY PAYSCALERATECHAR OPTIONS CREATED CREATEDBY LASTCHANGED CHANGEDBY UPDATEFLAGS repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Int Varchar(10) Varchar(100) Varchar(10) Int Varchar(1) Varchar(1) Int Int Int Varchar (max) Varchar (max) Varchar (max) Int Varchar(1)
Varchar(30) Datetime Varchar(6) Datetime Varchar(6) Varchar(125) Datetime Int Datetime |