Release 2020.20 of the Adonis Personnel Portal is ready and can be downloaded and installed.
Adonis Personnel Portal Compatibility Matrix
APP Version APM Version* 2019.10.x 2019.10.x 2019.20.x 2019.10.x 2019.30.x, and up 2019.30.x and up * APM version numbers are minimum required to be compatible with APP version.
Release Highlights
Need to add Release Highlights Here
In APP Release 2020.20 ....
Resolved Issues
Administration
Key | Summary | Components | Release notes |
---|---|---|---|
APP-2150 | Captcha does not work properly in APP | Administrator | Modified captcha validation for Employee Portal login page. Captcha was removed from Administrator Portal login page. |
APP-2124 | Add possibility to add custom backgrounds for login screens | Administrator | Wallpaper would be saved into database automatically after uploading. |
APP-1549 | Send message to all crew | Administrator | Added possibility to send a message to "All onboard crew members" |
APP-1987 | Unable to delete Panel PC in TimeClock Overview | Administrator, Time Clock | Fixed issue when error raised trying to delete Panel PC from the list |
APP-2221 | The 'Allow for user groups:' should be mandatory | Administrator, WDA - Travel Expense | The 'Allow for user groups:' field is mandatory for Travel Reason, Travel Transportation, Travel Outlay, Travel Accommodation. |
API
Key | Summary | Components | Release notes |
APP-2402 | ContentHub png/pdf issue | API | Modified the CONTENTHUB_CHANGELOG_DOCS method to exclude documents located in the APM basket. |
APP-2353 | NextOfKin API Method needs to accept None (A5) as valid balance action | API | Extended NextOfKinCreate and NextOfKinUpdate methods to use new Balance action parameter A5 (None) |
APP-2347 | NextOfKin API Method: Error assigning different value to Balance Action | API | Extended NextOfKinCreate and NextOfKinUpdate methods to use new Balance action parameter B7 (Check Payment) |
APP-2261 | AIWS - change ChangedBy field in CONTENTHUB_REPLACE method | API | The CONTENTHUB_REPLACE method modified to update CHANGEDBY field with "ContenthubReplace" text. |
APP-2258 | PYR_Allotment: Populate period from field | API | PYR_Allotment modified to update PAY.PERIODEUSED, PAY.FROMPERIODE, PAY.TOPERIODE |
APP-2254 | API - ContentHub extend methods | API | CONTENTHUB_REPLACE method modified to set ChangedBy = 'API' CONTENTHUB_CHANGELOG_DOCS method extended to return filed ChangedBy. |
APP-2253 | Time should be considered in CONTENTHUB_CHENGELOG_DOCS API calls | API | CONTENTHUB_CHENGELOG_DOCS takes in consideration time portion of 'DateFrom' and 'DateTo' parameters |
APP-2183 | IsError flag in Changelog method | API | Extended validations for CONTENTHUB_CHANGLOG_DOCS method. |
APP-2153 | Issues with the PTC CreateOrganization methods | API | Organization_Company_Update method extended to update next information:
|
APP-2149 | Logged user name should be shown as Author for documents upload | API | Added new parameter "Author": "string" to BasketAdd method. Allows to add authors name (8 character length) instead of default name 'APP'. |
APP-2129 | API - Routing service multiple instances error | API | Fixed an error when Routing Service used to work multiple instance . |
APP-2126 | Split of current changelog method to 2 | API | CONTENTHUB_CHANGELOG method divided into two separate methods: CONTENTHUB_CHANGELOG_DOCS - returns all documentss changed in given DateFrom-DateTo time span. |
APP-2125 | Set up TLS in the webconfig | API | Added possibility to setup TLS version in Web.config file. |
APP-2089 | Routing Service - move to separate solution | API | Adonis Routing Service has been moved to separate solution |
APP-1885 | Adonis Integration Service - move to separate solution | API | Adonis Integration Service has been moved to separate solution |
APP-2267 | Need to add Vessel as an import property for importing Travel Expense documents to APM Payroll | Travel Expense | Added 'VesselName' and 'VesselNumorgId' parameters to TE_Allowance, TE_Advance, TE_Various, TE_Accommodation, TE_Transportation, TE_Approved methods |
APP-2173 | Create Methods for WebAPI Requests | API, Gratuity | Implemented API methods for Gratuity module |
APP-2182 | Reflect APM database changes for DG_GetCodes and GNL_GeneralCodes methods | API, Personal Details | DG_GetCodes and GNL_GeneralCodes queries are modified to pick up data from PW001C06.EDOPTIONS |
APP-2165 | Roster MAPS: Create Timesheets Method in the AIWS | API, Roster Planning | Implemented new RST_ApprovedTimeSheets web method in frame of AIWS. The method returns the data for Approved timesheets. |
APP-2184 | WDA docs are missing to be processed in APM | API, WDA - Travel Expense | Fixed the select query for WDA_Documents, WDA_Approved, and WDA_ReadyToPro |
Personal Details
Key | Summary | Components | Release notes |
APP-2392 | The 'Issue Date' field in APM general codes should be linked to 'Date From' field in APP | Personal Details | Fixed the link between the 'Issue Date' field in APM and 'Date From' in APP - Personal details |
APP-2385 | Document type shows "No data to display" | Personal Details | Modified AJAX calls for Competence, Medical and Travel datagroups. |
APP-2380 | Not possible to save Travel Time | Personal Details | Fixed issue saving the 'Travel Time 1" and 'Travel Time 2" at Personal Details. |
APP-2379 | Mandatory fields in APM general codes does not correspond to mandatory fields in AEP Personal Details | Personal Details | Extended functionality for Travel Documents to pick up from APM - General Codes:
|
APP-2238 | No access rights for Enclosed Documents Codes | Personal Details | Implemented access right for Enclosed Documents Codes. Only document types linked to APP Module - Personal details will be displayed. |
APP-2228 | Refactoring: Dynamic component generation in Personal Details | Personal Details | Refactored the functionality which provides dynamic Devextreme controls generation in Personal Details. |
APP-2191 | Personal Details: Change name of tab from «Travel» to «Travel Documents» | Personal Details | The «Travel» tab name was changed to «Travel Docs» at Personal Details. |
APP-1761 | Personnel Details: Enable for standard bank details input ISO20020 | Personal Details | Implemented SC_BankDetailsCreateUpdate and SC_BankDetailsCreateRead methods to allow employees add their bank details, that can be used for ISO200200. |
APP-2399 | Personal Details: User cannot select Issued Country on Passport | Personal Details | Modified data source initialization for Issue Country field at Personal Details |
Reports
Key | Summary | Components | Release notes |
APP-2273 | Work and Rest International report failed | Reports - Time and Attendance | Modified queries for Work&Rest International report |
APP-2196 | Not able to generate the work & rest compilation report | Reports - Time and Attendance | Modified queries for WorkAndrest_Compilation report |
APP-2186 | Monthly TS Drill calculates as overtime | Reports - Time and Attendance | Fixed the issue due to using 'Not Counted as Overtime' option in the Monthly Timesheet report. |
APP-2160 | Add a new column to the Overtime report | Reports - Time and Attendance | Added the 'Actual hours" column to Overtime Hours Pay report to display day/time in format dd.hh:mm |
APP-2159 | Issue with reports in IE-11 browser | Reports - Time and Attendance | Modified report dialogs for NonconformingWorkAndRest and NonconformingOvertime to avoid entry field overlaps running the report in IE browser |
APP-2156 | Work and Rest failed | Reports - Time and Attendance | Fixed error message in Work & Rest, excluded null value. |
APP-2085 | Overtime not calculated properly | Reports - Time and Attendance | Modified the 'Total (h) worked' rounding for Overtime Hours Pay report. |
APP-2079 | 'Failed to load resource' error printing W&R_Compilation report | Reports - Time and Attendance | Fixed an 'Failed to load resource' error printing Work&Rest_Compilation report |
APP-2057 | Reliever cannot print the reports | Reports - Time and Attendance | Added possibility for reliever to print a reports. |
APP-2042 | Audit report doesn't show comment | Reports - Time and Attendance | Modified AuditReport to pick up comment from AUDIT_WEB_CP_TIMECARD.COMMENTS |
APP-1980 | The new APP report Timesheets not approved | Reports - Time and Attendance | Implemented new report "Timesheets not approved' to return not approved documents by states. |
APP-1923 | Work&Rest Compilation change request | Reports - Time and Attendance | Changes in the Work&Rest_Compilation report 1. The 'Average per date' column name changed to 'Average by period'. |
APP-1875 | Changes 2 in the Calculating Overtime Hours per Type report. | Reports - Time and Attendance | Modifications for Work Extra Overtime report:
|
APP-1817 | To add to the Work&Rest Compilation report | Reports - Time and Attendance | Modifications for Work and Rest Compilation report: |
APP-1681 | Add Watermark and Footnote to the Danish “work and rest” report | Reports - Time and Attendance | Added watermark 'Approved' for Work & Rest report. |
Roster Planning
Key | Summary | Components | Release notes |
APP-2012 | Roster: Make Roster view more compact | Roster Planning | The rows height was reduced at Roster Planning scheduler. |
APP-2011 | Roster: Add horizontal scroll area to Roster view | Roster Planning | A scrollbar was added to a Roster Planing scheduler when changing scale to 30 or 15 mins. |
APP-1483 | Roster: Possibility to assign person on several time blocks | Roster Planning | Added possibility to assign person on several time blocks at a time at Roster Planing module. |
Time and Attendance
Key | Summary | Components | Release notes |
APP-2303 | Nonconforming grid doesn't display registrations for certain PIN | Nonconformity, Time and Attendance | We have improved set activity 'dateto' values for the current and next day |
APP-2219 | Refactoring: MLC class/methods | Nonconformity, Time and Attendance | MLC classes refactoring. Modified nonconforming violations for the reports. |
APP-2374 | Batch entry access issue | Time and Attendance | Fix for chain selection in Batch Input module |
APP-2292 | Cannot transfer TS to Payroll ( The incoming request has too many parameters) | Time and Attendance | Fixed issue with the maximum number of parameters processed in the request |
APP-2266 | An error in the Nonconforming:An extension with 'lbName_22210|None' name already rendered | Time and Attendance | Modified queries for Nonconforming events |
APP-2222 | Drag and Drop functionality at MyTimesheets - Current view doesn't work for some registrations | Time and Attendance | Fix for Drag&Drop functionality on My Timesheets - Current view |
APP-2174 | Reliever cant see Manager PIN with current ONB activity on another vessel | Time and Attendance | Fixed issue when Reliever couldn't see Manager PIN with current onboard activity on another vessel. |
APP-2071 | Manage Reliever functionality improvements | Time and Attendance | Implemented an 'Show only chain members' option for Manage Relievers module. Option allows to filter a relievers list to display only crew from a Chain of Approval of the person who needs a reliever. |
APP-2044 | Audit module doesn't show time stamp for added comment | Time and Attendance | Modified Audit module to place time stamp for comment added from Roster Planing module. |
APP-2026 | It is not possible to add time for the future: | Time and Attendance | Modified functionality to 'Allow registering time till the end of the day'/ If option is ON:
|
APP-1988 | To have rest hours in Nonconforming as in the TS | Time and Attendance | Modified Nonconforming Events - 7 days back grid to display actual rest hours. |
APP-1966 | Work period with duration more than 14 hours, does not generate rule E violation when split in 2 days. | Time and Attendance | Modified system to displays E-rule (More than 14 hours of work between 2 rest periods) violation in case when 14h time block is splitted into 2 days or consists of 2 work registrations. |
APP-1896 | Need property field for sign on&off days start and end time on TAA_ApprovedTimeSheetsPerDay method | Time and Attendance | TAA_ApprovedTimeSheetsPerDay response updated with new properties for SignOn and SignOff: "TimeIn", "TimeInHour", "TimeOut", "TimeOutHour". |
APP-1784 | Batch Entry User - remove the approver position from the Batch Entry | Time and Attendance | Implemented possibility for Batch Input module to grant access to a certain position linked to a chain |
Travel Expense
Key | Summary | Components | Release notes |
APP-2259 | APP User has access to various settings from the bread crumb menu when logging into the portal on tablet | Travel Expense | Fixed access rights for tablets. |
APP-2230 | Vessel column to be displayed in Co-Workers' Travel Expense Overview | Travel Expense | Added the 'Vessel' fields to a document preview and 'Search By' filter. |
APP-2118 | TE: Approvers access to Travel Reasons | Travel Expense | The access rights for travel reason are applied for My Travel Expense documents. Approver can has an access to all working with Co-Workers Travel Expense documents |
APP-2093 | TE: Possibility to select CoA level when relinking document | Travel Expense | Implemented functionality to re-link submitted Travel Expense documents when re-linking the COA node.
|
APP-2021 | No 'Travel Form' tab name for TE document mobile | Travel Expense | Fixed 'Travel form' tab visibility for mobile Travel Expense. |
APP-2137 | WDA - Creating travel activities and updating datefrom / date to existing onboard/course activity | WDA - Travel Expense | Implemented possibility for WDA document to update the time fraction of onboard activity. |
APP-2005 | APP- Object reference error in WDA Co-Workers report | WDA - Travel Expense | Fixed Object reference error for Co-Workers WDA report |
Other
Key | Summary | Components | Release notes |
APP-2177 | D2D planning error | Day 2 Day Planning | Fixed specificity of accessing data field values from a client API of grid-like web controls. |
APP-2148 | Need method GWY_ListBoardingCrew | Gangway Access Control | Implemented GWY_ListBoardingCrew, which returns the list of person that are signed on during given date. The 'SignedOnViaGangway'field indicates if person signed on from Gangway or APM. |
APP-2052 | Gratuities Module (NEW) | Gratuity | New Gratuities Module added |
APP-2157 | 'HTTPS' error during istalation of a new APP instance | Installation Set | Fixed the 'HTTPS' error during installation of a new APP instance |
APP-2217 | Wrong calculation of rules 'B - 10 hours in 2 rest periods' and 'C - At least one rest period 6 hours' | Nonconformity | Fixed combining adjacent timeblocks into one. Fixed converting violations into rest blocks. |
APP-2249 | Time clock deletion breaks replication | Time Clock | Syntax fix for the delete trigger on WEB_CP_TIMECLOCK_SETTINGS |
APP-2144 | Login background: add doesn't work properly | User Interface | Modified functionality to upload login screen background |
APP-2390 | Additional space from firstname and middle in API next of kin | Modified the NextOfKinCreate and NextOfKinUpdate methods to remove extra spaces in parameters. | |
APP-2386 | Datetime fields format in API methods | Modified date format for customized fields and personal details | |
APP-2384 | Check module sql statements with Profiler and perform optimization if needed | Modification of sql statements for Notification tile to display:
| |
APP-2372 | API method for Next of Kin needs to create Name in correct format | The NextOfKinCreate and NextOfKinUpdate methods modified to use mask on name input. When the option 'Use mask on name input' is off default mask "LastName FirstName MiddleName" is used. Otherwise, the system uses a user-defined mask. | |
APP-2277 | Master's Cash Statement Module (NEW) | Master Cash Account | Implemented Master Cash Account Module |
APP-2271 | Extend Company_Vessel_Update method | The Organization_Vessel_Update extended with parameters: "CrewlistMode": "string" and "PayrollEnabled": "string". | |
APP-2236 | Replication tasks for deleted APP tables | The replication tasks 'WEB_CP_REPORT_MODULES', 'WEB_CP_COA_Tree_Nodes', 'WEB_CP_COA_Tree_Approvers_Nodes', 'WEB_CP_COA_Tree' were removed from repl_Task db table. | |
APP-2207 | SeaserviceCRUD - Modified Update and Delete process flow | Modified SeaserviceUpdate and SeaserviceDelete methods. | |
APP-2194 | Center align the modules on Mobile Phone view | Modified mobile markup for Travel Expenses and WDA modules, all tiles are center-aligned. | |
APP-2145 | Evening shift hours are not always calculated correctly for roster timesheets | Modified TAA_ApprovedTimesheetsPerDay to pick up correct value if ShiftEnd time like '00:00' | |
APP-2117 | TE: Domestic Country not Displaying | Fixed an issue when domestic country was not displayed on Travel Expenses travel form | |
APP-2103 | Modify installation set to run silent | Modified APP installation set to run silent mode | |
APP-2102 | Report: My Travel Expenses - Make the dialogue window bigger | Report dialog pop-up was extended for MyTravelExpenses and My_TravelExpenses_International reports | |
APP-2094 | TE: Show Vessel in Document Details | The new 'Vessel' field was added to Document Status - Details pop-up. Vessel name would be displayed if it's selected at the Travel Expense document - Vessel field. | |
APP-2080 | Extend method TAA_GetTimecardByPeriod with additional fields for better performance | Added new parameters to the ТAA_GetTimecardByPeriod response: | |
APP-2070 | System gets stuck when trying to select a Reliever from a drop-down | Implemented paging to 'Reliever' drop down lists at Manage Relievers module. | |
APP-2050 | TE: Drag-and-drop attachments | Implemented possibility to drag and drop attachments for travel expense records. The IE and Edge browsers doesn't support this functionality. | |
APP-2048 | Covered By Employer - Hide Field | Implemented possibility to hide 'Cover by Employer' option for Travel Expense document. | |
APP-2047 | Travel Expense: More information message to employee when required scan is missing | Implemented scan status icons on each travel expense record. System no allows to submit a document without mandatory scan file attached. | |
APP-2046 | Chain of Approval: Possibility to select multiple subordinates | Implemented possibility to add Subordinates to a Chain in a batch. | |
APP-1672 | Personal Details - Chain of Approval | Implemented functionality to setup chain of approval for Personal Details module under Administrator Portal. The setup has no functionality behind, it will be implemented in future releases. |
Other Versions