Show if | ||
---|---|---|
| ||
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Click here to read more about our different types of releases (main release, intermediate release)
Release Highlights
We are starting the 2021 release with a new login theme and program startup icons.
The release itself contains various module improvements - see resolved issues section below.Furthermore, we like to ask you to pay attention to the Adonis Community Page, containing valuable links to various knowledge base articles and manuals.
Adonis Knowledge BaseResolved Jira Issues
Access Control
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5297 | AV error while the opening of Activities datagroup for none superuser | Bug | ACC, Datagroups\Activities | AV when opening a datagroup from the Rotation Planning module with an empty crew list |
APM-4987 | Possibility to hide Open Entry function from user groups | Change Request | ACC, Payroll | It is now possible to control access to Open menu in the module. Corresponding access rights should be set for routine 443 Open Payroll Details in Adonis Control Centre. |
APM-4589 | Implement separate access rights for the Rotation activity screen | Change Request | ACC, Datagroups\Activities, Modules\Rotation Planning | Rotation activity screen is now under user-access control. Corresponding access rights should be set for routine 373 Activities Maintenance in Adonis Control Centre |
APM-2920 | Wrong behaviour of Routine 248 (Appraisals) | Bug | ACC, Datagroups\Appraisals, Global Options\General | Changed the name of routine 248 in Adonis Control Centre & its behavior: if access is set to Yes then the Appraisal will not be hidden |
Datagroups
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5249 | Leave days not calculated for the "extra days activities" | Bug | Datagroups\Activities | Restored the functionality to add extra leave days from extra activities to the total leave days of parent activity |
APM-5228 | Leave factor not updated after the change of the Payscale | Bug | Datagroups\Activities | When performing Update Payroll Information , the leave factor was not updated as per new payscale values. Audit information was set as if updated by the Rotation module |
APM-5202 | Investigate for possible grid overview loading performance | Change Request | Datagroups\Activities | Added new database indexes for PWCCMCHANGECREWLIST and PWCCMCHANGEPOSPROMLIST tables to increase performance of Activity Datagroup views. |
APM-4707 | Current activity in the future | Bug | Datagroups\Activities, Modules\Rotation Planning | It was possible to create current activity with future Date From when creating a shift gap & assigning Travel activity in-between sea-service & following Training course |
APM-5157 | Can't print any scanned documents with http://contenthub | Bug | Datagroups\Enclosed Documents | It is now possible to print enclosed documents even if they have not been uploaded to Adonis database but are present as a link to an external HTTP resource. Please note that corresponding settings for FileName Headers should be defined under Global Options > Enclosed Documents > HttpHeaders of file name |
Rotation Planning
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5300 | Rotation Module Draw Problem | Bug | Modules\Rotation Planning | Gantt drawing artifact when module was restored by workspace automatically or upon first opening |
APM-5203 | Cursor change when clicking at Rotation Plan timeblocks | Change Request | Modules\Rotation Planning | Cursor drawing artifact when switching between assigned shifts |
Crew Change
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5233 | Not possible to sign off crew due to Leave days paid from payroll activity | Bug | Modules\Crew Change | Activity overlap validation was wrongly applied & prevented the possibility to Sign Off when payroll-generated activity existed on month-end date |
APM-5241 | Slow performance of "Expiry check" in Crew change module | Bug | Modules\Crew Change | Significantly improved performance for Documents’ Expiry Check |
APM-5168 | Improving documents' expiry check in Rotation Planning | Bug | Modules\Crew Change | We improved the Documents’ Expiry Check procedure that affected general application performance. |
APM-5167 | Improving documents' expiry check in Crew Change | Bug | Modules\Crew Change | We improved the Documents’ Expiry Check procedure that affected general application performance. |
APM-4515 | Add Nationality column in Crew Change under On/Off signing tabs. | Change Request | Modules\Crew Change | We added the possibility to view crew member’s nationality at the On/Offsigning tabs. Please note that corresponding access rights should be set for field C133 Nationality in Adonis Control Centre |
Interfaces
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5308 | Summary sections in NETS telepay file are reverting the wrong amounts | Bug | Bank Interface, Payroll\Fixed Reports | For Netpay balance action, the overflow of the summarized amount could result in a negative payment amount returned in Payment List & telepay file |
Payroll
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5190 | Options for Leave days calculation should always be taken from PW001P01.Client | Bug | Activities affecting Payroll | Calculation of Leave Days is based on various Company options. From now on this calculation will always be based on the Company that a person is linked to in Personal Details. Current Client settings for a crew list will not be taken to count |
APM-5171 | Ticket to test APM-4843 in the APM 2021.30 | Change Request | Activities affecting Payroll | New LeaveDays Recalculation Wizard is now available under Tools > Wizards. It should be used to update activities that have already been created & Leave days calculated, but then the Leave Factor or its corresponding script formula was changed. Go through intuitive Wizard steps to select the crew, activity code(s) & period to be processed for actualizing Leave Days value. All of the selected activities with DateFrom inside the selected period will be recalculated, disregards if being historical/current/planned. |
APM-5247 | Access Violation when sending A-melding (Virksomhet Based on Entry Employer) | Bug | Norwegian Payroll | AV error when the A-melding (Virksomhet based on Entry employer) has Tilleggsinformasjon data |
APM-4678 | Possibility to filter Vessel Location per Vessel | Change Request | Norwegian Payroll | It is now possible to set the General Codes > Vessel Location filtering also on Vessel level. Once the setup is applied, corresponding values’ selection will be filtered accordingly under Setup > Tables > Cost Dimension Intervals > Vessel Locations |
APM-5172 | IBAN validation does not work for Finnish bank accounts | Bug | Payroll, Setup\General Codes | IBAN validation didn’t work for Finnish bank accounts |
APM-5162 | Payroll fields to count different weekdays in the activity within the current payroll period | Change Request | Payroll, Payroll\Scripts | Added new payroll fields that return number of certain calendar days excluding those defined as Holidays: |
APM-5103 | Need the possibility to lock other entry codes than 994 | Change Request | Payroll, Payroll\Calculation | We implemented a new entrycode option Set Paid Flag On Payment. When set, corresponding payroll transactions for these entrycodes will be locked |
APM-5100 | Close Year doesn't work with Payroll calculation by Vessel | Bug | Payroll | We implemented the new menu & routine to close the Payroll Year for Payroll By Vessel routine |
APM-5304 | B/F amount is not matching with C/F in historical Payment list report | Bug | Payroll\Fixed Reports | Fixed the problem that C/F amounts were not calculated as a deduction, which resulted in B/F values not corresponding to C/F for consecutive periods when displayed in historical payment list report reports |
APM-5291 | B/F balance is lost in Payment List Report, when the crew is terminated for future | Bug | Payroll\Fixed Reports | Payment List reports were ignoring persons who had transactions but were set as Terminated with some future date |
APM-5123 | Timesheet Day Date is not transferred to payroll entries | Bug | Payroll\Process Time Sheets | L19 and L20 payroll fields were not catching the datetime values, when importing APP timesheet |
APM-4526 | Add Valid From/ To Dates to Automatic Payscale Table assignment matrix and split Payroll entries accordingly | Change Request | Payscale by union and vslType | Implemented in APM-5340, APM-5341, APM-5342 |
APM-5341 | Implement create virtual activities based PRM_PAYSCALE_ASSIGNMENT_MATRIX | Change Request | Payroll | Module is generally improved to provide calculations for companies that are set with Payscale assignment by union and vessel type mode. Transactions will be generated as of corresponding settings instead of Activity payscale settings |
APM-5321 | Prioritize calculation; Process paid entry codes first when multiple entry codes with the same entrycode and activity link are found. | Change Request | Payroll | If there are several entries with the same calculation priority, the entries with the Paid flag would be calculated first |
APM-5319 | Payroll calculation autogenerate entry code, don't delete entry codes with "Paid" | Change Request | Payroll | Payroll calculation process does no more delete calculated entries, if set with Paid flag |
APM-5293 | Accumulator Wnnnt does not summarize the totals correctly the periods are different. | Bug | Payroll | Accumulators were not handled correctly when Payroll Calculation by Vessel was set under Global Options > Payroll & the payroll periods for different vessels were not the same |
APM-5270 | Activity generated from payroll does not pick up the leave days from payroll entry | Bug | Payroll | Recalculation of Leave Days for "ManualLiquidateLeaveDays" and "LeavePaid" activities was performed erroneously |
APM-5231 | Extra Sign-On/Off days are not giving correct days for payroll calculation | Bug | Payroll | Auto entries were not generated for extra Sing-Off days when Dateto was blank, and the payscale option "Calculate sea-service to estimated end date" was off. |
APM-5127 | Balance Entry codes do not pick up negative amount from certain Entry codes | Bug | Payroll | Deduction entry with the negative amount and the Balance action of additional payment info Cash or Check Onboard is now included in the Netpay balance |
APM-4503 | Overlapping vessel transfer activities make payroll calculation go wrong | Bug | Payroll | For proper auto-entry generation & handling of actual activity days for Vessel Transfer situation we added the Global Option radiogroup under Payroll > General. You will now be able to define how to process activity days and if an extra day (due to overlap) should be ignored for auto-entry transactions Similar set of options is also provided on the level of Organization Structure (Company) and Payscale Table. Setup on the lower levels override the setup that is performed on the higher level |
General
Key | Summary | Issue Type | Components | Release Notes |
---|---|---|---|---|
APM-5201 | Delayed reload for non-active datagroup overview forms in tabbed mode | Change Request | Application Frame Work | We changed the approach for datagrpoup’s data reload when switching pin. It is now only the active datagroup that is reloaded when a pin is changed. Other are not, only reloading when become active (visible for end-user). This is to improve performance avoiding the unused data to be fetched by application, although not needed for a user |
APM-4738 | Default Expiry date is not populated by Course Module | Bug | Course Scheduler Module | When a person is scheduled to a course & planned Competence document created, its Expiry Date was not populated by default if it was set other than Mandatory in General Codes setup |
APM-5191 | Extend Audit information to store program name from sys.sysprocesses | Change Request | Database | We improved audits to set data on module’s/datagroup’s name when modification is performed |
APM-5165 | Reverse engineer p03.Days calculation & provide as calculated DB field | Change Request | Database | Reverse-engineered pw001p03.DAYS field calculation. Improved it to be database-calculated value. This is to avoid issues when an activity is created by 3rd^ party application or plugin with only DateFrom/To/EED. |
APM-5295 | Default settings for FNO tab for a new person from Company Level | Change Request | Export\Import | When creating a new person linked to a company set with NO payroll nationality, his FNO details are automatically fetched as set under Organization structure > Company > Reports > Norsk innrapportering |
APM-5283 | Revise performance of preparing persons (original p.1) | Change Request | Export\Import | We significantly improved performance to load persons when preparing export |
APM-4643 | SystemID and password for Tax Card Export | Bug | Export\Import, Norwegian Payroll | Password used for export can now be entered once & then be re-used for later operations. Field ParticipantID now shows the Organization number of the Company that is the Open Client |
APM-4637 | Export to Norwegian Pension Fund (Innskuddspensjon Dnb) | Bug | Export\Import | When creating a new person linked to a company set with NO payroll nationality, his FNO details are automatically fetched as set under Organization structure > Company > Reports > Norsk innrapportering. |
APM-5230 | Travel interface settings are gone and cannot be added after upgrade to 2021.20 | Bug | Global Options\General | All settings under Global Options > Datagroups > Travel interface were lost (not loaded in the form) after upgrade & not possible to add a-new |
APM-4538 | Optimize Process Travel Expense grid | Change Request | Process Travel Expenses | We added grid functionality for Excel export, grouping, personal settings’ restoring to Process Travel Expense |
APM-4143 | Import Payroll entries/ Spreadsheet: possibility to define unique identifier | Change Request | Tools\Import | It is now possible to setup an Alternative unique identifier additionally to those that can be set as Key Values, but these do not belong to target tables. You may now use Alternative Pin, SSN, Personal ID or SRC Number to properly refer to a person. Please note that despite the Alternative Key the field in the imported file must be named PIN |
APM-5342 | Prevent overlapping PRM_PAYSCALE_ASSIGNMENT_MATRIX records | Change Request | Setup for Table By Union and Vessel Type is improved to prevent possible overlaps with regards to critical fields’ values | |
APM-5340 | New PK on table PRM_PAYSCALE_ASSIGNMENT_MATRIX(CODE_UNION,CODE_VESSELTYPE,DATEFROM) | Change Request | PK modified for PRM_PAYSCALE_ASSIGNMENT_MATRIX | |
APM-5169 | Ignore organization settings tick doesn't work for Crew Lists | Bug | Option Ignore organization settings was not applied when opening a crew list when Open Client was a vessel | |
APM-5255 | During 'Sign Off' in the Crew Change, existing Payroll Activity become Current | Bug | Confirming Sign Off from the module results in the wrong activities' status if Payroll-generated activity appears in-between sea-service & leave | |
APM-5017 | Wrong field values in the Agresso 3 accounting file | Bug | We modified Agresso file so that fields under positions 378-379 & 400-490 export empty values instead of 0 values | |
APM-5207 | Implement function dateToString(datetime,format) | Change Request | New functions are implemented for proper dates handling in the scripts: StringToDate (Date: string): DateTime | |
APM-5206 | Change return value incDateBy from string to real datetime | Change Request | New functions DateToString & StringToDate are implemented for proper dates handling in the scripts | |
APM-5188 | Check how the view PW001PYH_PROJP01 uses the pyh records when the datefrom and dateime contains a time part. Like 06:00 to 12:00 | Change Request | Improved database view to use Date without time portion | |
APM-5186 | Move the link to smtp/office 365 to General tab | Change Request | Email Server Settings are moved to Organization Structure > Company > Misc | |
APM-4996 | Wrong calculation of leave days in standard Leave Days Account report. | Bug | Leave Days values were included in the calculation even if the corresponding activity code didn’t have Leave Factor 2 linked to any accumulator | |
APM-4625 | Not possible to change Port name for Crew Change itinerary | Bug | Not possible to change Port name from Calling Port details for non-historical Crew Changes even if a user has Write permissions for Routine 558 Port Details View | |
APM-4477 | Sea-Service data is not sent/displayed in Seagull | Bug | Seaservice data will be sent to Seagull if person already exists in Seagull, but his Bio data has not been sent |
Database Modifications
- Added new database indexes for PWCCMCHANGECREWLIST and PWCCMCHANGEPOSPROMLIST tables to increase the performance of Activity Datagroup views. APM-5202
2. Reverse-engineered pw001p03.DAYS field calculation. Improved it to be database-calculated value. APM-5165
3. PK modified for PRM_PAYSCALE_ASSIGNMENT_MATRIX. APM-5340
New /Modified Tables
Table | Field name | Field Type |
MRL_MEMBERS | PROGRAM_NAME | Nvarchar(128) |
PW001OLEDOCS | PROGRAM_NAME | Nvarchar(128) |
PW001P01 | PROGRAM_NAME | Nvarchar(128) |
PW001P03 | PROGRAM_NAME | Nvarchar(128) |
PW001P03A | PROGRAM_NAME | Nvarchar(128) |
PW001P03TC | PROGRAM_NAME | Nvarchar(128) |
PW001P04 | PROGRAM_NAME | Nvarchar(128) |
PW001P05 | PROGRAM_NAME | Nvarchar(128) |
PW001P06 | PROGRAM_NAME | Nvarchar(128) |
PW001P08 | PROGRAM_NAME | Nvarchar(128) |
PW001P0C | PROGRAM_NAME | Nvarchar(128) |
PW001P0M | PROGRAM_NAME | Nvarchar(128) |
PW001P0P | PROGRAM_NAME | Nvarchar(128) |
PW001P0Y | PROGRAM_NAME | Nvarchar(128) |
PW001P1R | PROGRAM_NAME | Nvarchar(128) |
PW001PAY | PROGRAM_NAME PayscaleByUnion_SeqNO | Nvarchar(128) Int |
PW001PYH | PROGRAM_NAME PayscaleByUnion_SeqNO | Nvarchar(128) Int |
PWCCMCHANGECREWLIST | PROGRAM_NAME | Nvarchar(128) |
PWCCMCHANGEPOSPROMLIST | PROGRAM_NAME | Nvarchar(128) |
PWCCMFLIGHTARRANGEMENTS | PROGRAM_NAME | Nvarchar(128) |
PWLEAVEACCPROP | PROGRAM_NAME | Nvarchar(128) |
PWORG | PROGRAM_NAME | Nvarchar(128) |
PWORGCMP | PROGRAM_NAME ALTINNPSW | Nvarchar(128) Nvarchar(250) |
PWORGCMP_NETS_ACCOUNTS | PROGRAM_NAME | Nvarchar(128) |
PWORGDEP | PROGRAM_NAME | Nvarchar(128) |
PWORGPOS | PROGRAM_NAME | Nvarchar(128) |
PWORGRAT | PROGRAM_NAME | Nvarchar(128) |
PWORGVES | PROGRAM_NAME | Nvarchar(128) |
PWPSC000 | PROGRAM_NAME | Nvarchar(128) |
PWPSC000_RATES | PROGRAM_NAME | Nvarchar(128) |
PWPSC001 | PROGRAM_NAME | Nvarchar(128) |
PWPSC001_RATES | PROGRAM_NAME | Nvarchar(128) |
PWROT_ACTIVE_SHIFT | PROGRAM_NAME | Nvarchar(128) |
PWROT_SHIFT_ACTIVITIES | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_FIELD_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_GCT_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_ORGANISATION_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_PAYSCALE_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_REPORT_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_ROUTINE_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
PWSECURITY_USERS | PROGRAM_NAME | Nvarchar(128) |
PYASC001 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_MRL_MEMBERS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001OLEDOCS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P01 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P03 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P03A | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P03TC | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P04 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P05 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P06 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P08 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P0C | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P0M | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P0P | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P0Y | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001P1R | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PW001PAY | PROGRAM_NAME PayscaleByUnion_SeqNO | Nvarchar(128) Int |
AUDIT_PW001PYH | PROGRAM_NAME PayscaleByUnion_SeqNO | Nvarchar(128) Int |
AUDIT_PWCCMCHANGECREWLIST | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWCCMCHANGEPOSPROMLIST | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWCCMFLIGHTARRANGEMENTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWLEAVEACCPROP | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORG | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORGCMP | PROGRAM_NAME ALTINNPSW | Nvarchar(128) Nvarchar(250) |
AUDIT_PWORGCMP_NETS_ACCOUNTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORGDEP | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORGPOS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORGRAT | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWORGVES | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWPSC000 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWPSC000_RATES | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWPSC001 | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWPSC001_RATES | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWROT_ACTIVE_SHIFT | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWROT_SHIFT_ACTIVITIES | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_FIELD_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_GCT_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_ORGANISATION_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_PAYSCALE_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_REPORT_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_ROUTINE_RIGHTS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PWSECURITY_USERS | PROGRAM_NAME | Nvarchar(128) |
AUDIT_PYASC001 | PROGRAM_NAME | Nvarchar(128) |
PWORGCMP_FNO | NUMORGID AVLONNINGSFROM TIMERARSVERK AVTALEFESTET_PENSJON ARBEIDSDYKTIG LSTATUS STATUSGRAD PENSJONSALDER_ANSATT CREATEDBY CREATETIME CHANGEDBY CHANGETIME repl_ModifiedBySite repl_ModifiedDate repl_GMTModifiedDate | Int Varchar(1) Int Varchar(1) Varchar(1) Varchar(2) Int Int Varchar(32) Datetime Varchar(32) Datetime Int Datetime Datetime |
PYETY001 | SetPaidFlagOnPayment ReCreateAutoEntryIfPAID | NVarchar(1) NVarchar(1) |
PRM_PAYSCALE_ASSIGNMENT_MATRIX | SEQNO CODE_UNION CODE_VESSELTYPE PAYSCALETABLE VALIDFROM VALIDTO repl_ModifiedBySite repl_ModifiedDate repl_GMTModifiEDDate | Int Varchar(10) Varchar(10) Int Datetime Datetime Int Datetime Datetime |
Other Versions
Page Properties Report pageSize 10 cql label = "apm-rn"