Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Show if
groupconfluence-administrators

415203329415203329APM 20Create APM Patch Notes

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.

Page Properties
Download Here

Software

Adonis Personnel Manager

Version

2024.20

Release Date

Download Link

Download Here

Latest Patch

Adonis Personnel Manager

2024.20

Child pages (Children Display)
sorttitle
reversetrue
first1

...

Expand
titleClick to expand

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.х

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.

...

Activities datagroup

Sick Registration Wizard considers the historical sick activity as initial and continues with extended processing for current/planned activities even if there are gaps between activities.

...

The Activity Details dialog shows the crew ID number defined in the Crew Station Bill module for every crew member.

CSB ID

The CSB Id is now correctly fetched to the Activities datagroup.

Expand
titleClick to expand

In the Activities datagroup, the Crew Id ID field is changed to CSB IdID. The CSB IdID field value cannot be modified in the Activities datagroup. The field fetches the crew id ID number defined in the Crew Station Bill module for every crew member:

image-20240719-131801.png

General Codes

...

Payroll

The Payroll module is enhanced with additional options allowing the generation of entry codes in case the activity starts on the 31st day of the month.

Expand
titleClick to expand

image-20240719-132622.pngImage Removed

  • Creating a new crew list view on main site with the selected Enable Replication option results in the crew list view created on the satellite site. The crew list view is then available to APM users.

  • Creating a new crew list view on main site with the deselected Enable Replication option results in creating the crew list code in the PW001C78 table. Please note, the crew lst view isn’t created. When the user will try to upload such view to the Crew List module, then the system will show the following warning message:

    image-20240719-132640.pngImage Removed

  • Updating an exisiting crew list view on the main site with the selected Enable Replication option results in replacing all updates of the crew list view.

  • Updating an exisiting crew list

    The following enhancements are provided:

    • The Auto Entry When Activity Starts from 31st option is added to the EntryCodes setup:

      image-20240719-145623.pngImage Added

    • Added the Auto Entry Also When Start From 31st By Entry code to Activity codes in General Codes:

      image-20240719-145654.pngImage Added

    As a result:

    • Entry code is generated if the option is turned on and the activity begins on the 31st

    • Entry code is not generated if the option is turned off and the activity begins on the 31st

    General Codes

    In General Codes, improved the logic of the crew list views replication as well as modified the list of crew categories.

    Enable Replication

    Enhanced the logic of crew list views replication based on the enabled/disabled Enable Replication option.

    Expand
    titleClick to expand

    Navigate to General Codes > Crew List > Crew List View:

    crew_list_view_enable_replication.pngImage Added
    • Creating a new crew list view on the main site with the deselected selected Enable Replication option : the SQL code is then replicated but it won’t be executed results in the crew list view created on the satellite site.

    Rotation Planning

    Improved the Rotation Planning module for a better user experience.

    Position Requirements

    In the Rotation Planning module, the Position Requirements tab is extended, and the Copy Positions button is available on the ribbon.

    ...

    titleClick to expand

    In the Rotation Planning module, implemented the functionality allowing copy positions from the Organization structure in Project Definition > Position Requirements:

    ...

    Note: It is not possible to add the same position several times. This is done to prevent adding duplicate positions.

    Promotion Port

    In the Rotation Planning module, improved the logic of assigning calling ports after performing a promotion.

    Expand
    titleClick to expand

    Enhanced the functionality with the following:

    • Performing promotions without changing the sign-off date preserves a sign-off port.

    • Promoting while changing the sign-off date results in displaying the existing calling ports. Select the calling port a crew member will be assigned on the sign-off date.

    image-20240209-135132.pngImage Removed

    Crew List

    ...

    • The crew list view is then available to APM users.

    • Creating a new crew list view on the main site with the deselected Enable Replication option results in creating the crew list code in the PW001C78 table. Please note, that the crew list view isn’t created. When the user tries to upload such a view to the Crew List module, the following warning message then pops up:

      image-20240719-132640.pngImage Added

    • Updating an existing crew list view on the main site with the selected Enable Replication option results in replacing all updates of the crew list view.

    • Updating an existing crew list view on the main site with the deselected Enable Replication option: the SQL code is then replicated but it won’t be executed on the satellite site.

    Payroll Enhancements

    The Bank Transfer list has been extended with the Standard ISO 20022 bank.

    Expand
    titleClick to expand

    Added the eProfile Update button as part of the Crew List module. To access it, open the module and navigate to the Communication toolbar section:

    image-20240408-130325.pngImage Removed

    The functionality is designed to update the crew member selected in eProfile.

    Note: In case the eProfile Update button is not accessible, navigate to Global Options > Datagroups > Travel interface Crew Link and select the eProfile checkbox.

    image-20240408-130342.pngImage Removed

    IR7 Taxisnet Export

    ...

    Standard ISO 20022 bank transfer item:

    image-20240721-201846.pngImage Added

    Crew Categories

    The list of crew categories has been changed.

    Expand
    titleExpand to read

    In General Codes > General Code Editor (Ranks), applied the following changes:

    1. Removed the Supernumerary and Staff from the Options fieldset.

    2. Added the Crew Category tab with a new fieldset as checkboxes:

    • SPP/Industrial Personnel (Supernumerary)

    • Crew (Staff)

    • Passenger

    • Visitor

    image-20240721-203919.pngImage Added

    Rotation Planning

    In the Rotation Planning module, the data on the Gantt diagram can be displayed on a weekday scale.

    Expand
    titleClick to expand

    In the IR7-Taxisnet export, the Benefits w/o contr. to S.I.F. field is now calculated based on the formula:

    Benefits w/o contr. to S.I.F. = EC330 + EC354+ EC355 + EC358 + EC359 - EC414 - EC416.

    Please see the example below:

    image-20240408-135517.pngImage Removed

    As a result, Benefits w/o contr. to S.I.F. = 1000+1000+1000+1000+1000-1000-1000 = 3000

    image-20240408-135534.pngImage Removed

    Global Options

    Extended Global Options with the Read Time Out option and enhanced Default Document Type.

    Default Document Type

    ...

    Rotation Planning module, added the following enhancements:

    1. Added the Weekdays scale display dates checkbox to the Options dialog > the Data Display tab.

      image-20240721-210421.pngImage Added

      Selecting the Weekdays scale display dates option allows displaying the Gantt chart weekly.

      image-20240721-210458.pngImage Added

      2. Added the Display technical information column in a Gant Tree checkbox to the Options dialog > the Other tab.

      image-20240721-210618.pngImage Added

    Selecting the option shows the technical information for debug purposes:

    image-20240721-210649.pngImage Added

    Global Options

    In Global Options, improved the Travel Interface functionality.

    Travel Interface

    For booking requests, an administrator can authorize a single GUID to selected users.

    Expand
    titleClick to expand

    The Default Document Type (Enclosed Document code) is defined in Global Options for:

    • Competence data group

    • Travel data group

    • Medical data group

    • Contracts data group

    image-20240408-092412.pngImage Removed

    Note: The Default Document Type is moved from the Basket to the Enclosed Documents tree view node:

    image-20240408-092519.pngImage Removed

    Read Time Out Processing times sheets and travel expenses

    When processing large amounts of time sheets or expense records, the system can time out, default to 12 seconds, and interrupt the process. This new option, Read Time Out in the Global Options, allows increasing the time out (in milliseconds).

    Expand
    titleClick to expand

    Added the Read Time Out (ms) option to set a timeout request after a specified period has elapsed (in milliseconds). The option is specifically required to communicate between APM and Crew Portal Service. To access it, navigate to Global Options > Import/Export > Web Service:

    image-20240408-134229.pngImage Removed

    Note: By default, the option value is set to 12000 milliseconds.

    Contracts Datagroup

    The Contracts datagroup allows the creation and maintenance of contracts. To start using it, enable the datagroup in Global Options.

    Enable Datagroup

    We made the Contracts datagroup available to all users, not only those using the Finish Payroll setup. To activate Contracts datagroup, enable it in Global Options.

    ...

    titleClick to expand

    Implemented the following enhancements:

    • Added Register Contracts using Contracts Datagroup option to Global Options:

      image-20240408-091321.pngImage Removed

    • Implemented the functionality to display the Contracts datagroup on the ribbon when the Register Contracts using Contracts Datagroup option is enabled.

    • Implemented displaying/hiding the Employment/Contract, Seniority/Payscale, and Seniority/Seniority sections available in Personal Details when the Register Contracts using Contracts Datagroup option is disabled/enabled.

    Audit Trail

    Enhanced the Contracts datagroup with the Contracts Audit Trail dialog.

    Expand
    titleClick to expand

    Implemented the Contracts Audit Trail dialog in the Contracts datagroup, which contains the event records from the overview of the Contracts datagroup.

    2024-03-26_09-36-54.jpgImage Removed

    Resolved Issues 

    ...

    Bug Fixes

    ...

    titleClick to expand

    ...

    Key

    ...

    Summary

    ...

    Component

    ...

    Release Notes

    ...

    APM-7750

    ...

    Wrong link to Adonis Replicator documentation

    ...

    Replicator

    ...

    In APM, changed the link to the Adonis Replicator guide.

    Change Requests

    In the in the Competence datagroup, the automatic re-calculation of Expiry date for existing records has been fixed.

    Added the Profiles tab to Travel Interface ->CrewLink. An administrator can select users that will use defined GUID for booking requests instead of their own GIUD.

    global_options_travel_interface.pngImage Added

    Expand
    titleClick to expand

    Key

    Summary

    Component

    Release Notes

    APM-7656

    Competence document expiry date not recalculated

    Info

    Please note the selected users must be granted write access rights to routines: 920, 602 and 559 / or 320.

    Resolved Issues 

    ...

    Bug Fixes

    Expand
    titleClick to expand

    Key

    Summary

    Release Notes

    APM-7750

    Wrong link to Adonis Replicator documentation

    In APM, changed the link to the Adonis Replicator guide.

    APM-4938

    The option "Enable Replication" on the crew list view does not work

    The issues is fixed.

    Image Added
    • Creating a new crew list view on main site with the selected Enable Replication option results in the crew list view created on the satellite site. The crew list view is then available to APM users.

    • Creating a new crew list view on main site with the deselected Enable Replication option results in creating the crew list code in the PW001C78 table. Please note, the crew lst view isn’t created. When the user will try to upload such view to the Crew List module, then the system will show the following warning message:

    изображение-20240717-135530.pngImage Added
    • Updating an exisiting crew list view on the main site with the selected Enable Replication option results in replacing all updates of the crew list view.

    • Updating an exisiting crew list view on the main site with the deselected Enable Replication option: the SQL code is then replicated but it won’t be executed on the satellite.

    APM-4989

    Add an Entry Code option to generate auto-entry also when activity starts on the 31st

    The following enhancements are provided:

    • The Auto Entry When Activity Starts from 31th option is added to the EntryCodes setup:

    image-20240718-110504.pngImage Added
    • Added the Auto Entry Also When Start From 31th By Entry code to Activity codes in General Codes:

    image-20240719-051253.pngImage Added

    As a result:

    • Entry code is generated if the option is turned on and the activity begins the 31st

    • Entry code is not generated if the option is turned on and the activity begins the 31st

    APM-4997

    Norwegian date/time format is not supported

    Confirming crew change with regional settings set to Norwegian resulted in an error message. The issue is fixed. From now on, it is possible to confirm activities in:

    • The Activities datagroup with the preset Norwegian date/time format

    • The Crew Change module with the preset Norwegian date/time format

    • The Rotation module with Norwegian date/time format.

    APM-5246

    Missing "Date from" & "Date to" for manual EC in payroll module

    Fixed missing Datefrom and Dateto of manual entry when the organization unit doesn't define the payroll period.

    2024-06-07_14-51-27.jpgImage Added

    APM-5426

    Inntektsoversikt report gives an error when the reported person is moved to a company with disabled payroll

    The error occurred while running the Inntektsoversikt report is fixed. From now on, the number of onboard days is calculated starting from the beginning of the year until the end of the specified "Period To" in the report dialog form for the column "ombord dager i aret".

    refusjons_report.pngImage Addedrefusjons_report1.pngImage Added

    APM-5464

    After linking a scan to a new by using “Basket”, the document does not appear in the enclosed documents right away

    Implemented the functionality for reloading enclosed documents overview and datagroup after linking a scan to new by using “Basket”. The issues is fixed.

    APM-5488

    Sign-off is populated under the wrong Employer in the Logisoft export

    The issue is fixed. The sign-off date is populated in the Logisoft report under the relevant vessel/organization.

    APM-5548

    Not possible to produce Sikkerhetsbemanning report

    The mentioned issues have been fixed: fetching data into the report based on the Exclude persons below other companies option:

    изображение-20240716-173552.pngImage Addedsikkerhet_report.pngImage Added

    APM-5718

    Not possible to select All activity codes to calculate seniority

    The size of the affected database fields has been increased to 4000 characters. As a result, it is now possible to save all the selected activities in Activities calculating seniority settings.

    APM-5943

    Auto-generated payroll activity prevents adding a pin on a course

    Fixed the SQL error that occurs when assigning a person to a course in case there is an overlap with auto-generated payroll activity. As a result:

    • A crew member is added to the course

    • The training activity is added and splits the Leave activity crossing the course dates.

    APM-5945

    It`s possible to create overlapping activities from Rotations Planning

    The issue is fixed. It’s not possible to create historical overlapping activities if the Allow Overlapping History Activities option in the Organization Structure is not selected.

    APM-6076

    Not possible to save changes after modifying merge document templates or attachments

    Fixed the issue. In the Documents module, the OK button is enabled after making changes in attachments.

    APM-6124

    Benefits: Family members screen is empty

    The issue is fixed. In the Benefits datagroup > Beneficiary, family member records are available for selection in the Beneficiary section on the Benefits details screen.

    image-20240517-115409.pngImage Added

    APM-6315

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

    Implemeted 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-6485

    Wrong date on a Notification mail

    Excluded the date value from the mail header. From now on, the date value in the email header is fetched from Notification Service.

    APM-6908

    There aren't any documents on the Document tab in the Rotation plan, if there is a sign of Expiry on the shift

    The issue is fixed. Updated the database view, used to display the Expiry sign, to align the queries that show missing and expired documents on the Documents tab. The documents are properly listed in the Documents tab of the Rotation plan.

    APM-6913

    Contracts datagroup - payscale is automatically assigned once we select rank

    The issue is fixed. The following enhancements are added:

    • In case a rank defined in the contract is not linked to a payscale code and a payscale table, the code is not automatically added to the contract.

    • In case a rank defined in the contract is linked to a payscale code and a payscale table, the code is automatically added to the contract. A user still can change payscale table/code manually.

    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.

    image-20240624-065604.pngImage Added

    APM-7129

    To make an understandable error message when Distributing merge documents to Enclosed files

    The issue has been fixed. From now on, the system replaces unknown characters in the filename with an underscore '_' .

    APM-7567

    When changing the Position Fraction value, the system does not work correctly when pressing the ‘No’ button

    Moved the "Do you want to update the date for the last update of Position fraction?" message to the ResourceString section.

    APM-7642

    Captions are not translated when selecting different language pack

    APM-7673

    Contracts - custom mandatory fields value cannot be deleted

    Implemented the functionality that allows clearing all data for customized fields related to contract type after changing its type.

    APM-7711

    Need to move Import/Export menu items in ACC according to their location in APM

    The routines are moved from the Tools > Import section to the Payroll > Import section in ACC:

    • Spreadsheet

    • Payroll Entries

    • Tax Information

    • Timecards

    The routines are moved from the Tools > Export section to the Payroll > Export section in ACC:

    • Tax Information

    • eMonee

    • Enroll Ocean Pay

    • Enroll Citibank

    • Danmarks Rederiforening

    • Pension Danmark

    • IR7-Taxisnet

    • FS3: Payee Statement of earnings

    • IRS

    • File To ADP

    APM-7725

    'Argument out of range' error during create new Payscale table

    Implemented the functionality for creating a new payscale table in case a payscale list is empty. The issue is fixed.

    APM-7731

    Competence record - 'Comments' field is disabled

    In the Competence details dialog, the Comment field is editable in case the access right is granted in ACC.

    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 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.

    global_options_travel_interface.pngImage Added

    APM-7740

    Payscale code tabs are available for input, when code is not created yet

    In the Payscale module, implemented the functionality allowing disable a payscale code if it is empty. Thus, it is not possible to switch between tabs and input data until a new payscale code is created.

    APM-7748

    AV error appears in the Contratcs datagroup

    In the Contracts datagroup, the Pre-earned Years and Years fields are set to read-only. They are not subject to editing.

    APM-4959

    Credit/Debit Card balance action not available in Common Entry

    • Credit/Debit Card is available in Common Entry if it's defined in Organization.

    image-20240626-111246.pngImage Added

    APM-7750

    Wrong link to Adonis Replicator documentation

    In APM, changed the link to the Adonis Replicator guide.

    APM-7772

    The error after the Export button is clicked in export IR-7 Taxisnet

    In the IR-7 Taxisnet export, fixed the error that occurred after clicking the Export button in IR-7 Taxisnet export form.

    APM-7761

    Wrong persons are displayed on the payment tab in Logisoft

    The conditions under which a crew appears on the Payment tab in Logisoft are as follows:

    • The activity is in selected period.

    • The activity is linked to the selected organization.

    • The payroll is calculated and a crew has entries with calculatedamount with PAY.employer or PYH.employer selected in Logisoft.

    Besides, fixed the issue on fetching the SignOff date from the previous activity when the last activity DateTo/EED is in future and it has a different employer.

    APM-7781

    Need to add a space in the option name

    In Global Options > Crew Change, added a missing space to the Register Sign On and Sign Off time option:

    2024-04-16_11-34-01.jpgImage Added

    APM-7783

    Redundant error message after the input of new password for ADPW user

    Fixed the issue when users encountered the error message Login failed for user 'ADPW' in the ACC, despite entering the correct password for ADPW during login.

    APM-7776

    Selection by the organization doesn't display the correct persons on the Social registration tab in the Logisoft

    APM-7775

    Wrong Traveler type in Flight data group

    The Traveler Type value is correctly fetched:

    • Home Bound (from a vessel) - Leaver

    • Out Bound (to the vessel) - Joiner

    image-20240626-113508.pngImage Added

    APM-7798

    AV when try to save Global Options

    Fixed the Access violation error that occurred while attempting to save Global Options.

    APM-7279

    A needless message appears in the Contracts datagroup while creating SubContract

    In the Contracts datagroup, creating a subcontract with start and end dates resulted in the error message stating the end date is not defined. The issue is fixed. The error does not appear.

    APM-7805

    'Cannot insert the value NULL into column DATEFROM' error message appears in the Replication Routes

    Added the validation on saving an empty date in the Replication Routes when trying to save the Replication routes without Date From. The error message appears: Invalid Date From.

    2024-04-26_12-56-35.jpgImage Added

    APM-7806

    Common Entry->Replication Routes - AV error appeared

    Fixed the AV error occurred while opening Common Entry -> Replication Routes.

    APM-7816

    The error appears when pressing on the 3 dots button in the Gen Codes → Customized Fields → Size field for the Drop type

    Implemented the customized fields code validation to prevent defining invalid names:

    image-20240422-142853.pngImage Added

    APM-7818

    The error appears when trying to add the value to the Lookup type field in the Contracts → Other Info tab

    The issue is fixed. A value is successfully added to the Lookup type field in Contracts → the Other Info tab. Besides, implemented the functionality in the common search principle for the Code in the field as Lookup type in customized fields grid.

    APM-7821

    AV error appears when pressing the Medical button in the Common entry

    Fixed the AV error that occurred while navigating to Common Entry -> Medical.

    APM-7823

    Alternative text is lost when duplicating the Entry Code

    The issue is fixed. Implemented modifications to populate Alternative text for a new code when duplicating an Entry Code.

    APM-7825

    Access rights for fields DateTo and VesselLocation don't work in Competence datagroup

    The issue is fixed. The access rights for the H57 Vessel Location field work correctly.

    APM-7826

    The access rights for Export->IRS are missing

    Routine number for the IRS export is changed from 1030 to 1038:

    image-20240503-223713.pngImage Added

    APM-7827

    There is no access rights for Payroll->Import ->EDAG ->Yrkeskode in ACC

    Added the routines to ACC:

    • 706 EDAG,

    • 707 Yrkeskode

    image-20240603-222412.pngImage Added

    Note: if the access rights for 707 routine is set to ‘N' or for 707 and 706 = 'N’, the menu item EDAG->Yrkeskode is hidden.

    APM-7820

    Empty record will be added to the customized topic after E101 logisoft export

    The issue is fixed. After the E101 logisoft export, customized topics are added with the correct data.

    APM-7831

    Error when using the "Execute" button in Email reports

    In Email report, fixed the error that occurred while generating a report without storing metadata for parameters.

    APM-7836

    Incorrect EDAG settings of Extra AGA when it is to be modified from an existing combination with AGA='Y'

    The issue is fixed. The amount is counted and shown only once now. AGA becomes unchecked when selecting the ExtraAGA EDAG code.

    APM-7839

    Not possible to add new rate rows in payscale table properties

    In the Payscale Table Properties dialog, it was not possible to add or delete rate rows. The issue has been fixed.

    APM-6975

    Back Pay calculates wrong amounts when EC script has complicated rules for L22

    Fixed the calculation of back pay. As a result, two records are generated in Back pay. The difference in the record amounts is the amount to be paid off.

    For instance, 27494.13 - 27420.79 = 73.33.

    image-20240626-114530.pngImage Added

    APM-7837

    Canadian bank is missing Clearing system info tags in the Rabobank payment file

    Clearing system info tags have been added to the Rabobank Payment file for Canadian banks.

    APM-7854

    Button Save is inactive, if you want to save the date for a Current rank on the Employment tab in Personal details

    In the Personal Details datagroup, after making changes, the Save button was disabled. The issue is fixed.

    APM-7859

    Not possible to save the agreement number in the Organization Structure setup

    In the Setup > Organization Structure > Payment tab, fields under the Agreement No column accept more than 9 digits.

    APM-7861

    Can't send payslip laser layout

    The issue is fixed. It’s possible to send payslips for one person, the Entire crew list, and all other Crew selection options.

    APM-7864

    Not possible to update an employee's bank account from the user's screen

    Fixed the wrong case (Not saving to the database) when updating existing bank account information.

    APM-7868

    Adonis is sending emails as plain text regardless of formatting

    Now, it is possible to send emails with formatting and inline images:

    image-20240711-073140.pngImage Added

    APM-7870

    Payscale table -> Activity calculation seniority: data isn't saved if several codes have the same character sequence in the name

    The issue has been fixed. The data is correctly saved in the Payscale Table code-> Activities calculation seniority in the case if different activity codes having the same character sequence in the code name.

    APM-7871

    In the column Code is the test instead of the code for the reason of the travel

    In Book Flight, the header name is changed from Code to Name:

    image-20240514-065250.pngImage Added

    Besides, increased the width of the dynamically created drop-down boxes for Name column to 40 symbols

    APM-7873

    Entry Code Maintenance->currency is not saved in the Additional Code field

    The currency is saved to the Additional Code field. The issue is fixed.

    APM-7880

    Possible to create overlapping sub-contracts to the same main contract

    The issue is fixed. It’s possible to add and save data for the Subcontractor.

    Please note, that the system prohibits the creation of overlapping sub-contracts for the same main contract.

    APM-7890

    Contract codes filter in the organization not working

    The issue has been fixed. Filtering records in Contract Types and Personal Rates Codes works correctly. To access the functionality, navigate to Organization Structure > Properties > General Codes > Contracts > Contract Types or Personal Rates Codes.

    APM-7910

    The drop list isn't working for the activity selection in the Time Card module

    The Activity field is an information field. According to implementation, the Activity field drop-down list is removed:

    image-20240609-223519.pngImage Added

    APM-7909

    IR7-Taxisnet export : Change the condition of how to calculate Income

    Adjusted the calculation of Field1 "Income in the republic" with the sum of EC300+EC311.

    Income=EC300+EC311 for all crew that have Address_Country ='CY'.

    APM-7915

    Settings on Overtime Transactions in Payscales are not saved

    The issue is fixed. The Save button is enabled after changing Settings on Overtime Transactions in Payscales: Payscale Table and Code.

    APM-7921

    Import Itineraries - time registered is wrong when the data is empty.

    For the itineraries to be successfully imported, both ETA and ETD dates are mandatory. If one of the dates is missing, the itinerary is not imported. The error message appears: The errors occurred during import. Please click 'Summary' button for details.

    image-20240626-112516.pngImage Added

    In case dates are available in the import file, but time of ETA and/or ETD is missing, then the record is imported with 00:00:00 for the ETA, and 23:59:59.99 for the ETD.

    APM-7923

    Add Periods filter

    On the Process Time Sheets dialog, added the Period filter. From now on, it is possible to filter the TAA_ApprovedTimeSheetsByWorkType, TAA_ApprovedTimeSheetsByWorkTypeAndLocation, TAA_ApprovedTimeSheetsByVesselProjects methods by the period number:

    image-20240613-133409.pngImage Added

    APM-7940

    Can't add multiple shifts

    The issue is fixed. In the Rotation Planning module, the Rotation Shift Definition is set to default and read-only (thus, it cannot be selected) in the Rotation Maintenance window appearing when adding multiple shifts.

    APM-7945

    Chat Online with Support doesn't work

    The Chat Online With Support button is hidden.

    APM-7946

    Need to align options in the Rotation -> Options window -> Data Display tab

    Implemented minor adjustments to aligning controls.

    APM-7953

    Need to remove the extra question mark in the Confirm message

    Removed a redundant question mark in the Confirm message which appears while removing shift in the Rotation Maintenance window.

    APM-7948

    The alternative account number is not fetched in voucher by dimensions when this report is produced by payment currency

    The issue is fixed. Voucher by dimensions fetches an alternative account number if the Accounting by dimension in payment currency option is selected.

    APM-7937

    Travel/Medical setup: Requirements Profile & Org. Structure > Vessel pool incompliance

    Implemented the functionality for validating settings of Travel/Medical in Org. Structure and Requirements Profile module.

    APM-7960

    An AV error appears when switching between Pins when the Contracts datagroup is opened

    Implemented forced contract reloading while switching between crew members when the Contracts datagroup is open.

    APM-7961

    Error in Timecard Registration Properties form

    In Timecard Transaction Properties, the following validation message appears in case a user tries to save Amount=0 or Amount=Blank

    image-20240705-122336.pngImage Addedimage-20240705-122336.pngImage Added

    APM-7959

    Cannot select methods for Process Timesheets setup on Payscale Code

    The issue is fixed. It is now possible to select APP methods for timesheet processing based on the Payscale Code.

    APM-7963

    The apply button doesn't become active after the Start/End Date is changed for the planning plan

    The Apply and Cancel buttons are available after the Start/End Date or in case any other information is changed for the planning plan in the Rotation module.

    Change Requests

    Expand
    titleClick to expand

    Key

    Summary

    Release Notes

    APM-4755

    Crew ID from CSB is not populated to activity/crew change

    In the Activities datagroup, Crew Id field is changed to CSB Id. The CSB Id field can not be modified via the Activities datagroup. The field contains crew id number defined in the Crew Station Bill module for every crew member:

    Crew_Station_Bill_crew_id.pngImage Added

    APM-5173

    Need to add Opus Capita bank format

    Added the Standard ISO 20022 bank transfer item:

    image-20240506-090734.pngImage Added

    APM-5711

    Changes in the 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 define a Timecard period different from Payroll period and different from calendar month.

    image-20240718-062356.pngImage Addedimage-20240718-062645.pngImage Added

    APM-7514

    Payscale Table/Codes - optional view presentation based on tree structure

    Applied a set of enhancements:

    • Added the CATEGORY field to the PWPSC001 table.

    • Added the CATEGORY field to the AUDIT_PWPSC001 table.

    • Added the Split View check button to the View ribbon group.

    Image Added
    • Implemented functionality for switching with tree view mode of Payscale Table/Code as masted-details.

    Image Added
    • Implemented functionality for modification flag after editing on the Payscale Table Details popup form.

    Image Added
    • Implemented Duplicate and recalculated functionality of payscale table for Treeview mode.

    • The Payscale Code tab is moved to Payscale Code Frame.

    Image AddedImage Added

    APM-7551

    Ability to make Cancel Reason in Crewlink Interface a required field

    In the CrewLink interface, providing the reason for the cancellation request is mandatory.

    APM-7662

    update on the excel version/year for exporting information from APM

    Added Export to Excel 2007-2010 to the popup menu in the Crew List module:

    crew_list_export_to_xls.pngImage Added

    APM-7675

    Implement the same search principle for all the codes in some places of APM

    Unified the search principle for all codes in APM.

    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-7728

    Modify the Options in the Rank General Code Editor and create a new fieldset for the Crew Category

    In General Codes > General Code Editor (Ranks), applied the following changes:

    1. Removed the Supernumerary and Staff from the Options fieldset.

    2. Added the Crew Category tab with a new fieldset as checkboxes:

    • SPP/Industrial Personnel (Supernumerary)

    • Crew (Staff)

    • Passenger

    • Visitor

    image-20240422-064817.pngImage Added

    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:

    2024-07-08_9-26-46.jpgImage Added

    APM-7808

    Crew ID from CSB is not populated to the record in Crew Change module

    In ACC, the name of the C128 field is changed from Crew ID to CSB Id. To access it, navigate to FieldsCrew Change → the Off/On Singers View tab. TEST OK

    2024-06-07_09-20-18.jpgImage Added

    Replaced Crew ID in the Crew Change module (the Sign On and Sign Off tabs) with Crew Id based on the CSB assignment. Additionaly:

    • Removed the possibility of inputting CrewId.

    • Added a field "CSB Id", which is a logical field based on the dynamic calculating the Crew ID based on the activity and CSB assignments.

    APM-7815

    Flights Travel Time

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

    2024-07-19_10-47-13.jpgImage Added

    APM-7828

    Activate rotation shift dates processing logic when changed activity by any modules

    Implemented modifications in [TU_PW001P03] condition to only exclude Rotation Module and allow any other modules activate logic update rotation shift in case linked seaservice activity dates change.

    APM-7858

    Possibility to filter the data in Analytical Views by Current Client

    To filter the data in Analytical Views by Current Client, added the Filter by current client checkbox to General CodesData Mining Codes.

    изображение-20240513-073029.pngImage Added

    APM-7886

    Rotation plan to show dates for each weekday

    In the Rotation Planning module added the following enhancements:

    1. Added the Weekdays scale display dates checkbox to the Options dialog > the Data Display tab.

      Selecting the Weekdays scale display dates option allows displaying the Gantt chart weekly.

    2. Added the Display technical information column in a Gant Tree checkbox to the Options dialog > the Other tab.

    2024-06-07_15-28-13.jpgImage Added2024-06-07_15-28-41.jpgImage Added2024-06-07_15-30-09.jpgImage Added

    Selecting the option shows the technical information for debug purposes:

    image-20240606-063220.pngImage Added

    APM-7976

    Lack of index in PW001P03 for columns PIN, DATEFROM and DATETO

    Modified 2024.20 upgrade script to add the [PW001P03_DATEFROMTO] index:

    IF INDEXPROPERTY(OBJECT_ID('PW001P03'), 'PW001P03_DATEFROMTO', 'IndexID') IS NULL

    CREATE NONCLUSTERED INDEX [PW001P03_DATEFROMTO] ON [dbo].[PW001P03] ([PIN],[DATEFROM],[DATETO]) INCLUDE ([CODE],[PLANNED],[LEAVEOPTIONS],[LEAVEOPTIONS2],[LEAVEMODIFIED],[LEAVEMODIFIED2],[LEAVEFACTOR],[LEAVEFACTOR2],[LEAVEDAYS],[LEAVEDAYSDEDUCTED])

    ...

    Database Modifications

    ...

    initalization
    Contracts (PW001P20) audit table matching PW001P20 structure
    Expand
    titleClick to expand

    Table

    Field name

    Field Type

    Default

    Comments

    PW001P20

    PWPSC001

    ACTIVITYCODES

    VARCHAR(4000)

    ·                  Extended field  length

    PWPSC000

    ACTIVITYCODES

    VARCHAR(4000)

    ·                  Extended field  length

    PWPSC000

    SENIORITY_CALC_ACTCODES

    VARCHAR(4000)

    ·                  Extended field  length

    AUDIT_

    LINENR

    PWPSC001

    INT

    ACTIVITYCODES

    NOT NULL   

    VARCHAR(

    0

    4000)

    PW001P20

    SESSIONID

    INT

    NOT NULL   (-2) 

    PW001P20

    DBACTION

    VARCHAR(10)

    NOT NULL   ("")

    PW001P20

    PROGRAM_NAME

    nvarchar(128)

    NULL

    AUDIT_PW001P20

    SELECT * INTO AUDIT_PW001P20 FROM PW001P20
    UPDATE AUDIT_PW001P20 SET DBACTION = 'INITIALISE', AUDIT_LINENR = -1

    ·                  Extended field  length

    AUDIT_PWPSC000

    ACTIVITYCODES

    VARCHAR(4000)

    ·                  Extended field  length

    AUDIT_PWPSC000

    SENIORITY_CALC_ACTCODES

    VARCHAR(4000)

    ·                  Extended field  length

    PW001C88

    FILTER_BY_CURRENT_CLIENT

    BIT

    PWCMPPAY

    TIMECARDSTARTDATE

    DATETIME

    PWCMPPAY

    TIMECARDSENDDATE

    DATETIME

    PWCMPPAY

    TIMECARDMANUALDATES

    BIT

    ...

    Other Versions 

    ...

    Page Properties Report
    pageSize10
    cqllabel = "apm-rn"