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 |
---|---|---|---|---|
Adonis Personnel Portal | 2023.40 | Mar 25, 2024 |
Important
1) From release 2021.10 Internet Explorer (IE) is not supported.
Adonis Personnel Portal Compatibility Matrix
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
Roster Planning Module
Travel Expense
Chain of Approval
Configuration Enhancements
Reports
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:
|
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 Timesheets → By 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:
|
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:
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 Portal → Configuration -> 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:
|
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:
|
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:
|
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) |
|