Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Show if
groupconfluence-administrators

415203329415203329APP 20Create APP Patch Notes



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

Page Properties


SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Portal

2021.40

 

Child pages (Children Display)
sorttitle
reversetrue
first1



Note
titleImportant


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


2) Before the upgrade, records from the repl_Task table with ID's 3000-4999 that are not related to WEB_CP tables should be deleted manually (see APP-3082 in APP 2021.10 release notes)


Adonis Personnel Portal Compatibility Matrix


APP Version

APM Version*

2020.60.x

2020.10.x 

2021.10.x

2020.10.x 

  * APM version numbers are minimum required to be compatible with the APP version.

Release Highlights 

Image Removed

New Layout

In APP release 2021.20 we present significant improvements to the Personel Portal interface. 

For better navigation, we've added a toolbar at the top of the screen and a hamburger menu with all available modules.

You may find more details about the new layouts via the link below:

APP User Interface

Image Removed

Personal Details

New in 2021.20 is the conversion of Personal Details into 'My Profile', containing the employee details, and 'My Documents', listing all the documents held by the employee.





The new layout is more intuitive for a mobile platform as we removed the desktop application look and feel like using grids.

 Image Removed

Mobile layout:

Image RemovedImage RemovedImage Removed

Resolved Jira Issues 

Image Removed

General Changes

KeySummaryTypeRelease NotesAPP-3294Not possible to change email for users with incorrect emailBug

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

Image Removed

APP-3194Admin Portal layoutChange Request

The administrator portal moved to a new layout.

APP-3159Not possible to save drill duration in Administrator portal -TAA Settings-Custom SettingBug

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

APP-3193NAV Crewchange API (CRUD)Change Request

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

NAV_CallingPortCreate
NAV_CallingPortRead
NAV_CallingPortUpdate
NAV_CallingPortDelete

Image Removed

APP-2924Search Timesheet by name and positionChange Request

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

Image Removed

APP-1831Invalid by dates timesheetsBug

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

APP-3199Gangway scanner changes the leave days in Activity datagroupBug

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

APP-3166Update Voyage field in Master Cash Account reportsBug

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

Image Removed

APP-3134Cannot create New transaction type for MCABug

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

APP-3278Duplicate value in WEB_CP_GANGWAY_REGISTRYBug

Implemented modifications to Web Service that allow freeing the 'TimeReg Request Queue' and placing the gangway action/registration to a Pending List in case of errors inserting duplicated gangway action.

Image Removed

APP-3242Add filter to the Country drop-down in the TravelExpense moduleChange Request

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

Image Removed

APP-3214Add contents to the methods for NavChange Request

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

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

Image Removed

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

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

Image Removed

APP-3176Small timeblock floats on a scheduler gridBug

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

APP-3147Issues with Transportation expensesBug

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

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

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

Image Removed

APP-2911Employee and Crew Portals logins (table WEB_CP_ACCOUNT)Bug

The WEB_CP_ACCOUNT table divided into WEB_CP_ACCOUNT_CREW and WEB_CP_ACCOUNT_EMPLOYEE tables. Crew and Employee accounts are stored separately.

APP-2830Setup License Server APP Administrator PanelChange Request

Implemented License Server setup at the APP Administrator Panel

API

KeySummaryTypeRelease NotesAPP-3309DG_PersonalInformationRead and DG_PersonalInformationUpdate methods don't workBug

Applied fix for DG_PersonalInformationRead and DG_PersonalInformationUpdate methods

APP-3270List of modified APIChange Request

Due to the Personal Details module re-build, the list of API methods used in this module was modified. Changes affected API calls named like “DG_“ . The full list of API calls can be viewed in Swagger.

Image Removed

APP-3198Talos Interface - Implement DOCTYPE creation and remove docno from create response and update requestChange request

The Talos_PersonalDetails_CRUD methods extended with "CV_FileBase64": "string" parameter.
Upgrade set will add document code TALOS_CV into PW001C45, this allows Talos_PersonalDetails_Create and Talos_PersonalDetails_Update method to create and/or modify the CV with proper code.

Image Removed

APP-3160CONTENTHUB_CHANGELOG_DOCS doesn't return documents with PW001OLEDOCS.CATEGORY=NULLBug

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

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

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

APP-3107CONTENTHUB_CHANGELOG_DOCS does not return all expected documentsBug

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

APP-2431DG_PersonDetails API MethodsChange request

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

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

Image Removed

APP-3163Talos ImplementationChange request

Implemented API methods for Talos integration.

Crew Station Bill

KeySummaryTypeRelease NotesAPP-3120CSB: Change title in creation page for new safety plans for less confusionChange request

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

APP-3119CSB: -> Mustering: Check activity dates for allocationsBug

Modified allocation rules for Crew Station Bill. The system checks the dates of the onboard activity and not allows allocation of outside crew member's activity dates. Allocation allowed till the estimated end date.

APP-3118CSB: Make 'Zone' not mandatory in station header creationChange request

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

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

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

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

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

Image Removed

Framework

KeySummaryTypeRelease NotesAPP-3300Automatically switch to My Documents in APM General CodesChange request

Implemented script to switch General Codes automatically to My Documents.

Image Removed

APP-2968Redesign of the APP layoutChange request

The new layout implemented for Adonis Personal Portal.

Travel Expense

KeySummaryTypeRelease NotesAPP-3273Wrong access to TEBug

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

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

Added new options for Co-Workers Travel expense that allows seeing all documents that were approved by level:

  • Waiting for approval documents;
  • Show documents approved by me;
  • Show all documents approved by this level.

Image Removed

Time and Attendance, Nonconformity

KeySummaryTypeRelease NotesAPP-2204Not possible to untag ranks in the Audit report dialogueBug

Modified Audit report dialogue controls.

APP-3192Roster Locations are not displayed for crew membersBug

Fixed issue with displaying and creating the Roster Planning locations.

APP-2226Change Request: comments when editing time registrationsChange request

Extended functionality of the Timecard option 'Approver / Coordinator must add comments to edit/delete time registration'. Implemented the possibility to input comments for new time registration whether it will overlap existing time registration or not.

Image Removed

Personal Details

KeySummaryTypeRelease NotesAPP-2627Enhancements Personal DetailsChange request

The Personal Details module UI changed according to a new APP design. The Personal Details module is divided into 'My Profile and 'My Documents'. The API calls were changed accordingly.

Image Removed

Database Modifications

Image Removed

New and Modified Tables

Table 

Field Name 

Field Type 

Description 

WEB_CP_ELEMENTS 

NAVIGATION 

NVARCHAR(100) NULL 

Added Column  

 

ICON 

NVARCHAR(100) NULL    

Added Column  

 

SHOW_IN_CREW_MENU 

BIT NOT NULL DEFAULT(1) 

Added Column  

 

SHOW_IN_EMPLOYEE_MENU 

BIT NOT NULL DEFAULT(1) 

Added Column  

 

MENU_ORDER 

INT NULL 

Added Column  

WEB_CP_ACCOUNT_CREW 

PIN 

INT NOT NULL (PK) 

New table  

 

EMAIL 

VARCHAR(100) NULL 

 

 

PASSWORD 

NVARCHAR(33) NOT NULL 

 

 

CREATETIME

Resolved Jira Issues 

Image Added


General Changes

KeySummaryTypeRelease Notes
APP-3646Extra word 'pin' in warning message once adding new employee in AEPBug

Modified warning message if the Email of the employee is missing or not valid at the Administrator - Add Employee Portal Users page.

Image Added

APP-3573Password expiry date issues for Admin/Crew/Employee.Bug

Added fix to update password expiry date changes on the user's list right after changes were applied.

APP-1530Entered server/database name is dropped after connection testBug

Fixed issue when entered server/database name was dropped after connection test in the Administrator Portal.

APP-3532Admin Portal ->Access Control: the error appears when a role for usergroup is defined but no user group existsBug

Added validation to prevent saving Role(s) without User Group and excluding all Role from the existing User Group.

APP-3221Read Access for Roster PlanningBug

Implemented 'Read' access rights for the Roster Planning module.

APP-3861API request MCA_ReOpenCurrentStatement drop DB records in WEB_CP_MCA_HEADERBug

Modified MCA_ReOpenCurrentStatement to return a correct error message when trying to re-open an already opened statement.

APP-3731Add filter button to the CAM crew listChange Request

Added filter button for crew members list in the Cabin Allocation scheduler.

Image Added

APP-3565Make Cabin allocation crew list more similar to crew station billChange Request

Modified design of the Cabin Allocation module similar to Crew Station Bill module.

Image Added

APP-3559Conflict notifications not displayed on the TileBug

Fixed notifications about the allocation mismatch on the Allocation Tile.

Image Added

APP-3500Missing option to use daily view in cabin allocation schedulerChange Request

Implemented daily view on the Allocation scheduler.

Image Added

APP-3863Not possible to add time registrationChange Request

Fixed issue with manual adding time registration on Co-Workers Timesheets - By Timesheets page.

APP-3983CSB_Safety_Card report doesn't work without ZonesBug

Added possibility to generate the CSB_Safety_Card report without Zones linked to a Station Headers.

APP-3440Safety ID’s column disappeared from the CSB schedulerBug

Added fix for 'Show Safety ID’s with missing assignment' in the Crew Station Bill scheduler.

APP-3836Convert MVC Flight DetailsChange Request

The Convert MVC Flight Details module UI converted to DevExtreme components.

Image Added

APP-3817Convert MVC TAA Periods page to devextremeChange Request

Time and Attendance Periods page UI moved to DevExtreme.

Image Added

APP-3779The silent installation feature is not worksBug

Applied fixed for a silent installation.

APP-3581ADD HTTPS support on the server-sideChange Request

Added HTTPS support on the server-side for the TimeClock application

APP-3480Zip and Upload APP files to Azure using REST APIBugThis is fixed now
APP-3184The installer should modify sections in the web configBug

The installation set will check if there is web site HTTP/HTTPS binding and comment/uncomment endpoints in the Web.config file.

APP-2849Modify installation set to work with Azure (Adonis Cloud)Change Request

The installation set was modified to work with Azure (Adonis Cloud)

Image Added

APP-3828Disable save button in My Profile - General detailsBug

Applied change to activate the 'Save' button after modifications in My Profile General Details dialogues.

APP-3823The NULL parameter is displayed in the empty Address fieldBug

Applied fix to exclude NULL value in the empty address field in My Profile.

APP-3812Delete profile picture button always active at the Profile picture dialogueBug

Modified control behaviour for My Profile - Profile Picture dialogue. The 'Delete Profile Picture' button will be active only if a photo exists.

Image Added

APP-3810The Save button is always active in Customized views.Bug

Applied changes to activate the 'Save' button after modifications for Customized Views in My Profile.

APP-3808Use field Names instead of Codes in My ProfileBug

Excluded abbreviations in field names in My Profile General Details and Next of Kin tiles. The Name will be displayed instead of Code.

Image Added

APP-3789Add confirmation message after adding scan to a documentBug

Implemented the confirmation toast message that appears once the attachment was added to My Documents.

Image Added

APP-2777MLC Rule D (weekly work/rest hours limitations) violation is not working for 69 hours restBug

Applied fix for MCL Rule D - when a crew member has less than 70 rest hours in any 7 days

APP-2776MLC Rule D (about weekly work and rest hours limitations) violation is not properly processed for some work and rest consequences.BugThis is fixed now
APP-3825Add hint for long document nameBug

Added hint with the full name of a document type in My Documents.

Image Added

APP-3931My Documents issuesBug

Fixed issues with displaying the document details in My Documents. Modified validations for enclosed documents.

APP-3830Review My Documents CardsBug

Applied changes for My Documents cards UI. The codes a replaced with descriptions. The long text truncated, a full description will be shown in the hint pop-up.

Image Added

APP-3811Add confirmation dialogue when removing the attachment in My DocumentsBug

Added confirmation dialogue when removing the attachment in My Documents.

Image Added

APP-3540Display document description instead of CODEBug

Modified document cards title in My Documents to display the code description.

Image Added

APP-3539My Documents alignment issueBug

Applied fix for documents alignment on the My Documents page.

APP-3497The vessel name appears as Department in the report dialogue.Bug

Applied fix for the 'Department' selection in the report dialogue for WorkExtraOvertime and WorkAndRestCompilation reports.

APP-3672Text is not fully displayedBug

Extended position name filed in the Roster Planning scheduler.

Image Added

APP-1539Move the button 'Toggle Watch Keeper(s)' to the header of the gridBug

The 'Toggle watch keeper' button moved to a header of the grid. The button enables one after crew members(s) tagged.

Image Added

APP-3902Exclude special characters from allowed symbols in the login formBug

Special characters are excluded from allowed symbols in the Crew Portal login form

APP-3840The new tile design does not fit the mobile layoutBug

Applied new tile design for mobile layout.

Image Added

APP-4027Talos update method doesn't insert CV file if person already existBug

The Talos_PersonalDetails_Update method was modified to insert a CV file for an existing person.

APP-4009Error message when opening CoABug

Fixed opening the Chain of Approval page and nodes loading.

APP-4013Optimize Co-Workers document gridBug

Improved performance for the Travel Expense module.

APP-3894Slow Travel Expense ApprovalBug

Optimized performance on processing and loading Travel Expense documents.

APP-3917Optimize Co-Workers document gridBug

The API method TE_CoWorkersTimesheet extended with ‘States’ and ‘Year’ properties to increase performance.

APP-3926Wrong error message after forgot password actionBug

Added fix for the First Time Login functionality in the Employee Portal.

APP-3875Change CC Definition page name to Service LevelsBug

Change CC Definition page name changed to Service Levels.

Image Added

APP-3871A saved scan is linked to a different code, no matter set upBug

Modified system to pickup document type from APP settings instead of the APM default setting. If the document type is not defined in the APP settings, the system will use the APM defaults.

APP-3865Personal details: Certificate is saved with the wrong Date FromBug

Applied fix for My Documents to save correct Date From.

APP-3405Confirmed shifts are shown as Assigned (not confirmed)Bug

Fixed issue that after violation check is enabled, confirmed violated shifts were shown as Assigned, but not Confirmed

APP-3297Not possible to upload scans/create documents in the Enclosed Documents datagroupBug

Implemented the possibility to upload scans/create documents in Enclosed Documents datagroup.

APP-3849Wrong hints for postcode and placeBug

Modified hint names for Post place and Postcode fields in My Profile - General Details.

Image Added

APP-3839Not all special characters are accepted for the employee password.Bug

Modified the list of special characters allowed for the Employee password.

Supported special characters for the Employee password: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [
] ^ _ ` { | } ~

APP-3824Server Error page appeared after session timeoutBug

Fixed session timeout for TimeAndAttendance controller.

APP-3822TAA Periods: move methods to the web serviceChange Request

TAA_Period methods are moved under Web Service.

APP-3821TAA Periods: Copy From/ToChange Request

Time and Attendance Periods: Copy From / Copy To functionality moved to DevExtreme components.

Image Added

APP-3820TAA Periods: Automatic period creationChange Request

Time and Attendance Periods: Automatic period creation dialog moved to DevExtreme

Image Added

APP-3819TAA Periods: Convert Add/Edit/Delete popupsChange Request

Time and Attendance Periods: Add/Edit/Delete dialogues moved to DevExtreme

Image Added

APP-3818TAA Periods: Convert GridChange Request

Time and Attendance Periods grid UI moved to DevExtreme.

APP-3798Timesheet drop to missing stateBug

Fixed issue when timesheet was dropped to a Missing state in the case when not all days were approved.

APP-3767The Team members list missing for TAA - Co-Workers - Per Date gridBug

Fixed the Team members list for TAA - Co-Workers - Per Date grid.

Image Added

APP-3778The WorkExtraOvertime report picks up the wrong positions.Bug

Modified selection query for Work Extra Overtime report. Applied filtering by the department according to the chain of approval.

APP-3792User cannot log in to the employee portalBug

Applied extra space trim functionality to an email in user accounts.

APP-3788Migrate to DevExtreme Roster Module - Configuration - Assign WatchChange Request

Roster Module - Configuration - Assign Watch page moved to Devextreme.

Image Added

APP-3014Cabin Allocation - Changed sea-service period is not reflected in the moduleBug

Modified Cabin Allocation Module to truncate the allocation end date according to activity end date change.
The system will show a warning message when activity EndDate became less than allocation EndDate.

Image Added

APP-3471Column definition not applied for my documentsBug

Modified tile information for enclosed documents. Added preview for jpeg attachment. Field labels were removed.
Tile information:

  • Document type, description without code abbreviation.
  • Create time. If the document was modified then CreateTime will be displayed.
  • Description added by the end-user.
APP-3578Missing Help button icon in mobile layoutBug

Applied fix for Help icon path in the menu for mobile layout.

APP-3589Missing labels for measurementsBug

Added indication for measurement for Height and Weight fields in My Profile.

Image Added

APP-3735NAV_CallingPortDelete returns an unexpected errorBug

Optimized performance of NAV_CallingPortDelete method under Adonis Integration Web Service.

APP-3757Talos Integration - Title incorrectly flagged as mandatoryBug

Modified Talos_PersonalDetails API method to accept the Title parameter as an empty string.

APP-3748Convert MVC Timezones page to devextremeChange Request

Time Zones page UI moved to DevExtreme.

Image Added

APP-3713General Configuration: link client-side to the server methodsChange Request

Created client-side functionality to гpdate General Configuration

APP-3711General Configuration: Merge Log Tab to Devextreme. (UI)Change Request

Applied DevExtreme components for General Configuration: Log Tab.

Image Added

APP-3709General Configuration: Merge WebServices Tab to Devextreme. (UI)Change Request

Applied DevExtreme components for General Configuration: Web Services Tab.

Image Added

APP-3708General Configuration: Merge SQL server setting Tab to Devextreme. (UI)Change Request

Applied DevExtreme components for General Configuration: SQL Server Tab.

Image Added

APP-3707General Configuration: Merge Mails Tab to Devextreme. (UI)Change Request

Applied DevExtreme components for General Configuration: Email Server Tab.

Image Added

APP-3706General Configuration: Merge Organization List to Devextreme. (UI)Change Request

Applied DevExtreme components for General Configuration: Organization List.

APP-3700The WorkExtraOvertime report loading issueBug

Fixed issue with an extra blank page in WorkExtraOvertime report

APP-3696The document is added as DocType: “CERT” but it is inserted in APM (enclosed document) as the Main passportBug

Applied fix for DG_EnclosedDocSave method to pick up correct DOCTYPE parameter.

APP-3293Redundant step in setting up first-time login password for AEPBug

Reviewed first-time login functionality for the Employee portal. Made changes to avoid redundant credentials change after first-time login.

APP-3689Employee Password IssueBug

Applied fix for password change functionality during first-time login to an Employee portal.

APP-3680Convert MVC modules to devextreme: General ConfigurationChange Request

General Configuration UI converted to DevExtreme components.

Image Added

APP-3601Roster module - Wrong list of available crewBug

Added EED validation for assigning crew members in the Roster Planning module.

APP-3602Roster module - Assignment is not working properlyBug

Fixed issue related to Roster Planning assignments. Added validation for EED in the case when crew member assigned with planned activity. Applied fix for an assignment to a number of days.

APP-3645The W&R Compilation report error: The server supports a maximum of 2100 parameters.Bug

Modified Worc&Rest_Compilation report to allow more than 2100 parameters.

APP-3592Colours are not saved (main release)Bug

Fixed issue saving the Hair and Eye color that are set for two options in APM - General Codes

APP-3584The issue with personal details methods (main release)Bug

Applied fix for AIWS methods: DG_TravelViews, DG_CompetenceViews, DG_MedicalViews methods return the correct results.

APP-3583Tiles DesignChange Request

New tiles design applied in Administrator, Crew, and Employee portal.

Image Added

APP-3572Onboard drills: change timecard setup UIChange Request

Applied modifications for Onboard Drills module:

  • The 'Register Drill Type' page name changed to 'General'
  • The 'Drill registration' option name was changed to 'Register work type for timecard registration'.

Image Added

APP-3569DG_EnclosedDocViews is not returning any documentBug

Applied fix for DG_EnclosedDocViews method to return documents.

APP-3019Wrong calculation of "Hours of rest in any 7 day"Bug

Fixed calculation of “Hours of rest in any 7 days“ in the reports for activities registered one by one.

APP-3566Electronic Signing: UI Card improvementsChange Request

Implemented UI improvements for Electronic Signing cards.

Image Added

APP-3562Add Firewall Rules for Azure SQL databasesChange Request

Add Firewall Rules for Azure SQL databases. The IP address or IP address range that will have access to the SQL Server in Azure, can be specified during the installation of Crew Portal on the Azure.

APP-3560Scaling option when uploading a profile pictureChange Request

Implemented scaling functionality when uploading a profile picture.

Image Added

APP-3541Errors during upgrade from 2021.20.5.1. to 2021.30.1.1.Bug

Fix for installation upgrade script.

APP-3537Mixed naming in "New Postcode / Postplace" in 'next of kin'Bug

Applied fix for post place and postcode fields labels.

Image Added

APP-3495E-Sign documents failed due to unrecognized Guid formatBug

Created script to re-create a GUID for the Electronic Signing document where GUID=NULL

APP-3498E-signing document is not displayed properly (main release)Bug

Added memory clean procedure after each ESign document was created.

APP-3492APP Stored Files Type changesChange Request

Implemented functionality to convert images to a PDF.

APP-3476Enclosed documents: Change the labels in the cardsChange Request

Changed Enclosed Documents cards design.

Image Added

APP-3475Read Only Entries | Should be able to preview the details even though the file is read-onlyChange Request

The system allows previewing the document details and attached files in Read-only mode.

Image Added

APP-3474No preview of attachment when added in 'My Documents' (Integrate with PDF files)Change Request

Implemented the possibility to display a preview of a PDF attachment on the My Documents page.

Image Added

APP-3473Bug Fixes / Changes - My DocumentsBug

Implemented new cards design for My Documents. Added possibility to preview the document with read-only access. Added possibility to display the pdf file shortcut on the document card.

APP-3436APP 'My Documents': Need buttons to show that attachments have been added.Change Request

Modified Add/Edit document dialogue to display two buttons: ‘Remove Attachment’ and ‘View’.

Image Added

APP-3254Review Onboard DrillsChange Request

Applied fix for the scenario scheduling functionality. Implemented extra validation that forbids saving drills without assigned station headers.

APP-3202License Service: Move UrlPath for APP - License service integration to DB settings.Change Request

License Server URL hardcoded in the system.

APP-2274For the "Missed" documents field "Comment" field is always empty.Bug

The ‘Comment' field is hidden for 'Cancelled/Missing timesheets’ in Time and Attendance module - Past Due and Rejected page.

Image Added

APP-2101Currency cannot be set per company in TE set upBug

Implemented the ‘Use employee currency’ option for Travel Expense documents:

  • ‘Use employee currency’ option is ON - currency picked up from Currency For Payment;
  • ‘Use employee currency’ option is ON and Currency For Payment is not defined - currency picked up as default NOK;
  • ‘Use employee currency’ option is OFF - currency picked up from Default Currency set in APP;
  • ‘Use employee currency’ option is OFF and Default Currency not defined in APP - currency picked up default NOK.
APP-2020MLC 2006 Rule B violation by watch-keeper show not_watch-keeper violation message on the Registration Details page.Bug

Fixed issue with displaying violation by the rule '10 hours in 3 rest periods that greater than 1 hour' for watchkeepers.

APP-1969Some rule violations hint messages are not shown for multi-violations on the registration details page.Bug

Extended the hint messages for violations on the Non-conforming Events page.






Database Modifications

Image Added

New and Modified Tables


Table 

FieldName 

FieldType 

Description 

WEB_CP_CC_SERVICE_LEVELS 

SEQNO 

INT NOT NULL PK 

New table 

 

NUMORGID 

INT NOT NULL 

 

 

CODE 

NVARCHAR(10) NOT NULL 

 

 

NAME 

NVARCHAR(30) NOT NULL 

 

 

MAXPAX 

INT NOT NULL DEFAULT 0 

 

 

COLOR 

INT NOT NULL DEFAULT 0 

 

 

SORTNR 

INT NULL DEFAULT 0 

 

 

IS_PASSIVE 

BIT NULL DEFAULT 0 

 

WEB_CP_CC_SERVICE_LEVELS_CATEGORIES 

SEQNO 

INT NOT NULL PK 

New table 

 

NAME 

VARCHAR(30) NULL 

 

 

SORTNR 

INT NOT NULL DEFAULT 0 

 

 

IS_PASSIVE 

BIT 

 

WEB_CP_CC_SERVICE_LEVEL_PERIOD 

SEQUENCENO 

INT NOT NULL PK 

New table 

 

NUMORGID 

INT NOT NULL 

 

 

NAME 

NVARCHAR(50) 

 

 

PERIOD_FROM 

DATETIME 

 

 

PERIOD_TO 

DATETIME 

 

WEB_CP_CC_SERVICE_LEVEL_PERIOD_DETAILS 

SERVICE_LEVEL 

INT NOT NULL PK 

New table 

 

SERVICE_LEVEL_CATEGORY 

INT NOT NULL PK 

 

 

SERVICE_LEVEL_PERIOD 

INT NOT NULL PK 

 

 

POSITION 

INT NOT NULL PK 

 

 

NUMORGID 

INT NOT NULL PK 

 

WEB_CP_CC_POSITIONS_REQUIREMENTS 

SERVICE_LEVEL 

INT NOT NULL PK 

New table 

 

SERVICE_LEVEL_CATEGORY 

INT NOT NULL PK 

 

 

SERVICE_LEVEL_PERIOD 

INT NOT NULL PK 

 

 

POSITION 

INT NOT NULL PK 

 

 

NUMBER_OF_CREW 

INT NULL  

 

 

NUMORGID 

INT NOT NULL PK 

 

WEB_CP_CC_ROUTES 

SEQNO 

INT NOT NULL PK 

New table 

 

CODE 

NVARCHAR(10) 

 

 

NAME 

NVARCHAR(30) 

 

WEB_CP_CC_TRIPS 

SEQNO 

INT NOT NULL PK 

New table 

 

NAME 

NVARCHAR(30) NOT NULL 

 

 

ROUTE_SEQNO 

INT NOT NULL 

 

 

PREVIOUS_TRIP_SEQNO 

INT NOT NULL 

 

 

SRVLV_CATEGORY 

INT NOT NULL 

 

WEB_CP_CC_CALLING_PORTS 

SEQNO 

INT NOT NULL PK 

New table 

 

TRIP_SEQNO 

INT NOT NULL 

 

 

PORT_CODE 

VARCHAR(10) NOT NULL 

 

 

DEP_TIME 

TIME NOT NULL 

 

 

DEP_DAYS 

INT NOT NULL 

 

 

ARR_TIME 

TIME NOT NULL 

 

 

ARR_DAYS 

INT NOT NULL 

 

 

IS_PREFERRED 

BIT NULL DEFAULT 0 

 

 

PREVIOUS_SAILING_SEQNO 

INT NOT NULL 

 

WEB_CP_CC_ROUTES_PLANNED 

SEQNO 

INT NOT NULL PK 

New table 

 

NUMORGID 

INT NOT NULL 

 

 

ROUTE_SEQNO 

INT NOT NULL 

 

 

DATEFROM 

DATETIME NOT NULL 

 

 

DATETO 

DATETIME NOT NULL 

 

 

COLOR 

INT NOT NULL DEFAULT 0 

 

WEB_CP_CC_ROUTE_TRIP_SAIL_SRVLVL 

SEQNO 

INT NOT NULL PK 

New table 

 

ROUTE_PLANNED_SEQNO 

INT NOT NULL 

 

 

SAILING_SEQNO 

INT NOT NULL 

 

 

SERVICE_LEVEL_SEQNO 

INT NOT NULL 

 

 

DATE 

DATETIME NOT NULL 

 

WEB_CP_CC_CHANGECREWLIST 

SEQNO 

INT NOT NULL PK 

New table 

 

CALLING_PORT_SEQNO 

INT NOT NULL 

 

 

DATEOFCHANGE 

DATETIME NOT NULL 

 

 

PIN 

INT NOT NULL 

 

 

IS_SIGNOFF 

BIT NULL DEFAULT 0 

 

 

IS_CONFIRMED 

BIT NULL DEFAULT 0 

 

 

CURRENTACT 

INT NULL 

 

 

NEXTACT 

INT NULL 

 

D2D_FIXED_CREW 

SEQNO 

INT NOT NULL PK 

New table 

 

PIN 

INT NOT NULL 

 

 

RANK 

VARCHAR(10) NOT NULL 

 

D2D_CREW_PLANNED 

SEQNO 

INT NOT NULL PK 

New table 

 

NUMORGID 

INT NOT NULL 

 

 

PIN 

INT NOT NULL 

 

 

TRIP_SEQNO 

INT NULL 

 

 

SAILING_SEQNO 

INT NULL 

 

 

DATEFROM 

DATETIME NOT NULL 

 

 

DATETO 

DATETIME NOT NULL 

 

D2D_CREW_LINKED_SAILINGS 

SEQNO 

INT NOT NULL PK 

New table 

 

SEQNO_CREW_PLANNED 

INT NOT NULL 

 

 

NUMORGID 

INT NOT NULL 

 

 

SAILING_SEQNO 

INT NULL 

 

 

DATEFROM 

DATETIME NOT NULL 

 

 

DATETO 

DATETIME NOT NULL 

 

WEB_CP_CC_TRIPS_PLANNED 

SEQNO 

INT NOT NULL PK 

New table 

 

NUMORGID 

INT NOT NULL 

 

 

ROUTE_PLANNED_SEQNO 

INT NOT NULL 

 

 

TRIP_SEQNO 

INT NOT NULL 

 

 

DATEFROM 

DATETIME NOT NULL 

 

 

DATETO 

DATETIME NOT NULL 

 

 

CREATEDBY

ARRIVAL_PORT_CODE 

NVARCHAR

VARCHAR(

100

10)

 NOT

NULL 

 

 

PASSWORD

ARRIVAL_

EXPIRY

PORT_

DATE

SEQNO 

DATETIME

INT NULL 

 

 

FORCE

DEPARTURE_

NEW_PASSWORD 

PORT_CODE 

NVARCHAR(10) NULL 

 

 

STATUS

DEPARTURE_PORT_SEQNO 

INT NULL 

 

WEB_CP_

ACCOUNT

CC_SAILINGS_

EMPLOYEE

PLANNED 

PIN

SEQNO 

INT NOT NULL

(

PK

)

 

New

 

table 

 

EMAIL

 

PASSWORD 

NVARCHAR(33)

NUMORGID 

VARCHAR(100) NULL 

 

NVARCHAR(100) 

INT NOT NULL 

 

 

CREATETIME 

DATETIME NOT NULL 

 

 

CREATEDBY 

TRIP_PLANNED_SEQNO 

INT NOT NULL 

 

 

PASSWORD

CALLING_

EXPIRY

PORT_

DATE

SEQNO 

DATETIME

INT NOT NULL 

 

 

FORCE_NEW_PASSWORD

DATEFROM 

DATETIME NOT NULL 

 

 

STATUS

DATETO 

INT

DATETIME NOT NULL 

 

 

WEB

DEPARTURE_

CP

PORT_

MCA_TRANSACTIONTYPES

SEQNO 

ISSHIPCHECK

VARCHAR(10) NOT NULL 

 

Drop column

 

WEB

ARRIVAL_

CP

PORT_

LAYOUT_SETTINGS

CODE 

 

VARCHAR(10) NOT NULL 

Drop table

 

PWTALOSWAITINGROOM

 

Sequenceno

ARRIVAL_PORT_SEQNO 

INT

NOT

NULL 

New table

 

 

Pin

DEPARTURE_PORT 

INT

NOT

NULL 

 

 

Firstname

ARRIVAL_PORT 

VARCHAR(50)

INT NULL 

 

 

Lastname

IS_PREFERRED 

VARCHAR(50) NULL

BIT NOT NULL DEFAULT 0 

 

 

DOB

 

DATETIME NOT NULL

 

 

 

Countryofresidence

 

VARCHAR(2) NULL

 

 

 

Mobilenumber

 

VARCHAR(100) NULL

 

 

 

Email

 

VARCHAR(100) NULL

 

 

 

DataJson

 

[nvarchar](max) NULL

 

 




Other Versions 

Page Properties Report
cqllabel = "app-rn"