Detailed Changelog for Continia Expense Management 2023 R1
This article lists all new features and bug fixes for each version of Continia Expense Management 2023 R1.
Tip
As a Continia partner, you can be notified of new Expense Management versions and service packs whenever they're released. To sign up for this service, go to this page in the Continia PartnerZone (only available to partners).
Expense Management 2023 R1 Service Pack 4
Released: July 5, 2024
App version: 11.4.0
FOB version: 11.04
Bug fixes
Functional area | Description | Id |
---|---|---|
Credit Card Transactions | When importing transactions with the Transaction Template it will no longer be possible to transfer data to the Transaction Import Journal unless a Bank Code is specified. The Bank Code is anyway necessary and will be reinforced later in the process, anyway. | 51874 |
Credit Card Transactions | When importing transactions via the Transaction Import Journal, and a field value was longer than 250 characters, it would fail with the error below.
| 52139 |
Document Approval | Approvers are now able to modify Expense Allocations when Expense is part of an Expense Report in Pending Approval Status. | 54255 |
Expenses | A negative expense would be created as a Purchase Invoice instead of a Credit Memo when a Preferable Purchase Invoice was set up. | 52434 |
Expenses | Posting a Purchase Credit Memo for the business Vendor number (Vendor No. on the expense) would not trigger the automatic payment that had to be applied to that document. | 52803 |
Expenses | When using the Vendor No. (business vendor) field on expenses, while having a Payment Type with a Vendor (bank account), the following error would have been raised, if the Continia User did not have a Vendor No. specified. The error has been replaced by a more meaningful one. We have fixed the following error when posting a Bank Purchase Invoice (a payment type posting on a Vendor).
| 52821 |
Expenses | When an expense was marked as non-refundable (personal) and it involved the Vendor No. (business vendor) field, along with a Payment Type linked to a Vendor (bank account), a credit memo was issued to the business vendor. It was not correct to decide the document type based on the No Refund field on the expense, the document type should have always been Invoice for a positive expense and Cr. Memo for negative expenses. Furthermore, the creation of a business vendor document is skipped if the expense is non-refundable and the Payment Type posting Method is Post on the Expense User Account. | 52859 |
Expenses | When navigating to Find Entries from a Purch. Cr. Memo generated by Expense Management, the expense was not shown in the Related Entries. | 52878 |
Expenses | When a negative allocated Expense with Vendor Invoice No. was posted, multiple Purchase Credit Memos were created for each of the allocation lines instead of adding multiple allocation lines to the existing Purchase Credit Memo. | 52887 |
General Application | On a Payment Type when Matched to Expense was set to Never Required, the fields related to the matching (variance, etc.) were not cleared of their values, this resulted in an error later in the process. | 50326 |
General Application | When running the Tax Report the user name was incorrectly shown. | 51871 |
General Application | Since version 12.1 it was not possible to export users having the same email address in the E-mail and O365 Authentication Email field. The functionality has now been reverted so that the email address can be overwritten both for authentication and email communication. | 52159 |
General Application | We have added the missing Lessor Integration objects (.fob) for Business Central April 2019 (BCv14) on the release package. | 52298 |
General Application | The value of Attendees Inbox table field Name is now being trimmed to 50 characters during Continia Online Synchronization to prevent the error:
| 52593 |
General Application | When using the Vendor No. (business vendor) field on expenses, while having a Payment Type with a Vendor (bank account), an automatic payment was intended to happen when the invoice was posted. Instead, the error below would occur, while the invoice would have succeeded to post.
| 52835 |
General Application | When posting expenses in foreign currencies where the Amount Rounding Precision allows more decimals than the local currency and Post in Expense Currency was enabled. The following error message was stopping the process.
| 54691 |
General Application | The CEM Pre-Cloud Migration Wizard in the departments, was not searchable. | 54838 |
General Application | When adding filters on a Field Type, in the No. Of Source Table Filters, the calculated No. of Lookup Values was not updated. The issue was only visually not updated. | 55300 |
Mileages | When calculating mileage over a certain Starting Distance, the lower rate was not applied. Instead the next year rate was picked up, if this was specified. | 55306 |
Purchase Contracts | Previously, when submitting an expense with the purchase contract, which matches all the conditions for auto-approval, the expense was not released. Now, the expense is successfully released based on the purchase contract. | 51556 |
Purchase Contracts | Previously, when creating a purchase contract based on the expense, the purchase contract line Start Date value was set to the expense Document Date. Now, the line Start Date is set to the Contract Start Date specified on the Create Purchase Contract page. | 52104 |
Expense Management 2023 R1 Service Pack 3
Released: December 15, 2023
App version: 11.3.0
FOB version: 11.03
New or changed functionality
Functional area | Description | Id |
---|---|---|
General Application | The following procedures on Page 6086402 "CEM Client Addin - Settlement" are now available for external access:
| 50553 |
Bug fixes
Functional area | Description | Id |
---|---|---|
Credit Card Transactions | When looking for the action Match or Create Expenses on the Bank Transactions, it was not possible to see it when the Payment Type was not selectable. | 46193 |
Credit Card Transactions | In rare circumstances, as when multiple synchronizations were running at the same time from different sessions, it would create two similar Bank Transaction entries with the same Transaction ID. | 50244 |
Credit Card Transactions | When importing transactions via the Transaction Import Journal, the Currency Code on the Bank Transaction will be set to empty if it matches the local currency of the company. | 50454 |
Document Approval | When sending the approval mail for the sharing users, the mail was only sent to the first user. | 47819 |
Expenses | After a transaction is matched to an expense, which is completed by the expense user, the expense is sent back to the expense user unintentionally. | 49381 |
Expenses | When downloading expenses with allocations from Continia Online, the "TAX GROUP CODE" value was removed when the field was not configured. | 49546 |
General Application | Bank Transactions will no longer be able to be matched with Expenses in status "Pending Approval" as it was causing an error for Users without "Can edit approved documents" enabled. | 27365 |
General Application | Configured fields settings like Hide Visibility, Editable and Mandatory were overwritten when clicking Reset to Default Setup in Configured Fields. This was also happening automatically if settings were changed in the Expense Management Setup page. | 47940 |
General Application | When posting an expense on an Employee, with posting groups specified, the following error would appear. Gen. Posting Type must be equal to ' ' in Gen. Journal Line: Journal Template Name=, Journal Batch Name=, Line No.=0. Current value is 'Purchase'. | 49922 |
General Application | Expense Management (CA) is enabled to work in OnPrem installation. | 49994 |
General Application | An issue causing an error when running Report 6086314 "CEM Batch Post Settlements" via Job Queue has been fixed. | 50488 |
General Application | When VAT is specified on the Payment Type balancing account, the error below will prevent posting the matched expense, when it should have prevented posting the bank transaction. The check is moved to the bank transaction posting checks.
| 50807 |
Mileages | When synchronizing with Continia Online, a mileage recalculation is automatically triggered in all the companies for all the mileage rates available in the company and for all the mileages with status not posted. Because of the calculation on each mileage rate, the same mileage was recalculated multiple times, and this was causing performance issues. | 41445 |
Mileages | Posting negative mileage is supported when using Purchase Invoice. | 49849 |
Mileages | When posting a mileage on a purchase invoice, the posting would fail if the "Mileage Tax" or "Mileage Fuel" account code was longer than 10 symbols. | 50641 |
Mileages | When using mileage rates with Starting Distance if the low rate would have started on another date than the main rate, the system would have crashed because of a never-ending loop. | 51566 |
Per Diem | After modifying a Per Diem that had the status "Pending Expense User", attempting to modify Per Diem Details would cause multiple errors. | 31295 |
Purchase Contracts | The relation was not removed when clearing the Purchase Contract Line No. value on the expense. | 47828 |
Expense Management 2023 R1 Service Pack 2, hotfix 2
Released: October 13, 2023
FOB version: 11.02.02
Only released in Business Central onPrem (on-demand).
Bug fixes
Functional area | Description | ID |
---|---|---|
Expense Mobile App and Portal | When downloading expenses with allocations from Continia Online, the "TAX GROUP CODE" value was removed when the field was not configured. This isssue was addressed previously only for the fob versions, now it is available for the extension apps, as well. | 50356 |
Expenses | When downloading expenses with allocations from Continia Online, the "TAX GROUP CODE" value was removed when the field was not configured. | 49546 |
Expense Management 2023 R1 Service Pack 2, hotfix 1
Released: October 5, 2023
FOB version: 11.02.01
Only released in Business Central onPrem (on-demand).
Bug fixes
Functional area | Description | ID |
---|---|---|
General Application | Expense Management (CA) is enabled to work in OnPrem installation. | 49994 |
Expense Management 2023 R1 Service Pack 2
Released: August 28, 2023
App version: 11.2.0
FOB version: 11.02
New or changed functionality
Functional area | Description | ID |
---|---|---|
General Application | Fields "Matching tolerance Amount (%)" and "Matching tolerance Date (Days)" will be used in the future in our Expense Management Mobile App, when matching Expense with an existing receipt. | 45650 |
Purchase Contracts | When the user changes Continia User Id on an expense, which has a relation to a purchase contract, the following comment will be added for the expense:
| 45018 |
Bug fixes
Functional area | Description | ID |
---|---|---|
Credit Card Transactions | We have addressed an issue where parallel processes downloading transactions could potentially result in duplicated entries in the bank transaction inbox. | 47472 |
Credit Card Transactions | When transactions would automatically match to an expense belonging to an expense report in status Open, the following error would have appeared. The issue was introduced in Service Pack 1.
| 48528 |
Expenses | In Canadian localization, when a user created expense allocations marked as non-taxable, the system incorrectly allocated them as taxable amounts for sales tax purposes. | 43601 |
Expenses | Dimensions on the expense are no longer checked if allocations are present. | 46065 |
Expenses | In the Canadian localization, when renaming the predefined sales tax expense types, the automatic allocation of expenses would have not been working any longer. | 48352 |
General Application | The Expense Mobile App is now able to map countries and currencies also based on the ISO codes. | 45497 |
General Application | "Paid/Reimbursed" filters on the status report were not working. | 47481 |
General Application | Previously, when transitioning from File Storage or Azure to Database, encountering an error during the deletion of old files would result in a complete rollback of the process, leading to the loss of already deleted files. We have now implemented a change to handle each document individually, allowing for the possibility of repeating the process in case of errors and enabling recovery of the deleted files. | 47561 |
General Application | Reduced the length setting of the Configured Field "Attendees" to 50 (from 100) to be in line with the maximum length for "Attendees" field value across EM tables. | 47610 |
General Application | Resolved the issue that was using the default email scenario instead of the actual scenario that was set-up. | 47699 |
General Application | The codeunit 6086569 "CEM Update Field Dependencies" in the Job Queue now correctly calculates the lookup values. | 47730 |
General Application | On an expense without attachments, when pressing the controls for attachments in the addin, multiple unrelated attachments would have been shown. | 47923 |
General Application | When posting Per Diem in foreign currencies, the exchange rate was calculated based on the current travel day and not based on the posting date. | 48113 |
General Application | When a user without permissions on Expense Management objects would post a purchase invoice, the following error would have prevented the user from posting:
| 48344 |
General Application | Empty filters in the Field Types are once again allowed, mainly to support filters on empty value options. | 48399 |
General Application | We have prevented the following error when importing a setup file that was exported from older versions of Business Central:
| 48828 |
Mileages | Negative mileage is once again supported. | 48882 |
Per Diem | "Allowance given by default" was setting allowances to true even when the allowances were disabled. When downloading the documents, they would have added allowance amounts as if the allowance was enabled. Nevertheless, at posting time the correct amount was posted. When downloading the per diems, the allowance amount will not be added anymore when the allowance is disabled. The issue is addressed in Continia Online, as well and it will be released independently. | 48400 |
Purchase Contracts | Multiple expenses, related to the same purchase contract and within the same purchase contract's invoicing period can no longer be auto approved. | 47351 |
Expense Management 2023 R1, Hotfix 1
Released: July 7, 2023
App version: 11.0.1
FOB version: 11.01.01
Bug fixes
Functional area | Description | ID |
---|---|---|
Expenses | When a bank transaction matched an expense, it was sent to the expense user instead of the approver. | 48360 |
Expenses | When using the "Post in expense currency," if the expense user's balancing account is an Employee account type, a posting error would occur for foreign currency expenses: "The value of the Currency Code field must be empty. General journal lines in foreign currency are not supported for employee account type" | 48359 |
Expense Management 2023 R1, Service Pack 1
Released: June 2, 2023
App version: 11.1.0
FOB version: 11.01
New or changed functionality
Functional area | Description | ID |
---|---|---|
General Application | Added new CEM Image Quality (6086520) page that enables users to customize image size and quality settings. This feature allows users to override the default values for Picture Size and Picture Quality. | 45546 |
General Application | Support for multiple levels of parent-child field relations, similar to Job and Tasks. | 47388 |
Purchase Contracts | Added new actions to the Expenses and Posted Expenses pages: Open Purchase Contract and Create Purchase Contract. Additionally, introduced new fields to the Expenses and Posted Expenses pages: Purchase Contract, Purchase Contract No., Purchase Contract Line No., and Purchase Contract Line Amount. | 46412 |
Bug fixes
Functional area | Description | ID |
---|---|---|
General Application | Error when opening the Expense Management Assisted Setup. | 46463 |
General Application | Deletion of Expense Report Inbox allowed, regardless of status. | 46484 |
General Application | UNABLE-DEPR error displayed for a completed document that was later attached to an expense report. | 43696 |
General Application | When processing notification outbox entries, multiple updates of the same documents in Continia Online were sent. | 46514 |
General Application | When a transaction would automatically match an existing expense, Continia Online was not informed. This was allowing changes to the expense. | 46568 |
General Application | Expense status report now displays taxable mileage amount. | 46658 |
General Application | Preview PDF files by clicking on the message instead of opening in the Business Central 14 WebClient. | 46905 |
General Application | The expense report was not refreshing the images when scrolling through expenses. | 47068 |
General Application | Deactivated notifications for overdue approval entries. | 47086 |
General Application | Error when importing a setup file exported from older versions of Business Central. | 47322 |
Expenses | Added Matched to Bank Transaction action to posted expenses. | 46902 |
Expenses | On the expense card, the Amount without VAT displays the total amount when Reverse VAT is applied. | 46594 |
Mileages | Error when posting mileage. | 46996 |
Mileages | Added the Mileage Taxable Account on the expense report mileage sub-page. | 47325 |
Expense Management 2023 R1, hotfix 2
Released: May 16, 2023
App version: 11.0.2
Only released in Business Central online.
Bug fixes
Functional area | Description | ID |
---|---|---|
Per Diem | When posting per diem with custom expense posting setup, it would have failed with the following error: The field VAT Prod. Posting Group of table Gen. Journal Line contains a value (DOMESTIC) that cannot be found in the related table (VAT Product Posting Group). | 47197 |
Expense Management 2023 R1, hotfix 1
Released: May 11, 2023
App version: 11.0.1
Only released in Business Central online.
Bug fixes
Functional area | Description | ID |
---|---|---|
General Application | The expense report did not refresh images while scrolling through expenses. | 47068 |
Expense Management 2023 R1
Released for online: April 3, 2023
Released for on-premises: April 14, 2023
App version: 11.0.0
FOB version: 11.00
New or changed functionality
Functional area | Description | Id |
---|---|---|
Expenses | We have improved the usability of payment types, including making them available for user groups, and made it easier to define and assign them to users. As a consequence, the "Refund User" flag on the Payment Type gets replaced by the "Posting Method", which can be "Post on the Expense User Account" ("Refund User" = True) and "Post on Business Account" ("Refund User" = False). The upgrade takes care of the conversion. | 43075 |
Expenses | We have prevented the possibility of specifying a balancing or intermediate account if that account has VAT associated with it. | 43651 |
Expenses | We have prevented the possibility of (wrongfully) assigning the same Balancing Account and Intermediate Account No. to a Payment Type. | 43652 |
General Application | We have extended most of the description fields from 50 to 100 characters throughout the application for consistency with Business Central. | 13903 |
General Application | We are now creating number series and source codes when the Assisted Setup has been importing Expense Management Setup data. This is no longer done when creating demo data. This change also ensures Expense Management Setup only contains valid codes for source codes and number series, compared with previous versions where a mismatch was sometimes found. | 16000 |
General Application | We have added the possibility to add a Taxable Account when using taxable rates in Mileage and Per Diem. | 43506 |
General Application | Expense Management is now updating the Notification text in Payment Management so that the users are informed on which documents are being paid. The functionality can be enabled in Payment Management by ticking "Enable Payment Management Event" in Notification Setup. The functionality is only available for the latest versions, starting with Business Central 2020. With this functionality, a new extension app will be installed: Continia Core Connectivity. | 43508 |
General Application | We have introduced support for the Portuguese localization. That includes translations, document signing and Purchase Invoice creation for the business Vendors. | 44382 |
General Application | To comply with the Universal Code initiative, the following has been changed. A new Document Storage Type named File Service has been added. The File Service storage type is used to access locally stored files (PDFs, images, etc.) through a new Continia File Service. For further information, please see the following article on Continia Docs: https://docs.continia.com/en-us/continia-expense-management/new-and-planned/platform-and-technology/avoid-business-central-universal-code-initiative-fees | 44665 |
General Application | The Continia Notifications module has been introduced, enabling you to receive notifications about operational statuses and important releases directly inside Business Central. Note that if you have a closed on-premises environment and upgrade to the latest version of Expense Management, it's important that you allow outgoing traffic to the Continia Notifications addresses specified under Firewall requirements. Otherwise, you'll be unable to receive any notifications from Continia. | 45468 |
Mileages | Expense Management will help calculate VAT refunds on mileages when receipts for fuel are provided. The functionality is enabled on the mileage rates, when "Fuel Rate" is specified. The VAT Amount will be posted into a different G/L Account. | 32318 |
Mileages | We have expanded the 60 day rule with different levels of consequence when a user exceeds it. | 39389 |
Bug fixes
Functional area | Description | Id |
---|---|---|
Document Approval | Description 2 was not copied to the approval entries. | 42848 |
General Application | It was possible to change the data type on a field type with field dependencies. | 42106 |
General Application | It was possible to delete a field type used in posting descriptions or shortcut fields. | 42135 |
Mileages | In case of very long addresses, it would be impossible to open the Approval Entries page.
| 43026 |