/
APP 2024.10

APP 2024.10

APP Roadmap

Check out our APP product roadmap to see what's coming up! You will need to create a free Atlassian account to access these views. Please note that these plans are not set in stone and may change as we continue to improve.

 

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

2024.10

Jul 9, 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

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

Curious about what’s in store? Check out our exciting innovations and discover what’s in our product pipeline for 2024/2025 here.

Evaluation Module

Compile Evaluation Form Enhancements

From now on, evaluation rules can be separately defined for:

  • Crew Criteria (offshore crew members)

  • Employee Criteria (onshore office employees)

To add a new evaluation rule, navigate to the Evaluation module > Housekeeping > Selection Criteria:NEW SELECTION CRITERIA. This opens the Create new selection criteria dialog:

Evaluation_housekeeping_create_new_selection_criteria_details_tab.png

In the Details tab, fill in the following fields:

  • Evaluation Rule Code. Enter a unique alpha-numeric code.

  • Evaluation Template. From the drop-down list, select the evaluation template to be used.

  • Evaluation Workflow. From the drop-down list, select the evaluation workflow to be used.

In the Criteria section, specify set the scenario according to which the evaluation form is to be sent to both offshore (crew members onboard a ship) and onshore employees (office employees).

To define the scenario for crew members' (offshore) evaluation forms, first, make sure you are on the Crew Criteria tab of the Criteria section. Then, fill in the fields as described below:

  • Empty date. Select the checkbox if the evaluation form is to be sent randomly (without any preconditions).

  • Criteria (available if Empty date is unselected). From the drop down list, select one of the options: After Sign-on, Before Sign-off, Today. By selecting the option, you can define when the evaluation form is applicable.

  • Plus (available if Empty date is unselected). Enter the number of days following the event defined in the Criteria option.

  • More Options. Click it to expand more options.

  • Repeat. Select the checkbox to allow sending evaluation form on a recurring basis.

  • Every (available if Repeat is selected). Enter the number of days to define the frequency for how often evaluation forms to be sent out (e.g. every 3 days).

  • Until (available if Repeat is selected). From the calendar view, select the date until which the recurring event is to be carried out.

To define the scenario for office employees' (onshore) evaluation forms, first, make sure you are on the Emplyee Criteria tab of the Criteria section. Then, fill in the fields as described below:

  • Empty date. Select the checkbox if the evaluation form is to be sent randomly (without any preconditions).

  • Criteria (available if Empty date is unselected). From the drop down list, select one of the options: Contract Start date, Employment Start date, Today. By selecting the option, you can define when the evaluation form is applicable.

  • Plus (available if Empty date is unselected). Enter the number of days following the event defined in the Criteria option.

  • More Options. Click it to expand more options.

  • Repeat. Select the checkbox to allow sending evaluation form on a recurring basis.

  • Every (available if Repeat is selected). Enter the number of days to define the frequency for how often evaluation forms to be sent out (e.g. every 3 days).

  • Until (available if Repeat is selected). From the calendar view, select the date until which the recurring event is to be carried out.

Now, switch to the Ranks tab to define the position(s) for which the evaluation form is applicable:

To add a position, first, click NEW RANK. This enables editing the table fields:

  • Code is fetched based on the position selected from the drop-down list in the Name column.

  • Name. From the drop-down list, select the position for which the evaluation form is to be applicable.

Click Save next to the added record in the table.

When completed, click the SAVE button at the bottom of the dialog to add a new evaluation rule to the table:

 

Stage Reordering Restrictions

To maintain the integrity of the evaluation document workflow, reordering stages is strictly prohibited when it comes to the following cases:

  • A stage following the Approved or Dismissed stage

  • A stage preceding the Created stage

 

Workflow Pecularities for Multiple CoA Level

If there are multiple coordinators defined in the Chain of Approval, all involved coordinators will have to review and approve the evaluation form based on the COA: the lower-level coordinator fills out and submits a form to the upper level, then submits it from Status of Evaluation. The upper-level Coordinator accesses the form in Status of Evaluation where he can review and submit the form.

Roster Planning Module

Person Timesheet View Improvements

  • The Abbreviation selection is added to the Roster Planning - Person Timesheet view.

  • The Assigned Shifts and Empty Shifts radio buttons are added to the Roster Planning - Person Timesheet view. Selecting a radio button displays the number of assigned and empty shifts for the selected Locations and Position.

  • The Assign All feature that allows assigning crew members to all empty shifts based on the selected position:

Shipmate Companion

The Shipmate Companion module provides an overview of upcoming crew changes based on the sea-service activities (date from/to). It allows checking crew members being promoted, signed on or signed off on a specific date on a vessel running Adonis Crew Portal. In addition, you can maintain crew members' details and generate various reports.

 

Configuration Enhancements

Access Control

  • In Adonis Administrator Portal > Access Control, added the Amount Limit access control option to the Travel Expenses section:

  • Implemented the read-only access rights for My Timesheets and Co-Workers Timesheets.

  • Implemented the required access rights validation for the Shipmate Companion module. To access it, navigate to Access ControlRoles in Adonis Administrator Portal.

Time and Attendance

Adonis Mobile Application

Android TimeClock

Reports


 

Key

Summary

Issue Type

Release Notes

APP-4326

PTS43 Settings are not saved

Bug

The Time and Attendance and Roster Planning modules user options are stored as selected.

Time and Attendance:

  • Hide manually modified

  • Show/hide violations.

Roster Planning:

  • Show/hide violations

APP-4461

The document cannot be deleted from Documents in the system

Bug

The issue is fixed. On the Chain of Approval > Documents in the system page (Administrator Portal), deleting issued documents results in documents stored in the database with the Deleted state and unavailable on the Chain of Approval - Documents Status page.

APP-5345

CR-34 Time bubble issue

Bug

The hint (bubble) was added to totals in the Roster Planning scheduler. The bubble indicates the time presented in the calculations when the time panel is not visible.

APP-5603

Add possibility to change and save the columns order in the TAA - By Timesheets view.

Bug

The issue is fixed. Now, it is possible to change and save the columns order in the Time and Attendance -> Per Date and By Timesheets views.

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

Implement AUS service issue

Bug

The new Adonis Upload Service (AUS) is implemented.

APP-5927

Issues with Evaluation Scenarios

Change Request

The Evaluation module -> Selection Criteria is extended with the Empty date option which allows sending evaluation forms randomly (without any preconditions).

APP-5929

Add Template Name to the Create Evaluation grid

Bug

The Template Name column is added to Co-Workers Evaluation -> Create Evaluation.

APP-5930

Not possible to identify the Evaluation form in Status of Evaluation screen

Bug

The Co-Workers Evaluation - Status of Evaluation page was extended with the Workflow Name and Template Name columns.

APP-5951

A Roster Timesheet view filter throws 'Invalid server response' error

Bug

Filtering records on the Roster Timesheet view resulted in an error. The issue is fixed.

APP-5961

Change in the label of Access Rights (stages _level)

Bug

In the Create new Evaluation Workflow / Edit Evaluation Workflow > NEW STAGE > Add details dialog, the section name was changed from Access Rights For to Access rights for the Evaluator to modify visibility and editing settings of the Evaluation form with the following options.

APP-6032

AIWS and Routing Services issue on Azure

Bug

Fixed the AIWS error ‘The page cannot be displayed because an internal server error has occurred'.

APP-6044

The method shouldn't register multiple registrations for SignOn and SignOff issue

Bug

The VL_SignOn/Off method is added to the Adonis Integration Web Service. This method uses the existing algorithm for the Gangway Control System.

APP-6056

Markup issues in Evaluation module

Bug

Fixed several markup issues in the Evaluation module.

APP-6075

Log Out doesn't work issue

Bug

Applied the fix to the login page redirect functionality in case a session is expired.

APP-6241

Crew Station Bill Overview Report has a duplicate record showing. issue

Bug

Added the Station Codes and Safety Levels columns to the Crew Station Bill overview report.

APP-6249

Improvement of AUS_CU_ActivitiesRotationLink (activities overlap) issue

Bug

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

APP-6258

Travel expenses/ Transportation

Bug

In the WDA and Travel Expense module, under Transportation, the Total km field is displayed only if the Number of passengers field is set to a number other than 0.

APP-6285

Need to check if set up for Evaluation will be applied for all vessels

Change Request

In the Evaluation module, the structure (i.e. answers, questions, sections, templates, workflows) created on one vessel can be successfully used on another vessel.

APP-6314

BG05 Roster loc. access not working issue

Bug

The position filtering is removed from the Roster Planning - Location setup page. All Roster locations are available in the access right list no matter what positions are selected.

APP-6326

Include vessel or organization name to the APP

Change Request

Added the vessel/organization name to the toolbar:

APP-6356

Selection Criteria improvement. Implement Tabs for crew/Employee selection criteria

Change Request

In the Create new selection criteria dialog, under the Criteria section, implemented the tabs:

  • Crew Criteria (offshore crew members)

  • Employee Criteria (onshore office employees)

The tabs allows defining different conditions for sending evaluation forms to office employees and crew members.

APP-6357

Implement repeat functionality (Employee Portal).

Change Request

In the Create new selection criteria dialog, under the Criteria section, implemented the Repeat functionality, that allows defining the frequency for how often evaluation forms to be automatically sent out:

  • More Options. Click it to expand more options.

  • Repeat. Select the checkbox to allow sending evaluation form on a recurring basis.

  • Every (available if Repeat is selected). Enter the number of days to define the frequency for how often evaluation forms to be sent out (e.g. every 3 days).

  • Until (available if Repeat is selected). From the calendar view, select the date until which the recurring event is to be carried out.

APP-6358

Selection Criteria improvement. Implement repeat functionality (Crew Portal)

Change Request

In the Create new selection criteria dialog, under the Criteria section, implemented the Repeat functionality, that allows defining the frequency for how often evaluation forms to be automatically sent out:

  • More Options. Click it to expand more options.

  • Repeat. Select the checkbox to allow sending evaluation form on a recurring basis.

  • Every (available if Repeat is selected). Enter the number of days to define the frequency for how often evaluation forms to be sent out (e.g. every 3 days).

  • Until (available if Repeat is selected). From the calendar view, select the date until which the recurring event is to be carried out.

APP-6366

CSB Auto assign doesn't work issue

Bug

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

APP-6367

The CSB scheduler doesn't reload after the action issue

Bug

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

APP-6381

A terminated crew member can access the Crew Portal issue

Bug

The issue is fixed. A crew member is not able to access Employee or Crew Portal if their contract is terminated.

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

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

Addition of New Stage After the Approved stage (Prohibited)

Bug

To maintain the integrity of the evaluation document workflow, reordering stages is strictly prohibited when it comes to the following cases:

  • A stage following the Approved or Dismissed stage

  • A stage preceding the Created stage

APP-6403

W&R Notification report includes positions from other departments issue

Bug

The Nonconforming Work and Rest Notification report has been enhanced with an extra Chain parameter that enables report filtering based on the Chain of Approval. The Chain parameter accepts the chain level WEB_CP_COA_CHAIN.SEQUENCENO.

APP-6412

The Extended Access dialog layout is broken

Bug

Applied enhancements to the Extended Access Period dialog layout.

APP-6413

The Privacy Policy file cannot be removed.

Bug

The issue is fixed. The uploaded Privacy Policy file can be removed in Adonis Administrator Portal.

APP-6449

Crew can delete time registrations no matter read access issue

Bug

In the Time and Attendance module, implemented the read-only access rights for My Timesheets and Co-Workers Timesheets.

Unable to embed resource: 6f9a5135-c724-4d20-9625-2340214c80fe of type application/octet-stream

APP-6450

Time zone is reset to 0 issue

Bug

Applied a fix to avoid time zone change during the correction approval. The time zone offset doesn’t change after the time block change confirmation in the TC.

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

The wrong domestic country is displayed in the TE overview

Bug

Inconsistencies in displaying a domestic country in the Travel Expense overview and in the grid. The issue is fixed.

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.

Travel expense documents can be successfully processed in APM.

APP-6461

Cannot access Adonis LMS via Crew Portal issue

Bug

In case the Adonis LMS token was missing, the system displayed a general error message, not explicitly informing a user that the LMS token is missing. The error message has been modified. From now on, the Adonis LMS token is mandatory.

APP-6462

Multiple Overlaps in Registrations issue

Bug

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

APP-6468

Document is approved by Subordinator issue

Bug

On the server side, implemented the validation to prevent Subordinate from approving Travel Expense documents.

The warning message appears if the Submit button becomes available again in case Subordinate has already submitted the Travel Expense document.

APP-6473

Timesheet report OT issues issue

Bug

Added the overtime calculation enhancements to the Eckero_Timesheet report.

APP-6482

Issues with documents display for Approver/Coordinator issue

Bug

Applied a fix for the Co-Workers Travel Expenses overview filtering. The Travel Expense document appears under the selected options Show all docs approved by me and Show all docs approved by this level for every workflow step in the chain.

APP-6483

CopyFrom / CopyTo functionality adjustments

Bug

Enhanced the the Copy From / Copy To functionality in Roles and User Groups.

APP-6487

Add 'Adonis Shipmate Companion' tile and access rights issue

Bug

The Shipmate Companion module is now available in the Adonis Crew Portal:

Implemented the required access rights validation for the Shipmate Companion module. To access it, navigate to Access ControlRoles in Adonis Administrator Portal.

APP-6489

Chain of Approval for Evaluation is not working issue

Bug

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

In case the Coordinator leaves their position during an ongoing activity, the 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.

The approver can stand in for the Coordinator as well as vice versa.

For this, it is enough to provide the 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 the Coordinator approves or rejects the document, accordingly.

APP-6491

Option to use PIN or Alternative PIN for a TC login. issue

Bug

The Android TimeCLock application has been enhanced with additional login options allowing users to choose the input via a keypad or a card reader:

  • Use Alternative Pin from Touchpad

  • Use Alternative Pin from Card Readers

APP-6493

Add markup of overview page issue

Bug

The Shipmate Companion - Crew Change page provides an overview of upcoming crew changes. The module allows embarking, disembarking crew as well as maintaining crew details and documents.
The Onboard tab shows all crew changes with the current sea-service activities.

APP-6494

Wrong column header in Non-conforming report

Bug

The column header in the Non-Conforming Work and Rest report is changed to More than 14 hrs of work between any 2 consecutive rests.

APP-6505

Wrong Alert Message for New Answer Structure with Multiple Choice Control Type

Bug

While adding a new answer structure item, the system shows subsequent messages:

  • Answer structure was added

  • Answer structure item was added

APP-6506

Implement API calls for scheduler and grid on WebService issue

Bug

The API calls for the Shipmate Companion module have been created.

APP-6507

Added markup of personal details sub-details issue

Bug

The Details tab is added to the Shipmate Companion module to manage personal information of crew members.

APP-6508

Implement API methods of personal details sub-details issue

Bug

Added API calls for the personal details in the Shipmate Companion module.

APP-6509

The discrepancy between displaying violation rules in the My Timesheets/Co-Workers Timesheets view and the Last 7 days view issue

Bug

In the Time and Attendance module, modified the 7 days back non-conforming calculations in the My Timesheets and Co-Workers Timesheets views to eliminate the discrepancy in MLC violations displayed in the My Timesheets and Co-Workers Timesheets views and the Last 7days view.

APP-6515

The MFA couldn't parse a phone number

Bug

Added the MFA by phone number functionality enhancements.

APP-6517

Tokens for LMS service should be mandatory

Bug

The validation process for Adonis LMS tokens has been enhanced. Appropriate error messages is added specifically for API and Enroll API tokens, making it easier to identify an issue.

APP-6522

Governmental Change Request for LT Work and Rest report issue

Bug

Implemented the Work and Rest International Lithuanian V2 report. It is a separate report for LT vessels.

APP-6523

CSB: Mustering, people assigned to Safety IDs aren't showing issue

Bug

The Crew Station Bill scheduler has been updated to accurately display the number of assigned crew members.

APP-6530

Wrong date is displayed on time registration popup on My Timesheet page issue

Bug

In the Time and Attendance module, fixed the issue on displaying wrong date and time information in the time registration popup.

APP-6534

Coordinators/Approvers can't Submit the timesheet on the sign-off day when the subordinate's activity has ended issue

Bug

Enhanced the functionality on managing timesheets by coordinators/approvers. Coordinators/approvers can submit/approve the crew timesheet on the sign-off day as soon as the crew sea-service activity has ended (activity was closed with DateTo = Today as the crew has singed off already).

  • The Submit button is available on the Time and AttendanceCo-Workers TimesheetsDocuments WorkflowTime clock subordinatesCurrent tab.

  • The record is available on the Time and AttendanceCo-Workers TimesheetsDocuments WorkflowTime clock subordinatesFor Submission tab when a crew has Date to = Today.

APP-6535

Time registrations with NULL Timein/out and 0 timezone in WEB_CP_TIMECARD_DAILY_CORRECTION issue

Bug

The time registration edit functionality is modified to store a proper value in WEB_CP_TIMECARD_DAILY_CORRECTION for pending verification time blocks.

APP-6537

Rounding is not applied issue

Bug

The rounding functionality is returned to the Time and Attendance module. The system uses PayScale rounding settings.

APP-6539

It’s not possible to assign 2 persons to the same/different positions with different ExternalActivityID (AUS_CU_ActivitiesRotationLink method) issue

Bug

The AUS_CU_ActivitiesRotationLink method is updated to assign multiple crew members to the same or different positions and ExternalActivityID.

APP-6540

The historical activity should be created when the Start date < today and EED = today and EED = Date to (AUS_CU_ActivitiesRotationLink method) issue

Bug

The AUS_CU_ActivitiesRotationLink method is modified to create a historical activity when the Start date < today and EED = today and EED = Date to.

APP-6541

Wrong calculation of violations issue

Bug

In the Time and Attendance module, there are 3 options to define the registration rounding to be applied to violation calculations: 30 min, 15 min, or by Payscale rules. To access the options, log in to Adonis Administrator Portal. When done, on the main menu, navigate to Modules > Time and Attendance > Module Options > Nonconfirming work and rest:

The Nonconforming work and rest rounding overrides the Payscale rounding when violations are calculated in the Time and Attendance ByTimesheet, PerDate, Nonconformity Per Date, and Nonconformity Per Period. In means in case a crew member has 15-minute rounding in payscale and 30 minutes in the Non-conforming work and rest option, the system changes the rounding as follows: 30 min for the MLC and 15 min without the MLC calculation.

The total hours are always calculated based on Payscale rules.

The Nonconforming Work and Rest report applies the same rounding rules.

The below-mentioned reports use 30-minute rounding only:

  • WorkAndRest

  • WorkAndRestInternational

  • WorkAndRestInternationalLithuanian

  • WorkAndRestOvertime

  • MonthlyTimesheet

The Roster Planning module uses Nonconforming work and rest options from Time and Attendance but displays real-time registrations without rounding.

APP-6547

PTS-20: Abbreviation selection on the Roster timesheet issue

Bug

The Abbreviation selection was added to the Roster Planning - Person Timesheet view.

APP-6548

PTS-20: Display number of occupied positions instead of blank in Roster Timesheet issue

Bug

In the Roster Planning module, implemented the functionality that allows displaying the number of assigned and empty shifts for the selected Locations and Position.

APP-6550

Moodle is still not working issue

Bug

Improved the functionality to handle the response from the LMS service for the ‘core_user_update_users’ method.

A user can successfully log in to Adonis LMS.

APP-6553

Added markup of certificate tab and edit popup, and implement of backend functionality issue

Bug

The Certificates tab has been integrated into the Shipmate Companion module to manage personal documents. The General Codes setup regulates the certificate code visibility.

APP-6558

Time and Attendance - Summary columns not visible issue

Bug

Applied a fix to the horizontal scroll bar in the Time and Attendance module. The following views are affected: Time Lists PerDate, Co-Workers Timesheets, Overview By Timesheet, and 7-day back.

APP-6563

Eckero_Timesheet report issues issue

Bug

Implemented the Eckero_Timesheet report enhancements:

  • The Extra Compensations are calculated for both worktype kinds ‘Time’ and ‘Amount’.

  • The Night Hours are not calculated if the time is set between 00:00 and 00:00

  • The report’s default orientation is changed to a landscape format.

  • The PIN selection does not return duplicated values.

  • The Activity day's total calculations are improved.

APP-6575

Missing setup for TE amount limits issue

Bug

In Adonis Administrator Portal, added the Amount Limit access control option to the Travel Expenses section:

APP-6576

PTS-20: Assign All functionality issue

Bug

In the Roster Planning module. the Person Timesheets view is extended with the Assign All functionality. It allows assigning crew members to all empty shifts based on the selected position.

APP-6580

The Waiting Room failed to open

Bug

Applied a fix to the URL generation functionality of the Adonis LMS.

APP-6582

Add markup of travel tab and create/edit popup, and implement of backend functionality issue

Bug

The Travel tab has been integrated into the Shipmate Companion module to manage personal documents. The General Codes setup regulates the travel code visibility.

APP-6587

Implement of backend methods for Medical tab in Webservice issue

Bug

Implemented the backend methods for the Medical tab in Webservice.

APP-6588

Need to implement Medical tab, and the possibility to edit selected/create medical in grid issue

Bug

The Medical tab has been integrated into the Shipmate Companion module to manage personal documents. The General Codes setup regulates the medical code visibility.

APP-6597

Implement functionality to attach documents for Certificate/Medical/Travel issue

Bug

Implemented the possibility to add attachments to certificates as well as travel and medical documents in the Shipmate Companion module.

APP-6606

Eckero_Timesheet report modification issue

Bug

Implemented the Eckero_Timesheet report enhancements:

  • The actual sick activity code is displayed in the report instead of the hardcoded ‘SICK’ value.

  • The new compensation type with hardcoded text = 'Boiler‘, GC = 'BOILER’ in the ‘Extra compensations’ grid.

APP-6607

No verification requested from the crew when Coordinator/Approver adds new correction registrations issue

Bug

The timecard service is updated in order to allow Subordinate to verify new registrations added by Coordinator / Approver.

APP-6608

v3/AIWS_CU_Person: Decimal value should be possible in PayLeaveFact1Earn and PayLeaveFact1Deduct issue

Bug

It’s possible to save payroll scripts and numeric values by the v3/AIWS_CU_Person method in the PayLeaveFact1Earn and PayLeaveFact1Desuct fields.

APP-6610

AUS_CU_ActivitiesRotationLink: request is successful on the 2nd call and instead of updating the same ExternalActivityID it creates a new record. issue

Bug

In Adonis Upload Service, the following issues have been fixed:

  • Replaced the{{ "ErrorText": "Input string was not in a correct format."}} error message with a proper error message: <value> not found in <table name> cross reference table.

  • Made sure the request updates the existing records does not create new records.

  • The request does not fail on the first call.

APP-6616

Add functionality Next of Kin issue

Bug

The Next of Kin tab has been integrated into the Shipmate Companion module. The General Codes setup regulates the relationship code visibility.

APP-6618

Add buttons in the EMBARK and DISEMBARK view issue

Bug

The Embark / Disembark functionality was implemented for the Shipmate Companion module. Embarking is available for the Embarking view only. Disembarking is available for the Onboard and Disembarking view.

APP-6619

Change the tile name Crew change view to Adonis Shipmate Companion issue

Bug

The Crew Сhange View module has been renamed to Adonis Shipmate Companion.

APP-6620

AUS_CU_ActivitiesRotationLink: Update the Error/Solution Code for the missing SignOff/SignOff 

Bug

The Error messages and Solutions are updated accordingly:

"ErrorText": 043: SignOffEstimated is required to assign the activity to a specific shift time block"

"Solution": 200: Please contact your 3rd Party administrator for assistance."

"ErrorText": 008: 'SignOffEstimated:<parameter_value>' incorrect date format ‘YYYY-MM-DD'"

"Solution": 200: Please contact your 3rd Party administrator for assistance. "

APP-6632

PTS20 – Roster calculations N/A issue (Multi-selection for positions)

Bug

The Roster Planning - Person Timesheet view is extended with a multi-selection of the positions for calculations.

APP-6634

PTS41 Assigning selected became a difficult issue

Bug

Within the framework of the multiple selection functionality, made the following changes:

  • Added pop-up windows Assign Time registrations and Assign For All Period.

  • It’s possible to assign a crew to one Location and to the different Positions, and different Abbreviations.

APP-6637

v3/AIWS_CU_Person: Update the Solution Code in validating PayLeaveFact1Earn and PayLeaveFact1Deduct fields issue

Bug

Updated the Solution Code in validating the PayLeaveFact1Earn and the PayLeaveFact1Deduct fields:

  • If a value does not exist in the Payroll Script table, Solution: 201 is shown.

  • If a value is a decimal, Error Message: 006 appears. If a value exceeds the length of the characters, Solution: 200 is shown.

APP-6640

Timesheets not filtered by vessel issue

Bug

When it comes to Co-Worker's Timesheets, timesheets are filtered out based on the selected organizational unit (vessel). Meanwhile, the My Timesheet page shows all currently available timesheets.

APP-6642

Installation issue: Missing Evaluation Form Data

Bug

An error occurred while installing APP (vesions 2024.10.0.36 and 2024.10.0.37). The error has been fixed.

APP-6643

Create AUS_D_ActivitiesRotationLink issue

Bug

Implemented the empty shifts client side functionality.

APP-6646

Report generation issue

Bug

The Reports tile is added to the Shipmate Companion module. The reports linked to the Shipmate Companion module are available on the Reports page.

To associate reports, log in to Adonis Administrator Portal and navigate to Report Maintenance.

APP-6651

Can't log in to Mobile app > Employee Portal issue

Bug

Updated the GNL_RenewPassword method to fix the first time login to Employee Portal of the mobile application.

APP-6653

Moodle tile in APP doesn't work for non-existing accounts in Moodle issue

Bug

 

APP-6668

The service link is incorrect. issue

Bug

The functionality for generating the ElectronicSigningServiceURL has been updated to use relative URLs.

APP-6672

V3/AIWS_CU_Person: Remove the unhandled error 'Object reference not set to an instance of an object.' when updating the same request. issue

Bug

Added the following messages to the AUS Service:

  • Update request was successful. The message appears after a successful data update.

  • Request was successful. The message appears after adding new data.

APP-6687

ASA_CU_DPLog: Remove the is_Signed parameter. issue

Bug

The is_Signed parameter is eliminated from the ASA_CU_DPLog method, and the associated IS_SIGNED column has been removed from the PW_DP_RECORD table. The SignerID and SignedDate parameters are now mandatory.

APP-6692

ASA_CU_DPLog: DP_Time hours should only be paralleled to the ONB activity of a person issue

Bug

The ASA_CU_DPLog validations are extended to check if the record dates match the onboard activity dates.

APP-6693

ASA_CU_DPLog: Change the process of storing the TaskCodes issue

Bug

The PW_DP_TASKCODES table was created to store the task codes for the DP_Log records.

APP-6696

AUS APIs: Remove the unhandled error 'Object reference not set to an instance of an object.' when updating the same request. issue

Bug

Implemented the update functionality for the AUS APIs enhancements to avoid the error 'Object reference not set to an instance of an object.' when running the same request twice.

APP-6699

Comment should be visible on the stages level

Change Request

In the Evaluation module, added the Comment column to display the comments by Evaluee or Evaluator:

The Comment column is available on every stage of the Evaluation form approval.

APP-6700

Execute Evaluation is not filtered by the COA issue

Bug

In the Evaluation module, the Execute Evaluation view position filter has been enhanced to display crew members based on the COA.

APP-6701

Access Rights for Evaluation not working properly issue

Bug

Applied the enhancements to the Evaluation module workflow access rights.

APP-6711

The default document type for an attachment issue

Bug

In the APP Personal Information module > Datagroups documnt type, the document type is picked up following the logic:

  • From APP if it is available

  • From APM if the doctype is not set in APP

  • The first Enclosed Documents code from PW001C45 table (sorted by GROUPNO) if the doctype is not available in APP and APM.

APP-6717

Evaluation not shown on page StatusOfEvaluation after approval by coordinator

Bug

The Evaluation form is displayed on the Status of evaluation page after the approval by Evaluator. The issue is fixed.

APP-6732

Implement an MFA authentication page to be used when login (user-id/password) is successful, and MFA is enabled in the portal issue

Bug

The Multi-factor Authentication page has been implemented for the Adonis mobile application. Users can now utilize MFA while logging in to the Employee portal by using their email and password.

APP-6733

Implement proper workflow, check options, implement cancel functionality issue

Bug

The Multi-factor Authentication page has been implemented for the Adonis mobile application. Users can now utilize MFA while logging in to the Employee portal by using their email and password.

APP-6734

Minor bug in the Portal MFA, - System does not remember the preferred authentication method issue

Bug

The system preserves the last selected multifactor authentication method as preferred.

APP-6735

MFA - SMS authentication not working, the mobile number is not formatted correctly. issue

Bug

Added the mobile number formatting enhancements to improve the MFA - SMS authentication functionality.

APP-6742

IMO Report Generation for the shipmate companion issue

Bug

The IMO_CrewList report is implemented for the Shipmate Companion module. The report displays the crew onboard the vessel for the selected date and port.

APP-6748

ExecuteEvaluation shows a duplicate evaluation

Bug

On the Review stage, the subordinate evalution resulted in duplicate records. The issue is fixed.

APP-6757

Timesheets are not generated for esign issue

Bug

The Electronic Signing workflow algorithm has been enhanced, along with performance improvements for batch operations of approval for signing.

APP-6764

Export Roster Time to MAPS not loading any data. issue

Bug

Improved performance of the VL_CrewPlannedTimeCards method used by the Roster import to MAPS.

APP-6773

AUS_CU_ActivitiesRotationLink: Positions duplicates, and a new active shift duplicates in different position issue

Bug

In AUS_CU_ActivitiesRotationLink API method, fixed the issue which lead to duplication of positions and shift time blocks in the Rotation Planning module.

APP-6776

Subordinates batch for the Evaluation module issue

Bug

The ‘Subordinates batch’ functionality in the CoA was improved for the Evaluation module.

APP-6777

Subordinates don't appear if the Evaluation chain contains only Approver

Bug

The issue is fixed. Subordinates are available on the Create Evaluation page, List of Co-Workers, and Status of Evaluation even if the Evaluation chain of approval contains only Approver (without Coordinator).

APP-6779

The Evaluation module menu items are different for ACP and AEP

Bug

The Evaluation module menu items have been synchronized in Adonis Crew and Employee portals.

APP-6782

Timesheet report issues (Print format, Extra Compensations) issue

Bug

The Eckero report issues have been fixed:

  • The report default paper size for printing is A4 in accordance with the predefined printing settings:

  • Extra Compensations are calculated separately for each PIN.

APP-6821

PTS10 Different presentation issue

Bug

Unified the timeblock rank/position presentation. The changes apply to the Roster Scheduler, the Person Timesheet view and report.

APP-6825

It’s not possible to Import or Remove from the WaitingRoom plugin issue

Bug

Applied a fix to the Import and Remove functionality in the Waiting Room plugin.

APP-6826

The TAA_ApprovedTmesheets add filter by Period issue

Bug

The PeriodNr parameter is added for the following API methods:

  • TAA_ApprovedTimeSheets

  • TAA_ApprovedTimeSheetsByWorkType

  • TAA_ApprovedTimeSheetsByWorkTypeAndLocation

  • TAA_ApprovedTimeSheetsByVesselProjects

APP-6847

Verification doesn't work

Bug

The WEB_CP_TIMECARD_DAILY_CORRECTION table is modified:

  • Removed the 'PIN', 'IS_RECORD_DELETED', and 'REJECTED_BY_USER' columns.

  • Added column 'OPERATION_TYPE' VARCHAR(1) with possible values I/U/D (insert/update/delete).

  • Added column 'CHECKED_BY_USER'. The column may have the values: 0 - the record is not checked or postponed; 1 - the record is checked/processed.

  • The 'VERIFIED_BY_USER' column now may have the values: 1 - verified; 0 - rejected (value is valid when 'CHECKED_BY_USER' = 1).

 

The time cards correction logic changes:

  1. The approver/coordinator adds a new record to the timesheet.

  2. The system adds it to WEB_CP_TIMECARD and WEB_CP_TIMECARD_DAILY_CORRECTION:

  • If the crew member Verify it - do nothing.

  • If the crew member Rejects it - delete the record from WEB_CP_TIMECARD.

APP-6849

Batch Input: "Copy from the previous day" does not work issue

Bug

Appied a fix to the Batch Input Time Registration - Copy from the previous day function.

APP-6858

New overlaps in the time registrations on the vessels issue

Bug

Implemented a fix to correctly store the TimeOut for time registrations with pending subordinates approval.

APP-6860

Right side hamburger menu not visible

Bug

The issue is fixed. The right-side menu is available.

APP-6866

Include Roster activation script to the APP project

Change Request

The Roster Planning module activation script is added to the installation set.

APP-6877

Approval of evaluation not working with multiple-level COA issue

Bug

The Evaluation module workflow enhancements for the multiple CoA level.

If there are multiple coordinators defined in the Chain of Approval, all involved coordinators will have to review and approve the evaluation form based on the COA: the lower-level coordinator fills out and submits a form to the upper level, then submits it from Status of Evaluation. The upper-level Coordinator accesses the form in Status of Evaluation where he can review and submit the form.

APP-6881

TAA Per Date scheduler issues

Bug

The issue is fixed. The timeline is available after adding a time registration.

APP-6890

Problem with reporting issue

Bug

Applied the performance improvements to the ‘Work & Rest’ and ‘Work & Rest International’ reports.

APP-6891

Error when opening relievers issue

Bug

The issue has been fixed. The error does not appear and a reliever is successfully assigned.

APP-6896

Total hours rounding is incorrect issue

Bug

In the Co-workers - By Timesheet view, applied a fix to display timesheet totals considering the payscale setup.

APP-6897

Missing the Team members filtering in TAA/Co-Workers module issue

Bug

The Team Members selection is added to the Co-Workers Timesheets - Per Date view.

APP-6901

2024.10 upgrade error related to API_KEY_SCOPES

Bug

Modified the SQL script to avoid upgrade errors while creating replication tasks for the API_KEY_SCOPES.

APP-6905

Lock the 'Save' button after the click in the TAA schedulers

Bug

In the Time and Attendance module, the Save button in the Add/Edit time registration dialog is locked after clicking it to avoid multiple overlaps.

APP-6908

Notifications don't show for some configuration CoA

Change Request

The Evaluation tile notification feature has been enhanced to accurately display the number of documents based on the multiple coordinators' CoA configuration.

APP-6911

Uncaught error when open Roster Planning scheduler

Bug

Opening the Roster Planning View > Scheduler resulted in an error. The error is fixed.

APP-6913

EA-21 Slowness - open person timesheet

Bug

Improved the performance of the activities selection in the Roster Planning module.

APP-6914

EA-21 Slowness - load all persons per vessel

Bug

Improved the performance of the activities selection in the Roster Planning module.

APP-6915

EA-21 Slowness - Extend one block manually

Bug

Improved the performance of the activities selection in the Roster Planning module.

APP-6916

The filter is reset in the Personal Timesheet view in the Roster

Bug

Applied a fix to the Filter by functionality in the Roster Planning - Person Timesheet view. The selected filtering option will be stored for the current session.

APP-6918

'Person Timesheet' menu item is available for not assigned shift

Bug

The issue has been fixed. The Person Timesheet menu item is not available for empty shift.

APP-6924

MFA - SMS authentification: missing form for the input of phone number

Bug

Fixed the js error occurred after selecting the SMS-based authentication option on the Login Admin Portal page.

APP-6928

Coordinator/Manager name is shown instead of the Reliever issue

Bug

The reliever's name is displayed whenever any daily approval is performed.

APP-6937

Is it possible to create duplicated attachments

Bug

Enhanced the functionality to avoid duplicate attachments in Enclosed Documents.

APP-6943

SQL errors during the upgrade from v 2023.40 to v 2024.10

Bug

Fixed SQL errors that appeared while upgrading APP.

APP-6945

'Dynamic Position Log' tile is displayed under the Employee portal

Bug

Fixed the DPLog tile access rights. The tile cannot be accessed in the Employee Portal.

APP-6949

API Keys for ChatGPT

Change Request

The ‘GNL_APMCrewListViews’ method has been transferred to the AUS service, now supporting API Keys.

APP-6956

The time registration dates are not correct in the Edit dialog.

Bug

Fixed the timein/timeout values for edit timesheet popup,

APP-6958

The 'Nullable object must have a value.' error adding or modifying the current timecard.

Bug

The 'Nullable object must have a value.' error occurred after adding or modifying a timecard. The issue is fixed.

APP-6959

The error message after creating the current time block on future time

Bug

The validations were extended to handle the current time block creation for the future.

APP-6969

AUS_CU_ActivitiesRotationLink: created activities are linked to the vessel instead of the position

Bug

The AUS_CU_ActivitiesRotationLink was modified to link the activity to a proper position.

APP-6975

"Process as Reliever" functionality doesn't work

Bug

The APP layout fix was applied to display the reliever icon on the navigation bar properly.

APP-6976

The current time registration from TC is not visible on the TAA schedulers.

Bug

The issue is fixed. The current time registrations are available on the TAA schedulers:

APP-6978

TAA By Timesheet scheduler missing the current time indicator

Bug

The current time indicator was removed from the TAA By Timesheet view.

Add label

 

 

 

 

 

 

 

 

Database Modifications

New and Modified Tables

Table

FieldName   

FieldType

Description

WEB_CP_EVAL_RULE

SCHEDULE_CORRECTION_EMPLOYEE

INT

Add column

WEB_CP_EVAL_RULE

SCHEDULE_POINT_EMPLOYEE

INT

Add column

WEB_CP_EVAL_RULE

REPEAT_ENABLED

BIT

Add column

WEB_CP_EVAL_RULE

REPEAT_ENABLED_EMPLOYEE

BIT

Add column

WEB_CP_EVAL_RULE

REPEAT_EVERY

INT

Add column

WEB_CP_EVAL_RULE

REPEAT_EVERY_EMPLOYEE

INT

Add column

WEB_CP_EVAL_RULE

REPEAT_UNTIL

DATETIME

Add column

WEB_CP_EVAL_RULE

REPEAT_UNTIL_EMPLOYEE

DATETIME

Add column

WEB_CP_EVAL_RULE

 

SCHEDULE_CORRECTION

INT

Updated type to nullable

 

 

 

 

 

WEB_CP_TIMECARD_DAILY_CORRECTION

OPERATION_TYPE

VARCHAR(1)

Add column

WEB_CP_TIMECARD_DAILY_CORRECTION

CHECKED_BY_USER

BIT

Add column

WEB_CP_TIMECARD_DAILY_CORRECTION

IS_RECORD_DELETED

 

Drop column

WEB_CP_TIMECARD_DAILY_CORRECTION

REJECTED_BY_USER

 

Drop column

 

 

 

 

WEB_CP_API_KEYS

 

 

New 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)

 

 

 

 

 

WEB_CP_EVAL_DOCUMENTS

ACTIVATEDATE

 

DATETIME

Add column




Other Versions 

Related content