Skip to end of banner
Go to start of banner

APP 2021.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 18 Next »



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

SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Portal

2021.20

 


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

KeySummaryType
Release Notes
APP-3294Not possible to change email for users with incorrect emailBugAdministrator

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

APP-3194Admin Portal layoutChange RequestAdministrator, Frame Work

The administrator portal moved to a new layout.

APP-3159Not possible to save drill duration in Administrator portal -TAA Settings-Custom SettingBugAdministrator, Time and Attendance

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

APP-3193NAV Crewchange API (CRUD)Change RequestAIS (Adonis Integration Server)

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

NAV_CallingPortCreate
NAV_CallingPortRead
NAV_CallingPortUpdate
NAV_CallingPortDelete

APP-2924Search Timesheet by name and positionChange RequestCo-Workers Time Sheet

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

APP-1831Invalid by dates timesheetsBugCo-Workers Time Sheet

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

APP-3199Gangway scanner changes the leave days in Activity datagroupBugGangway Access Control

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

APP-3166Update Voyage field in Master Cash Account reportsBugMaster Cash Account, Report Designer

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

APP-3134Cannot create New transaction type for MCABugMaster Cash Account

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

APP-3278Duplicate value in WEB_CP_GANGWAY_REGISTRYBug

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-3242Add filter to the Country drop-down in the TravelExpense moduleChange Request

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

APP-3214Add contents to the methods for NavChange Request

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

  • NAV_CallingPortCreate;
  • NAV_CallingPortRead;
  • NAV_CallingPortUpdate;
  • NAV_CallingPortDelete.

APP-3190The search bar for Electronic Signing doesn't workBug

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

APP-3176Small timeblock floats on a scheduler gridBug

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

APP-3147Issues with Transportation expensesBug

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

APP-3135CSB: -> Mustering: Graphical Error When missing assignments at a higher safety levelBug

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

APP-2911Employee 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-2830Setup License Server APP Administrator PanelChange Request

Implemented License Server setup at the APP Administrator Panel


API

KeySummaryType
Release Notes
APP-3309DG_PersonalInformationRead and DG_PersonalInformationUpdate methods don't workBugAPI

Applied fix for DG_PersonalInformationRead and DG_PersonalInformationUpdate methods

APP-3270List of modified APIChange RequestAPI

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-3198Talos Interface - Implement DOCTYPE creation and remove docno from create response and update requestChange requestAPI

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-3160CONTENTHUB_CHANGELOG_DOCS doesn't return documents with PW001OLEDOCS.CATEGORY=NULLBugAPI

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

APP-3133CONTENTHUB_REPLACE add validation for request.URL parameterChange requestAPI

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

APP-3107CONTENTHUB_CHANGELOG_DOCS does not return all expected documentsBugAPI

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

APP-2431DG_PersonDetails API MethodsChange requestAPI

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

  • "SHOESIZE": "string";
  • "SHIRTBLOUSESIZE": "string";
  • "PANTSKIRTSIZE": "string".

APP-3163Talos ImplementationChange requestAPI

Implemented API methods for Talos integration.

Crew Station Bill

KeySummaryType
Release Notes
APP-3120CSB: Change title in creation page for new safety plans for less confusionChange requestCrew Station Bill

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

APP-3119CSB: -> Mustering: Check activity dates for allocationsBugCrew Station Bill

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-3118CSB: Make 'Zone' not mandatory in station header creationChange requestCrew Station Bill

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

APP-3117CSB: Add text description to duty drop down in setup of the moduleBugCrew Station Bill

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

APP-3039Possibility to change and save columns order for Crew Station Bill gridsBugCrew Station Bill

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

Framework

KeySummaryType
Release Notes
APP-3300Automatically switch to My Documents in APM General CodesChange requestFrame Work

Implemented script to switch General Codes automatically to My Documents.

APP-2968Redesign of the APP layoutChange requestFrame Work

The new layout implemented for Adonis Personal Portal.

Travel Expense

KeySummaryType
Release Notes
APP-3273Wrong access to TEBugTravel Expense

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

APP-3162Each crew on multiple levels should be able to see all documents linked to a TE chain multiple levelsBugTravel Expense

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

KeySummaryType
Release Notes
APP-2204Not possible to untag ranks in the Audit report dialogueBugReports - Time and Attendance

Modified Audit report dialogue controls.

APP-3192Roster Locations are not displayed for crew membersBugRoster Planning

Fixed issue with displaying and creating the Roster Planning locations.

APP-2226Change Request: comments when editing time registrationsChange requestTime and Attendance

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

KeySummaryType
Release Notes
APP-2627Enhancements Personal DetailsChange requestPersonal Details

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) 

New table  

 

EMAIL 

VARCHAR(100) NULL 

 

 

PASSWORD 

NVARCHAR(33) NOT NULL 

 

 

CREATETIME 

DATETIME NOT NULL 

 

 

CREATEDBY 

NVARCHAR(100) NOT NULL 

 

 

PASSWORD_EXPIRY_DATE 

DATETIME NULL 

 

 

FORCE_NEW_PASSWORD 

NULL 

 

 

STATUS 

INT NULL 

 

WEB_CP_ACCOUNT_EMPLOYEE 

PIN 

INT NOT NULL (PK) 

New table 

 

EMAIL 

VARCHAR(100) NULL 

 

 

PASSWORD 

NVARCHAR(33) NOT NULL 

 

 

CREATETIME 

DATETIME NOT NULL 

 

 

CREATEDBY 

NVARCHAR(100) NOT NULL 

 

 

PASSWORD_EXPIRY_DATE 

DATETIME NULL 

 

 

FORCE_NEW_PASSWORD 

NULL 

 

 

STATUS 

INT NULL 

 

WEB_CP_MCA_TRANSACTIONTYPES 

ISSHIPCHECK 

 

Drop column 

WEB_CP_LAYOUT_SETTINGS 

 

 

Drop table 

PWTALOSWAITINGROOM 

Sequenceno 

INT NOT NULL 

New table 

 

Pin 

INT NOT NULL 

 

 

Firstname 

VARCHAR(50) NULL 

 

 

Lastname 

VARCHAR(50) NULL 

 

 

DOB 

DATETIME NOT NULL 

 

 

Countryofresidence 

VARCHAR(2) NULL 

 

 

Mobilenumber 

VARCHAR(100) NULL 

 

 

Email 

VARCHAR(100) NULL 

 

 

DataJson 

[nvarchar](max) NULL 

 




Other Versions 

  • No labels