APP 2021.10

APP 2021.10

Visibility - Show if

 

 

To read more about our different types of releases (main release, intermediate release), click me!

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Portal

2021.10

Apr 30, 2021 

Download here

 

 

Important

 

1) From release 2021.10 Internet Explorer (IE) is not supported. 

 

2) Before the upgrade, records from repl_Task table with ID's 3000-4999 that are not related to WEB_CP tables should be deleted manually (see APP-3082 in release notes)

 

Adonis Personnel Portal Compatibility Matrix

APP Version

APM Version*

2020.60.x

2020.10.x 

2021.10.x

2020.10.x 

  * APM version numbers are minimum required to be compatible with APP version.

 

 

Release Highlights 

 

Release 2021.10 is following shortly after the previous release. Except for the new layout of the login screens and start-up icons, the focus of this release was on finishing functionality in previously released modules.

In the Onboard drills and scenarios, we included the functionality to add the time spent on safety drills directly in the participant's timesheet.

We improved the auto allocation functionality in the cabin allocation module to select the best possible cabin assigned based on available bunks and onboard sea-service

 

In the crew station bill, it is now possible to use rich text fields. We added the functionality to duplicate revisions and added the functionality to highlight missing and expired certificates in the scheduler.

 

Parallel with release '2021.10', we worked on Adonis Launcher*, a mobile application that works with APP and removes the need to use URL shortcuts to start the Employee Portal / Crew portal on a mobile phone. The Adonis Launcher replaces shortcuts for the Crew/Onboard portal used onboard and the Employee Self Service used at home. Once authenticated, the employee can choose to use the biometric authentication supported by their mobile phone. The Adonis Launcher will be available in Google Play Store and Apple App Store.

*Intermediate product name. 

 

Release 2021.20 is planned at the end of May 2021. 

 

 

 


Resolved Jira Issues 

 

General Changes

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-2876

When the account email changed, the email in PD changed automatically.

Change request

Implemented the 'Allow change email in APM' option under Administrator portal Email Server settings. Option disabled by default.

APP-3110

Warning if APP opened in Internet Explorer

Change request

Internet Explorer is outdated and not supported anymore. Recommended are Edge and Chrome.
A corresponding warning dialog will appear on a login screen if a user opens Adonis Personal Portal in the IE browser.

APP-3096

Remove redundant functionality based on SignalR

Change request

SignalR functionality related to TAA - Messages have been removed as redundant.

APP-3082

Modify replication tasks Id's for APP

Change request

Updated SQL procedure 'AD_CP_InsertTask' that creates records for APP replication tasks with TaskNr 3000-3999 for HOST_ and 4000-4999 for SAT.
Modifications affected repl_Channel_Task_Log, repl_ExportTasks, repl_DirectionType_Task, repl_Restrictions database tables also.

NOTE: Before upgrade please delete manually records from repl_Task table with ID's 3000-4999 that are not related to WEB_CP tables.

Removed database tables and triggers for them:

  • WEB_CP_TIMESHEET_PLANS;

  • WEB_CP_TIMESHEET_PLAN_DETAILS;

  • WEB_CP_TIMECARD_ACCEPT_VIOL.

Removed replication tasks:

  • WEB_CP_CAB_SETTINGS;

  • WEB_CP_TIMECARD_ACCEPT_VIOL;

  • WEB_CP_MCA_WORKFLOW.

APP-2990

Login screen layout

Change request

Applied new layout for login screens. New layout not supported by Internet Explorer web browser.

APP-2989

Calculate LeaveDays for Leave Activity

Change request

Leave Factor was implemented at the following levels, in the descending order of priority:
Personal Details
Payscale Code
Payscale Table
Organization of Pin Employment
Activity Code
Leave Factor at the higher level overwrites the Leave factor at the lower level(s) during the calculation of Leave days for an activity

APP-2640

MCA: change how Ship check and Cash options are defined

Change request

Modified MCA Transactions functionality to allow creating 'Ship check' transaction for each Non-Payroll transaction. The user can decide whether this is a 'Cash' or a 'Ship check' transaction when he registers the transaction in the MCA and not when the Transaction type is created. 

APP-3066

Decimal separator issue displaying total Watch hours at the Roster Planning Watch setup

Bug

Fixed decimal separator issue displaying total Watch hours at the Roster Planning Watch setup

APP-3081

Update .ICO files for APP

Change request

Updated Adonis Personnel Portal application icons.

APP-3010

APM table pworgvescab was updated by APP developers

Bug

The database columns PWORGVESCAB.ISPASSIVE and PWORGVESCAB.ISQUARANTINE changed to nullable.
The constraints DF_PWORGVESCAB_ISQUARANTINE and CONSTRAINT DF_PWORGVESCAB_ISPASSIVE dropped.

APP-2936

Modify Electronic Signing functionality on APP side

Change request

Modified Electronic Signing functionality on APP side to perform CRUD operations

APP-2605

The error occurs after user session ends

Bug

Modified mark-up of 404-page

APP-3094

Authentication Web Methods Mobile/Web Services APP

Change request

Implemented authentication web methods for mobile application.

 

API

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3087

API methods DG does not return Content Hub urls

Bug

 DG_CompetenceViewEnclosedDoc, DG_MedicalViewEnclosedDoc, DG_TravelViewEnclosedDoc methods extended to return the URL as "SourceDoc"

APP-3013

PIMS Visual Studio Project

Change request

Created a separate VS project to connect to Adonis API located on Azure. For internal usage.

APP-2995

Need a Timesheet property for Approved Per Day method to return Day Date

Change request

New parameter TimeSheetDay.Day.Date is ISO format added to TAA_ApprovedTimeSheetsPerDay method.

APP-2935

Modify API for Electronic Signing functionality

Change request

API methods for Electronic Signing functionality were modified

APP-2934

Modify triggers and repl tasks

Change request

Modified DB/ORM Tables/Entities and Triggers for Electronic Signing module

APP-2933

Modify DB structure to have isolated information about signed/signing pdf documents

Change request

Modified database structure for Electronic Signing module.
Database tables affected:

  • WEB_CP_ESIGN

  • WEB_CP_ESIGN_TIMESHEET

  • WEB_CP_ESIGN_DOCUMENT

APP-2932

Migrate esign data to new DB structure

Change request

Created script to migrate Esign data to a new database structure.
Database tables affected:

  • WEB_CP_ESIGN

  • WEB_CP_ESIGN_TIMESHEET

  • WEB_CP_ESIGN_DOCUMENT

APP-2912

API method CreateEmployee is not working

Bug

CreateEmployee method modified to add SEQUENCENO parameter to PW001P01 record.

APP-2434

Include the default expiry value in the response of API Method

Change request

New parameter 'DefaultExpiryDays' added for DG_MedicalViews, DG_TravelViews, DG_CompetenceViews, DG_GetCodes API methods. Parameter returns default expiry date period value converted into days according to measurement.

1. Days: default "Expiry Date" period.
2. Weeks: default "Expiry Date" period * 7.
3. Months: default "Expiry Date" period * 30.
4. Years: default "Expiry Date" period * 365.

APP-2190

Internal Server Error trying to reach AIWS via Routing Service

Bug

Fixed accessibility issue between AIWS and Routing Service

APP-3090

Create Initial Login request Open API

Change request

Added GNL_FIRST_TIME_LOGIN method that creates a new account in Adonis Personal Portal.

Cabin Allocation

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3064

UI improvements for AllocationScheduler

Change request

UI improvements for Allocation Scheduler:

  • Reduced the height of a calendar header.

  • Removed the day of the week from a calendar header.

  • Increased font size of a 'Cabins' column.

  • Increased the legend icons of cabin statuses.

APP-3009

An allocated person cannot be rescheduled via Drag&Drop

Bug

Fixed the possibility of moving allocation to other dates in the frame of one cabin.

APP-3005

Tile notifications don't show the bunk conflicts for the Allocation scheduler

Bug

Added 'Bunks on quarantine' for Allocation tile notifications.

APP-3003

Bunks Overview 'Cabin filter' doesn't work

Bug

Fixed 'Cabin filter' at the Bunks Overview scheduler

APP-3001

Cabin Allocation - Position and Gender information is not available

Change request

Added 'Gender' and 'Position' fields to a crew member details dialog.

APP-2998

Cabin Allocation - Summary shows wrong totals

Bug

Fixed issue with displaying notifications at the Allocation tile

APP-2991

After Deallocation bunk status option doesn't work

Bug

Fixed possibility to apply the bunk status after deallocation.

APP-2986

Some cabins not shown in the Allocation scheduler

Bug

Fixed issue with cabin visibility on Allocation Scheduler.

APP-2944

Not possible to adjust allocation due to a time portion

Bug

Fixed issue with time portion overlap when adjusting allocation block to a nearby one.

APP-2930

Crew members are not auto allocated to the cabin when the cabin is occupied

Bug

Changed auto-allocation logic to allocate persons according to a bunk availability and crew member onboard period.

APP-2929

Crew members are not auto allocated when cabin is under cleaning/maintenance/quarantine

Bug

Fixed auto-allocation functionality. System auto-allocates crew to cabins that have cleaning/maintenance/quarantine status on dates that are not crossing activity dates.

APP-2922

Top Menu Items for easier access to 'Filtering'

Change request

Implemented new filtering buttons at the top of the Bunks Overview grid. Items provide easier access to cabin filtering by statuses: Available, Cleaning, Maintenance, Quarantine.

APP-2921

Drag And Select Activity based on marked slots

Change request

Implemented possibility to consider marked slots as date range to set cabin for Cleaning, Maintenance, Quarantine.

APP-2919

Set entire cabin OR Person in quarantine

Change request

Implemented functionality to either set the entire cabin in quarantine (lockdown of the cabin) or assign crew members to the cabin and then set it in quarantine. A lockdown of the cabin blocks allocation of crew members in that period.

APP-2910

The shift should not appear when a person moves from one cabin to another.

Bug

Modified re-allocation via drag&drop, fixed issue with time portion adjustment. The time potion will not change if crew members re-allocated to another cabin.

APP-2904

CSB: Change Old Flag icons with new icons

Change request

Updated country flag icons for crew members list at the Crew Station Bill and Cabin Allocation modules.

APP-2909

Need to add Non-binary gender in the Cabin Allocation -> Edit Cabin window

Change request

Modified Cabin dialog to display 'Non-binary' gender.

APP-2923

Date To different in pop-up forms in the Allocation Scheduler

Bug

Fixed displaying 'DateTo' parameter at the Allocation Scheduler

APP-2941

Implement auto allocation (with proper and correct logic)

Change request

Modified cabin auto-allocation logic.
A crew member will be auto-allocated from DateTime.Now or the first available time within the same day.
If there are no suitable cabins for the whole stay of the crew member, the system will split the allocation into two cabins if they together are coherently available for the total stay.
Added warning message in the case when the system cannot auto-allocate all crew members.

APP-2917

Need filter option on 'Cabins under cleaning'

Change request

Implemented 'Cabins under Cleaning' filter option for Allocation Scheduler. The filter displays cabins that are currently under cleaning.

APP-2916

Missing 'Warning sign' on time blocks to show user warning

Change request

Implemented 'warning sign' on the allocation block to inform about:

  • Position mismatch;

  • Gender mismatch;

  • Dates mismatch.

APP-2612

The APP allows using special symbols for text fields.

Bug

Modified behavior using the special characters for Cabin setup.

Crew Station Bill

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3088

CSB: Safety Plan context menu

Change request

Implemented context-menu control for Safety Plan setup.

APP-2953

Implement assignment for the entire activity

Change request

Implemented the possibility to assign crew members on full onboard service via Drag&Drop at the Crew Station Bill: Muster List scheduler. When user Drag&Drop block, TimeOut will be set to ToDateEstimated value.

APP-3091

CSB/Onboard Drills: Convert large text field into richtext format