Skip to end of banner
Go to start of banner

APP 2020.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

« Previous Version 6 Next »

Release 2020.20 of the Adonis Personnel Portal is ready and can be downloaded and installed.

SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Portal

2020.20

 


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-2150Captcha does not work properly in APPAdministrator

Modified captcha validation for Employee Portal login page. Captcha was removed from Administrator Portal login page.

APP-2124Return possibility to add custom backgrounds for login screensAdministrator

Return possibility to upload customer background image. Wallpaper would be saved into database automatically after uploading.

APP-1549Send message to all crewAdministrator

Added possibility to send a message to "All onboard crew members"

APP-1987Unable to delete Panel PC in TimeClock OverviewAdministrator, Time Clock

Fixed issue when error raised trying to delete Panel PC from the list

APP-2221The 'Allow for user groups:' should be mandatoryAdministrator, WDA - Travel Expense

The 'Allow for user groups:' field is mandatory for Travel Reason, Travel Transportation, Travel Outlay, Travel Accommodation.

API 


KeySummaryComponentsRelease notes
APP-2402ContentHub png/pdf issueAPI

Modified the CONTENTHUB_CHANGELOG_DOCS method to exclude documents located in the APM basket.

APP-2353NextOfKin API Method needs to accept None (A5) as valid balance actionAPI

Extended NextOfKinCreate and NextOfKinUpdate methods to use new Balance action parameter A5 (None)

APP-2347NextOfKin API Method: Error assigning different value to Balance ActionAPI

Extended NextOfKinCreate and NextOfKinUpdate methods to use new Balance action parameter B7 (Check Payment)

APP-2261AIWS - change ChangedBy field in CONTENTHUB_REPLACE methodAPI

The CONTENTHUB_REPLACE method modified to update CHANGEDBY field with "ContenthubReplace" text.

APP-2258PYR_Allotment: Populate period from fieldAPI

PYR_Allotment modified to update PAY.PERIODEUSED, PAY.FROMPERIODE, PAY.TOPERIODE

APP-2254API - ContentHub extend methodsAPI

CONTENTHUB_REPLACE method modified to set ChangedBy = 'API'

CONTENTHUB_CHANGELOG_DOCS method extended to return filed ChangedBy.

APP-2253Time should be considered in CONTENTHUB_CHENGELOG_DOCS API callsAPI

CONTENTHUB_CHENGELOG_DOCS takes in consideration time portion of 'DateFrom' and 'DateTo' parameters

APP-2183IsError flag in Changelog methodAPI

Extended validations for CONTENTHUB_CHANGLOG_DOCS method.

APP-2153Issues with the PTC CreateOrganization methodsAPI

 Organization_Company_Update method extended to update next information:

  • Properties: Rates, Identification;
  • Payroll: General, Tax, Payment, NetPay;
  • Reports: Payslip layout.
APP-2149Logged user name should be shown as Author for documents uploadAPI

Added new parameter "Author": "string" to BasketAdd method. Allows to add authors name (8 character length) instead of default name 'APP'.

APP-2129API - Routing service multiple instances errorAPI

Fixed an error when Routing Service used to work multiple instance .

APP-2126Split of current changelog method to 2API

CONTENTHUB_CHANGELOG method divided into two separate methods:

CONTENTHUB_CHANGELOG_DOCS - returns all documentss changed in given DateFrom-DateTo time span.
CONTENTHUB_CHANGELOG_LOCATION - returns all vessel IMO's where this doc should go including all current activities as well as planned to start within defined number of days.

APP-2125Set up Tls in the webconfigAPI

Added possibility to setup TLS version in Web.config file.

APP-2089Routing Service - move to separate solutionAPI

Adonis Routing Service has been moved to separate solution

APP-1885Adonis Integration Service - move to separate solutionAPI

Adonis Integration Service has been moved to separate solution

APP-2173Create Methods for WebAPI RequestsAPI, Gratuity

Implemented API methods for Gratuity module

APP-2182Reflect APM database changes for DG_GetCodes and GNL_GeneralCodes methodsAPI, Personal Details

DG_GetCodes and GNL_GeneralCodes queries are modified to pick up data from PW001C06.EDOPTIONS

APP-2165Roster MAPS: Create Timesheets Method in the AIWSAPI, Roster Planning

Implemented new RST_ApprovedTimeSheets web method in frame of AIWS. The method returns the data for Approved timesheets.

APP-2184WDA docs are missing to be processed in APMAPI, WDA - Travel Expense

Fixed the select query for WDA_Documents, WDA_Approved, and WDA_ReadyToPro

Personal Details 


KeySummaryComponentsRelease notes
APP-2392The 'Issue Date' field in APM general codes should be linked to 'Date From' field in APPPersonal Details

Fixed the link between the 'Issue Date' field in APM and 'Date From' in APP - Personal details

APP-2385Document type shows "No data to display"Personal Details

Modified AJAX calls for Competence, Medical and Travel datagroups.

APP-2380Not possible to save Travel TimePersonal Details

Fixed issue saving the 'Travel Time 1" and 'Travel Time 2" at Personal Details.

APP-2379Mandatory fields in APM general codes does not correspond to mandatory fields in AEP Personal DetailsPersonal Details

Extended functionality for Travel Documents to pick up from APM - General Codes:

  • Mandatory fields 
  • 'Allow only one document' option
APP-2238No access rights for Enclosed Documents CodesPersonal Details

Implemented access right for Enclosed Documents Codes. Only document types linked to APP Module - Personal details will be displayed.

APP-2228Refactoring: Dynamic component generation in Personal DetailsPersonal Details

Refactored the functionality which provides dynamic Devextreme controls generation in Personal Details.

APP-2191Personal 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-1761Personnel Details: Enable for standard bank details input ISO20020Personal Details

Implemented SC_BankDetailsCreateUpdate and SC_BankDetailsCreateRead methods to allow employees add their bank details, that can be used for ISO200200.

APP-2399Personal Details: User cannot select Issued Country on PassportPersonal Details

Modified data source initialization for Issue Country field at Personal Details

Reports 

KeySummaryComponentsRelease notes
APP-2273Work and Rest International report failedReports - Time and Attendance

Modified queries for Work&Rest International report

APP-2196Not able to generate the work & rest compilation reportReports - Time and Attendance

Modified queries for WorkAndrest_Compilation report

APP-2186Monthly TS Drill calculates as overtimeReports - Time and Attendance

Fixed the issue due to using 'Not Counted as Overtime' option in the Monthly Timesheet report.

APP-2160Add a new column to the Overtime reportReports - Time and Attendance

Added the 'Actual hours" column to Overtime Hours Pay report to display day/time in format dd.hh:mm

APP-2159Issue with reports in IE-11 browserReports - Time and Attendance

Modified report dialogs for NonconformingWorkAndRest and NonconformingOvertime to avoid entry field overlaps running the report in IE browser

APP-2156Work and Rest failedReports - Time and Attendance

Fixed error message in Work & Rest, excluded null value.

APP-2085Overtime not calculated properlyReports - 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 reportReports - Time and Attendance

Fixed an 'Failed to load resource' error printing Work&Rest_Compilation report

APP-2057Reliever cannot print the reportsReports - Time and Attendance

Added possibility for reliever to print a reports.

APP-2042Audit report doesn't show commentReports - Time and Attendance

Modified AuditReport to pick up comment from AUDIT_WEB_CP_TIMECARD.COMMENTS

APP-1980The new APP report Timesheets not approvedReports - Time and Attendance

Implemented new report "Timesheets not approved' to return not approved documents by states.

APP-1923Work&Rest Compilation change requestReports - Time and Attendance

Changes in the Work&Rest_Compilation report

1. The 'Average per date' column name changed to 'Average by period'.
2. Changed calculations of 'Average by period' value.

APP-1875Changes 2 in the Calculating Overtime Hours per Type report.Reports - Time and Attendance

Modifications for Work Extra Overtime report:

  • Extended field for Pin number
  • Changed EOT calculation
  • Added "Total PH work hours = PH Hrs x 1.2" under the total work hours
  • Implemented indication of "W", "R", "SD" types
APP-1817To add to the Work&Rest Compilation reportReports - Time and Attendance

Modifications for Work and Rest Compilation report:
1. PIN of the crews.
2. Added remarks on the bottom of the report
i. Total Work Hours = Daily Working hours by excluding the drill hours
ii. Total Working Hours = Daily Working hours include the drill hours

APP-1681Add Watermark and Footnote to the Danish “work and rest” reportReports - Time and Attendance

Added watermark 'Approved' for Work & Rest report.


Roster Planning

KeySummaryComponentsRelease notes
APP-2012Roster: Make Roster view more compactRoster Planning

The rows height was reduced at Roster Planning scheduler.


APP-2011Roster: Add horizontal scroll area to Roster viewRoster Planning

A scrollbar was added to a Roster Planing scheduler when changing scale to 30 or 15 mins.

APP-1483Roster: Possibility to assign person on several time blocksRoster Planning

Added possibility to assign person on several time blocks at a time at Roster Planing module.


Time and Attendance 

KeySummaryComponentsRelease notes
APP-2303Nonconforming grid doesn't display registrations for certain PINNonconformity, Time and Attendance

We have improved set activity 'dateto' values for the current and next day

APP-2219Refactoring: MLC class/methodsNonconformity, Time and Attendance

MLC classes refactoring. Modified nonconforming violations for the reports.

APP-2374Batch entry access issueTime and Attendance

Fix for chain selection in Batch Input module

APP-2292Cannot 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-2266An error in the Nonconforming:An extension with 'lbName_22210|None' name already renderedTime and Attendance

Modified queries for Nonconforming events

APP-2222Drag and Drop functionality at MyTimesheets - Current view doesn't work for some registrationsTime and Attendance

Fix for Drag&Drop functionality on My Timesheets - Current view

APP-2174Reliever cant see Manager PIN with current ONB activity on another vesselTime and Attendance

Fixed issue when Reliever couldn't see Manager PIN with current onboard activity on another vessel.

APP-2071Manage Reliever functionality improvementsTime 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-2044Audit module doesn't show time stamp for added commentTime and Attendance

Modified Audit module to place time stamp for comment added from Roster Planing module.

APP-2026It 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:

  • The system allows inserting registration till the end of current day + 15min
  • The system allows inserting registration till the end of the current day and the next day +15min in case if tomorrow is SignOff day.
APP-1988To have rest hours in Nonconforming as in the TSTime and Attendance

Modified Nonconforming Events - 7 days back grid to display actual rest hours.

APP-1966Work 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-1896Need property field for sign on&off days start and end time on TAA_ApprovedTimeSheetsPerDay methodTime and Attendance

TAA_ApprovedTimeSheetsPerDay response updated with new properties for SignOn and SignOff: "TimeIn", "TimeInHour", "TimeOut", "TimeOutHour".

APP-1784Batch Entry User - remove the approver position from the Batch EntryTime and Attendance

Implemented possibility for Batch Input module to grant access to a certain position linked to a chain

Travel Expense 

KeySummaryComponentsRelease notes
APP-2267Need to add Vessel as an import property for importing Travel Expense documents to APM PayrollTravel Expense

Added 'VesselName' and 'VesselNumorgId' parameters to TE_Allowance, TE_Advance, TE_Various, TE_Accommodation, TE_Transportation, TE_Approved methods

APP-2259APP User has access to various settings from the bread crumb menu when logging into the portal on tabletTravel Expense

Fixed access rights for tablets.

APP-2230Vessel column to be displayed in Co-Workers' Travel Expense OverviewTravel Expense

Added the 'Vessel' fields to a document preview and 'Search By' filter.

APP-2118TE: Approvers access to Travel ReasonsTravel 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-2093TE: Possibility to select CoA level when relinking documentTravel Expense

Implemented functionality to re-link submitted Travel Expense documents when re-linking the COA node.
Added new Re-link confirmation dialog which offers 3 options:

  • 'Drop to Created' - the document will be dropped to the Created state after the node is re-linked.
  • 'Keep current state' - the document will keep its current state as it is.
  • 'Set new level' - the document will be re-linked to a new level with its current state.

APP-2021No 'Travel Form' tab name for TE document mobileTravel Expense

Fixed 'Travel form' tab visibility for mobile Travel Expense.

APP-2137WDA - Creating travel activities and updating datefrom / date to existing onboard/course activityWDA - Travel Expense

Implemented possibility for WDA document to update the time fraction of onboard activity.
Activity Date From time fraction =  Travel To End time + 1hr.
Activity Date To time fraction = Travel From Start time - 1hr.

APP-2005APP- Object reference error in WDA Co-Workers reportWDA - Travel Expense

Fixed Object reference error for Co-Workers WDA report

Other 

KeySummaryComponentsRelease notes
APP-2177D2D planning errorDay 2 Day Planning

Fixed specificity of accessing data field values from a client API of grid-like web controls.

APP-2148Need method GWY_ListBoardingCrewGangway 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-2052Gratuities ModuleGratuity

New Gratuities Module added

APP-2157'HTTPS' error during istalation of a new APP instanceInstallation Set

Fixed the 'HTTPS' error during installation of a new APP instance

APP-2217Wrong 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-2249Time clock deletion breaks replicationTime Clock

Syntax fix for the delete trigger on WEB_CP_TIMECLOCK_SETTINGS

APP-2144Login background: add doesn't work properlyUser Interface

Modified functionality to upload login screen background

APP-2390Additional space from firstname and middle in API next of kin

Modified the NextOfKinCreate and NextOfKinUpdate methods to remove extra spaces in parameters.

APP-2386Datetime fields format in API methods

Modified date format for customized fields and personal details

APP-2384Check module sql statements with Profiler and perform optimization if needed

Modification of sql statements for Notification tile to display:

  • Onboarding Crew;
  • OffSigning Crew;
  • Bunks for cleaning;
  • Bunks for maintenance;
  • Cabins with mixed gender
APP-2372API 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-2299Master Cash Statement Overview

Implemented Master Cash Statement Overview report

APP-2296Ship Checks Reports

Implemented Ship Check Register report

APP-2277Master's Cash Statement ModuleMaster Cash Account

Implemented Master Cash Account Module

APP-2271Extend Company_Vessel_Update method

The Organization_Vessel_Update extended with parameters: "CrewlistMode": "string" and "PayrollEnabled": "string".

APP-2236Replication 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-2207SeaserviceCRUD - Modified Update and Delete process flow

Modified SeaserviceUpdate and SeaserviceDelete methods.
SeaserviceUpdate will create travel activities if they do not exist.
SeaserviceDelete will delete only outbound travel activity.

APP-2194Center align the modules on Mobile Phone view

Modified mobile markup for Travel Expenses and WDA modules, all tiles are center-aligned.

APP-2145Evening 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-2117TE: Domestic Country not Displaying

Fixed an issue when domestic country was not displayed on Travel Expenses travel form

APP-2103Modify installation set to run silent

Modified APP installation set to run silent mode

APP-2102Report: My Travel Expenses - Make the dialogue window bigger

Report dialog pop-up was extended for MyTravelExpenses and My_TravelExpenses_International reports

APP-2094TE: 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-2080Extend method TAA_GetTimecardByPeriod with additional fields for better performance

Added new parameters to the ТAA_GetTimecardByPeriod response:
"NormalHours": "string",
"WorkHours": "string",
"RestHours": "string",
"DrillHours": "string",
"MealHours": "string",
"SideDutyHours": "string",
"SickHours": "string",
"Overtime": "string"

APP-2070System gets stuck when trying to select a Reliever from a drop-down

Implemented paging to 'Reliever' drop down lists at Manage Relievers module.

APP-2050TE: 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-2048Covered By Employer - Hide Field

Implemented possibility to hide 'Cover by Employer' option for Travel Expense document.

APP-2047Travel 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-2046Chain of Approval: Possibility to select multiple subordinates

Implemented possibility to add Subordinates to a Chain in a batch.

APP-1672Personal 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 

  • No labels