Deltek Maconomy Release Notes

Release Date: March 14, 2025

Last Updated: September 11, 2025

Welcome to the Maconomy Release Notes. This document details the new features and resolved issues in this release.

Overview
There are no new People Planner and Touch versions released with this Maconomy version. People Planner 4.8 and Touch 4.4 are compatible with Maconomy 2.6.6.

These release notes contain a summary of the following:
  • Enhancements
  • Software Issues Resolved
  • Known Issues
Note: People Planner Release Notes are now part of the Maconomy Release Notes and no longer a standalone document.
Pre-Installation Information
This release does not contain any pre-installation information. This section only contains links to documentation for 2.6.6.
    Contents of this Service Pack
    This release does not contain any changes in this area.
    Technical Considerations

    Core Maconomy Considerations

    User Login and Maconomy License

    Previously, active users were calculated based on the number of users whose passwords were not blocked. The calculation has been changed in Maconomy 2.6.3 to base on the users' validity period.

    There will be no automatic data conversion, so the number of active users could exceed the number of licenses after the upgrade, and you need to manually change the validity period for those users that require modification.

    MConfig Version Support Update and Feature Deprecations

    Maconomy 2.6.4 now uses MConfig 11.0, which does not support the installation, maintenance, or configuration of Maconomy 2.3 (Internal Version 19) or older versions. However, you can still use older versions of MConfig for Maconomy 2.3 and previous releases.

    With MConfig 10.3, deprecation warnings display when starting MConfig on a server that has old Maconomy versions installed regardless of whether newer Maconomy versions are already installed on the server.

    Known Issues

    Review Known Issues for information on unresolved software issues, in particular, known issues introduced with this release.

    People Planner / Maconomy Integration

    Two features, "Grouping of Budget Lines" and "Imported Resource Allocations," found within Imported Resource Allocations, are incompatible. If you want to use the latest Resource Allocation integration, which sends planning back to Maconomy to form a periodic resource budget/forecast, you should not use Grouping, as it is not supported for this workflow.

    APU Installation Notes

    The Synchronous Notifications feature requires setup. See the System Admin Guide for details.
    The Access Control for Approvers feature is included in this version, which provides restricted access to approval items. Maconomy 2.5.1 (and newer versions) comes with a default setting that can be modified to support individual customer needs. Refer to the Deltek Maconomy 2.5.x Enhancements Guide, Deltek Tracking 1174941, for details, including recommendations on actions prior to going live with this release.

    TPU Installation Notes

    Two features, "Grouping of Budget Lines" and "Imported Resource Allocations," found within Imported Resource Allocations, are incompatible. If you want to use the latest Resource Allocation integration, which sends planning back to Maconomy to form a periodic resource budget/forecast, you should not use Grouping, as it is not supported for this workflow.
    • The .bash shell (version 7.04) is required for all Unix/Linux installations.
    • Customized dictionaries for the Workspace Client are handled by the Extender. Refer to the Extender Handbook for details. The Extender ensures that both dynamic and static texts are updated.

    Surrogate Characters Not Supported

    Surrogate characters are characters not representable in 2 bytes in UTF-16. They are mostly used in Chinese for representing seldom used characters. Maconomy currently does not support surrogate characters.

    Local Characters in Variable Names

    Variable names in MScript may no longer contain non-ASCII characters. As of version 2.1, Maconomy no longer supports the use of Scandinavian letters ('æ ø å Æ Ø Å' ) in variable names in all Maconomy languages, including MScript, RGL, portal files, and MSL.

    Unnecessary Error Occurs During Installation
    When performing an APU upgrade using version 2.4 GA or later of the Maconomy Server, a PPU_Warning related to popup values might appear in the PPUDebug file as PPU_Warning. These messages are expected during the APU upgrade process as the database is temporarily in a state that this neither the old version nor the new version. Ignore the messages and continue the installation. See defect 577837 for more information.

    Default Database Query Timeout
    The default database query timeout might interfere with Maconomy Analyzer report queries which are expected to run for more than 5 minutes. In you are using such Analyzer reports you can increase the database query timeout with the following setting in 'MaconomyCustom.ini':
    • [ServerConfig]
    • DB_Cancellation_DefaultTimeout = <timeout-in-seconds>

    Touch Considerations

    The following are the considerations for Touch app version 4.4:

    Deltek Touch for Maconomy supports mobile devices that run on Android 12 (or later) and Apple iOS 17 (or later).
    Attention: For more information about the Touch installation requirements, see the Deltek Touch 4.4 for Maconomy 2.6.6 Admin Guide.

    Web Client Considerations

    End of Support for Multiple Logins in a Single Browser Session

    The ability to log in as multiple users in the same browser session is no longer available. This change supports REST API enhancements for improved authentication and performance.

    To achieve the same functionality, use one of the following alternatives:
    • Browser Profiles: Modern browsers like Chrome, Firefox, and Safari support separate profiles with independent cookies and site data.
    • Private Browsing: Use private/incognito mode for temporary multi-session access.
    Refer to your browser's help documentation for setup instructions.

    Job Entries Workspace Refactoring: JSON Layout Changes

    As part of the refactoring in Maconomy 2.6.4, the JSON layout files associated with the Job Entries workspace have been restructured:
    • The JobEntries\JobEntries_DataBindings.json file has been split into smaller, modular files to facilitate easier reuse in other workspaces.

    • The JobEntries_ prefix has been removed from file names to simplify copying these files to other workspaces, such as those under the General Ledger menu group.
    The refactored Job Entries workspace is expected to maintain its previous functionality. Users should observe no changes in operational behavior after the update, as the changes are primarily structural.

    Technical teams are encouraged to review these updates if they manage customized configurations or extensions for the Job Entries workspace.

    Continuous Scrolling in Tables

    This 2.6.4 feature (Deltek Tracking: 2110355) replaces paging in tables.

    Customized Workspaces

    Please note that if you have customized web client workspaces, there will be a task for an extension consultant to make these workspaces work after the upgrade to 2.6.4.

    Specifically, for Maconomy 2.6.3 the Open In List View enhancement requires that the settings.json file has the openInListMode property defined.  

    Attention: For more information about the web client installation, see the Maconomy Web Client Install Guide.

    Long-Running Operations

    The current version of the web client does not support long-running operations. If an operation exceeds two minutes, it will be automatically canceled by the web server. Additionally, progress bars, which are available in the workspace client to indicate operation progress, are not present in the current web client version. For instance, this may occur during batch invoicing when handling a large number of jobs, resulting in timeouts. Users experiencing this issue are advised to use the Workspace Client for such processes. Alternatively, the timeout duration on the web server can be configured beyond the default two minutes.

    Long-running process support will be added in a future Maconomy release.

    Analyzer Reports

    Analyzer reports accessed from the workspace client will now open in a browser window by default. A prerequisite for this is that the URL for the web client is specified in the system parameter URL for Web Client and that the analyzer reports are available in the web client menu. Customers who want to continue using the java analyzer can change this configuration with MConfig.

    Logging in via OAuth

    Users who log in to the Workspace Client via Open Authorization (OAuth)-based options will now do so using an external browser.

    Statutory/BPM Considerations

    The file that stores area-specific settings related to Statutory/BPM extensions and logging is renamed from server.ini to extension.ini.

    Attention: When running reports, you may encounter error messages that inaccurately refer to the extension.ini file as server.ini. All updates for Statutory/BPM related settings must go to the extension.ini file only.

    People Planner Considerations

    MyPlan Users Upgrading to Maconomy 2.6.3 or Later

    If you are using the native Maconomy Web Client version of People Planner’s MyPlan and plan to upgrade to Maconomy 2.6.3 or later, you must also upgrade People Planner to version 4.6 or later.

    Failure to do so will result in MyPlan becoming non-functional, as it references fields that are not available in earlier versions of People Planner.

    To maintain functionality without upgrading People Planner, customize the MyPlan layout to remove references to the non-existent fields. These include:
    • Job/Task Name
    • Main Job Customer Number
    • Main Job Name
    • Number of Hours

    People Planner 4.6 has updated the ASP.NET Core Hosting Bundle used by Security Service, the Rest API, and the Web Admin Tool from .NET 6 to .NET 8.  Other applications such as People Planner Windows applications and the Web Components use .NET Framework 4.8.

    The page tooltip is now removed from all People Planner Web Components to optimize performance.
    Special Actions Prior to Upgrade
    This release does not contain any changes in this area.
    Translations
    This release does not contain any changes in this area.
    Changes to Extensions Framework
    This release does not contain any changes in this area.
    Security Enhancements
    This section contains the security enhancements made in this release.

    Touch Security Enhancements

    Deltek Tracking: 2245671

    To improve security, Touch 4.4 introduces updates to authentication procedures on both Android and iOS devices. To summarize:
    • If you are accessing Touch on an unencrypted device (assuming your setup permits the use of the app on an unencrypted device) or via a browser, you will now be required to enter your credentials at login. You will no longer be permitted to use a PIN.
    • If you are using an older Android device, it is possible that the Touch app will no longer allow you to use face recognition. This is a result of additional security in the biometric plugin.
    • If you log in with a PIN, Touch will no longer require you to enter unique PINs.
    • Sessions on the Touch app will now expire after 20 minutes of inactivity.
    The following sections provide more detail for specific devices, apps, and/or operating systems.

    Unencrypted Devices
    If you use the Touch app on an unencrypted device (that is, a phone with no PIN or biometrics configured), you will no longer be allowed to use a PIN to log in to the app. Instead, you will need to enter your credentials each time you want to log in. In addition, all your user settings will revert to default values when you log out.
    Your session will expire after 20 minutes of inactivity. Log in again with your credentials to continue working.
    Note: On unencrypted devices, the Settings screen will no longer include the Open In setting.

    Web App
    If you open the Touch URL in a browser, you will no longer be allowed to use a PIN to log in. Instead, you will need to enter your credentials each time you want to log in.
    Your session will expire after 20 minutes of inactivity. Log in again with your credentials to continue working.

    Android App
    If you use the Touch app on an Android phone with PIN or biometrics configured, you will be allowed to authenticate using a PIN or your fingerprint. If you are using a newer device, you will also be allowed to use face recognition.
    If you use a PIN to log in, you will be allowed to reuse previous values when you change your PIN.
    Your session will expire after 20 minutes of inactivity. Repeat authentication to continue working.

    iOS App
    If you use the Touch app on an iPhone with PIN or biometrics configured, you will be allowed to authenticate using a PIN, your fingerprint, or Face ID.
    If you use a PIN to log in, you will be allowed to reuse previous values when you change your PIN.
    Your session will expire after 20 minutes of inactivity. Repeat authentication to continue working.

    Documentation
    This section includes new and updated documentation for this release.

    Key Features of Documentation for Maconomy 2.6.6

    Maconomy Help Center
    The Maconomy Help Center serves as a hub for all Maconomy documentation and related material. For easy access, bookmark the following link:

    Online Guides
    The following documents are available in HTML.

    Online Guide

    Details

    Online Release Notes

    The release-specific Maconomy Release Notes is available in online format and in PDF. This document merges with the former Enhancements Guide and now includes feature overviews for Maconomy, Touch, and People Planner.

    Online Concepts Guide

    This online document merges the former Concepts Guide with some user guides, including those for CRM and Talent Management integration and the PSO and CPA Solutions description guides.

    It also includes the Getting Started guide, which was formerly part of the online help embedded in the software.

    Touch Release Notes

    The Touch Release Notes is available in online format and is also accessible from the Maconomy Help Center.

    Touch for Maconomy Online Help for Android

     

    Touch for Maconomy Online Help for iOS


    The online guide replaces the Touch User Guides for Android or iOS in PDF, and is accessible from the app.

    People Planner Web Components Guide for Web Client

     

    People Planner Web Components Guide for Workspace Client

    This document is now published as both an online guide and in PDF, with client-specific versions.

    People Planner Web Admin Tool Guide

    This guide provides details regarding the configuration of your People Planner system when using the Web Admin Tool. This is available as an online guide and in PDF.

    Maconomy Web Client Install Guide

    (previously the iAccess for Maconomy Install Guide)

     

    The Install Guide is now available only as an online guide. Previously, this document was also released in PDF.

    Maconomy Web Client User Guide

    (previously the iAccess for Maconomy Online Help)

    This product-specific online help system is accessible from the app and is also available in PDF.

    Maconomy Reference Guide

    (previously the Maconomy Workspace Client Online Help)

    This online guide is available via the new Help dropdown in the web client, and in PDF.

    Product Support Guide

    The Maconomy Product Support details Maintenance and Sustaining Support for Maconomy products and related third party products. 

     

    For BPM, refer to the Product Support Guide for Business Objects (BO) updates and patch announcements.

    BPM Standard Reports Guide

    The BPM Reporting Guide provides a comprehensive guide on the report functionality of the standard reports available in BPM. Previously, this document was also released in PDF.

    BPM Country Reports Guide

     

    The BPM Country Reports Guide provides a comprehensive guide on the report functionality of the country reports available in BPM.

    BPM Admin Guide

    The BPM Admin Guide provides steps to install, upgrade, enable and customize BPM in Maconomy. It also includes details for performing overall maintenance on your BPM system.


    Retired documents as of 2.6.x:
    • Enhancements Guide - Now part of Online Release Notes.
    • Concepts Guide - Now part of Online Concepts Guide.
    • PSO and CPA Solutions Guides - Moved to legacy documents.
    • CRM and DTM Integrations Guides - Now part of System Admin Guide.
    • Maconomy Reporting Guide - Moved to legacy documents; available upon request if needed.
    • Deltek Touch for Maconomy MScript & REST Comparison Guide - Moved to legacy documents; available upon request if needed.
    • BPM Report Description Guide - Now available in online format only and renamed to BPM Standard Reports Guide.
    • BPM Statutory Reporting Guide - Now available in online format only and renamed to BPM Country Reports Guide.
    • BPM Admin Guide - Now available in online format only.
    • Product Support Document - Now available in online format only.
New Features
  • General Application

    Saving User Settings for Expanded or Collapsed Time Sheet Summary Lines

    Deltek Tracking: 2210809
    By default, the Registrations tab found in the Weekly and Daily Time Sheet workspaces displays with collapsed summary lines. These lines show time sheet totals for the currently selected time sheet.
    With this enhancement, the web client is able to save your user settings such that navigating away from a time sheet workspace or even logging out does not undo your preference. If you expand the summary lines in a time sheet workspace, they stay expanded until you choose to collapse them again.
    Note: This is a generic enhancement that also applies to custom summary lines.

    Additional Invoice Details Now Available in Web Client

    Deltek Tracking: 2275507
    You can now select additional details to be printed on invoices in the web client. This enhancement gives you greater control over the information printed on invoices.

    Specifically:

    • Jobs » Jobs » WIP Invoice » Invoice Selection tab: The Details card now includes the following checkboxes:
      • Show Customer Balances On Invoice
      • Show Customer Statement On Invoice
      • Show Customer Aging On Invoice
      • Show Write Down Separately
    • Jobs » Jobs » Invoice on Account » Invoice on Account tab: A new Details card has been added with the following checkboxes:
      • Show Customer Balances On Invoice
      • Show Customer Statement On Invoice
      • Show Customer Aging On Invoice

    Changes to Maconomy

    The following areas of the web client are updated to support this functionality:

    • Jobs » Jobs » WIP Invoice » Invoice Selection tab 
    • Jobs » Jobs » Invoice on Account » Invoice on Account tab
  • Web Client Framework

    Displaying Field Titles in Field Tooltips

    Deltek Tracking: 1700868
    When you hover your mouse pointer over a field, the web client displays a tooltip that contains the full value of the field. With this enhancement, you can customize each tooltip such that it also displays the field title.

    Setup Instructions
    To display a field title in the field's tooltip, open the relevant workspace.json file and add the appearance property to the field's specification as seen in the following example:

     {
                  "amount": {
                    "T$title": "New Quote Price",
                    "source": "NewQuotePriceVar",
                    "currency": "Currency",
                    "appearance": "maximized",
                  }
                }

    In the web client, the tooltip for the field will then display the following information:
    New Quote Price : DKK 10,000
  • BPM and Statutory Reporting

    UK - Tax Submissions: Restricted Actions for User Without Access

    Deltek Tracking: 2318458
    The Tax Submissions report has been updated to restrict the actions of users with no access to a company, such that they cannot initiate a get or a refresh authentication token action nor delete or remove a company from tax submissions. The report displays an error message when unauthorized users attempt to do such actions.

  • Project Management

    Additional Job Cost Setup Workspaces in the Web Client

    Deltek Tracking: 2273671
    Three setup workspaces have been added to the web client to provide easier access to configurations related to jobs. This includes the following:
    • System Parameters workspace
    • System Information workspace
    • Popup Fields workspace
    These workspaces are available for users with the requisite permissions in Setup » Job Cost » System Setup.

    Job Crediting Workspace Added to the Web Client

    Deltek Tracking: 2278804
    The Job Crediting workspace is now available in the web client. It allows you to review and print draft and finalized credit memos individually or in batches based on selection criteria.
    This workspace introduces the following functionality:
    • The ability to filter draft credit memos based on the preferred credit memo date.
    • The ability to restrict the displayed credit memos using selection criteria, such as job group or customer group.
    The Job Crediting workspace is located under Accounts Receivable » Batch Invoicing.

    In the workspace client (WSC), a new Print Draft table action has been added to the table-line section of the Job Crediting dialog.

    For users with the necessary permissions, this workspace is available by default.

    Changes to Maconomy
    The following areas have been updated to support this functionality:
    • Web Client: Accounts Receivable » Batch Invoicing
    • Workspace Client: Table-line section of the Job Crediting dialog

    Job Invoice Allocation Origin Type Added to Job Entries Workspace in the Web Client

    Deltek Tracking: 2321086
    The Job Entries workspace in the web client now includes the Job Invoice Allocation origin type, expanding on the origin types introduced in Maconomy versions 2.6.3 and 2.6.4.
  • System Admin

    Support for Conditional Database Extension SQL Scripts

    Deltek Tracking: 2171140
    In Control.txt files, SQL scripts can now be mentioned explicitly. Such scripts must be in one of the following directories under DatabaseExtensions:
    • Common
    • Oracle
    • SQLServer
    An example of a line in a control.txt file is as follows:
    Oracle/ExpandVersionXXToVersionYY.sql
    This line corresponds to a file in DatabaseExtensions/Oracle/ExpandVersionXXToVersionYY.sql. Scripts in Oracle and SQLServer are executed for the relevant platform. Scripts in Common must be in Oracle syntax and executed on both (converted, if necessary).

    Masking Workspaces Added to the Web Client

    Deltek Tracking: 2266505
    The Masking submenu, which allows you to manage and mask personal information for individual employees, users, or companies, has been added to the web client under the Human Resources menu group. It consists of two workspaces:
    • User Masking
    • Company Masking
    Note: To perform company masking, you must first enable the Allow User Masking for Company system parameter.

    Changes to Maconomy
    The Human Resources menu group has been updated to support this functionality.

    Reschedule Aborted Background Tasks When Coupling Service Shuts Down

    Deltek Tracking: 2254241 
    Maconomy now reschedules background tasks that have been aborted when a coupling service is shut down.
     
    Scheduled background tasks in a Running state when the coupling service shuts down are put into Rescheduled status. In the log, these tasks are marked aborted due to a coupling service restart.  When corresponding new background tasks appear, they are either in Pending or Running state and the due time line up with tasks that have been aborted or rescheduled.

    Certifications
    Deltek Tracking: 2274770
    • Windows Server 2025 - for Web Client
    • Oracle Linux 9 - for Web Client
    • macOS 15.2+ Sequoia

    Title Uniqueness Check in Field Descriptions

    Deltek Tracking: 2334844
    Some field titles have been updated to ensure consistency and avoid duplication. See the Field Updates section for a list of affected fields.
  • Touch

    Update to Touch Login Screen

    Deltek Tracking: 2245676
    The Unblock User link is now removed from the Touch login screen. This update is a result of the following Maconomy enhancement that was released with version 2.6.3:
    • New User Blocked Field (Deltek Tracking: 2032815)
    Users who are blocked from logging in with their Maconomy credentials are advised to perform the steps found in the next sections.

    For Touch users on Maconomy 2.6.2 or earlier
    If you are unable to log in after three attempts, Touch will display the following error message: "The user account is currently blocked. Please reset the password or contact an administrator."
    • Use the Forgot Your Password? link on the login screen.
              OR
    • Contact your system administrator who will then clear the Maconomy Password Blocked checkbox in the Users workspace.

    For Touch users on Maconomy 2.6.3 or later
    If you are a blocked user, Touch will display the following error message when you try to log in: "The user is blocked. Contact a system administrator (username)."
    • Contact your system administrator who will then clear the User Blocked checkbox in the Users workspace.

    If you log in with incorrect credentials, Touch will display the following error message: "We could not log you in. You have either entered an incorrect username and password, or your account is temporarily blocked due to too many unsuccessful login attempts (username)."
    • Log in with the correct credentials. In case Touch displays an error message indicating that you are a blocked user, you can ignore that and make another login attempt.
              OR
    • Use the Forgot Your Password? link on the login screen.
     
    Note: This enhancement does not affect users who log in to Touch with Azure, Okta, OneLogin, or domain credentials (regardless of the Maconomy version they are using).

    Touch Security Enhancements

    For more information about Touch security enhancements, refer to Security Enhancements.

  • People Planner

    New Adjusted Absence in Load/Capacity Display View

    Deltek Tracking: 2081647
    The Load/Capacity, Adjusted for Absence display view is now available in the Resource Gantt (RG) of the Web Components. In this view, bookings on absences are taken into account when the load and capacity of a resource is computed. This provides a more accurate calculation of the resource’s capacity during the selected period.
    For more information, refer to the Deltek People Planner Web Components Guide.

    Dynamic Bookings Frequency Option

    Deltek Tracking: 2254934
    When you create a dynamic booking, you can now set the frequency of the booking in any of the views. The Repeat Every field is added to the Dynamic Booking dialog to support this feature.
    For more information, refer to the Deltek People Planner Web Components Guide.

    Data Limitations in the Assignment Management Workspace

    Deltek Tracking: 2279471
    Data limitations are now available in the toolbar of the Assignment Management workspace to allow you to restrict data displayed to users as needed. This uses the same functionality as in other existing Web Components.

    New MyPlan Fields in the Maconomy Web Client

    Deltek Tracking: 2261295
    New fields related to clients and engagements are available for use in MyPlan when working in the Maconomy web client. This includes the following:
    • People Planner Text 9
    • Engagement Manager Name
    • People Planner Text 3
    Note: These fields are not available by default, but you can configure MyPlan to display these fields in your bookings. You must update the MyPlan_Card_Row.json file in the Maconomy web client layout to add the following:
    • EventProjectManagerName
    • EventText3
    • EventText9

    Assignment Filter in Assign/Reassign Resource Dialog Boxes

    Deltek Tracking: 2304448
    The Assignments filter is added to the Assign/Reassign Resource dialog boxes to provide a faster way to find appropriate resources for your tasks.

    Improved Visibility Settings for Capacity Pane

    Deltek Tracking: 2310146
    Two new settings are now available in the Admin Tool / Web Admin Tool to control how you display/hide the capacity pane in the Web Components. These include:
    • Default visibility of Capacity Pane
    • Default visibility of Capacity Pane in Assign Resource
    You can choose to hide/display the capacity pane depending on the saved layout, or for it to be hidden or displayed by default when users open the Web Components.

    These settings replace the Hide Capacity pane in Projects and Hide Capacity pane in Assign Resource settings.
    For more information, refer to the Deltek People Planner Web Components Guide.

Software Issues Resolved
  • General Application
    Prevent Transfer of a Job Entry That Is Already Added for Job Reallocation
    When a job entry was added for job reallocation, it could still be transferred before the reallocation was completed.

    Maconomy now prevents job entries added for job reallocation from being transferred until the reallocation is complete.
    Defect: 1607887
    Clarified Label for Document Download Actions in Expense and Mileage Sheets
    The document download action in expense sheets was renamed from "View Receipt" to "Download Receipt."

    The document download action in mileage sheets was renamed from "View Document" to "Download Document."
    Defect: 2159206
    Incorrect Text in Table Cell Titles in Monthly Overview
    In the absence monthly overview, the week name abbreviations were in English only. They are now translated.
    Defect: 2304855
    Sales Order Invoice Period
    When you created a Sales Order invoice, the Invoice Period still appeared even though the Standard Calculation was set to Optional and there was no value in the Start Date and End Date fields. This error has been corrected. The invoice period now only appears in Sales Order invoices when a start and end date are identified.
    Defect: 2341177
    ActionSequence Not Taking Variable Data Into Account
    Previously when the ActionSequence action was run on a table pane, it sometimes misbehaved if the corresponding card panes contained selection criteria fields (such as Show Lines, Date ranges, etc.). For card panes, the behavior was also incorrect if the card pane contained temporary (non-persisted) fields that controlled the behavior of one or more actions. This error is corrected.

    Previously when running the EmailOnAction from a table pane, it resulted in unexpected behavior or the error message, "Record seems to have been changed - refresh and try again". This error is corrected.
    Defect: 2266702
    Web Client Could Not Attach Documents to a Record if Newly Added Record Line Had Unsaved Changes
    If you added a line to a table without saving the change, then proceeded to add or attach documents to the current record, the web client could become stuck displaying a "Please wait..." dialog box. This is now corrected. 
    Defect: 2295284
    Create Document Archive Line
    Previously, it was not possible to add a document to a document archive in the Document Archives workspace. This error was corrected. Users can now add a document by creating a new document archive line in the workspace.
    Defect: 2301478
    Vendor Number in Employee Revisions Tab
    When you used the Create Vendor... action in Human Resources » Employees » Employee Information tab, the vendor number appeared in Employee Information tab but not in Employee Revisions tab. This issue has been corrected. The Employee Revisions tab is now updated when you create a vendor for an employee.
    Defect: 2319605
    Internal Error Encountered in My Plan Workspace
    If you tried to search for a field value (for example: Job, Task Name) in the My Plan workspace , Maconomy displayed an internal error. This is now corrected.
    Defect: 2320321
    Internal Error Encountered When Filtering for Records with Empty Date Fields
    In any workspace list view or search window, filtering for lines with empty date fields resulted in Maconomy displaying the following error: "Invalid expression in the 'restriction' parameter. Check the server log for details." This is now corrected.
    Defect: 2325147
  • Web Client Framework
    No Configuration Option for Assistant Width
    You can now configure the width of assistants in web client workspaces. Set the size attribute for the assistant to one of the following values:
    • sm - approximately 20% of the workspace area width
    • md - approximately 40% of the workspace area width
    • lg - approximately 60% of the workspace area width
    Defect: 2325136
  • Time and Expense
    Entries in the Table Part Sorted Incorrectly
    The default sorting in the table part of Time Sheet Status has changed from employee and period start to period start and employee.
    Defect: 2288694
    Yellow Color Missing in Calendar for Weeks Beyond Three Months After Submitting Absence Request
    For submitted absences longer than three months, not all days displayed the correct color (yellow) in the calendar. This issue has been resolved.
    Defect: 2121264
    System Error When Integration Creates New Absence Calendar Lines
    When you attempted to create absence calendar lines as a user without an associated employee, typically in an integration scenario, a system error occurred.
    Defect: 2163354
    Unhandled Error in Console When Submitting Carry Forward or Allowance Request Without Permission
    On the Absence and Allowance tab, when submitting a carry forward or allowance request without the required permission, no error message was displayed. Instead, an unhandled error appeared in the browser's console.
    Maconomy now correctly displays an error message in this scenario.
    Defect: 2137083
    Unhandled Error in Console When Approving Allowance or Absence Request Without Permission
    On the Absence and Allowance tab, the Approve action was enabled. When you clicked it without permission, nothing happened on the view, but an unhandled error appeared in the browser's console.
    Defect: 2137094
    Employee Allowance Unhandled Error When Reopening Approved Request
    On the Absence and Allowance tab, for an approved request, the Reopen action was clickable even without permission. Nothing happened in the view, but an unhandled error appeared in the browser.
    Defect: 2137103
    Unhandled Error on Browser Console When Reopening Approved Request
    Under Allowance Requests and Absence Requests, reopening an approved request did not display an error message but resulted in a console error in the browser when you lacked the required permission.
    Defect: 2137110
    Unhandled Error When Approving Absence Request
    Under Absence Request, approving a submitted request did not display an error message but resulted in a console error in the browser when you lacked the required permission.
    Defect: 2137112
    Zero-Hours Timesheet Was Incorrectly Marked as Fully Approved
    When you submitted a timesheet containing only lines with zero hours, it was incorrectly marked as fully approved. Timesheets with no lines require at least header approval when the Approve Header If No Lines setting is enabled. However, because timesheet lines with zero hours do not require approval, the system treated the timesheet as fully approved without requiring header approval. This issue is now fixed.
    Defect: 2317667
    Abbreviations Not Translated in Monthly Overview Tab
    Abbreviations in the Monthly Overview tab (Absence Approval) were not translated. They are now correctly translated.

    Defect: 2318190
  • BPM and Statutory Reporting
    WIP Rollforward (Customer hierarchy): Extra Space in Report
    Previously, the WIP Rollforward (Customer hierarchy) report had an extra space in the name, before the parenthesis. This error is corrected.

    Note: If the report is referenced in workspaces of third-party tools, the references should be adjusted if using the report name.me.
    Defect: 1994726
  • Project Management
    Non-Zero Invoice Incorrectly Assigned Zero-Invoice Number
    When you created a non-zero invoice with charges, it was incorrectly assigned a zero-invoice invoice number. This issue is now fixed.
    Defect: 2278012
    Incorrect Draft Invoice Status in Web Client
    After you edited lines in a submitted draft invoice, the submission was removed, but the status of the draft invoice did not update accordingly. This issue is now fixed.
    Defect: 2268890
    Invoices Can Be Printed and Posted Even if the Billing Customer Is Inactive
    Previously, you could print an invoice on a job even if the Ship To or Bill To company customer had an Inactive status or not allowed for use on Jobs and Orders. Maconomy now checks that both are Active and allowed before printing.

    These checks apply only if the new system parameter Company Customer Must Be Active and Allowed for Use on Jobs at Invoicing is enabled (disabled by default). If enabled, an error appears when printing from Invoice Editing, Invoice Selection, or On Account Invoice Selection if the company customer is not set up correctly. Batch printing job invoices skips affected draft invoices instead of triggering errors.
    Defect: 2309244
  • Finance
    System Error Appears for Closed Job Entries That Are Not Being Reopened
    The system error SignForTotalAmountRegistered appeared for closed job entries that were not being reopened when you changed the Invoice Layout Rule for the job. This issue is now fixed.
    Defect: 2306549
    BeforeInvoicedOnJobCurrencyVar Had Different Values Between Print Invoice and Print Draft
    On draft invoices and final invoices, the fields BeforeInvoicedOnJobCurrencyVar and NowInvoicedOnJobCurrencyVar provide information about previously invoiced and currently invoiced amounts on the job. In certain cases involving main job invoicing and blanket invoicing, these values could be incorrect or differ between the draft and final invoices. These errors have now been corrected.

    Defect: 2304808
    Origin Object and Instance Key Empty in Job Entry
    When a Job Entry was created from:
    • Job Invoice Allocation/Selection Without Registration, or
    • Closing a job with an unreconciled Invoice on Account,

    the Origin Object and Origin Object Instance Key fields were empty.

    This issue has been corrected. In these cases, the fields are now populated as follows:

    • Origin Object = RelationNameType'JobInvoiceAllocation
    • Origin Object Instance Key = the corresponding instance key of Job Invoice Allocation

    Note: This fix does not update existing Job Entries that are missing this information.

    Defect: 2139356
    Unable to Change Attention Person in Bill to Customers Table
    It was not possible to change the Attention Person in the Bill to Customers table even when the setup allowed it, with the following system parameters configured:
    • Allow Job Specific Billing Addresses = No
    • Allow Job Specific Bill To Customer Attention Persons = Yes

    This issue has now been corrected.

    Defect: 2308095
    Negative Amount Invoice Created by Job Closure
    When closing a fixed price job set up to produce an invoice at job closure, Maconomy could create a negative invoice. This could happen if you invoiced the job on account with tax but disabled tax on the job before closing it.
    The error has been fixed and users is prevented from closing a job with tax disabled though tax needs reconciliation.
    Defect: 2268197
    Issue with Importing Exported XML Bank Format Specification
    Previously, xml-bank-format exported from 2.6.4 or newer cannot be imported. This error is now corrected.
    Defect: 2288247
    String Concatenation Warnings from Dimension Derivation
    Previously, MaconomyServer.log could issue repeated string concatenation warnings that occurred from dimension derivation of LM_SubstituteParameter. As part of correcting this, the error message you get when validating the allocation combination is now shorter only showing the dimensions derived. This shorter description should avoid the warning messages from appearing in the log.
    Defect: 2311866
  • System Admin
    Error When Uploading Empty Files
    Previously, attempts to upload an empty file (0 bytes) to Maconomy resulted in the error message, "file could not be found". This error is corrected.
    Defect: 1379957
    Counting Empty Cells in Data Export 
    Previously when exporting data from the Maconomy Workspace Client (WSC) to Microsoft Excel, empty cells were counted when selecting a range of cells. The empty cells were not exported as empty but as non-empty cells with a blank value resulting in the erroneous count. This error is corrected such that empty cells are now excluded from the count.
    Defect: 2190528
    Identical Notifications Not Filtered Out
    Previously when identical notifications were generated, the notification manager displayed them all to the user. This error is corrected so that identical notifications are now removed.

    Defect: 2199066
    Print Layouts Set ToBeLocalized Field to True
    Previously, running the CouplingService -UP command (installation of print layouts) reset the localization settings for customized print layouts (original layouts with custom version). If a customized original print layout was set not to be localized, running the -UP command changed this setting so that the print was localized. This error is corrected such that the localization settings for customized layouts are now unaffected by the -UP command.
       
    Defect: 2209291
    Improvements to SQL Macros for MQL Library
    The standard definition file containing SQL macros for the MQL server library has been renamed from 'sqlmcros_01.xml' to 'sqlmacros.xml'. It has also been restructured to not require separate macro variants for Oracle and SQLServer if they are identical. Furthermore, a new macro variant for the case-insensitive SQLServer ('SQLci') has been formally added to the macro definitions file and XML schema ('sqlmacros.dtd'). Finally, the desupported DB2 macro variant has been removed.
    Defect: 2218970
    Batch API Handling of Read Parameters
    The handling of read parameters in batch API has been modified to fix the following issues:
    • The "read." prefix on read parameters was not stripped correctly when processing such parameters.
    • Providing read parameters to the read action via pane method always resulted in an error when using: 
    containerRunner.batch().task(containerName).pane(paneType, readParameters
    Defect: 2247808
    Errors Logged on Database Progress Callbacks During Java SQL Requests
    Previously if an SQL request performed via the Java database API exceeded the configured initial delay for database cancellation (typically, 2 to 5 seconds), an error message ("No callback dispatcher found that handles callback function: cb:ShowProgress") was logged to the MaconomyServer log file ('MaconomyServer.log'). On Maconomy 2.6.3, this was logged also to the Coupling Service server log file ('maconomy-server.log'). While these errors did not prevent the SQL requests from completing, they may add significantly to the log volume written to the log files thus potentially masking other more serious errors.

    This error is corrected such that callback handling in the Java API has now been improved to handle these progress callbacks, and the errors should no longer occur.
    Defect: 2271760
    S-unknown Displayed Instead of Error ID Number
    Previously, some error dialogs associated with the default server error ID 'S-cedeca11' incorrectly displayed the error ID 'S-unknown'. This error is corrected.
    Defect: 2272623
    MStamper Support for More MAC Addresses
    Previously, the MAC address check in MStamper was limited to at most 16 network interfaces. Physical PCs typically do not have as many network interfaces, but virtual environments can include additional virtual network interfaces, thus bringing this limit within reach. If the host machine presented MStamper with more than 16 network interfaces, the operation failed with the error message, "Required MAC address check not supported on this platform".

    This error is corrected such that the MAC address check in MStamper now supports up to 100 network interfaces. The following new MStamper command-line argument can now be used to print the MAC address of all network interfaces:

    '--macs'
    Defect: 2300764
    Uploading Files with Unicode Surrogate Characters in File Name
    If you upload a local file with an unsupported Unicode surrogate character in the file name to Maconomy, the MaconomyServer process handling the request hangs instead of returning the expected error message to the client. Surrogate characters are Unicode characters that cannot be represented as a single 16-bit Unicode value, and they include various non-western character sets as well as emojis and other special characters. The duration until the server process hangs depends on the Server Timeout setting in MConfig, with a default value of 10 minutes. Any database locks held by the server at this time remain locked until the timeout is exceeded.
    Defect: 2285305
    Change in Handling Need to Reload of Apache Config
    When MConfig changes the Apache web server configuration, Apache must be restarted to reload the configuration. To implement this, the behavior is modified as follows:
    • On Windows, MConfig attempts to restart Apache. If this fails, MConfig displays a warning that Apache needs to be restarted.
    • On Linux, MConfig always displays a warning. If this warning is not accepted, MConfig displays an error message and eventually raises an error code at exit.
    When scripting, the warning can be accepted with the following line:
    ApacheWillBeRestartedManually? = "Yes"
    Defect: 2311183
    MConfig in Endless Loop
    Previously when detecting databases on Oracle, MConfig encountered an endless loop if the tnsnames.ora ended with a comment. This error is corrected.
    Defect: 2334349
  • REST API
    APM Logging of Event Subscription Requests to RESTful API
    With the introduction of the events endpoint in the RESTful API, the APM log files (maconomy-monitor*.log) capture requests to the event subscription endpoint (/events/{shortname}/subscribe), which may potentially have very high time durations. This is because the endpoint is designed for clients to wait for certain events, and the requests are therefore left hanging until such an event occurs. These requests do not represent an actual transactional operation against Maconomy and should not be logged by APM.

    This error is corrected such that these requests are now only logged if they fail in a way that causes the log entries to be elevated to ERROR level.
    Defect: 2314803
  • Touch

    Unable to Extract Information with Quick Capture on Android
    When using Quick Capture, the information was not extracted from the receipt provided by the user. This impacted Android phone users, especially those located outside the European Union. This issue is corrected.

    Defect: 2343602
  • People Planner
    Resourceid Error in REST API
    In the People Planner REST API, an error would occur when you entered "resourceid" as the foreign key, then tried to enter a value for it in the request body. This error is corrected. The user should use "resourceid_resource" instead for the foreign key, or refer to the specification of assignments.
    Defect: 2113046
    Dynamic Booking Button Error
    An error could occur wherein clicking the Dynamic Booking button would do nothing. This occurred on devices using Windows 11 and an Edge browser. The error is corrected and the Dynamic Booking dialog now appears upon clicking the button.
    Defect: 2223830
    Project Import Error on Budget Lines with No Dates
    The project import would fail with an exception when you imported a budget line with no dates on a job that had dates. This would occur when the Use Default End Date and Default End Date For Imported Projects settings were enabled, and you had entered an end date prior to the job start date. This error is corrected.
    Defect: 2224854
    New Booking Customizations in Saved Layout
    In the Resource Summary view, if you customized the columns and resized the dialog box for events in the New Booking dialog box, this was not saved as part of the layout. This error is corrected.
    Defect: 2249555
    Unable to Save Booking Updates
    By error, bookings were not saved automatically if you edited them in the Workspace Client (WSC), or when using the Edge browser in IE mode. This error is corrected.
    Defect: 2303693
    Restore Default Filters Error
    Prior to this fix, you had to click the Restore Default Filters button twice to revert to the default layout. This error is corrected.
    Defect: 2305575
    New Booking Columns in Saved Layout
    In the Resource Summary view, if you adjusted the column widths in the New Booking dialog box, this was not saved as part of the layout. This error is corrected.
    Defect: 2313652
    Data Limitation Becomes Null After Period of Inactivity
    An error occurred for users with an assigned data limitation. If the user left the Web Components open, after an hour of inactivity, the data limitation would no longer work. The user could view all information without restrictions in the Web Components. This error is corrected.
    As a workaround, you can use the People Planner Admin Tool to disable the Keep the Session alive setting. However, this might cause users to be logged out after a shorter period than before.

    Defect: 2320697
  • Uncategorised
    Restored Monitor Settings
    A regression introduced in Maconomy versions 2.6.4 and 2.6.5 caused certain Coupling Service settings defined in INI files to be omitted during export to dependent components. As a result, the Monitor Logging framework operated with default time thresholds and without a configured list of audited log entries.
    The affected settings, which typically retain their default values, are as follows:
    • cache.*
    • client.*
    • kerberos.*
    • log.monitor.*
    • mpm.*
    • server.timeout
    • service-provider.timeout
    • timeout-margin
    • totp.*
    This error is corrected.

    Defect: 2420910
Database Changes
This release does not contain any changes in this area.
API Changes
This release does not contain any changes in this area.
Known Issues
This section includes a summary of issues that are new in this release.

Maconomy

UK - Tax Submissions: Issues with Retrieving Fraud Prevention Headers
Deltek Tracking: 2331720
The UK Making Tax Digital (MTD) requires that Fraud Prevention Headers (FPH) are retrieved automatically and then sent to the HMRC via the Get VAT Obligations and Submit VAT Obligations actions. Currently, the Maconomy implementation does not support retrieving FPHs according to the UK MTD requirements.
 
We are actively working on a resolution and will provide an update shortly.

Touch

There are no known issues in this area for Touch 4.4.

People Planner

There are no known issues in this area for People Planner 4.8.
Field Updates
Several fields have been updated for consistency and clarity. You can view the full list of updates here.