APP 2021.20

APP 2021.20

 

 

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.20

Jul 14, 2021 

Download here

 

Important

 

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

 

2) Before the upgrade, records from the repl_Task table with ID's 3000-4999 that are not related to WEB_CP tables should be deleted manually (see APP-3082 in APP 2021.10 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 the APP version.

 

 

Release Highlights 

 

New Layout

In APP release 2021.20 we present significant improvements to the Personel Portal interface. 

For better navigation, we've added a toolbar at the top of the screen and a hamburger menu with all available modules.

You may find more details about the new layouts via the link below:

APP User Interface

 

 

Personal Details

New in 2021.20 is the conversion of Personal Details into 'My Profile', containing the employee details, and 'My Documents', listing all the documents held by the employee.

The new layout is more intuitive for a mobile platform as we removed the desktop application look and feel like using grids.

 

 

Mobile layout:

 


Resolved Jira Issues 

 

General Changes

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3294

Not possible to change email for users with incorrect email

Bug

Fixed javascript issue for 'List of Emails' dialogue at the 'Users with incorrect emails' page.

APP-3194

Admin Portal layout

Change Request

The administrator portal moved to a new layout.

APP-3159

Not possible to save drill duration in Administrator portal -TAA Settings-Custom Setting

Bug

Fixed error with drill duration setup in Administrator portal - TAA Settings - Custom Setting.

APP-3193

NAV Crewchange API (CRUD)

Change Request

Implemented new NAV Crewchange API methods in the frame of Adonis Integration Web Service.

NAV_CallingPortCreate
NAV_CallingPortRead
NAV_CallingPortUpdate
NAV_CallingPortDelete

APP-2924

Search Timesheet by name and position

Change Request

Implemented full and partial search by Name and Position at the Co-Workers Timesheets - Time Lists By Timesheet.

APP-1831

Invalid by dates timesheets

Bug

Implemented modifications to prevent the 'Invalid bt dates' timesheet issue.

APP-3199

Gangway scanner changes the leave days in Activity datagroup

Bug

Fixed issue with leave days calculation that was related to the specific decimal separator characters

APP-3166

Update Voyage field in Master Cash Account reports

Bug

Modified MCA reports. The Voyage number fetched from Vessel Period Name, and the Voyage dates fetched from Vessel Period Start and End dates.

APP-3134

Cannot create New transaction type for MCA

Bug

The column WEB_CP_MCA_TRANSACTIONTYPES.ISSHIPCHECK removed as redundant. Fixed error creating new transaction type.

APP-3278

Duplicate value in WEB_CP_GANGWAY_REGISTRY

Bug

Implemented modifications to Web Service that allow freeing the 'TimeReg Request Queue' and placing the gangway action/registration to a Pending List in case of errors inserting duplicated gangway action.

APP-3242

Add filter to the Country drop-down in the TravelExpense module

Change Request

Added search bar to a Country list at the Travel Expense - Accommodation tab.

APP-3214

Add contents to the methods for Nav

Change Request

Added contents to the NAV methods under Adonis Integration Web Service:

  • NAV_CallingPortCreate;

  • NAV_CallingPortRead;

  • NAV_CallingPortUpdate;

  • NAV_CallingPortDelete.

APP-3190

The search bar for Electronic Signing doesn't work

Bug

Improved search functionality for Electronic Signing documents. The system allows full and partial search by “Name", "Datetime", and "Description" parameters.

APP-3176

Small timeblock floats on a scheduler grid

Bug

Adjusted template to avoid floating of registered timeblocks on the grid.

APP-3147

Issues with Transportation expenses

Bug

Fixed issue with displaying a limit warning message for Travel Expense in a case when limits are not set up.

APP-3135

CSB: -> Mustering: Graphical Error When missing assignments at a higher safety level

Bug

Modified Muster list scheduler functionality. The higher safety level and will cover the safety IDs from lower safety levels.

APP-2911

Employee and Crew Portals logins (table WEB_CP_ACCOUNT)

Bug

The WEB_CP_ACCOUNT table divided into WEB_CP_ACCOUNT_CREW and WEB_CP_ACCOUNT_EMPLOYEE tables. Crew and Employee accounts are stored separately.

APP-2830

Setup License Server APP Administrator Panel

Change Request

Implemented License Server setup at the APP Administrator Panel

 

API

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3309

DG_PersonalInformationRead and DG_PersonalInformationUpdate methods don't work

Bug

Applied fix for DG_PersonalInformationRead and DG_PersonalInformationUpdate methods

APP-3270

List of modified API

Change Request

Due to the Personal Details module re-build, the list of API methods used in this module was modified. Changes affected API calls named like “DG_“ . The full list of API calls can be viewed in Swagger.

APP-3198

Talos Interface - Implement DOCTYPE creation and remove docno from create response and update request

Change request

The Talos_PersonalDetails_CRUD methods extended with "CV_FileBase64": "string" parameter.
Upgrade set will add document code TALOS_CV into PW001C45, this allows Talos_PersonalDetails_Create and Talos_PersonalDetails_Update method to create and/or modify the CV with proper code.

APP-3160

CONTENTHUB_CHANGELOG_DOCS doesn't return documents with PW001OLEDOCS.CATEGORY=NULL

Bug

CONTENTHUB_CHANGELOG_DOCS method modified to return documents with PW001OLEDOCS.CATEGORY=NULL

APP-3133

CONTENTHUB_REPLACE add validation for request.URL parameter

Change request

Implemented URL format validation for the CONTEBTHUB_REPLACE method. When the user enters the URL make sure that the URL starts with 'HTTP'.

APP-3107

CONTENTHUB_CHANGELOG_DOCS does not return all expected documents

Bug

CONTENTHUB_CHANGELOG_DOCS modified to return all documents for a PIN, linked to an activity which modified in a given period.

APP-2431

DG_PersonDetails API Methods

Change request

Extended Adonis Web Service methods DG_PersonalInformation, DG_PersonalInformationUpdate, DG_PersonDetails, DG_PersonDetailsSave with new parameters:

  • "SHOESIZE": "string";

  • "SHIRTBLOUSESIZE": "string";

  • "PANTSKIRTSIZE": "string".

APP-3163

Talos Implementation

Change request

Implemented API methods for Talos integration.

Crew Station Bill

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3120

CSB: Change title in creation page for new safety plans for less confusion

Change request

Crew Station Bill - Setup 'Revisions'. A new title applied for the safety plans list.

APP-3119

CSB: -> Mustering: Check activity dates for allocations

Bug

Modified allocation rules for Crew Station Bill. The system checks the dates of the onboard activity and not allows allocation of outside crew member's activity dates. Allocation allowed till the estimated end date.

APP-3118

CSB: Make 'Zone' not mandatory in station header creation

Change request

Zone field excluded from mandatory validation in the Station Header setup.

APP-3117

CSB: Add text description to duty drop down in setup of the module

Bug

The Duty dropdown at the Stations setup modified to display code + description.

APP-3039

Possibility to change and save columns order for Crew Station Bill grids

Bug

Implemented column ordering functionality and Column Chooser storage for Cards Handed Out and Preferred Assignment pages.

Framework

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3300

Automatically switch to My Documents in APM General Codes

Change request

Implemented script to switch General Codes automatically to My Documents.

APP-2968

Redesign of the APP layout

Change request

The new layout implemented for Adonis Personal Portal.

Travel Expense

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-3273

Wrong access to TE

Bug

Fixed vessel filtering for Travel Expense selection 'Show all documents approved by this level' filter option.

APP-3162

Each crew on multiple levels should be able to see all documents linked to a TE chain multiple levels

Bug

Added new options for Co-Workers Travel expense that allows seeing all documents that were approved by level:

  • Waiting for approval documents;

  • Show documents approved by me;

  • Show all documents approved by this level.

Time and Attendance, Nonconformity

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-2204

Not possible to untag ranks in the Audit report dialogue

Bug

Modified Audit report dialogue controls.

APP-3192

Roster Locations are not displayed for crew members

Bug

Fixed issue with displaying and creating the Roster Planning locations.

APP-2226

Change Request: comments when editing time registrations

Change request

Extended functionality of the Timecard option 'Approver / Coordinator must add comments to edit/delete time registration'. Implemented the possibility to input comments for new time registration whether it will overlap existing time registration or not.

Personal Details

Key

Summary

Type

Release Notes

Key

Summary

Type

Release Notes

APP-2627

Enhancements Personal Details

Change request

The Personal Details module UI changed according to a new APP design. The Personal Details module is divided into 'My Profile and 'My Documents'. The API calls were changed accordingly.

 


Database Modifications

New and Modified Tables

Table 

Field Name 

Field Type 

Description 

WEB_CP_ELEMENTS 

NAVIGATION 

NVARCHAR(100) NULL 

Added Column  

 

ICON 

NVARCHAR(100) NULL    

Added Column  

 

SHOW_IN_CREW_MENU 

BIT NOT NULL DEFAULT(1) 

Added Column  

 

SHOW_IN_EMPLOYEE_MENU 

BIT NOT NULL DEFAULT(1) 

Added Column  

 

MENU_ORDER 

INT NULL 

Added Column  

WEB_CP_ACCOUNT_CREW 

PIN 

INT NOT NULL (PK)