Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Release 2019.50 of the Adonis Personnel Manager is ready and can be downloaded and installed.

Page Properties


SoftwareVersionRelease DateDownload Link

Latest Patch

Adonis Personnel Manager

2019.50

 

Child pages (Children Display)
sorttitle
reversetrue
first1

Please note that starting from version 2019.10, APM requires one of the following drivers to be installed on your workstation:


-ODBC Driver for SQL Server (v.13 or higher)
Or
-SQL Native Client (v.11 or higher)







Release Highlights 

1. Position Profile Check in Competence Data-group 

We have added the possible to perform evaluation for missing/expired documents directly from the competence data-group

  1. Switch option to  Perform Requirements Profile check once you module setup is performed & activated
  2. Evaluation icon becomes enabled on the ribbon
  3. Modal popup window will perform evaluation & show details for competence documents that are missing / expired as of existing requirements setup.

2. Audits for customized topics 

We provided the necessary database changes to audit customized topics datagroups. Audit Trail button is added to all datagroups for easy access to data grid.

3. ATPI CrewLink changes 


We have provided various changes, improvements and bug fixes to ATPI CrewLink interface. More details are available in resolved issues below.


4. Rotation planning check vessel certificate requirements.

 

New in version 2019.50 is that the rotation planning identifies the period the vessel is in non-compliance with the number of certificates that suppose to be on-board. In the position requirements module it is possible to identify the number of certificates that need to be onboard regardless the position. The rotation planning module clearly identifies if this requirement is not met.  



5 Multiple Alternative-or cross reference pins 

We provided possibility to define a cross-reference value XREF to be used instead of Pin for use in 3rd party interfaces. A list of available interfaces should be define under General Codes > Miscellaneous > Interfaces first. When done, Personal Details screen will offer you an additional XREF tab where it’s possible to define an interface value corresponding to pin.





Resolved Jira Issues 

Accounting Interface 

KeySummaryComponent(S)Release Notes
APM-3064New export to NavisionAccounting Interface

We provided new template for export to Navision accounting, containing 26 fields additionally to existing. It is also possible to use the older existing format for compatibility

APM-3304Field "AcctType" of new Navision should be fetched from DimensionAccounting Interface

Adjusted dialog window to allow setting up fields Description, TranType, AcctType, BatchName and DOCTYPE as dimension-based.

APM-3347New export to Navision changesAccounting Interface

Due to conflict in specification files export provided wrong fields order for DocNo & DocDate in resulted file, which could cause issues when importing by 3d party system.

APM-3308Problem with amounts in historical Accounting Voucher (New Navision export)Accounting Interface

Decimal part was trimmed when exchange rate applied


Activities affecting Payroll 

KeySummaryComponent(S)Release Notes
APM-2019Wizard sign off: Create leave activity using the Accumulator exclude optionActivities affecting Payroll, Tools\Wizards

Functionality is in place & already documented

APM-3084Payscale for Sea-Service activity is updated when we change payscale for previous Course activityActivities affecting Payroll, Datagroups\Activities, Modules\Crew Change

Provided optional possibility to update Planned activity if payscale data was modified for Current activity linked to the same crew change.

APM-405Adding and removing activity in the closed periodActivities affecting Payroll

We applied existing algorithm of access validation for Editing activities after Payroll Calculation / Payroll Month Close to Add & Delete actions for an activity record

APM-2685Add new additional fieldsActivities affecting Payroll, Organization

Additional fields (under Company > Misc) list is extended with 10 more (11-20) that are available in Payroll as fields H161-H170. Corresponding fields’ access should be setup in Adonis Control Centre under Fields > Datagroups > Activities

Datagroups 

KeySummaryComponent(S)Release Notes
APM-3240Next Planned activity is not changed to Current after signing off pin in RotationDatagroups\Activities, Modules\Rotation Planning

Performing Sign Off for shift ending on the current date was not resulting in setting the next activity as Current (although it started the next day).

APM-3286Correction of days activity for the pastDatagroups\Activities, Modules\Rotation Planning

When creating a 1-day shift with specific definition for more than 1 activity – wrong activity from the past might be linked to the shift.

APM-3300Default Global Embark-/Disembarking reasons are not displayed in activity details/rotationDatagroups\Activities, Global Options\General, interfaces\ATPI Crewlink, Modules\Crew Change

Values from Default Embarkation / Disembarkation Reason (Global Options > Crew Change > Default Column Value & Mandatory Check) are now additionally applied to rotation shift properties even if no activity created yet

APM-2169Error ''A component named tbBottom already exists'' occurs when using Dock functionality with 2 or more datagroups opened.Datagroups\Activities, Datagroups\Appraisals, Datagroups\Competence, Datagroups\Medical Documents

A component already exists when using dock functionality with several datagroups open.

APM-2705Discrepancy between shift and activity datesDatagroups\Activities

Shift length was not corresponding to linked activity dates.

APM-2888Adding activity in the closed periodDatagroups\Activities

We applied existing algorithm of access validation for Editing activities after Payroll Calculation / Payroll Month Close to Add action for an activity record

APM-2889Removing activitiesDatagroups\Activities

We applied existing algorithm of access validation for Editing activities after Payroll Calculation / Payroll Month Close to Delete action for an activity record

APM-29592 ONB activities on 1 rotation shiftDatagroups\Activities, Modules\Rotation Planning

When creating a 1-day shift with specific definition for more than 1 activity – wrong activity from the past might be linked to the shift.

APM-2992It's possible to create overlapping activitiesDatagroups\Activities

It was possible to create overlapping current activities with planned.

APM-3101It's possible to add activities in closed monthDatagroups\Activities

We applied existing algorithm of access validation for Editing activities after Payroll Calculation / Payroll Month Close to Add action for an activity record

APM-3315The data for Rank, Payscale Table and Payscale Code are not displayed on Promotion tabDatagroups\Activities, Modules\Crew Change

Promotion tab was not displaying Rank, Payscale Code & Table although values existed in activity details

APM-3411Not possible to update historical activitiesDatagroups\Activities
APM-3268Drug & Alchohol view not filteredDatagroups\Appraisals

Drug & Alcohol views were not following show/hide rules when switching Appraisals mode

APM-3311Duplicated competences after import from LMSDatagroups\Competence, Export\Import, Interfaces\LMS

To avoid duplicate competences we modified rules of adding/updating a competence on import. New record is only created when no training exists with this Pin & Code. Existing record is only updated if it is planned with the same Pin & Code.

APM-3018Warning when adding a non-required certificateDatagroups\Competence

We removed a warning when a non-required competence is added as not consistent for most end-users.

APM-2870Audits for customized topicsDatagroups\Customized Topics

We provided necessary database changes to audit customized topics datagroups. Audit Trail button is added to all datagroups for easy access to data grid

APM-3327Inconsistency number of fields in General codes->Topics Codes and datagroup Details formDatagroups\Customized Topics, Setup\General Codes

If a customized topic's field was deleted from definition, the list of fields shown in datagroup was different from defined

APM-2903It's not possible to change the value in field "beskrivelse" (for "PermisjonId"2)Datagroups\Personal Details

It was not possible to update value in field "Beskrivelse" for "PermisjonId"

APM-3003Duplicates in PW001P01PICTDatagroups\Personal Details

It was possible to store multiple pictures of a crew member.

APM-3014Functionality "Copy to Clipboard" doesn't work for none super userDatagroups\Personal Details

We moved Copy To Clipboard function to a ribbon to keep user-interface consistency

APM-2692To display "Activity Date To" in Timesheets datagroup gridDatagroups\Timesheets

Improved appearance of the Activity Date To field when actual result is empty (no DateTo or Estimated End Date).

KeySummaryComponent(S)Release Notes
APM-1681Add column ATPI Additional Remarks / rename Comments columninterfaces\ATPI Crewlink

At Crew Change Flight booking tab we changed column name from Comments to Internal Comments & added new read-only column ATPI Additional Remarks to display the comments input at ATPI side when performing a booking.

APM-3020Vessel Project Reference for bookinginterfaces\ATPI Crewlink

Added possibility to use Vessel Project under dynamic reference for a booking.

APM-3274Error "Time is not a valid integer value" when changing Date in CrewLinkinterfaces\ATPI Crewlink

Time Is Not a Valid Integer Value error when the string doesn’t contain any value.

APM-3293CrewLink should pick up the passport with any priority while bookinginterfaces\ATPI Crewlink

Improved logic to send the passport not with 0 priority, but with the lowest priority of all existing passports.

APM-3302Department disappears on the flight booking record.interfaces\ATPI Crewlink, Modules\Crew Change , Modules\Rotation Planning

Flight was not relinked to the new crew change if a person is moved to the one different from initial, for which a booking was created.

APM-3306Remove Passport data from mandatory for booking flight in CrewLinkinterfaces\ATPI Crewlink

Passport details are now not necessary for booking a flight. Application will though show warning message to inform & make a decision if a booking should be performed.

APM-2861Need to add indication of the Urgent flights for CrewLinkinterfaces\ATPI Crewlink

Added specific indication for bookings flagged as urgent

APM-3222Display Baggage, Change and Cancel Fee and remove Amount of Ticketsinterfaces\ATPI Crewlink

Removed fields Baggage, Change Fee, Cancel Fee, Amount of Tickets from grid as not contained in ATPI response

Modules 

KeySummaryComponent(S)Release Notes
APM-2894Export to excel from Drill DownModules\Analytical

We provided possibility for Excel export of Drill Down details grid.

APM-2768Improvement of Import Itineraries/Calling Ports routine to exclude duplicatesModules\Crew Change

We improved Import Itineraries tool with possibility to update ETA for existing records instead of adding a new Calling Port on the same date. This could be useful for cruise vessels that do not have multiple ports on the same date.

APM-3149AV error when re-scheduling crewModules\Crew Change

Issue cannot be reproduced as being fixed in earlier version

APM-3290The mandatory mark is not shown on Promotion tabModules\Crew Change

Promotion tab was not showing mandatory fields' exclamation mark, although validation was applied properly

APM-3275Switching between PINs is not working when Adonis query is applied to Crew List.Modules\Crew List

Datagrpoups’ content was not reloading when switching between pins when Adonis Query filter was applied

APM-1800Adonis Query is not workingModules\Crew List

Adonis Query was not applying any filter if a competence criteria was input.

APM-2937The error during searching a person in Crew List when Payroll module -> Rates tab is openedModules\Crew List, Payroll

RowIndex out of range when trying to search pin when Payroll > Rates tab open

APM-3097The system removes gaps, when 'Sign off' done using 'Common Entry'Modules\Crew List, Tools\Common Entry

When performing Common Entry > Disembarkation, existing gaps between Current & Planend activities were removed.

APM-2922Wrong value for Sign Off Date column in Crew Station Bill module -> Muster Roll viewModules\Crew Station Bill

Wrong priority between activity & shift details was used for displaying Sign Off date for Crew ID assigned person. Now activity date has higher priority above shift dates.

APM-1709Reliever is not moved to Crew MemberModules\Crew Station Bill

When Update Offsigners, reliever was not assigned to Crew ID if original assignee had current sea-service activity

APM-2402Certification Requirements based on Vessel levelModules\Position Requirements, Modules\Rotation Planning

Provided possibility to check Requirements based on Vessel-designed criteria. When certain requirement is not covered – a specific shift entity is drawn on a daily basis with possibility to view which exactly certificates are missing on a certain date

APM-2403Certification Requirements based on Vessel PrincipalModules\Position Requirements, Modules\Rotation Planning

Provided possibility to check Requirements based on Vessel Principal-designed criteria. When certain requirement is not covered – a specific shift entity is drawn on a daily basis with possibility to view which exactly certificates are missing on a certain date.

APM-1907GAP activity isn't created from Rotation moduleModules\Rotation Planning

Gap activity was not created although defined when truncating a shift with 2 activities linked

APM-2672Remove comment when removing a crewModules\Rotation Planning

Provided optional possibility to remove shift comments when removing a crew member from the shift.

APM-2859Message needs to be more informative in Rotation moduleModules\Rotation Planning

Extended warning message as for activity evaluation to show pin & name of affected person for more transparency when working with multiple shifts.

APM-3324Missing entries in Timecard Registration moduleModules\Timecard Registration

If more than one registration was added with the same Date & Time – only one record was visible in the grid, although all data was present in database

Payroll 

KeySummaryComponent(S)Release Notes
APM-2642Define Personal Rates list per CompanyOrganization, Payroll

We added possibility to override Concern rates on a company level, defining a different set of text names.

  1. Set checkbox for Personal List of Rates
  2. Define specific Rate text which may be used for a specific company to override Concern values
APM-2758The system picks up wrong bank account number.Payroll

Last used Balance action was not saved when switching between several, existing for a person.

APM-3249FKs on PWLOG_PAYROLL_EXEC are not compatible with partial replicationPayroll, Replicator

We removed redundant FK references from payroll log table PWLOG_PAYROLL_EXEC, as preventing proper partial replication.

APM-3269L84 override doesn't work on payslip tabPayroll

We improved logic of applying Currency Rate at Payslip tab. Now each individual transaction’s rate is used for displaying amounts, instead of common rate as set in General Codes

APM-3270Delete FK_PW001P01_PIN in PWLOG_PAYROLL_EXEC tablePayroll, Replicator

We removed redundant FK pin reference from payroll log table PWLOG_PAYROLL_EXEC, as preventing proper partial replication

APM-3322ECs 994, 995, 996 are generated with all the calculatedamounts set to 0.Payroll, Payroll\Calculation, Payroll\Entry Codes

Transactions for ECs 994, 995, 996 could be created with an amount less than 0.01

APM-3337'String or binary data would be truncated.' during closing monthPayroll

SQL error when performing Close Month operation & payment receiver was modified for a crew member.

APM-2836Changes of balance action will not saved to PW001P01BANKACCHISTPayroll

Balance action value was not saved after being changed

APM-2910PayCountry, Bank Accounts are missing for Balance Action "Elektron"Payroll

Bank details were missing when using balance action Elektron.

APM-2957Registration Number and Country disappear for NETS balance actionPayroll, Payroll\Payroll Additional Info

Issue fixed in earlier versions

APM-2991Changes made to balance action is not savedPayroll

Changes in Balance Action were not saved if Calculation Currency modified.

APM-3234Payroll-generated activities to set p03.Planned valuePayroll

Internal improvements for proper validation of Planned/Historical status of payroll-generated activities.

APM-3279Possible memory leak during mass calculationPayroll\Calculation

Performing mass-calculation in payroll caused application memory leaks, which resulted in extremely high RAM memory usage

APM-3314Period Lock doesn't work when calculation if performed for tagged people.Payroll\Calculation

When performing Calculate operation for tagged persons, those who have Period Lock set should be skipped (re-calculation should not occur). This was not the case & now fixed. Locked crew will be considered as already calculated & no changes will be applied.

APM-3105Currency Code and Currency Rate not populated in current periodPayroll\Calculation

Currency code & rate were not populated into transaction of current period after Calculation.

APM-2934To add 'Security' options for SMTP in Gl.Options -> Payroll -> E-mail reports -> CommunicationPayroll\Email reports

Provided functional support of SSL & TLS security protocols for sending payroll reports (setup under General Code > Payroll > Email reports > Communication > Authentication).

APM-3272AV error happens if user tried to save un saved data in Entry CodesPayroll\Entry Codes

AV when opening Entrycode details, then closing without changing & not saving.

APM-3235Validate when EC checkboxes Allotment Entry or Maintained by Family Datagroup are set OffPayroll\Entry Codes

EntryCodes setup with options Allotment Entry and/or Maintained by Family Datagroup can be used for adding in Organization Structure > Company > Allotment. To avoid possible inconsistencies, application now validates the EntryCode to be used, when removing corresponding checkbox. Warning will inform you if a checkbox is removed for the EntryCode being used as Allotment setup.

APM-3336AV when switching to Onboard Entry CodesPayroll\Entry Codes

AV when switching to Onboard Entry Codes filter view

APM-2788A-melding new release for R1-2019Payroll\Fixed Reports

Provided set of necessary changes to A-Melding release R1 to keep to requirements:

  • added new code: andreSkift for Arbeidstidsordning
  • added validation of rule F235
  • added validation of rule F286
APM-2789Scheduled changes of "Digital inntektsmelding" to the service description (v1.8)Payroll\Fixed Reports

Provided set of necessary changes to Digital Inntektsmelding to keep to requirements:

  • Endringsdato should be one day after the start date of Foreldrepenger for Foreldrepenger.
  • added new codes for BegrunnelseFor-ReduksjonEllerIkkeUtbetalt
  • made class of IkkeFravaer available for Svangerskapspenger
  • removed class of UtsettelseAvForeldrepengerListe and GraderingIForeldrepengerListe
  • added validation that Tom dato of Arbeidsgiverperiode is not after sending date
APM-2965Payment list report must check if EC 994 has Ref info corresponding to Payment tab before including the person to the list for paymentPayroll\Payroll Additional Info

If any information sensitive for generating EC994 is modified on Payment tab – application will suggest to perform re-calculation with warning message.

APM-3161Payscale Rate values are overwritten during the deletion of a rate rowPayroll\Payscales

Values for a payscale rate were overwritten with those from another rate, if one row/rate was deleted.

Other 

KeySummaryComponent(S)Release Notes
APM-3005Missing email in bug report detailsACC

Provided content Email info to show details as added in Adonis Control Centre.

APM-3029Warning if changing part of PK & Zip is set non-unique for postplaceAddress Handling

We added a warning that will inform end-user, that any info that has already been input with existing key information of PostCode will not be updated in application, if a key value is changed in Editor.

APM-3365Allotment Handling Expand number of allotmentsAllotment
APM-2476Xref field for PINExport\Import

We provided possibility to define a cross-reference value XREF to be used instead of Pin for use in 3rd party interfaces. A list of available interfaces should be define under General Codes > Miscellaneous > Interfaces first. When done, Personal Details screen will offer you an additional XREF tab where it’s possible to define an interface value corresponding to pin.

  1. Switch to Personal Details > XREF tab
  2. Define cross-reference values, used as pin in a third-party interface(s)
APM-3326Need to add a new column to the Export file #3 (Payment schedule)Export\Logisoft

Added new field GHS for Payment Schedule export to display sum of CalcAmount5 for EntryCodes 619, 620

APM-2668Improve duplicates validation for Seagull exportinterfaces\Seagull

Improved duplicates validation when exporting biodata.

APM-3230Allotment setup disappears after the upgradeOrganization

Allotment entrycode was not appearing under Organization Properties > Company > Allotment if it was set to Passive or if checkboxes Allotment Entry or Maintained by Family Datagroup were removed from this entrycode.

APM-3076Prevent deletion on PostCode in Regions Editor if code is in useRegions Editor

We prohibited to remove a PostCode record if it is being used elsewhere in application.

APM-2834Display names, not codes in Person Summary reportReports

Improved report to show description instead of code for customized topics value added with combobox & lookup controls.

APM-2824Vessel became passive after setting rank to passiveSetup\Global Options, Setup\Organization Structure

Organization units other than position were set to passive if a Rank was set passive in general codes.

APM-2902Postcode is not displayed in Personal Details after import of ApplicantTools\Import

PostCodes list is updated if non-existing postcode appears in database when importing web applicants from Adonis Web Recruitment.

APM-3258Altinn will no longer support TLS1.0 and TLS1.1

We now support encryption protocol TLS 1.2 which is a must for Altinn reporting.

APM-3281RCBC Bank Output file for PTC

For RCBC balance action we provided new file format to keep up to the latest bank requirements. For backward compatibility it is implemented as optional setup under Global Options > Payroll > Telepay

APM-643Position Profile Check in Competence Datagroup

It is now possible to perform evaluation for missing / expired documents directly from the datagroup


  1. Switch option to  Perform Requirements Profile check once you module setup is performed & activated
  2. Evaluation icon becomes enabled on the ribbon
  3. Modal popup window will perform evaluation & show details for competence documents that are missing / expired as of existing requirements setup.




Database Modifications



Details


Table 

Field name 

Field Type 

PW001P03 

ADDITIONALFIELD11 

ADDITIONALFIELD12 

ADDITIONALFIELD13 

ADDITIONALFIELD14 

ADDITIONALFIELD15 

ADDITIONALFIELD16 

ADDITIONALFIELD17 

ADDITIONALFIELD18 

ADDITIONALFIELD19 

ADDITIONALFIELD20 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

AUDIT_ PW001P03 

ADDITIONALFIELD11 

ADDITIONALFIELD12 

ADDITIONALFIELD13 

ADDITIONALFIELD14 

ADDITIONALFIELD15 

ADDITIONALFIELD16 

ADDITIONALFIELD17 

ADDITIONALFIELD18 

ADDITIONALFIELD19 

ADDITIONALFIELD20 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

PWORGCMP 

ADDITIONALFIELD11 

ADDITIONALFIELD12 

ADDITIONALFIELD13 

ADDITIONALFIELD14 

ADDITIONALFIELD15 

ADDITIONALFIELD16 

ADDITIONALFIELD17 

ADDITIONALFIELD18 

ADDITIONALFIELD19 

ADDITIONALFIELD20 

PERSONAL_LIST_RATES 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Int 

AUDIT_ PWORGCMP 

ADDITIONALFIELD11 

ADDITIONALFIELD12 

ADDITIONALFIELD13 

ADDITIONALFIELD14 

ADDITIONALFIELD15 

ADDITIONALFIELD16 

ADDITIONALFIELD17 

ADDITIONALFIELD18 

ADDITIONALFIELD19 

ADDITIONALFIELD20 

PERSONAL_LIST_RATES 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Varchar (30) 

Int 

PWCCMFLIGHTARRANGEMENTS 

ATPIREMARKS 

Nvarchar(500) 

AUDIT_PWCCMFLIGHTARRANGEMENTS 

ATPIREMARKS 

Nvarchar(500) 

PW001P01_XREF 

INTERFACE_XREF 

PIN 

XREF_PIN 

COMMENT 

repl_ModifiedBySite 

repl_ModifiedDate 

repl_GMTModifiedDate 

Varchar (10) 

Int 

Varchar (200) 

Varchar (100) 

Int 

Datetime 

Datetime 

PWORGCMP_ALLOTMENT 

NUMORGID 

ALLOW_ALLOTINFORMATION 

FIRST_ALLOTE_PAID_BY 

PAYMENT_FROM_FAMILY 

AMOUNT_ENTRYCODE 

ALLOTTEE_ONLYFORSEASERVICE 

CREATEDBY 

CREATETIME 

CHANGEDBY 

CHANGETIME 

repl_ModifiedBySite 

repl_ModifiedDate 

repl_GMTModifiEDDate 

Int 

Varchar(1) 

Int 

Varchar(1) 

Int 

Varchar(1) 

Varchar(32) 

Datetime 

Varchar(32) 

Datetime 

Int 

Datetime 

Datetime 

PWORGCMP_ALLOTMENT_DETAILS 

SEQUENCENO 

NUMORGID 

ENTRYCODE 

TEXT 

ALLOTTEE_PRIORITY 

ALLOTTEE_FIELD_AMOUNT 

ALLOTTEE_FIELD_PERCENTAGE 

CREATEDBY 

CREATETIME 

CHANGEDBY 

CHANGETIME 

repl_ModifiedBySite 

repl_ModifiedDate 

repl_GMTModifiEDDate 

Int 

Int 

Int 

Varchar(250) 

Int 

Varchar(10) 

Varchar(10) 

Varchar(32) 

Datetime 

Varchar(32) 

Datetime 

Int 

Datetime 

Datetime 

PW001P06 

ALLOTM_PERCENTAGE 

Decimal 

AUDIT_PW001P06 

ALLOTM_PERCENTAGE 

Decimal 






Other Versions 

Page Properties Report
cqllabel = "apm-rn"