Skip to end of banner
Go to start of banner

APP 2022.20

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »



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

SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Portal

2022.20

 



Important


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


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


Adonis Personnel Portal Compatibility Matrix


APP Version

APM Version*

2020.60.x

2020.10.x 

2021.10.x

2020.10.x 

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





Key
Summary
T
Release notes
APP-4372APP Organization treeChange Request

The list of organizations in the Admin Portal - Configurations modified to be displayed as a tree structure.

APP-4342Invalid date format in the Edit Portal User dialogBug

Fixed issue with displaying and saving the 'Password Expiry Date' in the Administrator Portal - Manage Users - Edit Portal User dialog.

APP-3841Not possible to define the currency rateBug

Implemented a possibility to add a currency exchange rate in the Administrator Portal - Configuration - Travel Expense & WDA - Currencies page.

APP-2988Forbid delete travel reasons linked to travel documentsBug

Modified the alert message when deleting the Accommodation, Various expenses which already in use.

APP-4430FK constraint trying to give full access to a new RoleBug

Implemented a possibility to pick up mandatory fields for Travel documents and Certificates in the General Codes in APM.

APP-4510Web Service method DG_PersonalInformationRead doesn't return an emailBug

Modified the DG_PersonalInformationRead API method to return an Email.

APP-3362TAA_ApprovedTimeSheets method refactoringChange Request

Improved and refactored the TAA_ApprovedTimeSheets method.

APP-4376Search doesn't find persons by pin in the Cabin Allocation moduleBug

Modified search field functionality for Crew Station Bill and Cabin Allocation Module. The Search field allows full and partial searches by PIN, Name, Position, and Date.

APP-4466Change the result message after allocation in the CAM moduleBug

Modified the result message after auto-allocation in the Cabin Allocation module. The list of auto-allocated PINs will be displayed separated by a comma.

APP-4352Need to add Unknown, Non-binary genders in the Cabin Allocation module, Next of KinChange Request

Gender (Sex) input now provides four types: Male, Female, Non-binary, and Undefined.

APP-4531Missing filtering in the Audit gridBug

Implemented filtering options for the Audit module.

APP-4187Invalid by dates timesheet processed for electronic signingBug

Forbid to approve for signing the time sheets invalid by dates. Modified a warning dialog to display a Document ID of the corrupted document.

APP-3769Missing notifications on the Co-Workers Timesheets tileBug

Review the tile notifications for the Time and Attendance module

APP-4465CrewChang Service Levels don't load for various pages.Bug

Fixed an issue with loading the Service Levels list on the Crew Change Requirement page.

APP-4432The ‘Request Entry Too Large’ error message scheduling new RouteBug

The duration of the Route during planning is limited to three years.

APP-4669The image preview error for CSB Evacuation planBug

Fixed an issue with opening the evacuation plan preview in the Crew Station Bill - Safety Plan setup

APP-4584Assignments for persons with planned activities are not shown in CSBBug

Applied fix for Crew Station Bill module to display crew members with planned activities on the scheduler.

APP-4559CSB: Module is not operational performance wiseBug

Improved performance for Crew Station Bill module on loading the Not assigned crew and Signing On crew list views.

APP-3923CSB: No indication about changed/deleted activityBug

Implemented a possibility for the Crew Statin Bill module to align the assignments to activity dates if the activity was changed, or delete the assignment if it is out of the activity dates.

APP-3586CSB- Muster List is working too slowBug

Improved performance for Crew Station Bill module on loading the Not assigned crew and Signing On crew list views.

APP-3484DFDS_CSB_Evacuation card report migration to APPChange Request

The Crew Station Bill Evacuation card report migrated to APP

APP-3213CSB: Several crew members on the same Safety IDBug

Implemented a possibility to assign a crew member on several Safety IDs. Overlapped assignments will be truncated accordingly.

APP-4518Reduce the width of the columns on the D2D Roster PlanningBug

The column width on a D2D Roster Planning scheduler is reduced to display 24h in one view.

APP-4517Change a warning message in D2D Roster PlanningBug

The warning message for duplicated assignments was extended with PIN+Name and assigned trip date.

APP-3913D2D: Remove activity based on D2D assignmentBug

Implemented functionality to create and modify planned onboard activities via D2D Roster Planning assignments.

APP-4578The Description is not updated after the document signing.Bug

Fixed an issue with updating a description of the Electronic Signing documents.

APP-4577The Modified date is not updated when the document is rejected by the API callBug

Modified the RejectDocument API method to update the modified date of the document

APP-4562ES API - remove SequenceNo from the response.Change Request

The Sequenceno was removed for the Electronic Signing Service methods responses.

APP-4560Rostered hours are included in Gratuity calculationsBug

Rostered hours (not confirmed) in the Roster Planning module are excluded from the Gratuities calculations.

APP-3188The error message "Nullable object must have a value." was raised after Gratuity SubmissionBug

Changed the error message when submitting the gratuities with Share = 0.

APP-4481Report upgrade utility doesn't workBug

Applied fix for a report upgrade utility. The reports will be automatically updated during the APP upgrade.

APP-4463The error calling .NET DLL method on installationBug

Fixed the error calling .NET DLL method during the APP installation

APP-3750Silent APP upgrade in the case when IIS is located on a different computer than Replicator ServiceChange Request

Modified the installation set of the APP to perform the silent upgrade for the cases when Replicator is installed on one server, but IIS is on another server.

APP-4490The date/time is not displayed in the 'Previous ETA' fieldBug

Applied fix to display the 'Previous ETA' in the Crew Change module details.

APP-4530The document attachment can not be deleted.Bug

Fixed issue with deleting the attached file from the My Documents.

APP-4529"My Documents" is missing field length validationBug

Modified a warning message on the My Documents page when the entered characters in the fields Document Number, Issued By, and Issued Where are greater than 50 symbols.

APP-4523Mandatory fields are not fetched for the Travel and Competence documents.Bug

Implemented a possibility to pick up mandatory fields for Travel documents and Certificates in the General Codes in APM.

APP-3424Drill coordinator by PositionChange Request

The system allows setting a coordinator's position only for drills and scenarios. If the position only is defined, any crew member in this position can confirm the drill or scenario.

APP-2961Onboard drills module - Warnings are not displayed and not removed properlyBug

Mandatory fields were removed from the Scenario and Drill scheduling dialog. The system allows to schedule a Scenario/Drill without defining a coordinator.

APP-4498Enclosed Document is not displayed on the pageBug

Applied fix for javascript error on opening the Enclosed Documents page.

APP-4497Cannot create a document due to Uncaught ErrorBug

Applied fix for javascript error on opening the My Documents page.

APP-4455My Documents - DateTime formatBug

Fixed DateTime format displayed in the My Documents tiles.

APP-4272My Documents page contains two hidden tilesBug

Fixed CSS styles for the My Documents page.

APP-4165Duplicated key value error adding a profile pictureBug

Fixed the error message when uploading a profile picture into the database.

APP-4693Roster Planning Person assignment popup UI brokenBug

Fixed Persons Assignment dialog opening in the Roster Planning module

APP-4649Violation check not working for not confirmed time blocksBug

Implemented violation check for confirmed and planned time blocks in the Roster Planning module.

APP-4638Add average hours calculation to the Roster Timesheet dialogBug

Added average hour calculation into the Roster Timesheet dialog.

APP-4639Return the Position abbr in the Persons Assignments dialog.Bug

The position abbreviation is used for the shift indication in the Roster Planning module - Persons Assignments dialog.

APP-4641Add Position abbr / Location abbr into the Roster Assignments reportBug

Position and Location abbreviations are displayed on a shift in the Roster Assignments report.

APP-4636The Roster Watch setup page doesn't openBug

Applied fix for the Roster Watch page opening.

APP-4603Rows are overlapped in the Roster Timesheets schedulerBug

Fixed issue with overlapped rows in the Roster Timesheet dialog.

APP-4617The Finnish time format is not supported in the Roster Planning moduleBug

Applied a fix for displaying the Finnish time format in the Roster Planning module.

APP-4625Add an extra column for the abbreviation in the Roster by Timesheet reportChange Request

Added new column ABBR into the WEB_CP_ROSTER_LOCATION database table. The Location is used in the reports to indicate a shift location.

APP-4624A summary listing the actual working hours like start-end location position in the Roster by Timesheet reportChange Request

Implemented the Summary section in the Roster by Timesheets report. Functionality is hidden!

APP-4609Roster by Timesheets report to display a PositionBug

The Roster by Timesheets report layout was modified to display the work blocks with Location abbreviation and Position code.

APP-4612Error message on deleting assignment from the D2D Roster PlanningBug

Fixed an issue with removing the assignment in the D2D roster Planning module for a crew member with a single quote in the name.

APP-4605Confirm button in right-click menu in the Roster module is always disabledBug

The Roster Planning module migrated to a server-side operations

APP-4588The Roster Timesheet report doesn't display the Total Work hoursBug

Modified the data source of work hours calculations in the Roster by timesheets report.

APP-4589OT is not calculated on the Roster Planning Timesheets dialogBug

Applied a fix for the overtime calculations in the Roster Timesheets dialog.

APP-4570Possible to access the timesheet per person directly from the Roster screen.Change Request

Implemented a possibility to open the person timesheets dialog in three ways:

  • Context menu on the scheduler.
  • Persons assignment dialog.
  • Add/Edit shift dialog.

APP-4557Not possible Assign shift by ‘Single Shift'Bug

Applied a fix for a crew member assignment on a single shift in the Roster Planning module.

APP-4556In the Roster module  violation should check "not confirmed" and "confirmed" time blocks instead of only "confirmed"Bug

Implemented violation check for confirmed and planned time blocks in the Roster Planning module.

APP-4400The filter 'By Chain' in the Persons Assignments dialog shows no correct result.Bug

Improved the filter option 'Person by' in the Roster Planning module - Persons Assignment dialog.

APP-4442Cannot modify a shift with an assigned crew member in the Roster Planning.Bug

Roster Planning module improvements. If the user changes a person shift, then the system will change only the person shift.

APP-4419The Confirmed/Rostered columns are not fetched the manually added time/blocksBug

Modified the hour's calculations in the Persons Assignment dialog. The work types with the ‘isWork’ option are calculated in the totals. The manually added hours are included in the calculation of the total.

APP-4382Registrations marked as Rest are counted in the roster totals.Bug

Time registrations marked as 'isRest' are excluded from the calculations in the Roster Planning totals.

APP-4550ES document shows the comment as NULLBug

Modified approval for signing workflow to avoid displaying empty comments as a ‘null’ value.

APP-4514It is possible to change timesheet periods set up for current/historical datesBug

Forbid to modify a timesheet period for current and historical dates in the case when a timesheet exists inside this period.

APP-4458Spelling mistake in the warning message for a Time RegistrationBug

Modified warning message text when the registration Time in equals to a Time out.

APP-3289Timecards Line and Batch Input Time Registrations pages. Switch scale issueBug

Fixed an issue with scaling in the Time and Attendance - Timecards line and Batch input time registrations page.

APP-4677Forbid to delete Accommodation and Various linked to a TE documentBug

Modified the alert message when deleting the Accommodation, Various expenses which already in use.

APP-4412The TE limits are picked up from the previous period.Bug

Applied fix for Travel Expenses Rates to pick up limits according to the rate period setup

APP-3376The system does not show Rejected TEs under the 'Show all documents approved by this level' viewBug

Applied fix to display Rejected documents under 'Show all documents approved by this level' view in the Co-Workers Travel Expenses module.

APP-3180If a crewmember changes the date, the currency automatically jumps back to the default settingBug

Provided a fix for an issue when the currency changed to default after the travel expense record was updated.

APP-4573The Privacy Policy page is not adapted for mobile layoutBug

Implemented a mobile layout for a Privacy Policy page. The dialog will be displayed on full screen

APP-4539Hamburger menu items alignment issuesBug

Applied row alignment in the list of modules in the menu.

APP-4535The Menu items are in the wrong orderBug

Modified the module items ordering in the menu for the Crew and Employee Portal\

APP-4488APP - The menu has a maximum width that is not wide enough for big screensBug

Applied responsive width to the APP header layout to fit different screen resolutions.

APP-3158Option to accept the privacy policyChange Request

Implemented a mobile layout for a Privacy Policy page. The dialog will be displayed on full screen.


APP-4634In the mobile mode for WDA broken tabs 'Transportation', 'Accommodation', 'Other', 'Per Diem', 'Advance'Bug

Applied a fix for the navigation in the WDA module between the document tabs and in the menu.

APP-4563The attached picture truncated in the preview dialog for TE & WDA documentBug

Added scrolling area for scan preview dialog in the Trave Expense documents on the mobile layout

APP-4418The check box indicator is not updated after modificationsBug

Fixed issue with updating the 'Has rates' indicator after the period rate was added or removed for an organization in the Administrator Portal - travel Expense & WDA settings - Rates.

APP-4676Cannot add new Approver note to a Multiple chainsBug

Applied fix for adding a new node to a multiple chain level.

APP-4670The notification tile doesn't show the correct value for TEBug

Modified the query that selects a number of documents for the Travel Expense notification tile.

APP-4637Error in delete trigger for WEB_CP_DR_DRILL tableBug

Applied fix for delete trigger in the WEB_CP_DR_DRILL table

APP-4582CSB Safety Card report: secondary assignments are duplicatedBug

Modified CSB_Safety_Cards report query to exclude duplicated records.

APP-4610Roster by Positions report to display the positionsBug

Roster Assignments report modified to display Position abbreviation / Location abbreviation. The time headed simplified, and the ‘00’ and ‘24’ hours marks were removed from the grid.

APP-4608Registration that covers several days is not displayed in the Roster Timesheets.Bug

A time registration that covers a few days is marked with an arrow icon. It shows that a time registration starts a day before and/or continues the next day. Applied for Roster Planning scheduler, Persons Assignment dialog, and Roster Timesheets dialog.

APP-3941VL ALARMLISTA report not migrated to APPBug

Migrated the VL ALARMLISTA report into the APP

APP-4596Change days calculationBug

The days onboard calculation was changed in the Roster Planning - Timesheets dialog. Days = SignOff - SignOn

APP-4583Lock the header and footer on the Persons Assignment dialogBug

Improved a layout for the Roster Planning - Persons Assignment dialog. The header and the footer of the Persons Assignment dialog are locked to make the controls visible. The only scrollable areas are a person list and a scheduler.

APP-4585Create a report for the Roster planning module based on the screen of Persons AssignmentBug

Implemented Roster Assignments report. The report describes crew assignments on a daily basis.

APP-4581Add parameters to CAB file of the APP installation setChange Request

Added parameters to a CAB file of the installation set with embedded parameters: Server Name, Remote User Login, and Remote User Password. Each CAB file will have its own PROGRAMCODE. It means that for Replicator each APP update CAB file looks like a new application. The PsExec utility is included in the CAB file.

APP-4572VL_CrewPlannedTimeCards returns empty arrayChange Request

Improved VL_CrewPlannedTimeCards method to return planned timecards.

APP-4571Create a report with a similar layout Timesheet and access from timesheet and Roster planningChange Request

Modified the data source of work hours calculations in the Roster by timesheets report.


APP-4565Timesheets enhancementsChange Request

Applied modifications for the Timesheets module in the Employee portal:

  • the Back button was removed for the mobile layout.
  • the timesheet tile is clickable.
  • the View button was renamed to the Report.
  • the expand / collapse option is applied to a row's headers.
  • a timesheet status (Submitted, Approved, Processed) displayed on a tile.
  • a 'Rest (gap)' is for the rest hour not registered, the time gap between work registrations.

APP-4564TE document control buttons are overlapped on the mobile versionBug

Modified Travel Expense module mobile layout to display the control buttons in the correct style.

APP-4555Restore update scriptChange Request

Modified the upgrade script:

  • insert WATCH_ASSIGNED_ID column into WEB_CP_ROSTER_WATCH_TIME_ASSIGNED table;
  • insert ROSTER_ID column into WEB_CP_TIMECARD table;
  • added constraint into WEB_CP_TIMECARD table.
APP-4527Extend Esign informationChange Request

The SendDocumentToSign API method is extended with two parameters: Abbreviation and Description. These values will be displayed on the documents tile in the Electronic Signing module.
Fileds length:

  • Abbreviation - 10 characters;
  • Description - 50 characters.

APP-4524DG_EnclosedDocumentsRead returns an error on specific PDF fileBug

Fixed the error message raised after the system tried to convert the PDF file into a thumbnail on the My Documents page. The system will generate a PDF logo as a thumbnail for the attached PDF file, which can’t be converted to a picture due to any reason. The attached pdf file can still be opened in the document details view dialog.

APP-4519Add the 'Timesheets' tile to the employee portal and implement access rightsChange Request

Applied row alignment in the list of modules in the menu.

APP-4515A new module in the employee portal to display submitted, approved, and processed time sheets.Change Request

Implemented the Timesheets module in the Employee Portal to display Submitted, Approved, and Processed time sheets.

APP-4508A crew member cannot assign himself as a coordinator in the Onboard Drill moduleBug

Modified crew members selection in the Onboard Drills module. A user can assign himself as a drill/scenario coordinator.

APP-4507Need a link to Adonis HR Help CenterChange Request

Added a link to an Adonis HR 'Help Center' for Administrator, Crew, and Employee portal.

APP-4489TE report issue: Value cannot be null.Bug

Fixed the issue generating the My_TravelExpense report

APP-4491ServiceLevelAssignments page brokenBug

Fixed issue opening the Crew Change - Service Level Assignments page.

APP-4485Mismatch in the tabs 'Not Allocated Crew' and 'Signing On Crew' in CAM and CSBBug

Modified the logic of the 'Not Allocated' and 'Signing On' crew members lists for the Cabin Allocation and Crew Station Bill modules.

APP-4484Dates format generic solution for Devextreme controlsChange Request

Implemented a generic solution of a date/time format in the APP.

APP-3786Dates format is not consistent and not read from settingsBug

Applied changes related to a date format setup, corresponding option removed from the Administrator portal. The date format will be picked up from the browser regional setting.

APP-4008CAM and CSB auto-allocation in the CC moduleBug

Improved the auto-allocation functionality in the Cabin Allocation module and Crew Station Bill module.

APP-4467APP-4457 Rows alignment is bad in Roster SchedulerBug

Applied modifications to avoid row shifting in the Roster Planning scheduler.

APP-4464CSB: Last day is not covered on the graphicBug

Applied fix for the Crew Station Bill and Cabin Allocation schedulers layout to display the correct assignment End Date according to a Sign-Off date of the activity.

APP-4462Delete table WEB_CP_ACCOUNTChange Request

The WEB_CP_ACCOUNT table, triggers, and replication tasks were removed from the database.

APP-4456Apply Lithuanian characters changes in APPChange Request

Applied changes to handle the Lithuanian characters. The column type changed from VARCHAR to NVARCHAR for database columns:

  • WEB_CP_ACCOMMODATION.FELLOW_EMPLOYEE;
  • WEB_CP_ACCOMMODATION.HOTEL_ADRESS;
  • WEB_CP_ACCOMMODATION.HOTEL_NAME;
  • WEB_CP_CC_SERVICE_LEVELS_CATEGORIES.NAME;
  • WEB_CP_CSB_SAFETYID.TITLE;
  • WEB_CP_CSB_STATIONS.EVACUATION_SOURCE_NAME;
  • WEB_CP_DR_SETTINGS.DESCRIPTION;
  • WEB_CP_LOCATIONS.NAME;
  • WEB_CP_MAIL_SERVER_SETTINGS.DESCRIPTION;
  • WEB_CP_MCA_SCANS.SCAN_NAME;
  • WEB_CP_MCA_SHIPCHECKS.PAYEE;
  • WEB_CP_MCA_TRANSACTIONS.DESCRIPTION;
  • WEB_CP_PAYROLL_OUTLAY_TYPE.DESCRIPTION;
  • WEB_CP_ROSTER_LOCATION.NAME;
  • WEB_CP_ROSTER_POSITION.NAME;
  • WEB_CP_ROSTER_WATCH.NAME;
  • WEB_CP_SETTLEMENT_TYPE.DESCRIPTION;
  • WEB_CP_SUBTEAM.GROUP_NAME;
  • WEB_CP_TIMECARD.COMMENTS;
  • WEB_CP_TIMECARD_BATCH_TEMPLATE.NAME;
  • WEB_CP_TIMECARD_DAILY_CORRECTION.COMMENTS;
  • WEB_CP_TRANSPORTATION_TYPE.ALTERNATIVE;
  • WEB_CP_TRANSPORTATION_TYPE.DESCRIPTION;
  • WEB_CP_TRAVEL_BILLS.COMMENTS;
  • WEB_CP_TRAVEL_BILLS.TRAVEL_CITY;
  • WEB_CP_TRAVEL_DOCUMENT_COMMENTS.COMMENT;
  • WEB_CP_TRAVEL_OUTLAY.COMMENTS;
  • WEB_CP_TRAVEL_OUTLAY.FELLOW_EMPLOYEE;
  • WEB_CP_TRAVEL_OUTLAY.SPECIFICATION;
  • WEB_CP_TRAVEL_REASON.NAME;
  • WEB_CP_TRAVEL_SPECIFICATION.COMMENTS;
  • WEB_CP_TRAVEL_SPECIFICATION.FELLOW_EMPLOYEE;
  • WEB_CP_TRAVEL_SPECIFICATION.T0_FROM_CITY;
  • WEB_CP_TRAVEL_SPECIFICATION.T0_FROM_DESTINATION;
  • WEB_CP_TRAVEL_SPECIFICATION.T0_TO_CITY;
  • WEB_CP_TRAVEL_SPECIFICATION.T0_TO_DESTINATION;
  • WEB_CP_TRAVEL_SPECIFICATION.T2_DETOUR_REASON;
  • WEB_CP_WDA_EXPENSE.ARRIVAL_TRAVEL_CITY;
  • WEB_CP_WDA_EXPENSE.COMMENTS;
  • WEB_CP_WDA_EXPENSE.TRAVEL_CITY;
  • WEB_CP_WORKTYPES.NAME;
  • WEB_CP_ACCOMMODATION_TYPE.DESCRIPTION;
  • WEB_CP_ACCOMMODATION.COMMENTS.
  • WEB_CP_NOTIFICATION_TASKS.SENDER_NAME;
  • WEB_CP_COUNTRY_ALLOWANCE.CITY;
  • WEB_CP_PAYROLL_OUTLAY_TYPE.DEDUCTION;
  • WEB_CP_TRAVEL_BILLS.TRAVEL_NUMBER;
APP-4451APP extend services configurationBug

The General Settings in the Administrator portal are extended with the Electronic Signing service link and Adonis_Esign_API password setup.

  • The Electronic Service URL is in read-only mode and depends on a Web Service URL setup. The Electronic Signing service URL will be updated after any changes are made to the Web Service URL.
  • Adonis_Esign_API password is stored in the WEB_CP_API_LOGIN and used to generate the authentication token for the Electronic Signature API methods.

APP-4450E-signing functionality enhancement - SwaggerChange Request

The API methods related to Electronic Signing functionality are added to the Swagger under the Web Services.

APP-4449E-signing functionality enhancement - ES ModuleChange Request

Modified Electronic Signing module according to API changes. The UI and workflow were not changed.

APP-4448E-signing functionality enhancement - API MethodsChange Request

Created five basic methods for the Electronic Signing functionality that 3rd party can use:

  • SignDocument;
  • SendDocumentToSign;
  • RejectDocument;
  • GetDocumentStatus;
  • DownloadFile.

APP-4447E-signing functionality enhancement - TimesheetChange Request

The Electronic Signing module was modified to work with 3-rd party applications. There are three categories for the documents: Pending (to be signed), Signed, and Rejected.

APP-4445Add abbreviation to the WorktypesChange Request

Added abbreviation field for the work types properties in the Administrator Portal - Time and Attendance Settings - Work Types.

APP-4438Errors during upgrade from 2021.40.13.1 to 2022.10.1.1Bug

Modified the SQL upgrade script:

  • Remove FK: WEB_CP_MESSAGE->WEB_CP_ACCOUNT_CREW
  • Remove FK: WEB_CP_MESSAGE->WEB_CP_ACCOUNT_EMPLOYEE
  • Added PK: WEB_CP_MESSAGE->PW001P01
  • Wrap Drill scripts with IF conditions:
APP-4436Dates format inconsistent in Travel ExpenseBug

Modified the date formatting on the server-side for the Travel Expense documents.

APP-4371Extend the method with a picture field (BASE64)Bug

The FL_Dynamics_create and FL_Dynamics_Update methods are extended with the 'EmployeePictureBase64' filed. This gives a possibility to upload the employee's picture.

APP-4344Can't submit TSBug

Modified date interval checking for Submit and Approve timesheets. The system picks up approved days in the frame of the Onboard activity.

APP-4387Hours calculation box enhancementsBug

Extended the hours calculation box in the Roster Planning module. All the time blocks are included: confirmed, planned, and manually added.

APP-4386Rearrange the total hours values in the Persons Assignment dialogBug

Applied font size fix for the Persons Assignment dialog. The total hour's box will be refreshed after re-opening the Persons Assignment dialog.

APP-4385The Hours calculation Box should display work types.Bug

The Roster Planning module - Persons Assignment dialog is extended to display the totals for each scheduled work type.

APP-4260Move and improve the position category define to D2D Roster PlanningChange Request

Implemented D2D Roster Planning module Setup page. The Setup page allows defining the activity code and position category.

APP-4247Login failed for user ADPW if the password contains a semicolonBug

Extended the ADPW password to contain special characters.

APP-4242Wrong trips planned lead to incorrect displaying in D2D Roster PlanningBug

Improved trip planning procedure in the Crew Change module.

APP-3799Make Timesheets available in Employee PortalChange Request

Implemented a possibility to display Timesheets in the Employee




Database Modifications

New and Modified Tables


Table 

FieldName 

FieldType 

Description 

WEB_CP_TRAVEL_BILLS

ADDRESS1

nvarchar(80)

Change field type

WEB_CP_TRAVEL_BILLS

ADDRESS2

nvarchar(80)

Change field type

WEB_CP_TRAVEL_BILLS

ADDRESS3

nvarchar(80)

Change field type

WEB_CP_TRAVEL_SPECIFICATION

T2_PASSENGERS_NAMES

nvarchar(80)

Change field type

PWTALOSWAITINGROOM

Firstname

nvarchar(80)

Change field type

PWTALOSWAITINGROOM

Lastname

nvarchar(80)

Change field type





WEB_CP_ACCOUNT



Drop table

WEB_CP_WORKTYPES

ABBREVIATION

varchar(10)

Add column

WEB_CP_USER_SETTINGS

WORKTYPES_TO_EXCLUDE

varchar(1000)

Add column

WEB_CP_CC_CREW_LINKED_SAILINGS



Rename from D2D_CREW_LINKED_SAILINGS

WEB_CP_CC_CREW_PLANNED



Rename from D2D_CREW_PLANNED





WEB_CP_ESIGN



Recreate table


SEQUENCENO

INT



SEQUENCENO_DOC

INT



EMPLOYEE

VARCHAR(100)



STATUS

INT



STATUS_NAME

VARCHAR(8)






WEB_CP_ESIGN_DOCUMENT

SIGNED_DATE

DATETIME

Add column





WEB_CP_TIMESHEETS_ESIGN



New table


DOCUMENT_ID

INT



SEQUENCENO_EDOC

INT



PIN

INT






WEB_CP_POLICY

IS_ENABLED

BIT

New column

WEB_CP_POLICY

SEQUENCENO


Drop column

WEB_CP_POLICY

NUMORGID

INT

New column





WEB_CP_TIMESHEETS

WORK_HRS

DECIMAL(19, 2)

New column

WEB_CP_TIMESHEETS

REST_HRS

DECIMAL(19, 2)

New column

WEB_CP_TIMESHEETS

OVERTIME_HRS

DECIMAL(19, 2)

New column





WEB_CP_ESIGN

ABBREVIATION

NVARCHAR(10)

New column

WEB_CP_ESIGN

DESCRIPTION

NVARCHAR(50)

New column





WEB_CP_REPORT_SETTINGS

DEFAULT_FOR_TIMESHEETS

BIT

New column





WEB_CP_CC_ACTIVITY_CODE



New table


SEQUENCENO

INT



CODE

VARCHAR(10)



VESSEL

INT






WEB_CP_CC_POSITIONS



Recreate table


POSITION

INT



VESSEL

INT






WEB_CP_CC_FIXED_CREW



New table


SEQUENCENO

INT



PIN

INT



POSITION

INT






D2D_FIXED_CREW



Drop table

WEB_CP_USER_SETTINGS

TAA_SHOW_PENDING

BIT

New column

WEB_CP_ROSTER_LOCATION

ABBR

NVARCHAR(10)

New column

WEB_CP_DR_STATION_HEADERS

STATION_HEADER_SEQUENCENO

INT

New column




Other Versions 

  • No labels