Click here to read more about our different types of releases (main release, intermediate release)
Resolved Issues
Access Control
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-7004 | Name for Onboard security level is not visible | Bug | Improved coloring to more contrast for Onboard security level when record tagged. |
APM-6995 | No Cancel and Re-fresh button in Control Center | Bug | This is fixed now |
APM-6957 | Routine 243 Delete Activity doesn't work properly | Bug | It was possible to delete a record using keyboard Delete button, even if access to routine 243 Delete was set to No in Adonis Control Centre. |
APM-4430 | Access Rights do not work for Enclosed Documents fields | Bug | Fixed the bug on setting access rights for the Enclosed Documents functionality: |
Datagroups
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6925 | City field from Regions Editor is missing in Personal Details | Bug | In the Personal Details datagroup, the City field value is fetched from Regions Editor where city names are displayed by country. Besides, in the Organization structure, it is now possible to set the City field as mandatory. For this, follow the steps below:
|
APM-7069 | Activities - Confirm Sign On. Can’t confirm an activity record | Bug | Fixed the issue on failure to confirm an activity. |
APM-7000 | Two current activity created when confirming Crew Change in the Sing On tab | Bug | Implemented validation for 2 activities to stay current at the same time, preventing the possibility for a shift extension to have crew change confirmed when the current activity starts later than the extension activity. |
APM-6987 | The 'The conversion of a varchar data type...' error appears when trying to create an activity in the Activities datagroup | Bug | In the Activities datagroup, The system prohibits saving an activity with an incorrect date from. |
APM-6920 | Keep Original EED in the activities if the crew is signed off | Change Request | In the Crew Change module, the Estimated End Date value changes to the actual sign off date in case a crew member signs off earlier or later under condition that the Snap to crew change option is turned on for the vessel. Otherwise, in case the Snap to crew change option is inactive, the system now allows to update only the DateTo field without changing the Estimated End Date field when confirming sign off in the Crew Change module. |
APM-6906 | Global options for setting embarkation/disembarkation reason as mandatory for Modules | Bug | Applied changes in Global Options: setting embarkation and disembarkation reason to mandatory is moved to a new tab. To access it, navigate to Setup > Global Options > Activities and click the Default and Mandatory tab On the tab, choose the module/datagroup to be affected and select whether the embarkation/disembarkation reasons must be mandatory for the respective modules/datagroups. In case the Embarkation and/or Disembarkation fields are set to mandatory for the Activity datagroup, the Rotation Planning module or the Crew Change module, the system will mark them as mandatory to be filled in: |
APM-4530 | Confirm Sign On action shouldn't change previous not leave/holiday activity | Change Request | Improved the behavior of the Confirm Sign On action. The previous activity Date To is not moved forward to the confirmed sea-service. |
APM-6996 | It's not possible to save Employment Start and End dates in the Contracts datagroup | Bug | In the Contracts datagroup, fixed the issue on failure to save the employment start and end dates. The employment start and end dates are fetched in the new contract if the corresponding tab is selected. |
APM-6935 | Adjustments wizard logic in the Personal Details and Contracts datagroup | Bug | In the Contracts datagroup, adjusted the logic of contacts termination. Only confirmed options are applied after completing contract termination. |
APM-6888 | A summary of the contract's termination in the contract datagroup | Change Request | Nothing to document here. All described modifications / fixes were performed in the other tickets |
APM-6725 | Contract datagroup - Send by email is missing | Change Request | In the Contracts datagroup, implemented the functionality to send attachments by email. To access it, navigate to the Contracts datagroup, select the documents to be sent and click Send by E-mail on the toolbar: |
APM-6724 | Contract datagroup - View Enclosed doesn't work | Bug | In the Contracts datagroup, implemented the functionality to view enclosed documents. To access it, navigate to the Contacts datagroup and click View Enclosed on the toolbar: |
APM-6998 | Personal Details->Customized Field- error 'Field ' ' not found'. | Bug | Field not found error after adding new customized field & the datagroup is restored as active. |
APM-6743 | Issues in the Customized datagroup | Bug | Various minor issues for Customized codes setup & usage in the datagroup. |
APM-7048 | AV error appears when trying to open/create the family member in the Family datagroup | Bug | In the Family datagroup, the Access Violation error occurred when trying to open/create a family member. The issue is fixed. |
APM-6830 | Communication information field not allowing space | Bug | In the Personal Details, Family datagroup, and Contacts module, entering a phone number in the Communication information field allows inputting spaces between numbers: |
APM-7135 | It's not possible to add the Medical document | Bug | In the Medical Documents datagroup, fixed the issue on adding medical documents. |
APM-7049 | Mandatory fields for Medical | Change Request | Implemented the possibility to add fields mandatory for the Medical datagroup. To do it, navigate to General Code Editor > Medical Codes: |
APM-7067 | AV error appears during opening the Personal Details | Bug | AV when loading Rank Seniority on datagroup opening. |
APM-7025 | The Work Mobile type is unavailable for the Telecommunication section | Bug | The Work Mobile telecommunication type was not available in drop-down selection, although available for setup in Global Options. The issue is fixed. |
APM-6811 | Improvement of Seniority View | Change Request | Added a number of improvements to the Seniority view:
|
APM-6496 | Additional information field became too small in Personal details datagroup | Bug | In the Personal Details datagroup, aligned the Additional Information field so that it fits the length of other fields: |
Payroll
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-5059 | Move exports/modules to the Payroll menu | Change Request | In the Payroll module, updated the Import and Export menu items: |
APM-7137 | It's not possible to save the calculation in the Payroll | Bug | In the Payroll module, fixed the issue on saving the calculation. The payroll calculation is successfully completed and saved. |
APM-6158 | Warning message person is under calculation by another user | Bug | In the Payroll module, calculating payroll by several users simultaneously leads to the warning message: Besides, implemented the possibility to wait until blocking by a different user is released: |
APM-6948 | Refresh Payroll script for all the users | Change Request | In the Payroll module, it is now possible use the Refresh button on the Quick Access Toolbar to update the payroll script. |
General
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6776 | User settings are not saved on Replication setup page | Bug | On the Replicator setup page, any grid layout modifications i.e. custom filtering, grouping by colum, column order are now preserved for the next session: |
APM-7118 | Common Entry - Embarking crew. Wrong activity handling | Bug | The system warned about overlapping activities after the sign on confirmation in Common Entry > Confirm Sign On when there was no overlapping. The issue was fixed. |
APM-6078 | Change labels of Seagull into Ocean Technologies Group (OTG) | Change Request | The Seagull interface name is changed to Ocean Learning Platform: |
APM-7026 | The Save button is always available in the Contacts module | Bug | In the Contracts module, the Save button was always enabled on the toolbar even after saving changes. The issue is fixed. |
APM-7001 | APM-6890 Crew Change module -> Confirm Sign On action for the shift extension (Signing On tab) | Change Request | When confirming sign on in the module, the system will check if the activity is linked to the shift extension. If so then the system won’t truncate the previous non-seaservice activity to Sign On date - 1 day. Instead its status will be changed from current mode to historical. |
APM-6981 | It’s not possible to update the already created voyage | Bug | In the Crew Change module, it is now possible to update existing voyages. |
APM-6824 | The system should not allow voyage overlaps | Change Request | In the Crew Change module, the system does not allow adding overlapping voyages: |
APM-7154 | Spellmistake in the Rotation Planning shift extension | Bug | Fixed the spell mistakes: |
APM-7080 | Rotation Module - Shift Extensions person removal process improvements | Change Request | In the Rotation module, removing a person from the advance/extend shift results in adjustments of the main shift start_date/end_date to 1 day in the case the corresponding options are preselected in Global Options:
|
APM-7029 | Not possible to remove Alternative code from the Rotation Shift | Bug | In the Rotation Planning module, the Alternative Code value could not be removed. Fixed the issue. |
APM-6997 | Rank Code not found 2/1 when assigning in Rotation plan | Bug | In the Rotation Planning module, a warning messages came up when using the Assign to subsequent empty shift checkbox. The issue is resolved. |
APM-6949 | 'Required Competences' time block doesn't show if owner is defined | Bug | In the Rotation Planning module, fixed the issues on missing Required Competences time blocks in case the owner is defined in the Organization structure. From now on, the Required Competences time blocks are available regardless of the owner information. |
APM-7091 | repl_site.isCurrentSite cell cannot be editable via user interface if this cell has value NULL in database | Bug | In Adonis Replicator, the error occurred while trying to select/deselect a vessel in the Current Site column. The issue was fixed. |
APM-6946 | Add new option only distribute in the email reports | Change Request | In the Email Report tab, added the Distribute option with the preselected None option. The functionality attaches a report to Enclosed Documents of a crew member. |
APM-7016 | For customized fields empty StoredValue allowed for saving | Bug | In General Codes > Customized > Fields, added an error message in case a field value is not set while adding fields: |
APM-6744 | Min and Max length for the Size field in the Gen Codes -> Fields Codes | Bug | In the General Code Editor dialog, added the validation of values for Text, URL, QR Code types. |
APM-6746 | Remove EDAG settings from APM | Change Request | As the EDAG reporting functionality was moved to separate plugin, we performed general clean-up of the source code & also removed the setup section from Modules > Payroll > General. |
APM-7122 | Correction of database function dbo.ad_Payroll_Contracts | Bug | Fixed the issue on failure to generate an auto entry by contract in the Payroll calculation in case if a subcontract ends before the payroll period starts. From now on, when processing the Payroll calculation, the data is fetched from the main contact. |
APM-7124 | Mandatory mark indicator picture for drop-down controls | Change Request | In Activity datagroup, added the mandatory signs for the Embarkation reason and Disembarkation reason fields. |
APM-7116 | The application relies on the isAzure setting to determine to use the folder APMWORK | Bug | Both the application and the installation set checks for the APMWORK folder to determine the instalation on Azure. |
APM-7115 | Browser data is stored in the wrong folder (APMWORK\EBWebView) | Bug | In the APM wizard, fixed the issue on storing browser data in the wrong folder when APM is installed with the Installed on Azure option. From now on, browser data is stored in the %APPDATA%\APMWORK\EBWebView folder. |
APM-7081 | Total entry code is not created during processing Travel Expenses | Bug | Processing travel expense from Payroll assumes the following statements:
Processing travel expense from the Travel Expense datagroup assumes the following statements:
|
APM-7097 | Bookings not shown in the Flight Inbox for non-superusers | Bug | The flights created in the Flight Details datagroup were not available in Flight Inbox for non-superusers. The issue is fixed. |
APM-7102 | Disable 'Extend' sick period option as soon as no such functionality exists | Change Request | The Extend sick period option is disabled because the feature is under development. |
APM-7072 | US taxes will not be generated with Tax amount=0 issue | Bug | Fixed the issue on failure to generate US tax entries with zero Tax amount. |
APM-7042 | Start shift extension at original main shift end-date issue | Bug | In the Rotation Planning module, the following options are added:
To access the options, navigate to Global Options > Rotation planning: When enhancing the shift, the main shift is truncated by 1 day, and the shift extension ends on the main shift start date. When extending the shift, the main shift is truncated by 1 day, and the shift extension starts on the main shift end date. |
APM-7041 | Create shift extensions from the main shift detail page issue | Bug | Implemented the possibility to extend the shift length with an extra shift. To do this, simply select a shift and select the enabled opinion to extend the selected shift(s): An arrow indicates the link between the original shift and the shift identifying the shift extension. Note. The extended shift is linked to the original one. |
APM-7044 | Remove payroll calculation and extra days on sign-on and sign-off | Change Request | Removed the handling of extra days on Sign-on / Sign-off in the payroll calculation, except the split of leave activity by vessel location with FIFO rule. This resulted in the following statements:
|
APM-7043 | Cleanup source code remove payroll and leave calculation using extra days on sign-on / sign-off | Change Request | Removed the handling of extra days on Sign-on / Sign-off in the payroll calculation, except the split of leave activity by vessel location with FIFO rule. This resulted in the following statements:
|
APM-7030 | Need to adapt the payment file according to the requirements for Malaysian banks issue | Bug | Adjusted ISO20022(Credit Suisse) and ISO20022(MT101): Added the possibility to define Purpose Of Payment codes in the payment export dialog window. Dialog window appears as usually after the Payment list.
|
APM-7035 | Replace Sequence No with GUID for Payroll (PW001PAY, PW001PYH, PW001PAI) | Change Request | Replaced Sequence No with GUID for the Payroll tables. Affected Payroll features are covered by tests. All tests are successful. |
APM-7034 | Replace Sequence No with GUID for Email Reports | Change Request | Replaced the sequenceno with GUID to eliminate the max range restrictions for Email Reports. |
APM-7024 | Update "Import Spreadsheet" to generate GUID instead of SequenceNo | Change Request | The Import Spreadsheet functionality now generates GUID instead of SequenceNo. |
APM-7023 | Payroll field "L2" returns PW001PAY.SEQNO | Change Request | The L2 payroll field is left as it is. The field is marked as deprecated. |
APM-7022 | Usage of SequenceNo in the telepay format "Bank of Philippine Island" | Change Request | A telepay file for Bank of Philippine Island for a certian payroll period has the updated beneficiary ID: Beneficiary ID = PIN number + 3 first digits from UUID.PW001PAY |
APM-7013 | Grid filter was removed after switching to another pin | Bug | Applied custom filter was unavailable after selecting a different crew member record or reloading any APM datagroup. The issue was fixed. |
APM-6991 | Percentage value not fetched for Allotment Entry | Bug | Allotment with the percentage value was not generated if the allotment amount=0 |
APM-6990 | Cannot edit or delete customized field | Bug | It was not possible to Edit / Delete the code that had just been created & not in use. |
APM-6989 | Vessel Sailing Plan form | Bug | We improved the setup with the popup dialog to standardize the process of adding a new record via the special form instead of direct input in the grid. |
APM-6733 | Cyprus Social Insurance Registration | Bug | The Cyprus Social Insurance Registration review:
|
APM-6972 | Import of approved Web recruitment applicants does not work | Bug | SQL error when importing persons from Web recruitment to APM. |
APM-6971 | Contract details and scan of deleted profile are displayed for a new profile | Bug | Contract details were available when the new person was created with the same pin as the one existing already. |
APM-6778 | Re-create tax entry in the case with the existent paid flag entry for US tax | Bug | If the US Tax entry was calculated, it was not re-created even if the option Recreate Auto Entry If PAID was set for the corresponding entry code. |
APM-6907 | Main Form Tabbed Mode - Tabs handling enhancements | Change Request | Implemented the functionality for closing child windows by type:
|
APM-6843 | Change the email address and phone number in the warning for the expiring license file | Change Request | Updated the contact data in the warning message on expiring license file: |
Database Modifications
Table | Field name | Field Type |
PWRGM_EMAIL_REPORTS PW001PAY PWINVOICELINE AUDIT_PW001PAY PW001PYH PW001PAI PW001P20
PW001P01
AUDIT_PW001P01 | SEQUENCENO UUID PAYUUID UUID UUID UUID EMPLOYMENT_SENIORITY_START EMPLOYMENT_SENIORITY_END CITY ACITY CITY ACITY | UNIQUEIDENTIFIER UNIQUEIDENTIFIER UNIQUEIDENTIFIER UNIQUEIDENTIFIER UNIQUEIDENTIFIER UNIQUEIDENTIFIER DATETIME DATETIME VARCHAR(10) VARCHAR(10) VARCHAR(10) VARCHAR(10) |
PWSEMAPHORE | PIN USERID | Int Int
|