- Created by yuriy.biryukov , last modified on Feb 12, 2024
- 0 link
You are viewing an old version of this page. View the current version.
Compare with Current View Version History
« Previous Version 24 Next »
Software | Version | Release Date | Download Link | Latest Patch |
---|---|---|---|---|
Adonis Personnel Manager | 2023.50 |
|
Click here to read more about our different types of releases (main release, intermediate release)
Adonis Personnel Manager Compatibility Matrix
APM Version | Compatible APP Version |
2022.10. x, 2022.20. x 2022.30. x 2023.10. x | APM 2020.10.x and newer version |
2023.20. x 2023.30.x 2023.40.x | 2023.20.x and newer |
Release Highlights
Sick Registrations Wizard
Improved the functionality of the wizard. Now, the system can consider the historical sick activity as initial and continue with extend processing for current/planned activities.
Extending Sick Period
Implemented the functionality allowing extend sick periods starting before today’s date.
Implemented the functionality allowing extend sick period starting before today’s date and containing historical sick activities within the existing sick period.
For this, select a sick period starting in the past and having historical sick activities:
Make sure the following conditions are met:
The Start date of Sick activity value matches with the start date of the first sick activity of a crew member.
Crew member’s sick activity code corresponds to the sick code (defined in Sick Wizard Setup) for the first period to be replaced.
The system considers the historical sick activity as initial and continue with extend processing for current/planned:
Access Control
In ACC, we are focused on adding routines that allows managing access control permissions.
Tools Routines
In Adonis Access Control, implemented the routines for viewing and manipulating access control permissions on wizards.
Added routines under Tools in Adonis Access Control:
Sign On Wizard
Sign On Family Member Wizard
Promotion Wizard
Sick Registration Wizard
Sign Off Wizard
Implemented functionality for access rights for wizards.
Rotation Planning
Enhanced the Rotation Planning module with minor improvements for better user experience.
Project Requirements
In the Rotation Planning module, the Project Details tab is extended with the Project Requirements data which displays the number of required and planned crew.
In the Rotation Planning module, the Project Details tab is extended with the Project Requirements data.
To get started, make sure to define project requirements in the Position Requirements tab:
In the Rotation Planning gantt chart, select the project timeblock and view the project details on the tab:
The Project timeblock details dispaly position requirements for the selected project and provide calculations of deviation, i.e. the difference between the number of positions required for the project and those available in the plan having shift timblocks within the project date range.
Promotion Port
In the Rotation Planning module, extended the the Promotion/Position Change dialog with a port selection drop-down list.
Implemented the functionality allowing select the necessary port in the Promotion/Position Change dialog:
If no port is found on the promotion date, the system prompts to create the crew change with “sea days” port. In case the “sea days” port is not available in the database, the system does not carry out the promotion.
Regions Editor
New Norway Regions codes are being updated as part of the APM installation.
General Codes
The Activities view grid is extended with the C230 SignOn Time / C231 SignOff Time fields.
Added the C230 SignOn Time / C231 SignOff Time fields to General Codes > Activities:
APM Installation
Within the APM installation, the system picks up the latest version of the SQL Server driver from the list of known drivers. Expand to check the list of drivers.
While installing APM, the system picks up the latest version of the SQL Server driver from the list of known drivers:
ODBC Driver 18 for SQL Server
ODBC Driver 17 for SQL Server
ODBC Driver 13 for SQL Server
SQL Server Native Client 11.0
To change the ODBC driver version, define it directly in the adpw.ini:
[DATABASE]
DATABASE NAME=ADONIS
SERVER NAME=SQL2019
CON_NAME=CrewLink
DRIVER NAME=ODBC Driver 18 for SQL Server
Note: Changing the ODBC version in the adpw.ini file is only applicable after the APM installation.
Resolved Issues
Bug Fixes:
|
|
|
|
---|---|---|---|
APM-7599 | Changes for Logisoft Export |
| In Logisoft Export, the M1 payment type is replaced with N2 for Social application, Social registration, and Payment schedule. |
APM-7571 | An error message appears when pressing the Sign On Family Member Wizard button | Tools\Wizards | Fixed the error message that appeared while attempting to open Sign On Family Member Wizard. To access the wizard, navigate to Tools > Wizards > Sign On Family Member Wizard: |
APM-7568 | The Save button is not activated in Personal Details | Datagroups\Personal Details | In Personal Details, the Save button remained disabled even after changing the value in the Pensjonsalder ansatt field. The issue is fixed. |
APM-6918 | Users from the onboard level can't see any data in the field Created for the Enclosed document |
| Implemented modifications to fix access to the Created by field in the Enclosed Documents datagroup when no view codes are defined for this datagroup in the General Codes tables. |
APM-7392 | Activity operations in Crew Change module ignore user access rights on activity routines |
| If non-super users do not have access permissions to Routine 237, they will not be able to create/confirm sign on and sign off travel activities in the Crew Change module for closed payroll periods. The system shows the warning message: |
APM-7553 | Data is not fetched to the field 'Stillingsprosent' from the field 'Position Fraction' |
| In the Norwegian Pension Fund export, fixed the issue on fetching the Position Fraction value (defined in Personal Details > Employment) to the Stillingsprosent field. Besides, the export routine has been changed. The system checks the Pensjonsalder ansatt field on the person level. If it is 0 or blank, the system uses the company default settings for this person. It means if the field contains a numeric value, then the person’s data record can override the company default settings. |
APM-7546 | AV error when trying to open About->System Information form |
| Fixed the AV error that appeared while trying to open System Information. |
APM-7543 | Extending sick period functionality for periods with a start date in the past | Tools\Wizards | Implemented the functionality allowing extend sick period starting before today’s date and containing historical sick activities within the existing sick period. For this, select a sick period starting in the past and having historical sick activities: Make sure the following conditions are met:
Unable to render embedded object: File (4d264da6-98a1-40f9-beff-831b5dbc1ee5#media-blob-url=true&id=3e3af23e-3069-4920-9911-94ab2e450843&collection=&contextId=160011&height=354&width=861&alt=) not found. The system considers the historical sick activitie as initial and continue with extend processing for current/planned: |
APM-7536 | It is possible to 'activate' the rotation plan, if the 'periods' are not defined | Modules\Rotation Planning | In the Rotation Planning module, implemented the Activate Plan validation extension to check whether there are Rotation Codes with incomplete definitions in use. In such case, the system shows the warning message and prevents the plan activation: |
APM-7533 | Issue with Multithread and ODBC Drivers 17 and above |
| Fixed the error that occurred while sending email reports. |
APM-7532 | Need to remove a space in the Confirm/Warning message while creating a Medical/Travel/Competence document | Datagroups\Competence, Datagroups\Medical Documents, Datagroups\Travel Documents | Corrected the text in the confirmation and warning messages that appear while creating the Medical/Travel/Competence document. |
APM-7526 | Departments are displayed incorrectly in the Flight Booking ->From/To Vessel tabs | Modules\Crew Change | In the Flight Booking overview grid, applied changes to display the department names correctly: |
APM-7524 | Unable to save PW001P01.LEAVEFACTOR thru Payroll > Person Details |
| Fixed the saving issue of Leavepayfactor in Person Details. |
APM-7523 | The OK button was inactive in the merge properties feature. | Interfaces | In the Documents module, when trying to merge documents, the OK button on the Merge Properties dialog was inactive. The issue is fixed. |
APM-7521 | The name of the radio button is truncated in the Find Person window in the Rotation module | Modules\Rotation Planning | In the Rotation Planning module > the Find Person dialog, the captions for radio buttons are adjusted: |
APM-7518 | Extra space between First and Last Name in personal details name | Datagroups\Personal Details | A redundant space is removed from the Name field value in Personal Details after adding/updating name details. |
APM-7513 | Invalid object name 'PW001P00_XREF' error during deleting a record from datagroups. |
| Fixed the error that occurred while deleting records in datagroups (Activities, Competence, Travel, and Medical). |
APM-7440 | An activity was deleted from p03 and a document was deleted from p05 but both still exist in the PW001P00_XREF table. |
| Applied improvements to the Crew Inspector plugin:
|
APM-7509 | AV error in Payroll scripts | Payroll\Scripts | Fixed the AV error that occurred while switching from one payroll script to another in the case a search value is defined in Revision Pane. |
APM-7507 | 'Fly 2C Embedded' tab return error if gender field ='U' or 'N' | Datagroups\Flight_Details | In the Fly2C interface, updated the gender rule: if a crew gender is Female then F is used in the API, M is used in all other cases including the one where a gender is not stated. |
APM-7468 | Connection is busy with results for another command -error when running Analytical view |
| While installing APM, the system picks up the latest version of the SQL Server driver from the list of known drivers:
To change the ODBC driver version, define it directly in the adpw.ini: [DATABASE] Note: Changing the ODBC version in the adpw.ini file is only applicable after the APM installation. |
APM-7501 | Got AV error after Organization Structure form is closed | Setup\Organization Structure | Fixed the AV error that occurred after closing the Organization Structure form in the non-tabbed view mode. |
APM-7003 | No Payroll field added for the Payroll Vessel in Contracts |
| Added the C37 field to the Payroll Vessel data in the Contract so that payroll can access it and use it in the script. |
APM-7398 | Rotation Module functionality to select the exact port for promotion |
| Implemented the functionality allowing to select the necessary port in the Promotion/Position Change dialog: If no port is found on the promotion date, the system will prompt to create the crew change with “sea days” port. In case the “sea days” port is not available in the database, the system won’t perform the promotion procedure. |
APM-7489 | APM upgrade alters replication setup making it incompatible with the partial replication |
| Removed the FK_PWORGVESACT_VOYAGE foreign key from the database to improve the performance. |
APM-7475 | Norwegian Post codes disappeared from PWPOST | Regions Editor | The following improvements are applied:
|
APM-7492 | Changes to E-Indkomst export from 01.01.2024 |
| In the E-Indkomst export for Danish companies, the following improvements have been applied:
|
APM-7488 | Subitems aren't refreshed for the New button after the creation of a new org. unit | Setup\Organization Structure | Enhanced the functionality for:
|
APM-7486 | Not possible to search for a Competence code in the Requirements Profile Module | Modules\Position Requirements | Implemented the search functionality in the Requirements Profile module. Added the search field under the Positions Selected, Documents Required, and Certificates Required sections. |
APM-7150 | Undo promotion in crew change deletes activities without performing permission checks |
| Enhanced the validation of Routine 232 (Allow Delete ) when attempting to undo promotion records not linked to the Rotation Planning shifts. |
APM-7476 | Handling special characters in the parameter of report attached to email sent by Notification service | Reports | In Notification Service, special characters are successfully handled while passing a string parameter to a report. |
APM-7472 | Requirements Profile Module: Index 1 out of bounds error when trying to save a newly added competence in the Requirements profile by position | Modules\Position Requirements | In the Requirements Profile module, fixed the issue that appeared while trying to add a new competence to a position. |
APM-7467 | Increase nr of characters in Position email | Organization | In Organization structure > Position > Email, the E-mail field accepts up to 256 characters. |
APM-7460 | Norwegian tax calculation for 2024 |
| Implemented the Norwegian tax calculation for 2024. |
APM-7128 | Access violation crashes |
| Fixed the AV error occurred when switching from an active crew in the Rotation Planning module in case the Personal Details and Activity datagroups are open for another person. |
APM-7461 | Personal Details-> Payroll->Payment tab - got AV | Datagroups\Personal Details, Payroll | Fixed the AV error in the Personal Details when two users working at the same person's payroll. |
APM-7454 | Rank code used in Organization structure can be deleted | Setup\General Codes | Prohibited to delete rank codes being in use in the Organization structure: |
APM-7445 | Need to add a space in the message in the Change Employment State window | Datagroups\Personal Details | Added a space in the message in the Change Employment State dialog: |
APM-7437 | AV Error when moving one position to another department in the organization structure | Setup\Organization Structure | Fixed the AV error occurred when re-linking a position to a different Department in the Organization Structure. |
APM-7435 | Can't save the telecommunication types using the Enter button | Datagroups\Personal Details | Failed to save a new telecommunication type in the Telecommunication Details dialog by pressing Enter. The issue has been fixed. |
APM-7414 | Warning notification not showing when adding a new position in rotation maintenance. | Modules\Rotation Planning | In the Rotation Planning module, implemented the validation. In case it's not possible to add shifts, the following message appears: |
APM-7413 | Incorrect address fields processing during the creation of an entry code reference | Database, Payroll | Fixed combined address lines in the ADDRESS1 field when the system locks an entry code (after processing an advance list) and creates a new record in PW001PAI. |
APM-7408 | Sea-Service tab activity window disappeared | Datagroups\Activities | In Activity Details, the Vessel tab is now available for NON sea-service activity: The Vessel tab displays onboard-specific data without following fields: Crew ID, Watch, Cabin, Life Boat, Fire Station (applicable to only sea-service activities). |
APM-7400 | Promotion operation is completed despite previous planned activities exist | Modules\Rotation Planning | The system doesn’t allow performing the promotion procedure for a crew member who has previous planned activities. Now, the system shows a warning message: |
APM-7283 | Need to add a space in the message during termination in the Personal Details | Datagroups\Personal Details | Added a missing space in the message during termination in Personal Details. |
APM-7278 | Save button becomes unavailable in Contracts datagroup | Datagroups\Contracts | In the Contracts datagroup, added the extended validation after changing dates of a subcontract. The Save button is enabled after making changes. |
APM-7262 | Wrong text in APM org structure. | Organization | Fixed the misspelled caption in the FNO report. To access it, navigate to Organization Structure > Reports > Norsk innrapportering > FNO. |
APM-7260 | Mandatory fields not working when creating new person | Datagroups\Personal Details, Modules\Crew List | Fixed the issue on preset manadatory fields that were not taken into account while creating a new person record. The mandatory fields are considered based on the setup made in Organization structure -> Properties → Mandatory fields. |
APM-7179 | Access violation error related to getActivityCount | Datagroups\Activities, Modules\Rotation Planning | Fixed the AV error occurred when switching from an active crew in the Rotation Planning module in case the Personal Details and Activity datagroups are open for another person. |
APM-7177 | Spelling mistake on the Payroll ribbon menu | Payroll | Fixed the misspelled Interfaces caption on the Tools ribbon tab. |
APM-7064 | Spelling wrong - export to Udligningskontoret | Tools\Export | Fixed the misspelling of the Udligningskontoret export: |
APM-6793 | The medical List not working | Reports | The Medical List report shows correct data. |
APM-6735 | The license file not working properly |
| The list of APM modules and datagroups displayed in the License Information dialog corresponds to the license string and a set of accessible modules: |
APM-6663 | Sign-on/off time is not displayed in the Activity Datagroup | Datagroups\Activities | Added the C230 SignOn Time / C231 SignOff Time fields to General Codes > Activities: The sign on /off time is displayed in the Activity Details dialog after sign on or sign off: |
Change Requests
Key | Summary | Component | Release Notes |
---|---|---|---|
APM-6941 | Need to add access rights for the fields International name | ACC, Modules\Crew List | In ACC, the following enhancements have been performed:
|
APM-7083 | Grouping in Leave Account window | Datagroups\Activities | The Leave Days accumulator category option was added in General Codes > Leave Days Accumulators. The option is designed for grouping Leave Days Accumulators in the Leave Account form of the Activities datagroup. Please note that the Leave Days Accumulator code can be linked to only one Leave Days accumulator category: |
APM-7205 | Not possible to limit access to only upload Contract enclosed | Datagroups\Contracts | In the Contracts datagroup, enhanced the functionality:
|
APM-7206 | Need to add fields: Fax, Telex, SatCom, WEB, Secondary E-mail, and Work Mobile for the Family View | Datagroups\Family, Setup\General Codes | The following implementations have been made:
Family datagroup overview. |
APM-7425 | Implement the same search principle for all the codes in APM - Travel Datagroup. | Datagroups\Travel Documents | Implemented the functionality of the common search principle for the Travel Documents Details: |
APM-5601 | Add dis-/embarkation reasons to Flight Booking view in Crew Change | interfaces\ATPI Crewlink, Modules\Crew Change | The Embarkation Reason (To Vessel) and Disembarkation Reason (From Vessel) columns are added to the following APM functionalities:
|
APM-6571 | Crew List views: logic of displaying crew | Modules\Crew List | For a customized crew list view, it is possible to use the optional POSITON_NUMORGID field (defined and populated inside the View SQL) to check Can Open Client access rights for positions:
|
APM-6977 | Functionality to handle Rotation shifts once use Sick Registration Wizard | Modules\Rotation Planning | Creating a sick period in the middle of the shift results in the following changes in the Rotation Planning module:
|
APM-7391 | Update Report parameters input screen in the Notification Task properties | Notification Service, Report Generator Module | Added internal general improvements for the possibility to design a universal type of reports (customized/email). |
APM-7371 | Activity Datagroup- Details UI Extra Days visualization activated by Global Option setup |
| In the Activity Details dialog, the Extra Activity tab is hidden for the non-sea service types of activity. |
APM-7370 | Payroll Module restore Register Extra Days based on Virtual activties logic activated by Global Option setup |
| Implemented the solution in the payroll calculation that splits auto-entry by extra days register of activity based on the global options. |
APM-7369 | Rotation Planning Module restore Register Extra Days based on Virtual activities logic activated by Global Option setup |
| In Global Options > Activities, implemented the Register Extra Days option:
|
APM-7368 | Global Option to switch Register Extra Days logic |
| In Global Options > Activities, implemented the Register Extra Days option:
|
APM-7367 | Functionality to Register Extra Days controlled by a Global Option |
| In the Rotation Planning module, implemented different approaches for registering extra days:
Before getting started, make sure to navigate to Global Options > Activities and enable the Register Extra Days feature: |
APM-7031 | Options for the Employee specific or Vessel specific profiles |
| In General Codes > Enrollment Profile, added the options set for the Employee specific and Vessel specific types: |
APM-6745 | Provide variable parameter for the report in the Notification Service |
| Added internal general improvements for the possibility to design a universal type of reports (customized/email). |
Database Modifications
Table | Field name | Field Type |
PW001C122 PW001C126 | PASSWORDID CATEGORY
CODE GROUPNO CREATED CREATEDBY LASTCHANGED CHANGEDBY UPDATEFLAGS SEQUENCENO NAME CODETYPE OPTIONS ALTERNATIVE repl_GMTModifiEDDate repl_ModifiedBySite repl_ModifiedDate
| VARCHAR(100) VARCHAR (10)
VARCHAR(10) NOT NULL, INT NULL, DATETIME NOT NULL, VARCHAR(6) NOT NULL, DATETIME NULL, VARCHAR(18) NULL, VARCHAR(125) NULL, INT NOT NULL, VARCHAR(100) NULL, VARCHAR(1) NULL, VARCHAR(30) NULL, VARCHAR(10) NULL, DATETIME NULL, INT NULL, DATETIME NULL,
|
Other Versions
- No labels