APP 2023.40

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

Mar 25, 2024 

Download here

 

Important

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

Adonis Personnel Portal Compatibility Matrix

APP Version

Compatible APM Version

2022.10. x,

2022.20. x

2022.30. x

2023.10. x

2023.20. x

APM 2020.10.x and newer version

2023.30. x

2023.40.x

2023.20. x


Release Highlights 

The APP 2023.40 release brings new features and enhancements in the Evaluation, Roster Planning, Travel Expense modules as well as in the Chain of Approval.

For more details, refer to the sections below:

Evaluation Module

Standing in for Evaluator

The Approver workflow in the Evaluation module has been changed. From now on, Approver is able to submit the documents instead of Coordinator(s).

In case Coordinator leaves their position during an ongoing activity, Approver can take over the responsibility and manage the Evaluation forms submitted by Evaluee(s). This functionality ensures a smooth transition and continuity in managing ongoing evaluation forms even in case of urgent or unexpected Coordinator turnovers.

Approver can stand in for Coordinator as well as vice versa.

For this, it is enough to provide Approver with respective access rights. For more information on how to grant access, see Set Roles and Permission Levels.

The Confirm Reject or Confirm Approve dialog appears when Coordinator approves or rejects the document, accordingly.

Roster Planning Module

TimeClock Registrations Integration

The TimeClock registrations are now displayed on the Person Timesheet view:

image-20240319-135706.png

The TimeClock registrations are marked as TC Location / Position.

 

Time&Attendance Registrations Integration

The time registrations added to the Time and Attendance module are included in the violation calculations for the Roster Planning module. The TAA registration will be displayed in the Roster Person Timesheets dialog and marked as Position by activity since such time registrations are not linked to any roster location. The user cannot modify TAA registration in the Roster Planning module.

Average Working Hours Functionality

The Roster Planning scheduler is extended with the Average Working Hours calculation. The system calculates the average working hours (56 hours, 12 weeks before) and returns a list of crew members with an exceeding result.

Travel Expense

Originator

the Travel Form tab is extended with the Originator field. Besides, the below-mentioned columns are added to the Co-Workers Travel Expenses Overview page:

  • Originator

  • Originator Rank

  • Originator Pin

Document Creation

The Creation Date field is added to the Co-Workers Travel Expenses / Overview page. The date is picked up from WEB_CP_WORKFLOW.repl_ModifiedDate where STATE=0 (Created). Besides, the Creation Date field is displayed on the document preview available on the Travel Form tab:

 

Chain of Approval

Relinking Subordinate

Applied the layout changes to the Confirm dialog that appears while relinking a subordinate with submitted documents. In the Confirm dialog, click the APPLY drop-down list to view the actions:

  • Set new Level relinks the document to the selected chain without changing the document status.

  • Drop to Created changes the document state to Created.

  • Keep current state preserves the state of the document.

 

Configuration Enhancements

Reports


 

Key

Summary

Issue Type

Release Notes

Key

Summary

Issue Type

Release Notes

APP-6477

TimeClock Web Service Problem with Alternative PIN

Change Request

Applied a fix for TimeClock Web Service to accept the Alternative PIN when logging in.

APP-6462

 Multiple Overlaps in Registrations issue

Bug

Applied a fix to avoid overlaps in the Time and Attendance module.

APP-6460

Not possible to process Travel Expenses issue

Bug

Applied a fix to use the default night interval for the accomodation page when the night interval is set to NULL.

APP-6450

Time zone is reset to 0 issue

Bug

Applied a fix to avoid time zone change during the correction approval.

APP-6454

Wrong display of violations under the By Timesheet View. issue

Bug

Applied a fix to the MLC rounding in the TAA and nonconforming report.

APP-6456

The MFA couldn't parse a phone number

Bug

Added the MFA by phone number functionality enhancements.

APP-6426

Eckero_Timesheet report changes issue

Bug

Applied enhancements for the Eckero Timesheet report.

APP-6436

VL_SignOnOff method pick up the first numorgid of vessel from WEB_CP_SETTINGS issue

Bug

The VL_SignOnOff method is modified to pick up the correct vessel NUMORGID.

APP-6435

Extend pipeline for Jenkins by AUS service

Change Request

The Jenkins pipeline is extended with the AUS service.

APP-6434

Add the possibility to use API Key in the request header for swagger

Change Request

Added API Key in the requests for swagger methods:

APP-6433

Modify WaitingRoom in APP to use API Key

Change Request

The AUS Person Data Import methods use the API Key instead of the Token.

APP-6428

Eckero_Timesheet report issues with Position and list of pins issue

Bug

The Position Code value in the Eckero_Timesheet report is picked up from the rank code linked to an activity position. The report dialog allows the approver/coordinator to generate reports for colleagues in the same position.

APP-6424

[TAA] Timecard time reduced on 1 minute on My Timesheets / Overview page after setting time out with 0 minutes

Bug

The time block on the UI displays the actual TimeIn and TimeOut. In the database, the TimeOut is stored -1 second.

APP-6411

Eckero_Timesheet report issues issue

Bug

Applied a fix to the rest activity and overtime calculation in the Eckero_Timesheet report.

APP-6404

High CPU Consumption - Roster Module issue

Bug

Improved the Roster Planning module behaviour in case there are long shift registrations. The confirmation dialog pops up stating the shift being registered exceeds 24 hrs.

APP-6390

The Privacy Policy opening failed on the login issue

Bug

Applied a fix to the privacy policy agreement displaying whether it is inherited from a parent organization unit.

APP-6391

Not possible to assign a crew, if EED is not defined in Activity datagroup

Bug

Fixed the issue on displaying an assigned crew on the scheduler in case the Estimated End Date value is not defined in Activities details.

APP-6379

Discrepancy with violations between Co-Workers TS and Non-Conforming for watchkeeper issue

Bug

The time blocks editing functionality has been modified to store the correct TimeOut value in the database after it is modified.

APP-6233

Eckero_Timesheet report issue

Bug

The Eckero_toimesheet report is implemented. The report gives an overview of time registrations, overtime, night hours, extra compensations, and activities overview for crew according to the defined vessel and period.

 

 

APP-6381

A terminated crew member can access the Crew Portal

Bug

A crew member is not able to access Employee or Crew Portal if his/her contract is terminated.

Note: The crew member can still log in to the Employee/Crew Portal if the termination date = today.

APP-6380

Search issue in the CSB Scheduler

Bug

In the Crew Station Bill module, the search parameter was ignored. The issue is fixed.

APP-6362

Error confirming roster shifts with existing current REST registration issue

Bug

In the Roster Planning module, applied a fix to time block confirmation with an existing current rest registration.

APP-6367

The CSB scheduler doesn't reload after the action

Bug

Applied a fix to the Crew Station Bill scheduler refresh functionality.

APP-6366

CSB Auto-assign doesn't work

Bug

Applied a fix to the auto-assign functionality in the Crew Station Bill module.

APP-6257

APP, CSB > Mustering: “Not Assigned Crew” list isn't accurate issue

Bug

In the Crew Station Bill module, modified the selection of crew members in the Not Onboard Crew list. A crew member is available in the Not Onboard Crew list if there are assignments and activity dates within the selected period (4 weeks or a day) on the CSB scheduler.

APP-6363

The Roster Person Timesheet period filter doesn't show the correct period.

Bug

The Roster Person Timesheet period filter did not display the correct records. The issue has been fixed.

APP-6359

Not possible to create a new Evaluation for the user in case an approved evaluation exist 

Bug

Applied a fix to the Evaluation module. On affecting a crew member’s Evaluation form by approving it (from Approver’s side), Coordinator is able to create a new form for the same crew member.

APP-6348

Synchronize the Error codes / Solutions for the Waiting Room

Bug

The error codes and solutions for the Person Data Import API methods have been updated.

APP-6332

AverageWorkingHours report add locations selection to dialog issue

Bug

The Average Working Hours Report dialog is extended with the Select Locations field. The field is not mandatory. In case it is not selected, the report will be generated for all Roster locations.

APP-6333

AverageWorkingHours functionality in Roster module issue

Bug

The Roster Planning scheduler is extended with the Average Working Hours calculation. The functionality works the same way as the Average Working Hours report. The system calculates the average working hours (56 hours, 12 weeks before) and returns a list of crew members with an exceeding result.

APP-6344

Modify installation set to change http / https bindings for ASA

Change Request

The installation set is modified to change HTTP/HTTPS bindings for the ASA service.

APP-6343

Implement a new service under the APP Web Service.

Change Request

The ASA service is implemented within the frame of Adonis Web Services.

APP-6339

V1 AIWS_CU_Medical: Update the error text and solutions

Change Request

The error text and solutions were updated for the V1 AIWS_CU_Medical API method.

APP-6338

V1 AIWS_CU_Travel: Update the error text and solutions

Change Request

The error text and solutions are added to the V1 AIWS_CU_Travel API method.

APP-6336

V1 AIWS_CU_Competence: Update the error text and solutions

Change Request

The error text and solutions are updated for the V1 AIWS_CU_Competence API method.

APP-6335

V1/V2/V3 AIWS_CU_Person: Make the special characters valid

Change Request

The V1/V2/V3 AIWS_CU_Person method is modified to accept special characters in the following parameters:

  • PlaceOfBirth

  • FirstName

  • MiddleName

  • LastName

  • Address

APP-6334

V1/V2/V3 AIWS_CU_Person: Change Address1 as non-mandatory

Bug

The Address1 parameter in the V1/V2/V3 AIWS_CU_Person methods is no longer mandatory.

APP-6327

The Person Timesheet dialog is not reloaded after records confirmation.

Bug

After records confirmation, the Person timesheet dialog was not reloaded and the time block color did not change. The issue is fixed.

 

APP-6287

APP Upgrade Issue - Missing Record in "WEB_CP_ELEMENTS" Table issue

Bug

While updating APP, encoutered an error. The issue is fixed.

APP-5983

Vessel filter does not work correctly for multiple approvers level issue

Bug

Applied the vessel filtering improvements to the multiple CoA levels. The travel expense documents linked to a particular vessel are filtered in accordance with a vessel filter setup in the CoA.

APP-6296

Enclosed documents opening more than 10m on Azure issue

Bug

Improved the performance for opening enclosed documents on Azure.

APP-6277

Non-Conforming Work & Rest Report throws an 'Object reference' error issue

Bug

Applied the fix to the Non-Confirming Work and Rest report loading. The report opens without errors.

APP-6246

Error appears during APP install from scratch issue

Bug

Modified the SQL scripts to avoid upgrade errors while cleaning up the database.

APP-6288

V2 AIWS_CU_Person: Change Gender as non-mandatory

Change Request

The Gender parameter is no longer mandatory for the AIWS_CU_Person API method.

APP-6264

Roster assignment disappears after the changes applied to the confirmed time slot issue

Bug

Applied a fix to updating the TAA registrations fetched from the Roster Planning module.

APP-6280

Waiting Room Plugin: Import to Adonis is not working

Bug

Improved the import functionality for the WaitingRoom API method.

APP-6278

V1: Include the ExternalDocCode field in the request of CU_Travel, CU_Medical and CU_Competence

Bug

The "ExternalDocType" parameter which refers to PW001C45.CODE is added to the CU_Travel, CU_Medical, and CU_Competence methods.

APP-6228

The discrepancy between Non-confirming events reports and Crew Timesheets issue

Bug

Fixed the MLC/CBA rules calculation in the Time and Attendance and Non-Conforming Work and Rest reports.

APP-6266

Roster Planning - not possible to define access to Locations issue

Bug

Applied a fix to the location access list in the Roster Planning module.

APP-6267

Create ASA_R_VM API

Change Request

The ASA_R_VM method was created. The READ Operation API exports the personal information, activities, and document records of the onboarding (current and planned) persons to the VM (Vessel Manager) Application.

APP-6265

Need to add the new parameter ConfirmedSignOn (Y/N) in the API method v2/AIWS_CU_Activities

Change Request

Added the new ConfirmedSignOn (Y/N) parameter to the API method v2/AIWS_CU_Activities.

APP-6262

Watchkeepers are displayed incorrectly on the Per Date grid, and reports issue

Bug

Applied a fix to the watchkeeper functionality in the Time and Attendance module.

APP-6261

Table PW001P00_XREF was not updated

Bug

Applied the SQL fix to the updated PW001P00_XREF table.

APP-6230

Not possible to select timesheets issue

Bug

Improved the co-worker's selection for past periods in the Time and Attendance -> Co-Workers TimesheetsBy Timesheets.

APP-6249

Improvement of AUS_CU_ActivitiesRotationLink (activities overlap)

Change Request

Applied the improvement to AUS_CU_ActivitiesRotationLink and crew members' assignments on the rotation shift.

APP-6240

Add more non-mandatory parameters to AIWS_CU_Person

Change Request

The new method v3/AIWS_CU_Person is created and extended with new parameters:

  • PersonalIDCountry;

  • EmploymentStart;

  • EmploymentEnd;

  • ContractStart;

  • ContractEnd;

  • PayLeaveFact1Earn;

  • PayLeaveFact1Deduct.

APP-6190

W&R International report shows non-compliance where it should not issue

Bug

Modified the time card insertion algorithm to avoid overlapped records in the Work and Rest International report. The report doesn’t show any violations if there is no non-compliance according to the MLC rules.

APP-6224

CSB_Overview report doesn't display data of Emergency/Rescue Stations and Location

Bug

The CSB Overview report SQL selection was modified to return the Emergency and Rescue stations without Zone setup for the Station Header. The Zone refers to a location in the CSB_Overview report.

APP-6015

Save section calculation in the Database issue

Bug

Applied a set of changes to the Evaluation module:

  1. The TOTAL_SCORE column is renamed to EVALUEE_TOTAL_SCORE:

 

  1. New columns are added to WEB_CP_EVAL_DOCUMENTS:

  • SECTION_SCORES_JSON stores SECTION_SCORES in JSON format

  • EVALUATOR_TOTAL_SCORE stores the total score for the evaluator

The Scenario field is renamed to Criteria. To access it, navigate to Housekeeping -> the Selection Criteria page:

 

 

APP-6183

Include ConfirmedSignOn in v2/AIWS_CU_Activities

Change Request

The ConfirmedSignOn parameter is added to the v2/AIWS_CU_Activities API method. The ConfirmedSignOn parameter accepts Y/N values.

APP-6178

HomeAirport parameter is only checking the airport codes from PW001C48 table, skipping the XREF code table. issue

Bug

The AIWS_CU_Person API method uses the airport code and XREF parameters to identify the HomeAirport parameter.

APP-6177

Add validation in checking ExternalPIN, ExternalNOKID, ExternalDocID and ExternalActivityID in the general tables

Change Request

Applied a fix to the ExternaNOKID parameter in the AIWS_CU_NOK method.

APP-6176

Roster Planning fails to open without TAA access rights.

Bug

The Roster Planning module is accessible without TAA access rights for users.

APP-6172

It is possible to get access to selected org.unit without re-login

Bug

After changing the organization unit in Administrator Portal, the system forces a user to re-login for the changes to take effect.

APP-6164

Extend future assignments in the Persons Assignment view issue

Bug

The warning messages and validations are extended to prevent overlaps in the Roster Planning module. The system will assign the shifts that are not occupied or the TAA registration exists at this time.

APP-6162

The Person by Timesheet report doesn't display TC location issue

Bug

The TimeClock location name is displayed in the Roster by Timesheet report.

APP-6088

Not possible to hide "all departments" option for the Nonconfirming Work and Rest report issue

Bug

The All Department option for the Nonconforming Work and Rest report is moved under the report settings. The corresponding option should be selected as an active dialog to enable the department selection.

APP-5746

Weightage calculation error on the Evaluation form issue

Bug

In the Evaluation module, the Weight field is mandatory in the Create new Section dialog:

APP-5874

The My Evaluation tiles alignment issue issue

Bug

Applied the UI alignment for the My Evaluation page.

APP-5992

Allow to create a new Evaluation form if the Dismissed form already exists. issue

Bug

The Evaluation workflow is extended with the possibility of creating a new Evaluation form based on the previously created form that has been dismissed.

APP-5905

The Delete confirmation dialog issue on the Created Evaluation page. issue

Bug

In the Evaluation module, deleting a document shows a confirmation dialog.

APP-6000

The Close button is missing in the Status of Evaluation tab -> View issue

Bug

Applied fix to display the CLOSE button in the Evaluation Form preview on the Status Of Evaluation page.

APP-6045

The scale selection in the Roster scheduler partially disabled issue

Bug

The Roster Planning scheduler scale selection is modified to avoid inactive items.

APP-6066

Combine comments in one column in TAA grids issue

Bug

In the Time and Attendance module, Daily and Violation comments are combined into a single column through the Per Date, By Timesheet, and All Crew Onboard pages.

APP-6070

Roster: include TAA registrations to the Roster Timesheets view issue

Bug

The time blocks created in the Time and Attendance module and the Time Clock application are displayed in the Person Timesheet view of the Roster Planning module.

APP-6071

Roster: include TAA registrations to the violation calculations issue

Bug

The time registrations added in the Time and Attendance module are included in the violation calculations for the Roster Planning module. The TAA registration will be displayed in the Roster Person Timesheets dialog and marked as Position by activity since such time registrations are not linked to any roster location. The user cannot modify TAA registration in the Roster Planning module.

APP-6082

Rename TAA-> "Grand Access" to "All Crew Onboard" issue

Bug

In the Time and Attendance module > Co-Workers Timesheets, the By Timesheet Grand Access caption is changed to All Crew Onboard:

APP-6092

TAA reports comments issue

Bug

The comment fields in the reports have been modified to display daily and violation comments. The affected reports: Work & Rest, Work & Rest International, and Monthly Timesheet.

APP-6126

My Team - Relievers throw an error while saving the issue

Bug

The javascript issue is fixed to update relievers properly.

APP-6072

Timeclock registrations should update Roster planned registrations issue

Bug

Implemented the algorithm for updating the roster planning blocks with the Time and Attendance and Time Clock time registrations. The time clock registrations are displayed in the Person Timesheet view and marked as TC location / Position.

APP-5884

Roster Timesheet filter issue issue

Bug

Fixed the period filter in the Roster Timesheet view.

APP-6140

WaitingRoom: Modify the User Interface issue

Bug

The Waiting Room interface is modified to display error's parameters and values.

APP-6125

The Roster by Timesheet report to display TAA registrations

Bug

The Person by Timesheet report displays TAA registrations and planned shifts in the Roster Planning module. The TAA time blocks in the Person Timesheet report are marked with a Position Name only.

APP-6142

Time Clock ignores the InstanceID issue

Bug

The Time Clock application uses Instance ID for the web service connection.

APP-6143

Add validation for the Include Groups parameter in the Enclosed Documents

Bug

Added validation to the Include Groups parameter in the Enclosed Documents datagroup.

APP-5308

APP content naming issues issue

Bug

In Adonis Personnel Portal, applied the changes to a number of tile names to avoid name discrepancies.

APP-6052

Save the state Roster Timesheet filter after it changes the issue

Bug

In the Roster Planning module, the Filter By option selected in the Person Timesheets dialog will be saved into the cookies and restored after the next opening.

APP-6065

Create AUS_CU_ActivitiesRotationLink issue

Bug

The AUS_CU_ActivitiesRotationLink API links the activities to the Rotation Planning active shift. The Rotation Plan should be in the position list and shift blocks should be active in the APM to use the API method.

APP-5988

Create a Gangway Control tab in APP Configuration issue

Bug

The Gangway Control tab was added to the Administrator PortalConfiguration -> General. The ACTIVATE GANGWAY ACTIONS button is active if there are no gangway actions for the selected Org. Unit. Once the actions are created, the button becomes inactive.

APP-5987

PerDay method has no property to fetch the Roster rank when the crew did not have a promotion day in roster issue

Bug

In the Payscale Properties Table dialog, the TimeSheetDays.Day.RankCode table property is added for the TAA_ApprovedTimeSheetsPerDay and TAA_ApprovedTimesheetsPerDayAndRank methods.

APP-5943

Remove the assignments out of activity dates issue

Bug

The Remove Off-Service Timeblocks option is added in the Roster Planning module to remove all time blocks planned out of activity dates (off-service).

APP-5938

Add a Search bar in the Roster Cycle Assignments - Watches dialog issue

Bug

In the Roster Planning module -> the Watch Assignments page, the Cycle Assignment dialog is extended with a search bar for the Watches dialog.

APP-5833

PTS17 Wrong time format issue

Bug

The date format selection has been modified in the Assign dialog:

APP-5832

PTS10 Different presentation issue

Bug

In the Roster Person Timesheets view and the Person by Timesheet report, the time blocks are marked as Position abbr / Location abbr.

APP-5829

PTS15 Adding a comment per shift is not possible 

Bug

In the Roster Planning module, the Person Timesheet page is extended with the possibility of adding a comment to every shift.

APP-5826

EA-22 Selecting several blocks issue

Bug

The Remove Person functionality in the Roster Planning module of the Person Timesheet view is extended with the following options:

  • Selected time blocks

  • From current day

  • From current week

  • From current month

  • From current and all future time blocks

  • From a certain period

APP-5825

EA-20 Graphical adjustment until 0:00 issue

Bug

In the Person Timesheet dialog, resizing time blocks until the end of the day is now possible.

APP-5822

PTS11 No confirm possibility issue

Bug

In the Roster Planning module, the Person Timesheet view is extended with the shift confirmation functionality. The system allows confirming multiple shifts.

APP-5821

EA-09 Full-screen mode leaves scaling issue

Bug

Applied the improvements in the Roster Planning scheduler.

APP-5819

EA-21 Slowness issue

Bug

In the Roster Planning module, applied the performance improvements on loading the main scheduler.

APP-5816

PTS-22 Comments disappear with adjustment issue

Bug

The time block adjustment does not affect the comment added for the time registration.

APP-5408

EA-09 Full screen mode leaves scaling issue

Bug

Applied the improvements to the Roster Planning scheduler. The issue with the scheduler resizing is fixed.

APP-5403

EA-04 Generate report really slow issue

Bug

Applied the performance improvements on generating the Roster reports.

APP-6091

Roster timesheet totals and available locations/positions should correspond selected filter

Change Request

Roster timesheet totals and available locations/positions are displayed based on the applied filtering.

APP-6081

Error if there is no connection string

Bug

The SQL connection exception handling was changed.

APP-6079

Create ASA_R_DPLog API

Change Request

Implemented the API method ASA_R_DPLog within the frame of Adonis Web Services. The ASA_R_DPLog returns crew members having the Current and Planned activities as well as certificates that are linked to the DPLog interface via the XREF.

APP-6075

Log Out doesn't work

Bug

Applied the fix to the login page redirect functionality in case of an expired session.

APP-6068

CoA-> Documents status Relink

Change Request

In the Chain of Approval, the list of nodes available in the Re-link level dialog is extended with the node type name: Subordinate, Coordinator, Approver.

APP-6064

Include the Waiting Room in the APP Administration

Change Request

The Waiting Room tile is added to Administrator Portal.

APP-6063

Use the Waiting Room APIs and implement the functionalities the same with the Waiting Room plugin in APM

Change Request

Administrator Portal is extended with the Waiting Room functionality:

APP-6062

Create an interface.

Change Request

The Waiting Room user interface and menu items are added to the Administrator Portal.

APP-6061

WaitingRoom: Make the WaitingRoom available in APP

Change Request

Waiting Room is added in APP

APP-6057

Remove redundant source code related to ini file.

Change Request

The redundant functionality on using the config.ini file to get the connection string was removed.

APP-6010

Adonis LMS Tile should be visible for Mobile user

Change Request

The Adonis LMS tile is now available in the Crew and Employee portal mobile layout.

APP-6002

Give the possibility to approver to work as a coordinator (Evaluation form) and Comment box

Change Request

The Approver workflow in the Evaluation module has been changed. From now on, Approver is able to submit the documents instead of Coordinator(s).

In case Coordinator leaves their position during an ongoing activity, Approver can take over the responsibility and manage the Evaluation forms submitted by Evaluee(s). This functionality ensures a smooth transition and continuity in managing ongoing evaluation forms even in case of urgent or unexpected Coordinator turnovers.

Approver can stand in for Coordinator as well as vice versa.

For this, it is enough to provide Approver with respective access rights. For more information on how to grant access, see Set Roles and Permission Levels.

The Confirm Reject or Confirm Approve dialog appears when Coordinator approves or rejects the document, accordingly.

APP-5990

Issues with relink subordinate in the CoA

Bug

Applied the layout changes to the Confirm dialog that appears while relinking a subordinate with submitted documents. In the Confirm dialog, click the APPLY drop-down list to view the actions:

  • Set new Level relinks the document to the selected chain without changing the document status.

  • Drop to Created changes the document state to Created.

  • Keep current state preserves the state of the document.

APP-5973

Implementation the Evaluation module on the Employee Portal

Change Request

In the Employee Portal, on accessing the Evaluation module, it was not possible to create an Evaluation document. The issue is fixed.

APP-5968

The Roster Planning - Confirm Shift dialog layout is broken

Bug

In the Roster Planning module, the Confirm Shift dialog layout was adjusted to avoid grid overlaps.

APP-5934

Possible to delete Watch that is in use

Bug

Forbade to delete the watch being in use on the Assign Watches and Scheduling pages.

APP-5926

Display PIN + Name in the Roster Add/Edit Іhift dialog

Bug

The Add/Edit Shift dialog in the Roster Planning module is extended with the crew member's PIN.

APP-5899

Internal Server Error appears when deleting period in WDA & Travel Expenses -> Rates tab

Bug

Fixed errors in the console that occurred while deleting a period in the WDA & Travel Expense setup.

APP-5895

The Wrong Course window appears when trying to move to the Definition window in the Crew Change

Bug

Fixed the Wrong course error that occurred when trying to navigate to the Definition page in the Crew Change module.

APP-5885

Extend Installation set by new service AUS

Change Request

The installation set was extended with a new AUS service and the possibility to select components to install during the upgrade.

APP-5857

Implement AUS service

Change Request

The new Adonis Upload Service (AUS) is implemented.

APP-5754

The SMTP Port value is displayed truncated in the Email Server setup

Bug

The SMTP Port field size is extended on the EMAIL SERVER tab. To access it, navigate to Administrator Portal - Configuration - General Settings - the EMAIL SERVER tab.

APP-5752

Display the API Key once and store the hashed value.

Change Request

The API Key is displayed once it is generated and stored as a hashed value in the database.

APP-5717

WEB_CP_ROSTER_WATCH_DAY table missing repl columns

Bug

Added the missing triggers to WEB_CP_ROSTER_WATCH_DAY table.

APP-5707

The Email in ACCOUNT_CREW mismatched the PW001P0T

Bug

The email address displayed on the Access Control - Users page is picked up from Personal details (PW001P0T table).

APP-5685

Generate API Key in the Configuration > Web Services

Change Request

The API Keys can be generated in the Administrator -> Configuration -> General Settings -> the Web Services tab. The API Key is populated once it is generated. The API Key can be retrieved in case it is forgotten.

APP-5674

The Privacy Policy buttons appeared on the General Settings page

Bug

Applied a fix to avoid displaying redundant pop-ups in Administrator Portal.

APP-5369

CSB Preferred Assignment grid auto-refresh

Bug

Applied the force refresh of a page after removing a record on the Preferred Assignments page in the Crew Station Bill module.

APP-5302

The Assign button is active for a Location without linked Position in the Roster Assign Watch page

Change Request

The Assign and Cycle Assignment buttons are disabled for a location without a position on the Roster Planning Configuration - Assign Watch page of the Roster Planning module.

APP-5154

The Audit module page has different height in Admin and Crew portal

Bug

In the Administrator portal, the virtual scroll is added to the Audit page instead of the paginator. The data is loaded while scrolling.

APP-5091

Selected OrgUnit not picked up in the New Period Rate dialog

Bug

On the New rates period dialog, added the Copy From caption.

To access the dialog, log in to the Administrator portal and navigate to WDA&Travel Expense rates and click New period.

APP-5053

Add Created Date to Travel Expense screens

Change Request

The Creation Date field is added to the Co-Workers Travel Expenses / Overview page. The date is picked up from WEB_CP_WORKFLOW.repl_ModifiedDate where STATE=0 (Created). Besides, the Creation Date field is displayed on the document preview available on the Travel Form tab.

APP-5006

Add the Originator name to the Travel Expense overview

Change Request

In the Travel Expense module, the Travel Form tab is extended with the Originator field. Besides, the below-mentioned columns are added to the Co-Workers Travel Expenses Overview page:

  • Originator

  • Originator Rank

  • Originator Pin

APP-4947

Roster Assignments report layout issue with 15min timeblock

Bug

The Roster Assignments report is modified to display 15-minute time blocks.

APP-4888

The Nonconforming report duplicates violation if the crew belongs to the different chains.

Bug

Adding a position to different chains in the Chain of Approval resulted in displaying duplicated violations for both chains in the Nonconfirming overtime and Non Conforming Work and Rest reports. The issue has been fixed.

APP-4723

Expand the Summary field for Scenarios in the Onboard Drills & Scenarios Module

Bug

In the Onboard Drills and Scenario module, the Scenario Summary field is extended to store up to 500 symbols.

APP-4695

Optimize CSB_Checklist report

Change Request

The Crew Station Bill Check List report is extended with the Suppress headers option available in the report dialog. Enable the option to remove all the empty spaces from the report making it more compact.

APP-4311

The parameter for 'Not Preferred CC' is missing in NAV AIWS methods

Change Request

The API methods NAV_CallingPortCreate and NAV_CallingPortUpdate are extended with the NotPreferredCC parameter, which accepts Y or N.

APP-4275

Level by Vessel/ Position is not working properly

Bug

Applied a fix for the selection of the documents by position in the Travel Expense module.

The system allows reviewing/approving documents that belong to the corresponding vessel.

Database Modifications

New and Modified Tables

Table

FieldName   

FieldType

Description

WEB_CP_SETTINGS

INSTANCE_ID

NVARCHAR(64)

Add column

 

 

 

 

WEB_CP_DR_SCHEDULED_SCENARIO

SUMMARY

NVARCHAR(1000)

Change field type

 

 

 

 

WEB_CP_EVAL_WORKFLOW

COMMENT

NVARCHAR(MAX

Add column

 

 

 

 

PWWAITINGROOM

 

 

Recreate table

 

INTERFACE

NVARCHAR(16)

 

 

ENDPOINT

NVARCHAR(50)

 

 

EXTERNAL_PIN

NVARCHAR(100)

 

 

EXTERNAL_SEQNO

NVARCHAR(200)

 

 

EXTERNAL_SEQNO_TEXT

NVARCHAR(200)

 

 

PIN

INT

 

 

NAME

VARCHAR(100)

 

 

ERROR

NVARCHAR(MAX)

 

 

SOLUTION

NVARCHAR(MAX)

 

 

REQUEST

NVARCHAR(MAX)

 

 

REQUEST_DATE

DATETIME

 

 

 

 

 

PW001P00_XREF

 

 

Recreate table

 

INTERFACE_XREF

VARCHAR(10)

 

 

TABLE_REF

INT

 

 

SEQUENCENO_REF

INT

 

 

SEQUENCENO_XREF

VARCHAR(200)

 

 

COMMENT

NVARCHAR(100)

 

 

 

 

 

 

 

 

 

 

 

 

 

WEB_CP_API_KEYS

 

 

Recreate table

 

GUID

UNIQUEIDENTIFIER

 

 

CLIENT

INT

 

 

INTERFACE

VARCHAR(10)

 

 

API

NVARCHAR(32)

 

 

API_NAME

NVARCHAR(64)

 

 

KEY_PREFIX

VARCHAR(7)

 

 

KEY_HASH

VARCHAR(MAX)       

 

 

DATECREATED

DATETIME

 

 

 

 

 

WEB_CP_API_KEY_SCOPES

 

 

New table

 

API_GUID

UNIQUEIDENTIFIER

 

 

SCOPE

VARCHAR(128)

 

 

 

 

 

WEB_CP_ADONIS_API_KEYS

 

 

New table

 

APP_CODE

NVARCHAR(32)

 

 

KEY_PREFIX

VARCHAR(7)

 

 

KEY_HASH

VARCHAR(MAX)

 




Other Versions