/
APM 2024.30

APM 2024.30

 

APM Roadmap

Check out our APM product roadmap to see what's coming up! You will need to create a free Atlassian account to access these views. Please note that these plans are not set in stone and may change as we continue to improve.

 

Software

Version

Release Date

Download Link

Latest Patch

Software

Version

Release Date

Download Link

Latest Patch

Adonis Personnel Manager

2024.30

Nov 1, 2024

Download Here

 

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

APP 2020.10.x and newer version

2023.20. x

2023.30.x

2023.40.x

2023.50.x

2024.10.x

2024.20.х

2024.30.х

2023.20.x and newer

Release Highlights

See the highlights for this release below. Curious about what’s in store? Check out our exciting innovations and discover what’s in our product pipeline for 2024/2025 here.

Payroll module

New Fields

Implemented new fields in Payroll:

  • L22l Activity Leave days in auto entry time range. It returns the leave days based on the auto entry’s FromDate and ToDate.

  • L22f Activity Leave days in auto entry time range regarding Signoff day as leave used:

    • If the linked activity is a sea service, then it checks if there is a continuous sea service after it. If not, and the auto entry ToDate is the End-date of the activity, then the Signoff day should be decreased by 1 day.

    • If the linked activity is a leave activity, then checks if it is the first leave activity after the previous sea service activity. If yes, then the result should be increased by 1 day (Sign Off) of the prior sea service activity.

  • H256c. This field returns the number of pre-holiday days during Current Payroll Period based on dates of the activity.

 

Adonis Control Center

Access Rights Inheritance

In Adonis Control Center, implemented the Apply to organizations below button on the Organization ribbon tab. Enabling the button ensures the access rights are applied to one child level.

image-20241104-110942.png

Also, implemented the options:

  • Clear All and One Level Below

  • Clear All and All Levels Below

 

 

ATPI Crew Link

Hotel Reservation

The hotel reservation functionality is now available as part of the ATPI Crew Link Travel Interface: Flight Inbox, Flight Details, Flight Booking:

 


 

 

Resolved Issues 

Bug Fixes

Key

Summary

Release Notes

Key

Summary

Release Notes

APM-6825

Entry Code, defined under "Always Generate Entry Code Section", is generated with 0 amounts

The issue is fixed. The Extra auto entry is created in the payroll calculation only if the parent auto entry is kept in payroll. The system checks the wrong case and displays the message:

While defining the Always Generate Entry Codes value, the list of available entry codes must have a lower calculation priority than the parent entry code.

APM-7171

Rotation - copy structure fetching wrong positions

The issue is fixed. The Copy Structure feature populates the positions from the correct departments.

APM-5864

Payroll days are not reduced correctly for customers with 15-days payroll periods

The issue is fixed. If a user runs 15-day payroll periods and uses the extra days of registration, the payroll days in the period with 16 calendar days are reduced to the default payroll period length (15 days).

APM-8223

Import root folder path setting not saved

The issue is fixed and the import works correctly.

Besides, added minor improvements that relates to:

  • A hint under the Import root folder field.
    Unable to embed resource: import_speadsheet.jfif of type application/octet-stream

  • The information message that shows up when a condition is not defined.

APM-7453

Free sequence remained

The history of requests and responses is now stored in files in the debug folder. The issue is fixed.

APM-6833

Missing payroll script field for Contract Rank

The C38 field is added to return the rank codes of contracts in Payroll:

APM-6834

Payroll Entries generated from Company settings or other ECs do not have Rank

Payroll Entries generated from the Company settings or other entry codes have the rank assigned either in the Contracts datagroup or in Personal Details.

APM-7405

Customized report groups are set as passive in GCT in APM but shown as active in ACC

Passive codes are gray-scaled in Adonis Control Center:

APM-6579

Wrong SMS message limit

On the Adonis Send SMS dialog, implemented the following improvements:

  • The text limit is increased to 1024 characters.

  • The count of characters is available at the bottom of the dialog.

APM-6862

Tag All button in Unlock payroll transactions screen does not consider filters

On applying a filter, the Tag All and Untag All functionality does not consider items that are filtered out.

APM-7002

Cannot delete multiple rows in Activity datagroup

In the Activities datagroup, it’s possible to delete tagged activities in batch. The issue is fixed.

APM-7006

Show report version for Email Reports

In Report Generator, while importing a report, the report version and description are retrieved from the report's properties if no dialog form is available.

Unable to embed resource: report_generator.jfif of type application/octet-stream

APM-7626

Warning message appears for Common Entry Competence

Implemented the validation of the Expiry Date field for Common Entry Competence.

APM-7930

Access rights for Organizations not working properly with the Close Period and Close Year routines

Implemented the accessibility of organization units in the Close Period and Close Year forms depending on access rights for Can Open Client and Can Open Payroll.

  • If both Can Open Client and Can open Payroll are selected, then the organization unit will be available for selecting on the Close Year and Close Period forms:

  • If at least one of the mentioned options is not selected for the organization unit, such organization unit won’t be accessible on the Close Period and Close Year forms.

APM-4772

L22d is not fetching correct number of days

Implemented new fields in Payroll:

  • L22l Activity Leave days in auto entry time range. It returns the leave days based on the auto entry’s FromDate and ToDate.

  • L22f Activity Leave days in auto entry time range regarding Signoff day as leave used:

    • If the linked activity is a sea service, then it checks if there is a continuous sea service after it. If not, and the auto entry ToDate is the End-date of the activity, then the Signoff day should be decreased by 1 day.

    • If the linked activity is a leave activity, then checks if it is the first leave activity after the previous sea service activity. If yes, then the result should be increased by 1 day (Sign Off) of the prior sea service activity.

APM-7936

Crew disappears from the rotation plan in mass. Activities remain.

Fixed the SQL error in the Recreate Activities routine to avoid unlinking activities from the Rotation Shifts:

The Recreate Activities routine is an administrative tool that is to be used for “emergency” purposes or while preparing for demo/training to get the plan and shifts aligned without database restore. Thus, we strongly recommend to disable access to this routine for ordinary users.

APM-8183

Flickering of Delete button in Activity datagroup

Fixed the flickering of the Delete button in the Activity datagroup.

APM-7009

Export to Norwegian Pension Fund - wrong encoding header of XML file

Corrected the encoding in the export format of Norwegian Pension fund:

APM-7869

takes too long to send emails with attachment from APM deployed in Adonis Cloud

Considerably improved the performance while sending emails with attachments via Azure Virtual Desktop.

APM-8002

Find Person in Rotation - Advanced: 'Adonis Query' no pop-up window

Added the information message stating that a user must have the Crew List module open to use Adonis Query.

APM-7377

Export Enclosed Documents feature is missing export of Enclosed Codes

Added the Enclosed datagroup to export enclosed documents:

APM-7968

User is able to re-calculate the locked paid entry

Added a warning message in case a payroll calculation is processed by a user, but another user is trying to process the same payroll calculations again:

APM-8082

Screen tips are missing for some modules

The screentips are added to the following datagroups:

  • Time Sheets

  • Travel Expenses

  • Work Day Account

  • Activity Requests

APM-8387

Cannot remove cancelled hotel reservation from the grid

The issue is fixed. The record on cancelled hotel reservation can be removed from the grid.

APM-7972

Refresh button not working for Notes Datagroup

The issue is fixed. The Refresh button works correctly.

APM-8055

The system does not remove the historical SignOff Crew Change record for promoted_from shift

The historical SignOff Crew Change record does not get removed from PromotionFrom shift after changing SignOff port. The issue is fixed.

APM-8221

The Paste button is disabled in the ACC

The Paste button was disabled in the Adonis Control Center. The issue is fixed.

APM-8018

Need to rename routine 820 Global Settings->Global Options

Renamed Routine 820 Global Settings to Global Options.

APM-7975

Activities ->'Onboard Relationship' evaluation checks not working

On selecting the Onboard Relationship option in Global Options (Global Options > Datagroups > Activities > General), the system enables user to define relationship between crew members:

Once done, the system checks relationship between crew while creating or changing crew's current or planned seaservice activity in case it finds a related crew member with overlapping seaservice activity on the same vessel/position.

APM-8360

'Delete' button is available, when there is no record in the Flight Details datagroup

In the Flight Details datagroup, the Delete button is disabled when there is no record listed.

APM-7907

It's possible to uncheck the 'Add/Open/Delete' menu in the Benefits Details window

In the Benifits Details dialog, it was possible to uncheck and move the menu with the Add/Open/Delete buttons. The issue is fixed.

 

APM-8017

Personal OnBoard Details form - got 'Incorrect syntax near the keyword 'and'' error message

In Personal DetailsOnboardRelations, disabled the Get Result button until the PIN or Name field value is defined:

APM-8073

Error when close 'Cancel Request' form

In ATPI CrewLink, fixed the error that appeared while closing Cancel Request dialog.

APM-8111

The warning message with Eureca log during the closing payroll period

Improved the error message that appears while closing a period in case if the organization unit lacks a defined currency code in the organization properties.

APM-7999

Could not convert variant of type (Null) into type (OleStr) error in Timecard Registration module

Implemented the functionality for disabling the New button if the date from is incorrect.

APM-7997

In the 'Time Registration' module, the timecard period dates are not updated accordingly

Implemented functionality for reloading the payroll/timecard period and refreshing opened datagroups/modules after changes in the Organization Structure.

APM-7974

Need to display picture of the relation mark in the customized Crew List View

Implemented displaying icons of relations marks in the customized Crew list view:

APM-7778

SQL statements are executed even the CrewLink travel interface isn't selected in Global Options

If a travel interface isnot selected in Global Options, SQL statements are executed. The issue is fixed.

APM-8038

User can make fields unavailable for grouping in Payroll

Fixed the issue on removing/deleting a column in the data grid.

APM-7978

Incorrect indication of the status of documents during assigning the person on the shift in the Rotation -> Find Person window

Fixed the incorrect indication of the required travel documents in the Rotation → Find Person window, with the passport type in General Codes, when they are displayed as required but excluded.

APM-8080

The error is appeared in Payscale Code->Details tab

Fixed the error that occurred while trying to save the changes in the Payscale CodeDetails tab if the Transaction Codes field value is removed by pressing Delete on the keyboard.

APM-3002

The error appears after double click in empty grid in Personal Details -> Relations tab

Fixed the error that occurred while double clicking on an empty grid in Personal Details → the Relations tab.

APM-8037

Time Card Period 'First Date' is resets when update other fields

Fixed the behavior on updating Timecard Period First Date if a user modified other fields (e.g. First Data, Last Date, Leave Days Balance Date, Advanced Payment Date) in case the Manual Dates input for Timecard option is preselected.

APM-8113

Issue in Org. Structure for none super users

Enhanced checking access rights for the Organization structure.

APM-8283

The label for C teleport is incorrect

Corrected the C Teleport button view:

APM-8058

The Cancel button does not work when used after the options “Clear All”, “Clear All and One Level Below” and “Clear All and All Levels Below”

Clicking the Cancel button did not revert modifications made by the commands Clear All, Clear All and One Level Below, and Clear All and All Levels Below. The issue is fixed.

APM-7807

Wrong message while testing APP Web Service connection and it`s failed

Changed the error message in case the connection to Crew Portal fails.

APM-5945

It`s possible to create overlapping activities from Rotations Planning

The issue is fixed. In the Rotation Planning module, it’s not possible to create historical overlapping activities if the Allow Overlapping History Activities option in Organization Structure is not selected.

APM-8122

APM gives the wrong codes when you want to distribute document via basket

The issue has been fixed. The system refreshes the list of codes according to the selected datagroup in case a user switches between the datagroups.

APM-5711

Changes in TimeCard registration Module are required

The Manual dates input for Timecard option is added to the Company Payroll Period Details form. Now, it is possible to manually define a Timecard period that is different from the Payroll period and the calendar month.

APM-7945

Chat Online with Support doesn't work

The Chat Online With Support button is hidden.

APM-8120

Adonis Query - issue with Activities criterion

The Adonis Query functionality allows setting up criteria based on which the crew selection is to be performed:

  • Selecting activities

  • Defining the period

Make sure to select the activity types to be considered in the selection: Current, Historical, Planned or All activities for the period.

On setting the selection criteria, click OK. As a result, there appears the list of crew meeting the specified criteria.

Besides, Adonis Query enables you to invert the predefined criteria with only one click. For this, click Negative on the Adonis Query dialog:

Clicking Negative marks the selected activities in red and reveals the selection by:

  • Performing the search within the predefined period

  • Picking up crew without the selected red-marked activities

In case the Negative feature is enabled, the selected Historical, Planned activity types are ignored in the selection.

APM-8033

Errors when working with Timesheets datagroup

Resolved the issue on fields generation in the TimeSheets datagroup.

APM-7735

Add user information to comments in reversed documents

In the Travel Expense module, on rejecting the submitted Travel Expense document, the Comments field now shows the name of the APM User who rejected the document:

APM-7985

Adding participants to onboard drills takes a long time in Course Scheduler

In the Course Scheduler module, the system hangs and shuts down when a user tries to add a crew member to the drill. The issue is fixed. A crew member is successfully added to the scheduler.

APM-8200

Contract Closed Identification: Ensure the Contract Datagroup clearly indicates when a contract is closed by payroll.

In the Contract datagroup, added the Closed by Payroll field to indicate that the contract is closed by Payroll and display the date when the contract is closed.

Note: The Closed by Payroll field with the date appears only when the contact is closed in Payroll.

APM-8039

AV error when trying to export to pdf the analytical view

In the Analytical module, exporting a report to PDF resulted in AV error. The issue is fixed.

APM-8248

Bank Transfer File Format, Advanced Payments to be locked with payment date, instead of the current date

In Payroll, after locking the advance payment entries, the paid date is fetched from the Date of Payment field value on the Month Advance List Input dialog.

APM-8095

Bad performance in requesting flights

In Flight Inbox, significally improved the perfomance while requesting flights.

APM-7723

Adjustment Mandatory Fields in the Org Structure and Personal Details

Implemented validation for a number of fields in APM (Organization Structure and Personal Details):

  • Additional Tax Amount

  • P2g International First name and P2h International Last name

  • P262 Has Picture (Y/N)

  • P154 Address Street Nr. and P167 Alternative Address Street Nr.

APM-6315

It is still possible to create vessel locations with overlapping dates for the same vessel

Implemented the following changes:

  • The system allows the vessel's location to be added without overlapping with the time portion.

  • It’s not possible to create overlaps between locations with time portions.

APM-8203

Add Contract Closing Functionality to Payroll Entries Interface

Implemented the Contract closing functionality in the Payroll entries window. It can close the contract which has the end date within the payroll period.

On completing the Payroll calculation and saving it, the Close Contract button becomes enabled on the toolbar:

After closing the contract (as well as subcontract, if any), the corresponding record Contract Closed = Y, and the line with Gray background color. At the same time, the contract in the Contract data group has been set up with Payroll closed date accordingly.

APM-8233

Finnish Tax Entry is not compatible with By Employer setup

Implemented splitting the Finnish tax entry by employer:

Unable to embed resource: finish_tax_entry.jfif of type application/octet-stream

APM-8309

Berenberg Payment file is Missing Vessel and IMO Number

IMO number and Vessel name has been added to the Details of payment field for the Non Sepa Net payment. Right now the field is 'PurposeCode+PayrollPeriod+994ECName+VesselFromDim2+VesselImoNumber’.

APM-8327

Berenberg file - Wrong Country field value

From now, the system fetches Receiver`s address and country from Payroll Additional Information to the fields 10a and 10b in the file. In case the data is not defined for the Advance entry in Payroll Additional Information, then it will be fetched from Personal Details. The changes are only applied to the Non-Sepa file.

APM-8003

Issues related to the Category field and Split View in the Payscales

Fixed the issues related to the Category field and Split View in Payscales:

  • the Save button on the toolbar becomes inactive after saving data on the Overtime tab

  • the Save button on the toolbar becomes inactive after saving data on the Activities calculation seniority tab

APM-8166

There aren't correct vessels in the drop down list for the payroll vessel field

Fixed the issue with the Payroll Vessel field in Person detail when the Limited Vessels Under Current Organization global option is selected.

From now on, it shows only the vessels under the current org unit if the Limited Vessels Under Current Organization global option is enabled and the Mother Company option is selected for the current Org. Unit.

APM-8163

ad_SignOnDate doesn't calculate correct date if activity has SONTIME

Fixed the issue when the real sign-on date calculation was missing the previous continuous sea-service activity if it had a SONTime value.

APM-8155

Net Wage employer value is not fetched correctly

Fixed the issue when the 994 entry code had a wrong employer in case the By Employer setup is in use.

APM-8132

AV error when trying to send documents via email

Fixed the error that occurred while trying to send documents via email.

APM-8071

Error sending enclosed document with URL (ContentHub)

Fixed the error occurred while sending a document with URL (ContentHub).

APM-8015

Course scheduler crashes when registering a drill

Course scheduler crashed while registering a drill. The issue is fixed.

APM-8020

Auto entry is missing (by entry code option) when there is only one activity starts on the 31st

An auto entry can be generated as a result of payroll calculation in case the payroll activity starts from the 31-st day of the payroll period. For this, make sure to perform the following setup:

  • Select the entry code to be affected and turn on the Auto Entry When Activity Starts from 31th option in the Options tab:

  • In General Codes, select the activity and ensure that the entry code is excluded from the Auto Generate list:

As a result of payroll calculation, in case the payroll activity starts from the 31-st day of the payroll period, the auto entry will be generated.

APM-8144

Fix Bank Transfer File Format and Add Parameter Settings for Berenberg Bank Interface

Adjusted the Berenberg Bank payments:

  1. From now on, both SEPA and Non-SEPA files can be generated right after creating the Payment or Advance list.

    1. The ISO20022 (Standard) dialog appears for SEPA payments:

b. For the Non-SEPA Berenberg format, appears the Berenberg (Payment) DTAZV dialog:

  1. For Net Payments, the Payment Date is fetched to the file from the dialog shown above.

  2. For Advance Payments, the Payment date is fetched from the Advance Payment dialog.

  1. The Reference field on the dialog can be used to define Purpose code and will be fetched to the Details Payment field in the Non-SEPA file.

APM-8019

Once doing promotion - initial sign-off port is changed

Added the possibility to select the port from the drop-down list in the Rotation Planning module -> the Promotion/Position Change dialog → the SignOff Port field:

While performing the promotion consider the points below:

  • If the sign-off date is not changed, the sign-off port is not affected.

  • If the sign-off date is changed, the system promptes to select a calling port where a crew can be added on the selected date (in case there are several ports on this date).

APM-8093

Upon APM logging-in does not provide a notification indicating that the license has expired.

Added the notification informing that the license has expired upon APM logging in:

APM-8139

Payroll script field H256 returns the nr of holidays for the whole activity regardless of the payroll period dates

Added the H256c payroll field. This field returns the number of pre-holiday days during Current Payroll Period based on dates of the activity.

APM-8156

Payroll is not autogenerated properly based on the contract payscale

Added the following enhancements:

  • The Auto entry payscale from contract company option is added to the Organization structure.

  • For the automatic generation of entries, the system checks the contract payscale instead of the activity payscale when the Auto entry payscale from contract option is selected.

APM-7815

Flights Travel Time

Added the Travel Time column to Crew Change, Flight inbox, Flight details. This column displays the flight duration in hours and minutes and it is calculated as the difference between DEPARTURE DATE / TIME and ARIVAL DATE / TIME:

APM-7747

UserID returns as empty when performing flight bookings

Added the Plofiles tab to Travel Interface ->CrewLink. An administrator can select users that will use the defined GUID for booking requests instead the own GIUD. Please note the selected users must be granted write access rights to the routines: 920 and 602 and 559 / or 320.

APM-8184

Error when processing Timesheets

Added the Period Nr parameter to the APP requests to process payroll data according to the defined period.

APM-6999

The system should report that current activity exists when adding a shift extension in the Rotation module

Added a warning message when assigning a person to the SignOn shift extension but the current activity already exists with the date preceding the shift extension start date.

APM-8338

Berenberg file - add "IMO" before the IMO number

Added IMO before the Vessel IMO number to Field 15 in the Berenberg Non-Sepa file.

APM-8275

Berenberg file issues

  • Added the Purpose Code field into the balance action interface:

  • Implemented the possibility to override the company name and address from report input:

  • Added the DTZ file extension.

Change Requests

Key

Summary

Release Notes

Key

Summary

Release Notes

APM-8157

Display Sequence counter name in the startup warning message

The startup warning message is updated. Now the name of sequence counter is displayed in the warning message.

APM-8119

Add a field to the PWRGREPORTS table to indicate that the report is AWP ready

The IS_WEB_READY column is added to the PWRGREPORTS tables.

When the report contains:

  • WebUI report variable in the WebDialog category

  • ShowDialog report variable in the Context category, the IS_WEB_READY=1column

When the report doesn't contain:

  • WebUI report variable in the WebDialog category

  • ShowDialog report variable in the Context category, the IS_WEB_READY'=NULL column

APM-7994

Update the labeling from "Fly2C" to "C Teleport"

Replaced Fly2C with CTeleport in Global Options, the Flight Details datagroup.

APM-7759

Add info message when the tax card is updated manually

On the Tax Card List dialog, added a confirmation message when the tax card is manually updated.

APM-7801

New organization entity to be not accessible by default

On adding a new organization unit, the system suggests granting/denying permissions to it. On the Inheritable Access Rights dialog, choose one of the options:

  • Inherit Access Rights by default. Select the option to grant the same access rights as in the parent organization unit.

  • Disable Inherit Access Rights by default. Select the option to deny permissions to all users.

APM-6386

Drill codes without schedules can not be edited

In the Course Scheduler module, Drill codes currently unused are subject to modifications.

If the drill has no added schedules yet, the user can edit the code and delete the record.

APM-5929

Copy requirements from one position to another/other ones

In the Requirements Profile module, made the following changes:

  1. Added Copy, Paste and Clear buttons to the Actions group on the toolbar as well as a popup context menu on the tree.

  2. Implemented functionality to copy/paste competencies between positions.

APM-8042

Contract termination message about rotation shifts needs clarity

In the Contracts datagroup, on the Contract termination evaluation dialog, the message is updated to give more clarity to the user that confirming this step removes a crew member from all the planned rotation shifts.

Unable to embed resource: contract_termination_evaluation.jfif of type application/octet-stream

APM-7914

Add settings to customize background color in Payroll Accumulators and Rates

In Payroll, implemented setting up font color for editable and not-editable column values in the Accumulators and Rates grids.

Unable to embed resource: font_color_setting_accumulator.jfif of type application/octet-stream

Unable to embed resource: font_color_setting_rates_tab.jfif of type application/octet-stream

APM-8054

Add Group Footer on the Payroll -> History tab

In Payroll > the History tab, added the Group Footer menu. To access it, right-click on the workspace:

Unable to embed resource: Payroll_group_footer.jfif of type application/octet-stream

APM-8074

Disable adding new user to a level with undefined access rights for org.units

In Adonis Control Center, in case the current level is non-existent then Paste, Copy, Clear buttons and tab controls are disabled. On changing the name of non-existent level (use the Edit button) the mentioned buttons are enabled:

APM-7860

Copy organization access below

In Adonis Control Center, implemented the Apply to organizations below button on the Organization ribbon tab. Enabling the button ensures the access rights are applied to one child level.

Also, implemented the options:

  • Clear All and One Level Below

  • Clear All and All Levels Below

APM-7856

Common entry function for making a number of competences passive or active

Implemented the functionality that allows toggling the status of selected codes from active to passive and vise versa. To change the code status, in General Codes, select the code(s) to be affected and click Toggle on the ribbon:

APM-7200

Distribute function in payslip is not working without E-Mail Payslip option

From now on, the Distribute function works independently of the E-Mail Payslip option.

APM-8121

Migrate the option under separate subsection Contracts in Global options -> Datagroups section

Applied the following changes:

  1. The Contracts datagroup node is added to Global Options > the Datagroups tree node.

  2. The Register Contracts using Contract datagroup checkbox is moved under Global Options > Contracts.

APM-7920

Need to have AUDIT_PWORGVESACT table

Added the Audit Trail button to the Crew Change module toolbar:

Implemented the Calling Ports Audit Trail dialog:

The access rights to Audit Trail were implemented accordingly in Adonis Control Center.

APM-7971

Adonis Notes Editor: Apply changes-Save fucnctionality

Add the Save button to Adonis Notes Editor menu:

APM-7802

ATPI - Hotel Reservation

Implemented the possibility to reserve a hotel in APM right after flight booking. Hotel reservation is accessible via Crew Change and Rotation Planning modules, as well Flight Inbox and Flight Details datagroups.

APM-6524

Reporting Income Type 5 in E-indkomst requires changes in Record 6000

Implemented the change request on record 6000 (Field "Indtægtsart" positioin 82-85 with zeros, and "Produktions enhedsnr" position 86-95 with blank) when there exists record 6001 with the AS code=0038, and the Indkomst type=5.

APM-4881

Collapse payroll entries in Payroll Entry and Payslip screens

Added the layout changes:

  1. The Group Footers option is added to the right click menu on the Entries tab:

  1. The group footer is added to all fields on the Entries tab:

  1. The Group Footers option is added to the right click menu on the Payslip tab:

  1. The group footer is added to all fields on the Entries tab:

APM-8250

APM-8200 Implement Access Control for Unlock Routine

Implemented Routine Access 252 Y/N to set the Undo Payroll Close visibility state.

APM-8254

APM-8200 Implement PAYROLL_CLOSED and PAYROLL_CLOSED_DATE Fields

Added the PAYROLL_CLOSED and PAYROLL_CLOSED_DATE fields to the database.

APM-7894

ATPI: If the user ‘Remove a person’ with a flight and/or hotel reservation in the Rotation Plan Module, a dialog box will appear to cancel the reservation/s

Removing a crew member from the grid results in the information message stating that the flights with statuses Cancelled, Manualbook, Created, Refund will be removed from the grid.

APM-7899

ATPI: If the user ‘Remove a person’ from the list in the Crew Change Module, a dialog box will appear to cancel the reservation/s

Removing a crew member from the grid results in the confirmation message stating that the flights with statuses Cancelled, Manualbook, Created, Refund can be removed from the grid:

APM-7897

ATPI: A user can select to cancel a flight, hotel, or both

In ATPI, a user can select to cancel a flight, hotel or both.

APM-7896

ATPI: In the Global Option, a user can select which columns are included in the hotel request

In Global Options > Travel Interface > the CrewLink interface, added the possibility to select the column names to be displayed in the hotel request (available for Crew Change and Flight Details):

APM-7895

ATPI: In the Global Option, add the option to activate the ‘Hotel reservation’

Implemented the Enable Hotel Reservation option for the CrewLink Travel Interface in Global Options.

APM-8138

ATPI: Create a 'Request Hotel' functionality in the Flight Details Datagroup

Created the Request Hotel functionality in the Flight Details datagroup.

APM-7876

ATPI: Create new database tables for 'hotel reservation' functionality

Created new database tables for the hotel reservation functionality.

APM-7898

ATPI: In the ‘Flight Details’ datagroup, the ‘hotel reservation’ after the ‘book flight’ will be added as well

Adjustments in the CrewLink Travel interface. Added the possibility to make Hotel Reservation while booking a flight from the Flight Details datagroup.

APM-7874

ATPI: Create a 'Request Hotel' functionality in the CCM

Added the Request Hotel functionality to the Crew Change module.

APM-8145

Kadmos: Needs a new balance action

Added the Kadmos balance action to Payroll > Payment > New Balance:

APM-7875

ATPI: In the Crew Change Module, add the hotel reservation option after ‘Book Flight’

Added the Hotel reservation functionality to the Crew Change module. It is available to the crew changes with booked flights.


Database Modifications

 


Other Versions 

Related content