...
APP Version | Compatible APM Version |
2020.60.x, 2021.10. x, 2021.20. x, 2021.30. x, 2021.40. x, 2022.10. x, 2022.20. x | APM 2020.10.x and newer version |
...
Key | Summary | T | Release notes |
---|---|---|---|
APP-2907 | APP to read settings from APM/misses its own | Implemented the page to define a maximum file size for attachments in the Administrator Portal - Configuration - General - General tab. Max file size for APP documents is limited by 5 Mb. | |
APP-3084 | Issue with email validation | Extended email validation in the Employee portal login form | |
APP-3144 | Can't select default currency | Fixed an issue to display a currency code with option NULL to be displayed as the default currency in the Trave Expense & WDA setup - MOdule Options page. | |
APP-3347 | WDA mobile layout overlaps | Modified mobile layout for Working Day Accounting module. Applied a fix for displaying the user icon and module name on the header. | |
APP-3549 | Missing Submit button for crew/subordinates | Implemented a possibility for a subordinate to submit his timesheets before the period ends if the corresponding option is enabled in the Administrator portal. The ‘Submit’ button is located in the TAA - My Timesheets - Current view scheduler. | |
APP-3691 | Access rights for Enclosed documents are confusing and not working properly | Modified Personal Document preview functionality.
| |
APP-3701 | Roster module - Wrong info in audits | Modified the functionality which provides Roster Module Audits. Applied fix to return correct values to:
| |
APP-3766 | APP-3765 CSB: Checklist report doesn't work properly | Modified Crew Station Bill Checklist report. | |
APP-3770 | Roster module - System is hanging | Improved performance in the Roster Planning scheduler. | |
APP-3804 | Migrate Crew Evaluation Module to APP | ||
APP-3845 | Evaluation form tile in APP | Implemented access rights and tiles for the Evaluation module in the Administrator and Crew portal. | |
APP-4183 | Implementation of MFA | ||
APP-4239 | TE - Subordinates batch issues | Implemented a validation for duplicated employees ina batch to the Travel Expense chain of approval. | |
APP-4598 | APP-3036 Need a Timesheet property for Approved Per Day method to identify if the person has left the ship for a period of at least 3 hours on a Sunday or holiday | Implemented the new property ‘NrThreeHoursOnShorePeriod’ for the TAA_ApprovedTimeSheetsPerDay method. The parameter returns the number of every 3-hour work intervals registered during the ETA/ETD of the Crew Change (while the vessel was in the port). The ‘NrThreeHoursOnShorePeriod’ parameter is calculated only for Sundays and Public Holidays. | |
APP-4599 | APP-3834 Need a new method to transfer timesheet by work code and rank daily | Implemented the TAA_ApprovedTimeSheetsPerDayAndRank method that returns Overtime hours and Totals grouped by work type and Rank Abbreviation from the Roster Planning module. | |
APP-4602 | APP-3485 DFDS_CSB_Overview report migration to APP | The DFDS_CSB_Overview report migrated to APP | |
APP-4653 | Totals column modifications in the Roster Timesheet dialog | Added the new 'Total Work' column to the Roster Timesheet dialog. Added a possibility to show/hide all total columns. | |
APP-4672 | JS files structure | Made JavaScript files refactoring and place all variables on the top of the file to keep a better file structure. | |
APP-4687 | Person displayed as S/On and S/Off on the Sailings tab when deleted from the Scheduler | Applied fix to calculate the correct number of S/On and S/Off crew. Crew members removed from the scheduler will not display on the S/On and S/Off tabs of the Crew Change scheduler. | |
APP-4688 | Timesheet Periods modification enhancements | Modified the behavior of the control buttons in the Administrator Portal - Time and Attendance - Periods setup page. The system does not allow to modify or delete a period if a timesheet(s) is linked to it. | |
APP-4689 | In mobile mode for WDA broken tabs 'Transportation', 'Accommodation', 'Other', 'Per Diem', 'Advance' | Applied fix for the navigation in the WDA module between the document tabs and in the menu. | |
APP-4692 | APP-3213 to 2022.30(CSB: Several crew on the same Safety ID) | Implemented a possibility to assign a crew member on several Safety IDs. Overlapped assignments will be truncated accordingly. | |
APP-4704 | In mobile mode for WDA ->Travel Scans grid is not load | Applied fix for WDA mobile version to load files attached to a document. | |
APP-4705 | Overview shows not existing documents | Modified the selection for the Time and Attendance notification tiles. The timesheet documents that are not linked to an activity (WEB_CP_TIMESHEETS.ONBOARD_ACTIVITY IS NULL) are excluded from the notifications. | |
APP-4707 | Migrate grids to server side operation for WorkDaysAccount module 2022.30 | The WDA module migrated to server-side operations | |
APP-4710 | Cannot save a Travel Scan without an attachement | Added a warning message when the user tries to save a Travel Scan record in the Travel expense document without an attachment. | |
APP-4712 | The list of PINs truncated in the toast message of the ONB Drills module | Modified the information message in the Onboard Drills module when adding a batch of drill participants. | |
APP-4716 | Meal deduction should always be done based on the rate that is applicable for that day | Applied fix for meal rates calculation in the Travel Expense module | |
APP-4717 | WEB_CP_TRAVEL_RATE_PERIOD delete trigger is wrong | Modified delete trigger for WEB_CP_TRAVEL_RATE_PERIOD database table | |
APP-4722 | Configuration screen on Admin portal | Implemented the Multifactor Authentication tab in the Administrator Portal - Configuration - General. Here the administrator can enable the Multifactor Authentication.
| |
APP-4727 | Required Crew summarized for all Service Levels | Improved calculation of Required Crew totals in the D2D Roster Planning to consider the Service Level and Category linked to a particular trip. The Required Crew total value includes crew members in all departments. | |
APP-4735 | The MCA attachment returns an error for a historical document | Fixed an error opening the attached file for a historical Master Cash document | |
APP-4738 | Not all time blocks are displayed in the Roster Assignments report | Applied fix for total hours calculation in the Roster Assignments report. The total hours are calculated for all time blocks regardless of the location selected in the report dialog. | |
APP-4740 | Wrong time block indication in the Roster Timesheets report | Modified the Roster Timesheets report layout to display the Position and Location abbreviations in one line. The Abbreviations will be truncated for small time blocks. | |
APP-4742 | APP-4718 The null value cannot be assigned to a member with type System.Decimal which is a non-nullable value type | Added extra validation of the Travel Expense exchange rate. In the case when PW001C15E.EXCHANGE_RATE=NULL system will use a default value of '1'. | |
APP-4743 | APP-4243 TO DESTINATION field issue | Modified the TE_Transportation method to return a correct value for TO_DESTINATION | |
APP-4744 | The employee portal Timesheets module tile not aligned for mobile layout | Modified mobile layout to fix tile alignment in the Employee Portal. | |
APP-4745 | Add APP-4737 to APP 2022.30 (Changes for the method VL_CrewPlannedTimeCards) | The VL_CrewPlannedTimeCards method was modified to return: Position Numorgid, TimeIn, and TimeOut of the time registration. | |
APP-4746 | Handle minimal values for the TE and WDA rates | Modified the controls to correctly display decimal values in the Travel Expense and WDA rates setup. | |
APP-4747 | Fileds overlaps in the TE settings Abroad Allowances | Applied layout changes to display the information message without causing the overlapping of Allowance and Tax-Free rates in the Administrator POrtal - TE & WDA rates page. | |
APP-4751 | Roster module - Forward/Back date switch doesn't work properly | Applied a fix for a date switcher in the Roster Timesheets scheduler | |
APP-4752 | D2D Roster adjust planning in sailing mode | Applied fix to calculate the correct number of S/On and S/Off crew in the D2D Roster Planning by Sailings view. Crew members removed from the scheduler will not display on the S/On and S/Off tabs of the Crew Change scheduler. | |
APP-4753 | APP-4728 TE - Can't generate My Travel Expenses report | ||
APP-4760 | Two time blocks are combined into one in the Roster Timesheet report | Added fix for the Roster by Timesheets report to display the time blocks separately on different locations and positions. | |
APP-4762 | Font size in the Roster Timesheet report | To display a minimum of three symbols in the Roster Timesheet report the font size for small time blocks will be reduced. | |
APP-4764 | Scaling doesn't work for the TAA - SchedulerView | Applied fix for the scale change functionality in the Time And Attendance module - Registration Details dialog | |
APP-4765 | Font size in the Roster Assignments report | To display a minimum of three symbols in the Roster by Assignment report the font size for small time blocks will be reduced. | |
APP-4769 | Next Of Kin error | Applied fix for adding the new Next of Kin record into the system. | |
APP-4770 | Automatically set currency rate option is always ON | Fixed 'Automatically set currency rate' option in the Administrator Portal - TE&WDA Module Settings | |
APP-4775 | Error message on opening the TE module | Added extra validation of the Travel Expense exchange rate. In the case when PW001C15E.EXCHANGE_RATE=NULL system will use a default value of '1'. | |
APP-4776 | Error message opening the CoA setup | Fixed javascript issues on opening the Chain of Approval setup | |
APP-4778 | The Roster Timesheet report display the time block abbr in two lines | Modified time block length evaluation to avoid displaying abbreviation text in lines. | |
APP-4779 | The Drill worktype combined with another work block in the Roster Timesheet report | Applied fix for displaying drill in the Roster Timesheet report | |
APP-4782 | Roster module - Roster assign person not possible when using filter | Applied fix for a Roster Planning module scheduler, to load crew members for assignment with an applied filter in the search field. | |
APP-4783 | Roster Assignments report layout issue | Modified the Roster Assignments report layout, and fixed the gapst between the table line. | |
APP-4784 | Roster by Timesheets dialog missing the OK button | Modified Roster Timesheet dialog, added the OK button to a PINs selection | |
APP-4785 | The Roster Assignment report needs to show abbreviation only | Removed redundant validations in the Roster Assignments report. Abbreviation only will be displayed for position and location on the time block. | |
APP-4789 | The Roster Assignments report link is in the old format | Modified the API method which generates a Roster Assignments report from GET to POST. | |
APP-4790 | The drop-down list appears behind the Roster Timesheet report dialog. | Modified the Roster Timehsheet report dialog to display the drop-down allways on top. | |
APP-4791 | APP-4780 Roster module - Hours are doubled | Roster total calculations are modified to handle a promotion/position change. | |
APP-4792 | APP-4786 The rest hours are not excluded from the Roster Timehseet totals | Extended an SQL statement for the Roster Planning module totals table. | |
APP-4794 | Roster Timesheet report doesn't displaye timeblocks without abbreviations | Applied fix for the Roster Timesheet report to display empty time blocks in the case when;
| |
APP-4799 | Add PsExec utility to installation set | The CAB file required for the APP silent upgrade was added to the PsExec utility. | |
APP-4801 | No indication of existing attachment in the Enclosed Document details | Added action buttons to the Enclosed Document details dialog. | |
APP-4803 | FK error when deleting Trip with linked crew in D2D | Extended the delete validation in the Crew Change module to return a correct warning message when trying to delete the trip in use. | |
APP-4804 | Wrong error message trying to assign a crew meber without Rank to D2D scheduler | Forbid to assign a crew member without a rank to a D2D Roster Planning. | |
APP-4805 | A Position not linked to a Department appears in the D2D Roster Planning | A position that is not linked to a department will not display in the D2D Roster Planning scheduler. | |
APP-4812 | APP-4806 One day activity causes an error opening Roster Timehseets dialog | Applied changes to process the one-day activity timesheets in the Roster Planning module. | |
APP-4813 | APP-4768 Roster Planning cannot generate a timesheet if EED is NULL | Modified Roster Timesheets to generate a timesheet when the Estimated End Date (Sign Off date) of the activity is NULL. | |
APP-4819 | APP-4817 Wrong dates format in Comments | Applied fix for a comment field date format in the Trave Expense document to be picked up according to browser settings. | |
APP-4826 | Travel Expense module ignores "passive" setting on Currency | Applied a fix to exclude the currency with a 'Passive' state from the list in the Travel Expense document. | |
APP-4833 | APP-4832 Include Night time to the TAA_GetTimecard method | The TAA_Timecard method extended with new properties:
The intervals are picked up from the Payscale Table / Code setting. | |
APP-4835 | Cannot delete a shift from teh Roster Watch Configuration | Fixed an issue with deleting a shift in the Roster Watch Configuration page. | |
APP-4836 | Changes in the Interface of Login Page | ||
APP-4837 | Change in the login(When using Google App) | ||
APP-4838 | Total KM is not visible in travel expense > transportation > type = own car | Improved the Transportation layout for the Own Car travel type in the Travel Expense module. The Total Km field appears once the number of passengers is filled in. | |
APP-4839 | APP-4816 Travel types are missing in WDA TE record | Implemented a possibility to use Domestic country rates for WDA documents. | |
APP-4847 | The buttons are too close to each other in the My Timesheets - Current view page | Modified layout to avoid overlapping buttons in the My Timesheets - Current view. | |
APP-4851 | APP-4846 APP is not reachable when using Roster Planning module | Added additional validation for the Roster Planning scheduler to handle a TAA_ROUNDING ='0' value from the user settings. | |
APP-4860 | Limit the Gratuities % by the 100 | Added percentage limit by 100% for the Gratuities document dialog. Added scrolling step to increase or decrease the percentage by 1%. | |
APP-4868 | APP-4708 Calculate Violations option state to be saved | Fixed issue with saving the 'Calculate Violations' option state in the My Timesheets - Current page. | |
APP-4869 | APP-4861 Roster module - Rows are not in line/messed up | Modified markup to avoid rows overlappings in the Roster Planning scheduler and Roster Timesheet dialog. | |
APP-4870 | eSigning Module - Need endpoint to withdraw a document | Implemented the WithdrawDocument method for the Electronic Signing module. The method checks the current state of a document and allows the originator to withdraw the pending signing documents. Not possible to withdraw confirmed and rejected documents. | |
APP-4871 | The error appears when updating to v.2022.30.0.78 | Modified triggers to fix the APP upgrade error. | |
APP-4875 | WDA mobile mode- need to adjust filter for states | Applied fix for WDA documents filtering by the state name in the mobile layout. | |
APP-4876 | Filtering and sorting in WDA grids (mobile mode) gives error | Applied a fix for filtering and sorting in the WDA module mobile version. | |
APP-4880 | APP-4879 Gratuities Module sign on/off day rules should not apply to non sea-service activities | Excluded non seaservice activities from using the sign on/off rules. | |
APP-4885 | W&R International report should show all approvers | The Work&Rest International report was modified to display the Approvers nodes, not only Subordinates. | |
APP-4900 | Roster Planning totals ignore 30 min registration | Modified total calculation in the Roster Planning scheduler. Totals are calculated every 30 minutes. The scheduled time blocks 'S' parameter is no longer available. | |
APP-4902 | APP-4890 The Save button in Certificates should be inactive until a change has been done | Modified 'Save' button behavior for My Documents. The 'Save' button activates only after changes are made. | |
APP-4904 | APM-6650 Snap to Crew Change suggests the port call with ETA/ETD outside of the target date | Modified NAV_CallingPortCreate method to create a calling port without a time portion in the DATEFROM and DATETO. | |
APP-4907 | NAV_CalingPortRead method returns an 'Object reference....' error | Applied fix for NAV_CalingPortRead method to return a list of calling ports by vessel. | |
APP-4909 | Evaluation form, the view/edit page | Implemented Evaluation module Overview page. | |
APP-4910 | Enclosed documents edit dialog behavior | Modified the behavior of the Add / Update Attachment dialog of the Enclosed Document. Applied fix for page re-loading. | |
APP-4912 | APP-4883 The Work and Rest report is not showing the correct value for Watchkeeper | Applied fix for watchkeeper indication in the WorkAndRest report. | |
APP-4913 | The Total Gratuities value is not calculated in the dialog | Applied fix to the Gratuities % calculation in the Create Document dialog. | |
APP-4919 | APP-4915 GNL_ResetPassword method doesn't work | Applied fix for the GNL_ResetPassword method | |
APP-4920 | Changing password in my profile | Removed the page reloading after password change in the Adonis mobile application. | |
APP-4929 | Trim the space in the email as user is unable to login | Applied extra space trim functionality to an email in user accounts. | |
APP-4930 | Travel Expense documents oveirview page throws an error | Applied fix for the Overview grid sorting in the Travel Expense module | |
APP-4932 | APP-4925 CSB - Not possible to add Safety ID | The redundant ‘POSITION’ column was removed from mapping. | |
APP-4933 | APP-4924 Roster module - No rounding in Roster reports | Applied 30 min rounding for Roster Assignments and Roster by Timesheet reports | |
APP-4934 | APP-4921 TS lost the node after Submission by the Coordinator | Applied a fix to reload the selection of the timesheet documents on the workflow page. | |
APP-4950 | APP-4945 Gratuity documents are not created because of an issue in Department Group settings | Modified crew selection for Gratuities Settings - Department Group page. | |
APP-4959 | APP-3503 VL - Gratuity Module and LS Retail integration (merge branch) | Implemented Gratuity documents import from LS Retail. The Gratuities Web Service link setup is located in the Administrator Portal - Web Services tab. | |
APP-4961 | Method TAA_ApprovedTimeSheetsPerDayAndRank does not provide data by work code | Extended the TAA_ApprovedTimeSheetsPerDayAndRank method with new property ‘TimeSheetDays.Hours.WorkedTotalByRank’ to receive the daily hours in each work code and rank. | |
APP-4966 | The tile TC Subordinate shows an incorrect value | Excluded ‘Pending Signing' documents from the 'Time clock user documents’ notification on the Co-Workers Timesheets tile. | |
APP-4976 | APP-4967 E_Signing shows all documents as Rejected | Added the SQL script to fix ESign documents during the migration to the new Electronic Signing Service structure. | |
APP-4982 | Onboard Drills - Scenario setup is not saved | Applied fix for the Onboard Drills and Scenarios scheduling workflow. | |
APP-4983 | APP-4974 Administrator can't change the password | Modified workflow for the administrator password reset. | |
APP-4995 | APP-4962 Activity leave balance is not correct when the activity is updated by Gangway | Modified Leave Pay Factor calculation in the gangway system. The system calculates the leaved days considering the Exclude Sign On and Sign Off payscale options. | |
APP-5007 | Update gratuity grid | Following modifications applied in the Gratuity document page:
| |
APP-5008 | Calculating and collecting Position Shares based on time card registrations. | Implemented Gratuities share calculation based on time cards. The rule is that a person receives the shares based on the position giving the highest number of shares that day. The position/payscale rates retrieved from the activity are the basis of the calculation. | |
APP-5011 | APP-5009 TS not available for signature | Applied fix to revert the document sent for signing if the error in the Electronic Signing Service occurs. | |
APP-5028 | APP-5027 Need to transfer the Gratuity Document Date to payroll entries | The API methods GM_GetGratuityByEmployee and GM_GetGratuityById were extended with the ‘GratuitiesDate’ parameter. | |
APP-5039 | APP-5036 WDA_Accumulators method returns timeout error | Extended timeout for method WDA_Accumulators method. | |
APP-5057 | APP-5056 Currency is missing if re-open TE record | Applied fix for currency value in the Travel Expenses |
...