APP 2023.10

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

2023.10

Jul 13, 2023 

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 IDs 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

Compatible APM Version

2020.60.x,

2021.10. x,

2021.20. x,

2021.30. x,

2021.40. x,

2022.10. x,

2022.20. x

2022.30. x

2023.10. x

APM 2020.10.x and newer version

 


Key

Summary

Issue Type

Release notes

Key

Summary

Issue Type

Release notes

APP-3503

VL - Gratuity Module and LS Retail integration (merge branch)

Bug

Implemented the Gratuity documents import from LS Retail. To set the Gratuities web service connection, log in to Adonis Administrator Portal and navigate to Configurations > General Settings > the Web Services tab.

APP-3549

Missing Submit button for crew/subordinates

Bug

Implemented a possibility for a subordinate to submit his timesheets before the period ends if the corresponding option is enabled in the Administrator portal. The ‘Submit’ button is in the TAA - My Timesheets - Current view scheduler.

APP-3990

APP Safety Card Report Space - 5 Secondary Assignments

Change Request

The Crew Station Bill Safety Cards report is modified to display five secondary assignments for each Safety ID card on the backside.

APP-4558

To add Overview section for Co-Workers WDA screen

Change Request

Added new options for the Co-Worker's WDA expense that allows filtering out documents under the following conditions:

  • Documents waiting for approval

  • Show documents approved by me

  • Show all documents approved by this level

APP-4630

OvertimeHoursPayWeekly report to be generated for all crew no matter COA

Change Request

The OvertimeHoursPayWeekly report is extended with the All departments option. The report may be generated for all departments, no matter what the Chain of Approval setup is.

APP-4684

Incorrect number of the WDA document in the notification

Bug

Added filtering improvements to the My WDA documents:

APP-4748

WDA: Label for ‘Country’ should be 'To Country/From Country'

Change Request

In WDA, adjusted fields layout as well as changed field names.

APP-4802

WDA: Summary/Dashboard - wrong calculation of days

Bug

Implemented the functionality to calculate the correction for leave days. If two activities overlap, the system compares their priority (0 - is the greater) and deducts a day from the least prioritized activity. The activity priority can be maintained on the Activity Priority page. To access it, log in to Adonis Administrator Portal and navigate to Travel Expense & WDA settings.

APP-4827

TE - My Travel Expenses report does not show scans on Azure

Bug

Changed the rendering engine to be compatible with Azure to display the attached files in the Travel Expense documents.

APP-4828

Add the Description column for Various and Advance expenses overview page

Bug

In the Travel Expense document details, added the Description column to the Various and Advance tabs.

APP-4845

Shares on sign-on and sign-off

Bug

Implemented functionality to pick up Gratuities shares on Sign On and Sign Off days from the activity. The system checks the Sign On Time and Sign Off Time and picks up a Share Nr from the Gratuities Module - Settings - Sign On/Off Rules.

APP-4850

The Co-Workers WDA report doesn't work

Bug

Modified the selection criteria for WDA reports.

APP-4856

Gratuiries (%) are recalculated after Net Sales change

Bug

Fixed the bug on the gratuities calculation in the Create Manualy dialog. The Gratuities(%) field contains a static value.

APP-4874

It's not possible to select Currency in the WDA -> Other Expenses tab

Bug

In the WDA expense document, modified the source to pick up a currency code for Other expenses.

APP-4896

Internal Server Error 500 after clicking the Clean button for Abroad Allowances

Bug

In the Administrator Portal Travel Expenses & WDA settings, fixed the validation of the Clean button in the Compensation rates setup.

APP-4899

Routing Service example page failed

Bug

Changed the references to the Routing Service example page.

APP-4906

The NaN value appears in the date field for My Documents

Bug

The Ctrl+Z hotkey combination is no longer in use for the time/date fields in My Documents details.

APP-4914

The action buttons for WDA document displayed overlapped

Bug

Adjusted the buttons layout in the mobile version of Travel Expense & WDA.

APP-4922

Change Password my profile, change label and view password option missing

Change Request

Implemented a password show/hide functionality in My Profile of the Crew and Employee portal.

APP-4931

Recover the Google Authenticator key for MFA functionality

Bug

The Reject MFA token functionality was implemented in Adonis Administrator Portal. The functionality is designed to restore the token for Multi-Factor Authentication. To access it, navigate to Access Control > Manage Users. The button becomes active if a crew member is selected.

APP-4944

Read-only implementation for the evaluation module

Change Request

The read-only access is implemented for the Evaluation module.

APP-4963

TE settings inheritance improvements

Change Request

Added the following improvements for the Travel Expense rates inheritance:

  1. Added information message ‘Rates are inherited from level <company name> and period <period dates>’.

  2. Travel expense types are displayed from the parent level without the possibility of editing them.

  3. Changes applied to the

Transportation types, Allowances, Meals, and Other rates.

APP-4965

Change colors for TAA schedulers

Change the color scheme for the Timecards Line scheduler in the Co-Workers Timesheets - Day to Day.

APP-4977

Search by Country and Code in the SMS verification dialog

Bug

Implemented full and partial search by country code and name in the MFA - Security Verification Settings dialog.

APP-4982

Onboard Drills - Scenario setup is not saved

Bug

Applied fix for the Onboard Drills and Scenarios scheduling workflow.

APP-4986

Onboard Drills - No proper way to Confirm participants from Executing tab

Bug

The dynamic dialog was implemented for the participants list:

The Select All and Unselsect All commands are added to the Drill Confirmation on the Executing page:

APP-4993

Scaling issues on the Roster Planning scheduler

Bug

Extra validations are added for the totals in the Roster Planning scheduler.

APP-4998

Database for the Work Flow of the Evaluation form.

Change Request

Created new database tables for the Evaluation module workflow:

  • WEB_CP_EVAL_WORKFLOW;

  • WEB_CP_EVAL_WORKFLOW_DEFINITION;

  • WEB_CP_EVAL_WORKFLOWSTAGES.

APP-5010

An empty TE document can be submitted without confirmation.

Bug

In WDA, added the missing warning message to avoid submitting an empty Travel Expense document.

APP-5016

Paging and Header changes in Evaluation form

Change Request

Applied UI changes on the Evaluation Form page. The page display all records in one list without paging. The grid header is locked on the top.

APP-5017

The documents with the status Reject/Submit disappeared from the Evaluation Overview

Bug

In the Evaluation module, fixed the bug on displaying the rejected and submitted evaluation documents at the Evaluation Overview page.

APP-5020

Swagger should be available only for authenticated admin users

Change Request

Implemented the possibility of using the Adonis Web Services Swagger only for authenticated admin users. Otherwise, the Swagger link will throw an Error 404 - Page not found.

APP-5022

Administrator portal menu items chage

Change Request

The menu structure in Adonis Administrator Portal has been changed. All the modules setup is moved to the Modules tile.

APP-5025

TS is not available for signature

Bug

Applied fix to revert the document sent for signing if the error in the Electronic Signing Service occurs.

APP-5026

Calculating and collecting Position Shares based on time card registrations.

Bug

Implemented Gratuities share calculation based on time cards. The rule is that a person receives the shares based on the position giving the highest number of shares that day. The position/payscale rates retrieved from the activity are the basis of the calculation.

APP-5032

Database Table Prefix for the Evaluation form

Change Request

The database tables for the Evaluation module are named with the prefix 'WEB_CP_EVAL'. Example WEB_CP_EVAL_TEMPLATE.

APP-5040

CSB - Promotion is not handled, and assign and autoassign don't work

Bug

Implemented functionality to assign manually or auto-assign a crew member with a promotion into the Crew Station Bill.

APP-5044

Azure Cloud as a Service GDI+ problem

Bug

The rendering engine for PDF and thumbnails was changed

APP-5045

Roster module - Crew appears on the wrong row, not possible to adjust/delete, total hours are wrong

Bug

The split functionality was modified to forbid the creation of doubled shifts and time blocks on the scheduler.
Added person assignment validation to forbid splitting/overlapping the existing planned time blocks.

APP-5046

APP performance improvement

Change Request

Improved the APP performance, as creating an instance DataRepository took much time.

APP-5048

Upgrade DevExpress components to the version 22.2.4

Change Request

The DevExpress components have been upgraded to version 22.2.4.

APP-5060

Js and css minify framework is obsolete

Change Request

The javascript minify and bundle migrated to the standard MVC approach.

APP-5068

Activity leave balance is not correct when the activity is updated by Gangway

Bug

Modified Leave Pay Factor calculation in the gangway system. The system calculates the leaved days considering the Exclude Sign On and Sign Off payscale options.

APP-5071

The entry fields are colored grey all over APP

Bug

Applied fix to the color scheme of the APP dialogs.

APP-5072

Text overlap in the MFA - Security Verificatgion Settings dialog.

Bug

Layout improvements for the Multi-Factor Authentication dialogs on the login page. The control names are displayed correctly:

APP-5073

CSB - CSB_Overview report is not generated

Bug

Applied changes for the selection query in the CSB_Overview report and removed a redundant parameter.

APP-5074

Display the max file size warning in Mb

Bug

The max file size unit was changed to display the file size in kb and Mb.

APP-5075

Hide document preview in the My Documents attachment dialog

Bug

The file details container displays only when the file is added to the Add Attachment dialog for the Me Documents.

APP-5076

The search doesn't work for My Documents list

Bug

Improved the search functionality for My Documents: Travel, Medical, Certificates, and Enclosed.

APP-5077

Roster module - Roster by Timesheet report missing blocks

Bug

Applied a fix for the Roster Timesheet report to display a time block that covers two days, e.g., ends the next day.

APP-5078

LS Retail password is stored as plain text

Bug

Implemented password encryption for LS Retail during the upgrade.

APP-5079

Spelling mistake in the Work Types details dialog.

Bug

Fixed spelling mistakes in the Time and Attendance - Work Types setup.

APP-5080

Uncaught Type Error when deleting a Worktype in use.

Bug

Applied fix for an error message raised in the browser console after performing actions to a Work Types setup in the Administrator portal.

APP-5081

Wrong workflow for E-sign TS (does not appear for transferring to Payroll)

Bug

Improved the E-Signing Timesheets workflow

APP-5082

Not possible to upload the TimeClock update file into the portal.

Bug

Removed the file size validation for uploading the TimeClock upgrade set into the Administrator Portal - Modules -TimeClock Maintain.

APP-5084

CC - Requirements page layout issues

Bug

Modified a layout for the Crew Change module setup - Requirements page.

APP-5085

Remove pagination from the Relievers list

Bug

The Relievers list in the TAA - Manage Reliever page was changed to a scrollable list instead of pagination.

APP-5089

Need to add a slider to the Onboard Drills and Scenarios -> Setup -> Add participants to the drill tab

Bug

Applied fix for scrolling functionality in the Onboard Drills and Scenarios module - Scenario Setup - Adding participants to the drill dialog.

APP-5090

Authentication token lifetime issue

Bug

Applied fix for unexpected authentication token expiration.

APP-5097

Travel Expense document status mismatch

Bug

Applied a fix to display the correct status name of the Travel Expense document on the grid.

APP-5098

Roster Assignments report time interval mismatch

Bug

Applied layout changes, and performed time grid alignment in the Roster Assignments report.

APP-5100

Hide the Evaluation module in 2022.30

Bug

Implemented the access rights to the Evaluation module.

APP-5104

Roster module - Roster by Timesheet report - wrong total

Bug

Modified rounding for the Roster by Timesheet report totals

APP-5110

Roster module - Search panel is missing after switching from 60 to 30 min view

Bug

Search functionality improvements in the Roster Planning scheduler and Persons Timesheets dialog.

APP-5111

Reassemble all APP reports.

Bug

All the APP reports were reassembled.

APP-5112

CSB Safety card STCW report issues

Bug

Applied modification for the Crew_Station_Bill_STCW report. Changes report format to a landscape. The table headers will be populated on each page. Added Totals for counting certificates.

APP-5114

Vessel selection for multiple TE node in CoA doesn't work

Change Request

Applied a fix for a vessel list in the Chain if Approval for the Travel Expense module.

APP-5115

Options display errors in the Crew Station Bill -> Mustering tab

Bug

Layout changes in the Crew Change - Muster List page.

APP-5118

Shows different ranks in the list

Bug

In the Evaluation module, fixed the bug on displaying ranks while defining selection criteria.

APP-5120

Error occurs on APP installation in Azure

Bug

Modified the installation set to prevent an error message on the Azure installation.

APP-5127

The scroll doesn't work for large pages

Bug

Applied a fix for the scrolling functionality on large pages.

APP-5128

The E-Signing document view displayed with the header

Bug

Modified the Esign document preview layout in the Time and Attendance module - Document Workflow - Electronic signing page.

APP-5131

Include planning shifts in the Roster->Timesheet view

Bug

The Roster Planning - Person Timesheet shows available planned shifts for a selected Location and Position by clicking the View button.

APP-5132

Implement functionality to assign person in the Roster->Timesheet view

Bug

The Person Timesheet dialog allows assigning a crew member on selected planned time blocks or assigning on all empty planned time blocks.
The ‘Assign Empty’ button becomes active if empty planned time blocks are available for the selected Location and Position.
The ‘Assign Selected’ button becomes active is the empty planned time block is selected.

APP-5133

Implement filter by Location and Position in the Roster->Timesheet view

Bug

The Person Timesheet dialog filtrates the available shift by Location and Position.

APP-5138

Adonis API password issues

Bug

Improvements for the Adonis API and Adonis Esign API password entry fields in the Administrator Portal - Configurations - General Settings - Web Service tab.

  1. Indication that the password has been added.

  2. The Adonis Esign API and Adonis API password can be saved separately.

  3. Added a trigger to update 'repl' columns in the WEB_CP_API_LOGIN table.

  4. Forbid to save an empty password for Adonis_Esign _API.

APP-5139

Find Available Positions

Bug

The system displays all Locations and Positions. The system should filter and show only those with free (not assigned) )shifts inside the crew member's activity dates.
Affected areas: Person Timesheet dialog and the Assign Dialog.

APP-5144

Update repl fields in the WEB_CP_SETTINGS table

Bug

Added triggers to update 'repl' fields in the WEB_CP_SETTINGS database table

APP-5146

Modify Time Block

Bug

Implemented a possibility to modify manually added shifts and assignments in the Roster Planning Person Timesheet dialog.

APP-5147

Delete Single Time Block

Bug

Implemented functionality to delete manually added shifts and registrations in the Roster Planning module - Person Timesheet dialog. The delete action can be performed for selected single or multiple blocks.

APP-5148

Delete Multiple Time Blocks at the same time

Bug

Added a possibility to delete multiple selected assignments in the Roster Planning Person Timesheet dialog.

APP-5153

Roster module - Overlapping assignment

Bug

Forbid overlapping assignments and improved shift truncate functionality in the Roster Planning module.

APP-5156

Grid overlaps in the Crew Change module Service Level Assignments

Bug

Modified a layout of the Crew Change module - Service Level Assignments page to avoid overlaps in the scheduler header.

APP-5171

The part of a Trip doesn't show on the D2D Roster Planning scheduler.

Bug

Visualization fixes for part of a trip/sailing in the D2D Roster Planning module scheduler.

APP-5175

CSB - Alarmliste report is blank

Bug

Applied fix for Alarmlista report

APP-5177

TAA_Timecard method returns incorrect value for Night hours

Bug

Added fix for the TAA_Timecard method to return a correct value of Morning/Evening/Night hours for the time blocks that cross midnight.

APP-5189

TAA_Timecard method returns incorrect value for Night hours

Bug

Added improvements for hours rounding.

APP-5193

Address line 2,3 missing in Personal Details

Bug

The First and Second addresses were extended with extra entry fields in the My Profile - General Details page.

APP-5194

CSB - Preferred assignment doesn't work

Bug

Extra validations were added for the opening Crew Station Bill - Preferred Assignments page.

APP-5195

Roster module - Totals are different

Bug

Applied fix for the Total hour calculations for the overnight time blocks in the Roster Timesheet view.

APP-5196

The expenses created with the wrong currency in the TE document

Bug

The currency for the transportation expenses additionally checks the organization to pick up the currency.

APP-5197

Duplicated Emails in the APP

Bug

The 'Additional data check' dialog extended the Employee Portal login form. The dialog will pop up if the entered email is not unique, and the system will ask for the employee's first and last name to log in.

APP-5203

APP-5201 Roster module - Assignment outside activity dates

Bug

Extended validations and forbid the possibility of assigning crew members out of activity dates in the Roster Planning scheduler.

APP-5207

The error page appeared trying to open the My Profile after the token expired

Bug

Added extra validations to navigate the user to the '404 Wrong Course' page after the token expires.

APP-5208

New Work and Rest hours Report for Lithuania flag vessels issue

Bug

The new Work and Rest International Lithuanian report was implemented for the vessels with Lithuanian flag control violations of work & rest hours of the crew in a defined period according to pre-defined MLC (Maritime Labour Convention) rules.

APP-5209

Gangway system; update p03(SONTIME and SOFFTIME) fields

Bug

The Gangway system updates the PW001P03.SONTIME and PW001P03.SONTIME tables with the activity after the SigOn, SignOff, and Undo SignOff actions.

APP-5211

Change the table header names for the Gratuities Module - Sign On/Off rules tab

Bug

The table header names are changed for the Sign On / Sign Off Rules in the Gratuities Setup

APP-5212

Not possible to upload the Time Clock upgrade file into APP

Bug

The max file size validation was removed for the Administrator Portal - Modules Time Clock - Upload Files page.

APP-5213

Remove the commas from the My Profile address fields

Bug

Removed redundant commas from the empty Address field in the MY Profile - General Details.

APP-5214

Property Rank Code does not return the correct value

Bug

The TAA_ApprovedTimesheetsPerDayAndRank will return a correct Rank Code.

APP-5216

A lot of space left if we collapse all the questions in the Evaluation Form preview

Bug

Removed redundant scrolling area from the Evaluation Form template preview.

APP-5218

MFA login form issues

Bug

Multi-Factor Authentication improvements have been made. Now, the Country Code and Number are mandatory for the SMS authentication dialog,

APP-5221

Add Time block

Bug

In the Roster Planning module, the Add time block functionality allows scheduling the assignment(s) using the following options:

  • Single registration

  • For the following number of days

  • Until the end of sea service

  • Until the end of the week

  • Until a specific date

APP-5243

The Gratuities module is calling the wrong endpoint

Bug

Modified the endpoint for the Gratuities import.

APP-5254

To update captions on blocks in Roster Planning

Bug

The ‘P:’ caption was removed from the Roster Planning scheduler totals. The totals display only digits.

APP-5257

Replace SmtpClient class to MailKit library

Change Request

The SMTP client is replaced with the MailKit library:

APP-5262

The Co-Workers WDA document filtering issue

Bug

Improved Co-Worker's WDA document filtering. Applied a fix for the tile notifications of documents 'Waiting for approval' and 'Rejected'.

APP-5263

The PIN is not populated to the WDA report for non-onboard activities.

Bug

Modified the WDA reports to pick up a correct PIN for non-onboard activity documents

APP-5271

"No corresponding Ship settable property" message during Gratuity import from POS

Bug

Gratuities import modifications:

  • The new parameter 'Ship' was added to the GM_ImportGratuityByVesselResult API call.

  • The WEB_CP_GRATUITYPOS.ETAG column extended to VARCHAR(100).

APP-5276

Forbid to delete empty shifts via Person Timesheet dialog

Bug

The system does not allow the deletion of empty planned watches from the Person TImesheet dialog. This can be performed from the Roster Planning scheduler.
This does not affect the custom watches added manually; they can still be deleted from the Person TImesheet dialog.
Planned watches:

APP-5277

Forbid a possibility to modify the assigned shift by an empty shift.

Bug

Forbid a possibility to cut, truncate, split, and override the assigned shift by adding or modifying an empty one.

APP-5280

The Activities Priority page in the Admin portal fails to open

Bug

Applied fix for opening the Activity Priority page in the Administrator Portal

APP-5283

The login page failed to open with an empty connection string

Bug

Extended validations for the database connection. In case the connection string is not set up, the system shows the warning message ‘The database connection failed. Please contact an administrator.’.

APP-5285

Error in WDA module when Submit, Reject, Approve

Bug

Applied fix of the javascript errors on changing the status of the WDA documents.

APP-5288

A password caused the Server Error trying to log in

Bug

Extended password validations for the Employee Portal users

APP-5289

Add validation in case when Db connections of web service and APP are different

Change Request

In case the database connection of the web service and APP are different, the system displays the warning message 'DB connections of web service and APP are different.' on the login page.

APP-5291

The error page appeared after click 'Back Home' on 'Wrong Course' page

Bug

Fixed redirect from the 'Not Found Page' in case of the expired token

APP-5299

2023.10 - The Roster Planning 'Full day assignment' option doesn't work

Bug

Applied fix for a ‘Full day assignment’ option in the Roster Planning module - Persons Assignments dialog.

APP-5304

Method TAA_ApprovedTimesheetsPerDayAndRank does not return hours by each rank

Bug

The TAA_ApprovedTimesheetsPerDayAndRank extended with the grouping by rank. The API call returns hours for each position in the case of a promotion during the day.

APP-5311

LogOnCrewMobile returns a non existing view if wrong credentials have been entered

Bug

Applied fix for the login page in the mobile application

APP-5313

Add 30 min view for the Person Timesheet

Bug

Added 30 min view for the Persons Timesheet in the Roster Planning module

APP-5314

Add a context menu for the Person Timesheet dialog

Bug

The Roster Planning - Person Timesheet dialog is extended with a context menu duplicating all the action buttons: Add, Modify, Delete, Assign Selected.

APP-5315

Drag & Drop functionality for the Roster Timesheet dialog.

Bug

The Roster Planning Person Timesheet dialog supports Drag & Drop.

APP-5317

Store the last selected Location and Position after reopening the Assign dialog.

Bug

The last selected Position and Location will be displayed for an Assign dialog.

  1. On the first opening of the Person Timesheets, the Assign dialog will not display any predefined Location or Position.

  1. The Location and Position from the last assignment will be displayed for the Assign dialog after the new opening.

  1. The Location and Position will be picked up from the defined values in the ‘Find available positions’ dialog if the View button is triggered.

APP-5318

Review the position sorting in the Person Timesheet dialog

Bug

The positions sorting functionality in the Roster Planning scheduler and Person Timesheet changed. The list of positions is sorted by the SortNr defined in the Locations setup and then by the position name and abbreviation.

APP-5319

2023.10 - Add re-fresh button for Person Timesheet dialog

Bug

The 'Refresh' button was added to a Roster Planning - Person Timesheet dialog.

APP-5320

Add a Report button for the Roster Timesheet dialog.

Bug

The Roster by Timesheet report can be set as default in the Roster Planning module, and the corresponding option is located in the report details in the Administrator Portal - Reports Maintain page. The Person Timesheet dialog was extended with the “Generate report' button, and the report will be opened in the new tab.

APP-5321

Roster totals enhancements

Bug

Adjusted Roster planning module grid, so the Timeline on the top of the screen and Totals section at the bottom will always be seen.

APP-5322

Store the settings made in the Roster Scheduler

Bug

The Roster Planning scheduler uses a browser session to store the last selected date, location, scale, and search filter.

APP-5323

Totals are filtered incorrectly after applying search by Position in the Roster Planning scheduler

Bug

The totals filtering improvements have been made in the Roster Planning scheduler.

APP-5324

Not possible to create an assignment till the end of the day

Bug

Added fix to assign a crew member until the end of the day in the Roster Planning - Person Timesheet dialog.

APP-5325

The hits are stuck on the Roster Planning scheduler

Bug

The behavior of the hints changed in the Roster Planning module to avoid their hanging on the page.

APP-5326

MLC violation in the Roster Timesheets view

Bug

Included the Check MLC violations function in to the Persons Timesheets dialog in Roster Planning module.

  • Added the Hide Violations and Show Violations buttons.

  • In case there is a violation in the Roster module, the system alerts by displaying a red time block.

  • Added a popup describing the violation.

APP-5349

For some databases on 'Selection criteria' pages / tab 'Ranks', dropdown with ranks is empty

Bug

Modified the Rank selection in the Evaluation module - Housekeeping - Selection Criteria setup.

APP-5356

Schedule Meeting Attribute Accepts NULL value

Change Request

The evaluation form may be executed in the Evaluation module without scheduling a meeting.

APP-5358

Crew member can't login Crew Portal for the 1st time

Bug

Fixed the situation, when a user cannot log in to Crew Portal for the 1st time.

APP-5359

The 'Assign selected' and 'Modify' buttons are inactive for a selected block in the Person Timesheet dialog.

Bug

Applied fix for the 'Assign selected' and 'Modify' actions.

APP-5374

Failed to log in with MFA and Privacy Policy

Bug

The system validations are extended to avoid errors opening the Privacy Policy when logging in with the Multi-Factor Authentication.

APP-5375

My Evaluation Form

Change Request

In the Evaluation module, implemented the My Evaluation page listing all evaluation form(s) sent to a crew member for further processing.

APP-5388

Timeline mismatches in schedulers

Bug

Fixed timeline alignment in the Roster Planning scheduler.

APP-5391

Add 'Dismiss' stage for evaluation

Change Request

In the Evaluation module, the Dismiss command was added to the Evaluation form workflow. The command is available for evaluators only.

APP-5409

Pre-holiday special days should not be flagged as Public holidays in the timesheets

Bug

Pre-holidays are excluded from the holiday selection in the TAA_ApprovedTimesheetsPerDay API method.

APP-5410

Calculation footer not in sync

Bug

The Roster Planning scheduler totals are extended with the scaling functionality to improve column alignment. Letter P is removed from the block description. Now, it shows only the number of planned time blocks by position:

APP-5411

No success with MLC check

Bug

Applied changes in the Roster Planning module. Now, the Person Timesheet view displays MLC violations in the Finnish regional settings.

APP-5412

Next day came visible

Bug

Modified the behavior of the date change controller in the Roster Planning scheduler, as changing dates resulted in displaying 2 scheduled days instead of an expected 1 day.

APP-5413

The Console error appears when opening the Template preview

Bug

In the Evaluation module, applied the javascript fix to avoid errors while opening the Evaluation Template preview.

APP-5432

Schedule Meeting notification should be shown on the "Evaluation Tile"

Change Request

In the Evaluation module, the time of the scheduled meeting is available directly on the Evaluation tile:

APP-5433

Hide Evaluation Form module

Change Request

The Evaluation module was removed from the Modules tile in Adonis Administrator Portal.

APP-5435

Some buttons colors are missing in APP

Bug

In the Travel Expense module, changed the color scheme of some commands:

APP-5437

Error occurs during upgrading APP web app on Azure

Bug

Fixed the bug on errors occurred while upgrading APP on Azure.

APP-5474

Fix the DevexpressMVC grid after the components upgrade

Bug

Applied the DevexpressMVC grid fix after the components upgrade.




Database Modifications

New and Modified Tables

 

Table

FieldName   

FieldType

Description

 WEB_CP_EVAL_ANSWERS

 SELECTED_ANSWER

 

 Drop column

 WEB_CP_EVAL_ANSWERS

 COMMENT_EVALUATEE

 NVARCHAR(MAX)

 Add column

 WEB_CP_EVAL_ANSWERS

 COMMENT_EVALUATOR

 NVARCHAR(MAX)

 Add column

 

 

 

 

 WEB_CP_EVAL_RULE

 

 

 New table

 

 SEQNO

 int

 

 

 CODE

 varchar(10)

 

 

 TEMPLATE_SEQNO

 int

 

 

 SCHEDULE_POINT

 int

 

 

 SCHEDULE_CORRECTION

 int

 

 

 SQL_STATEMENT

 NVARCHAR(MAX)

 

 

 

 

 

 WEB_CP_EVAL_RULE

 TEMPLATE_SEQNO

 

 Drop column

 WEB_CP_EVAL_RULE

 TEMPLATE_CODE

 varchar(10)

 Add column

 

 

 

 

WEB_CP_EVAL_RULE_RANKS

 

 

New table

 

RULEID

int

 

 

RANKCODE

varchar(10)

 

 

CODE

varchar(10)

 

 

 

 

 

WEB_CP_EVAL_DOCUMENTS

DATETIME

DATETIME

Change field type

 

 

 

 

WEB_CP_EVAL_RULE

WORKFLOWDEF_ID

INT

Add column

 

 

 

 

WEB_CP_EVAL_WORKFLOW_DEFINITION

 

 

New table

 

WORKFLOWDEF_ID

int

 

 

NAME

NVARCHAR(255)

 

 

DELETEDDATE

DATETIME

 

 

 

 

 

WEB_CP_EVAL_WORKFLOWSTAGES

 

 

New table

 

STAGE_ID

INT

 

 

WORKFLOWDEF_ID

INT

 

 

NAME

NVARCHAR(255)

 

 

STAGE_TYPE

INT

 

 

STAGE_STEP

INT

 

 

PREVIOUS_STAGE

NVARCHAR(255)

 

 

NEXT_STAGE

NVARCHAR(255)

 

 

STATUS_TEXT

NVARCHAR(255)

 

 

DELETEDDATE

 NVARCHAR(MAX)

 

 

 

 

 

WEB_CP_EVAL_WORKFLOW

 

 

 New table

 

EVALW_ID

int

 

 

DOCUMENT_ID

int

 

 

STAGE_ID

int

 

 

STEP

int

 

 

BASISWORKFLOW

NVARCHAR(255)

 

 

DELETEDDATE

DATETIME

 

 

 

 

 

 WEB_CP_ACTIVITIES_PRIORITY

 

 

 New table

 

 CODE

 varchar(10)

 

 

 PRIORITY

int

 

 

 

 

 

 WEB_CP_EVAL_WORKFLOW_DEFINITION

 CODE

VARCHAR(10)

Change field type

 WEB_CP_EVAL_WORKFLOWSTAGES

 CODE

VARCHAR(10)

Change field type

 

 

 

 

WEB_CP_EVAL_WORKFLOWSTAGES

EVALUATOR_TIMELINE_TEXT

NVARCHAR(MAX)

New column

WEB_CP_EVAL_WORKFLOWSTAGES

EVALUAEE_TIMELINE_TEXT

NVARCHAR(MAX)

New column

WEB_CP_EVAL_WORKFLOWSTAGES

IS_READONLY_EVALUAEE

BIT

New column

WEB_CP_EVAL_WORKFLOWSTAGES

IS_SUBMIT_EVALUAEE

BIT

New column

WEB_CP_EVAL_WORKFLOWSTAGES

IS_SHOW_COMMENT

BIT

New column

 

 

 

 

WEB_CP_GRATUITY_SIGONOFF_RULE_ACTIVATION

DEFAULT_SON

 

Drop column

WEB_CP_GRATUITY_SIGONOFF_RULE_ACTIVATION

DEFAULT_SOF

 

Drop column

 

 

 

 

WEB_CP_EVAL_WORKFLOWSTAGES

STAGE_STEP

INT

Change field type

 

 

 

 

WEB_CP_EVAL_SECTIONS

WEIGHT

INT

New column

 

 

 

 

WEB_CP_EVAL_WORKFLOWSTAGES

AR_EVALAUEE_EVALUAEE

VARCHAR(10)

New column

WEB_CP_EVAL_WORKFLOWSTAGES

AR_EVALUAEE_EVALAUTOR

VARCHAR(10)

New column

WEB_CP_EVAL_WORKFLOWSTAGES

AR_EVALAUTOR_EVALUAEE

VARCHAR(10)

New column

WEB_CP_EVAL_WORKFLOWSTAGES

AR_EVALAUTOR_EVALAUTOR

VARCHAR(10)

New column

 

 

 

 

WEB_CP_GRATUITYPOS

ETAG

VARCHAR(100)

Change field type

 

 

 

 

WEB_CP_REPORT_SETTINGS

DEFAULT_FOR_ROSTER

bit

New column

 

 

 

 

WEB_CP_EVAL_DOCUMENTS

STATUS

NVARCHAR(255)

New column

WEB_CP_EVAL_DOCUMENTS

DATETIME

DATETIME

New column

 

 

 

 

WEB_CP_EVAL_WORKFLOWSTAGES

IS_ALLOW_REJECT

BIT

New column

 

 

 

 

WEB_CP_EVAL_WORKFLOW

CREATION_DATE

DATETIME

New column

WEB_CP_EVAL_WORKFLOW

ANSWERS_JSON

NVARCHAR(MAX)

New column

 

 

 

 




Other Versions