Detailed Changelog for Continia Expense Management 2023 R2

This article lists all new features and bug fixes for each version of Continia Expense Management 2023 R2.

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 R2 Service Pack 3

Release date: July 1, 2024
App version: 12.3.0
FOB version: 12.03.00

New or changed functionality

Functional areaDescriptionId
Credit Card TransactionsWhen the Card No. is blank on transactions imported as .csv file through Transaction template tool, users will get an error when trying to Approve and Transfer. 54141
Document ApprovalA new event was added in Codeunit CEM Approvals Mgt.:
  • OnAfterInitializeApprovalEntry.
The event publisher will provide opportunity to modify Approval Entry and the ApprovalAmounts, which are used for limit checks. This will be added in version 12.03, 24.01 and onwards. 
54466
ExpensesThe field Matched to Bank Transaction has been added on Posted Expense List and Card pages.53354
General ApplicationEvent Publisher has been added to Codeunit CEM Mileage Inbox-Transfer:
  • OnAfterMileageInboxTransfer
Event Publisher has been added to Codeunit CEM Settlement Inbox-Transfer:
  • OnAfterExpHeaderInboxTransfer
Event Publisher has been added to Codeunit CEM Per Diem Inb.-Transfer:
  • OnAfterPerDiemInboxTransfer
55180
General ApplicationA new Event Publisher has been introduced in Codeunit 6086373 "CEM Proxy Response Handling" that allows setting show/hide parameter for the confirmation dialog when deleting Continia User Setup record:
  • OnBeforeConfirmOnDeleteUserSetup.
55619

Bug fixes

Functional areaDescriptionId
Document ApprovalApprovers are now able to modify Expense Allocations when Expense is part of an Expense Report in Pending Approval Status.
54255
ExpensesWhen updating the foreign currency on an allocated expense, the Amount (LCY) would have not been recalculated.55645
General ApplicationThe RTC Client would have crashed if the first attachment file was not available. The issue was introduced in the version 12.01.52792
General ApplicationThe Expense Management Status Report was failing when the Corporate Language was ESP.54225
General ApplicationWhen having multiple attachments, only the first attachment was presented in the Roletailored Client.54392
General ApplicationWhen 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. 
  • Amount (LCY) <Amount> needs to be rounded in Gen. Journal Line Journal Template Name='',Journal Batch Name='',Line No.='0'.
54691
General ApplicationWhen 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
General ApplicationWhen automatically sending for approval expense reports, the process would only have been tried once after which it was abandoned, leaving extra work for the system administrators. The functionality now retries sending for approval every synchronization.55597
MileagesWhen 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

Expense Management 2023 R2 Service Pack 2, hotfix 1

Release date: April 9, 2024
App version: 12.2.1
FOB version: 12.02.01

Bug fixes

Functional areaDescriptionId
MileagesIn the Spanish localization, when posting a mileage, the Bill-to/Pay-to No. was not respected resulting in a posting error.54427

Expense Management 2023 R2 Service Pack 2

Release date: March 7, 2024
App version: 12.2.0
FOB version: 12.02.00

New or changed functionality

Functional areaDescriptionId
Country and RegionalWith the introduction of Enforced Digital Vouchers in BC23.2, attaching documentation as incoming documents, prior to posting purchase document and journals, will in certain localizations become mandatory.

When using Expense Management in an environment where Enforced Digital Vouchers is configured to check for attached files prior to posting, Expense Management will transfer the underlying digital vouchers to the posted documents.
When posting an Expense, the digital voucher will be enforced and the expense cannot be posted without providing an attachment which becomes the digital voucher. When posting Mileage and Per Diem, a tax report extract will be generated. This serves as a digital voucher for these documents.

How to enable the feature:

  • All versions prior to BC23.2: The feature can be enabled in Expense Management Setup.
  • BC23.2 and newer: The feature will be automatically enabled if “Digital Voucher Setup” and “Digital Voucher Entry Setup” is configured to check for attachments prior to posting.
  • Specifically for Denmark: When using BC23.2 or newer, and the environment is a production environment in Cloud, the Digital Voucher functionality is forcedly enabled from July 1st 2024. Consequentially Expense Management will automatically create Digital Vouchers from that date and onwards.
50995
General ApplicationPosting Date has been added to expenses and mileages. 
50039
General ApplicationIn the Web Approval Portal, when when attempting to modify fields Job No. or Job Task No. on then Expense Allocation line, the following error would have stopped the user
  • "Field JobTaskNoDesc is readonly!"/"Field JobNoDesc is readonly!"
52552

Bug fixes

Functional areaDescriptionId
Credit Card TransactionsWhen 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 TransactionsWhen importing transactions via the Transaction Import Journal, and a field value was longer than 250 characters, it would fail with the error below.
  • The length of string is X, but it must be less or equal to 250 characters. Value: ...
52139
ExpensesWhen documents were approved due to Company Policy or Purchase Contracts, the Secure Archive log for approval was not created.50434
ExpensesTo prevent mismatches between the currency of expenses and their associated allocations, changing the Currency Code on an expense is no longer possible once allocations exist. This update ensures financial accuracy by maintaining consistent currency across expense entries and their allocations.51136
ExpensesThere is a new enhancement with the Enable Amount Distribution feature set and the Distribute by tax amount property enabled in the Distribution Code of the Expense Type. The Amount Including Tax field on the expense and its allocations now automatically updates, calculating and reflecting the corresponding tax values. 51932
ExpensesWhen a Distribution Code is applied to an Expense Type, and subsequently, the Expense Type is cleared from the expense, a new dialogue feature has been implemented. This dialog will prompt users to confirm whether they want to remove the automatically allocated lines that were added based on the Distribution Code. This ensures greater control and accuracy in expense allocation processes.52037
ExpensesA negative expense would be created as a Purchase Invoice instead of a Credit Memo when a Preferable Purchase Invoice was set up.52434
ExpensesUsers with Can Edit Approved Documents enabled can now change the VAT Amount value on the Expense Card page when Expense has the status Pending Approval or Released.52514
ExpensesThe following Expense Comment now references the correct duplicate Expense Entry No.:
  • A similar expense was found with the same date and amount. Please double check the expense entry number [Entry No.].
52582
ExpensesPosting 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
ExpensesWhen 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). 
  • Document No. must have a value in Purchase Line: Document Type=Quote, Document No.=, Line No.=<LineNo>. It cannot be zero or empty.
52821
ExpensesWhen 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
ExpensesWhen navigating to Find Entries from a Purch. Cr. Memo generated by Expense Management, the expense was not shown in the Related Entries.52878
ExpensesWhen 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
ExpensesThe field Payment Type is now visible on the Posted Expense Card page.52921
ExpensesWhen downloading expense allocations with Billable set to True, the Job Line Type was not marked as Billable. 52938
General ApplicationOn 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 ApplicationOn matched expenses, when the bank account currency code would have been different from the local currency (and the exchange rate was not available from the bank), currency differences would accumulate in the Intermediate Account because the posting date on the transaction would be different than the one on the expense. Posting Date was added on the expense. The posting date will be inherited from the bank transaction but available for editing for a user with the setting Can edit approved documents.51752
General ApplicationWhen paying a cash expense the expense user was not receiving a push notification on his mobile app about the status change.51823
General ApplicationWhen running the Tax Report the user name was incorrectly shown.51871
General ApplicationSince 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 ApplicationWhen running the Tax Report, the date filters were not respected.52234
General ApplicationWe have added the missing Lessor Integration objects (.fob) for Business Central April 2019 (BCv14) on the release package.52298
General ApplicationWhen changing the Document Date on a cash expense, the following error message was showing.
  • Status must be Open or Pending Expense User in...
52328
General ApplicationThe value of Attendees Inbox table field Name is now being trimmed to 50 characters during Continia Online Synchronization to prevent the error:
  • The length of string is [length], but it must be less than or equal to 50 characters. Value: [Value].
52593
General ApplicationWhen 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.
  • There is no Vendor Ledger Entry within the filter. Filters: Vendor No.: <VendorNo>, Document Type: ' ', Document No.: <DocumentNo>, Open: Yes
52835
MileagesWhen enabling 60-day-Rule, addresses without geo-coordinates (but with the same address text) would have not been taken into the consideration.53195
Per DiemWhen using the 3-months-rule and Multiple Destination was enabled on Per Diem, the system would prevent posting if the Address Code was not consistently specified. 51933

Expense Management 2023 R2 Service Pack 1, hotfix 3

Release date: February 7, 2024
App version: 12.1.3
FOB version: 12.01.03

Bug fixes

Functional areaDescriptionId
General Application Configuring an approval sharing record to send the approval status email to "Both Approvers" would in certain situations add the wrong recipient as CC to the email. The functionality has been disabled in this version of Expense Management. 

Existing approval sharing setup records configured to send the email to "Both Approvers" will be treated the same way as records configured to send to "Only Shared To User". The system will display an error message if the user attempts to configure an approval sharing setup record to send the approval status email to "Both Approvers".
53175

Expense Management 2023 R2 Service Pack 1, hotfix 2

Release date: January 24, 2024
App version: 12.1.2
FOB version: 12.01.02

Bug fixes

Functional areaDescriptionId
ExpensesThe field Tax Liable has been added to expenses to control Canada's tax calculations. Tax Liable is set by default when both Tax Group Code and Tax Area are specified.52421
ExpensesOn an allocated expense, when the Amount LCY decimal places were to be rounded because the total wouldn't fit 100%, in special conditions, this expense could not be posted because of CONSISTENT error:
  • The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table. Check where and how the CONSISTENT function used in the transaction to find the reason for the error.
52588
General ApplicationWhen enabling the digital signing of documents, the functionality was too restrictive with attachment types that could not be signed anyway. For example, .eml attachments would have prevented the posting of that expense. The functionality is changed for checks only on relevant document types. (.png, .jpg, .pdf).52304

Expense Management 2023 R2 Service Pack 1, hotfix 1

Release date: December 21, 2023
App version: 12.1.1
FOB version: 12.01.01

Bug fixes

Functional areaDescriptionId
Document ApprovalWhen a user accesses the Continia Web Approval Portal without using Document Capture, they encounter the following error:
  • This function requires the following module to be activated: Continia Document Capture, Document Approval.
52074
General ApplicationWhen using the VAT/Tax amount fields, Expense Template Name and Expense Batch Name becomes mandatory for posting, but the fields were not visible. The following error would have occurred at posting time.
"The Gen. Journal Batch does not exist. Identification fields and values: Journal Template Name='',Name=''".
51878
General ApplicationWhen using Post on multiple document numbers, in certain conditions the documents were grouped under the same document number, which was not the intention of the functionality. 51994
General ApplicationThe 'Export Users' action on the Continia User Setup list was not visible if both Document Capture and Expense Management were installed, and no Web Portal had been configured.52077
Per DiemFixed an issue with the per diem amount when the calculation became taxable because of the german 3-month-rule.52011

Expense Management 2023 R2 Service Pack 1

Release date: December 15, 2023
App version: 12.1.0
FOB version: 12.01.00

New or changed functionality

Functional areaDescriptionId
Country and RegionalIn the Belgian localization, an option to post an expense report by using multiple document numbers has been introduced. This is to ease the payment processing and is especially helpful for the EB Payment Journal. The functionality can be enabled in Expense Management Setup on the Expense Report tab: Post on multiple document numbers.46157
ExpensesExpense Management now supports distribution codes, giving the possibility to automatically allocate expenses based on predefined rules on the expense types. The distribution codes can be added on the expense types and automatic allocations will be triggered when the document is sent for approval.  In the Australian localization, the distribution codes can also allocate based on the GST percentage, once the AMOUNT INCLIDING TAX field is used. The allocation will also happen if the user changes expense types on the documents.50042
ExpensesAn EventPublisher "OnBeforeValidateAttachments" has been added in Codeunit 6086321 "CEM Expense-Validate" to allow bypassing our standard Expense Attachments validation.51117
General ApplicationThe following events were updated in Codeunit 6086338 "CEM Settlement-Post":
  • Added Event Publisher OnAfterExpensePostGenJnlLine2.
  • Obsoleted Event Publisher OnAfterExpensePostGenJnlLine (redundant).
  • Obsoleted Event Publisher OnBeforeExpensePostGenJnlLine (redundant).
49134
General Application"Updated By Delegation User" was changed to "Submitted By Delegated User".50295
General Application"Submitted By Delegated User" is added to Expense Report.50297
General ApplicationThe following procedures on Page 6086402 "CEM Client Addin - Settlement" are now available for external access:
  • ClearImage
  • LoadImageFromRecID
50553
Per DiemWhen users travel to the same destination for more than 3 months, the rate will be set to taxable in Per Diem. This is known as the "3 months" in Germany, and it's only available in this localization. The setting can be enabled from the Expense Management setup page under the Per Diem tab.  This functionality relies on the Address Code to do the calculations. 46291

Bug fixes

Functional areaDescriptionId
Credit Card TransactionsWhen Payment Type was set to Selectable = No, the action Match or Create Expenses on Bank Transactions, was not visible. 46193
Credit Card TransactionsIn 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 TransactionsWhen 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
Credit Card TransactionsImporting Bank Transactions via Transaction Import Journal now correctly imports numerical (e.g. 840) Currency Code column value.51550
Document ApprovalWhen sending the approval mail for the sharing users, the mail was only sent to the first user.47819
ExpensesWhen splitting an expense into multiple, the attachment file hash check would have failed even though the original file was not altered.49995
ExpensesSecure Archive did not log when documents were automatically approved based on limits set with Company policies or purchase contracts set to auto approval.50434
General ApplicationBank Transactions were not able to be matched with Expenses in the status "Pending Approval" as it was causing an error for Users without "Can edit approved documents" enabled.27365
General ApplicationOn Expense Reports the attachment add-in was not showing properly when selecting a per diem.49988
General ApplicationExpense Management (CA) is enabled to work in OnPrem installation.49994
General ApplicationFixed a bug where Outbox Notification entries are stuck in the Inbox in an error state but without an Error Text.50030
General ApplicationAn issue causing an error when running Report 6086314 "CEM Batch Post Settlements" via Job Queue has been fixed. 50488
General ApplicationEditing is re-enabled for the field "Status" of the following records (if other conditions are met).  These were made non-editable unintentionally in version 12.0.0
  • "CEM Expense Inbox"
  • "CEM Settlement Inbox"
  • "CEM Mileage Inbox"
  • "CEM Per Diem Inbox"
50636
General ApplicationWhen 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.
  1. VAT % must be 0 on Bal. Account No. should only be checked for Expenses w/o Bank Trans.
50807
General Application"Configurable" field is available in the Comments page when it is opened from Settlement subdocuments (via Line -> Comments).50845
General ApplicationFixed an issue with the CEM-ALL permission set related to the secure archive feature.51208
General ApplicationWhen integrating with Payment Management via the Continia Connectivity App, grouping payment suggestions would result in duplicated document entry numbers.51386
General ApplicationAttempting to rotate a .jpeg file attachment no longer results in an error.51409
MileagesWhen 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
MileagesThe Mileage fields "From Home" and "To Home" can now be added to the Mileage subpage on Expense Report Card via page personalization.50489
MileagesWhen 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
MileagesThe system went into a stage of a never-ending loop, if the date on Starting Distance, to calculate a lower rate than the main rate, was different from the date on the main rate. 51566
Per DiemAfter modifying a Per Diem that had the status "Pending Expense User", attempting to modify Per Diem Details would cause multiple errors.31295
Per DiemWhen using Taxable Per Diem rates the calculations was not calculated correctly. 51399
Purchase ContractsThe relation was not removed when clearing the Purchase Contract Line No. value on the expense.47828
Purchase ContractsPreviously, 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.50436
Purchase ContractsPreviously, the 'Purchase Contract Missing' comment was not added for the expense with allocations, when one of the allocations has the Expense Type with the Purchase Contract set as Mandatory.51464

Expense Management 2023 R2, hotfix 2

Release date: November 17, 2023
App version: 12.0.2
FOB version: 12.00.02

Bug fixes

Functional areaDescriptionID
MileagesWhen 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

Expense Management 2023 R2, hotfix 1

Release date: November 8, 2023
App version: 12.0.1
FOB version: 12.00.01

Bug fixes

Functional areaDescriptionID
Credit Card TransactionsIn 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
General ApplicationEditing is re-enabled for the field "Status" of the following records (if other conditions are met).  These were made non-editable unintentionally in version 12.0.0
  • "CEM Expense Inbox"
  • "CEM Settlement Inbox"
  • "CEM Mileage Inbox"
  • "CEM Per Diem Inbox"
50636
MileagesWhen 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

Expense Management 2023 R2

Release date: October 2, 2023
App version: 12.0.0
FOB version: 12.00

New or changed functionality

Functional areaDescriptionID
Expenses

The expense user has the ability to edit the VAT Amount. This VAT Amount is utilized during the posting process and is incorporated into VAT differences when the General Ledger Setup includes this feature.

In the Expense Portal and Mobile App, this functionality is enhanced by the inclusion of Optical Character Recognition (OCR) technology for reading the VAT Amount. Additionally, whenever feasible, the Expense Portal and Mobile App functions automatically allocate expenses based on various VAT percentages. You must configure the "VAT AMOUNT" field to take advantage of this functionality.

 Within the Expense Management CA app, similar functionality is available, replacing the automatic allocation of expenses based on Tax Areas. As sales tax amounts are now present, there is no longer a need for automatic expense allocation. This eliminates the requirement for specific expense types such as GST/HST and streamlines the process of posting to GL Accounts using General Journal posting. It also eliminates synchronization delays and resolves the limitation associated with "Expense/Capitalize."
46817
ExpensesWhen using the configuration file, new Expense Types, special Field Types with lookup functionality for airports and harbors based on Google Maps, as well as functionality for recording data related to carbon footprint calculations, have been added.
When you set up Expense Management in a new system, the configuration package will include multiple Expense Types that can be used for recording carbon footprints. Additionally, Configured Fields and Field Dependencies have been adapted to make it easy to get started recording carbon footprint-related data.
48377
ExpensesField dependencies are imported and exported with the assisted setup wizard.49110
General ApplicationThe field "Submit Date/Time" is added to all documents. The field is hidden by default and can be set to show by adding it through Personalized.39602
General ApplicationIntroducing the new CEM Image Quality (6086520) page, which offers users the ability to customize image size and quality settings. This feature provides the ability to override default values for Picture Size and Picture Quality, providing greater control.45546
General ApplicationFields "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
General ApplicationThe attachment images are automatically zoomed in to the "best-fit" size for the admin to avoid spending time adjusting zoom for every attachment. 46689
General ApplicationSupport for multiple levels of parent-child field relations, similar to Job and Tasks.47388
General ApplicationThe Configurable Messages module is added, which allows control over the validation comments. In this module comments can be configured to have the type Information, Warning or Error.47591
General ApplicationThe "General Journals" action is removed from the Expense Management Role Center, as legacy views will no longer be supported in Business Central.48101
General ApplicationCapabilities for autofill on the field types is added. Field values can be suggested in the Expense Portal and Expense Mobile App based on the previously used values. The autofill functionality is controlled from the field types available only for Code and Option data types. The functionality is enabled by default but can be disabled for each individual Field Type.48617
General Application

The Secure Archive in Expense Management preserves original digital documents for bookkeeping, safeguarding them from tampering or deletion.

These documents remain traceable within legally defined secure periods. The built-in log function tracks document processes from receipt to bookkeeping. To use the log function independently, you can enable it without Secure Archive's restrictions.
48680
General ApplicationThe document logging functionality is included to enable in Expense Management Setup. Enabling this feature will record the following changes: 
  • Receive: Logs the incoming documents (expenses, mileages, per diems, expense reports, creditcard transactions). The log entries are inserted as soon as records are downloaded from Continia Online or inserted.
  • Adding/removing attachments: Logs when document attachments are added or removed on the expenses and mileage.
  • Discard duplicated transactions at import: Adds a log entry if a transaction is discarded due to having a duplicated ID.
  • Deleted: Adds a log entry when a document is deleted.
  • Split: Adds a log entry when an expense allocation is creating a new expense.
  • Merge: Adds a log entry when one or more expenses are merged into one.
  • Matched/Unmatched: Adds logs when expenses and transactions are matched and unmatched
  • Add/Remove to Expense Report: Adds logs when documents are added or removed to an Expense Report.
  • Approved: Adds a log entry when a document is approved.
  • Posted: Adds a log when documents are posted. Expense Management can post directly on a Ledger Entry, case in which the "Document No." and the "Ledger Entry No." is specified. In other situations, Expense Management can generate purchase invoices and credit memos based on setup.
  • Posted Invoice or Credit Memo updates: When Expense Management generates a purchase invoice or a credit memo, important changes on these documents are logged.
49168
General ApplicationFiles imported in Expense Management will get a Hash (SHA1). When Secure Archive is enabled the Hashing will help to determine if files related to a given historic posting are identical to the time of posting.
The Hash value is calculated when one of the following events occurs:
  • Attachment download by synchronization with Continia Online
  • Attachment added manually in Business Central
  • Attachment modified using Split and Merge.
49226
General ApplicationFiles imported through Expense Management will be undergo conversion into a digitally signed PDF when Secure Archive is enabled. Additionally the original file will be retained. 
The file signature occur under the following circumstances: 
  • When the user uploads the file using the Expense Mobile App, provided that "Enable Document Signing" has been synchronized with Continia Online.
  • When the file is uploaded from within Business Central and "Enable Document Signing" is explicitly enabled. 
49227
General Application By enabling the Secure Archive functionality, you can establish a timeframe during which the posted purchase invoices and posted purchase credit memos are protected from deletion.49229
General ApplicationAn action to Continia Hub has been added to the home tab for the following pages:
  • Expense Management Setup
  • Continia User Setup
  • Continia User Setup Card
  • Default User Setup
  • Expense Types
  • Company Policies
  • Payment Type List
  • Configured Field Types
  • Mileage Rates
  • Mileage Reimbursement
  • Per Diem Rates
  • Per Diem Reimbursement
  • Bank Mapping Rules
The following feature is only available in App based versions of Business Central.
49491
Purchase ContractsPurchase Contracts cues is added to the Expense Management Rolecenter. The cues will show when the Purchase Contract application area is enabled. This can be enabled in the Expense Management Setup.44331
Purchase ContractsWhen 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:
  • The purchase contract relation has been removed, as the new value in Continia User ID does not match with the Continia User ID on the purchase contract.
45018
Purchase ContractsActions to the Expenses and Posted Expenses pages is added: 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
Purchase ContractsA new field, Enable Purchase Contracts, has been added to the Expense Management Setup, and is used to disable or enable Purchase Contracts functionality.47339
Purchase ContractsWhen a new expense is linked to a purchase contract line that already has an association with a posted or open expense, a validation process is initiated to ensure that these expenses do not fall within the invoicing period specified by the related purchase contract.

The following comments are appended based on the circumstances:

If the purchase contract line is linked to an open expense within the current invoicing period of the purchase contract:
  • An open expense already exists within the current invoicing period of the purchase contract. (entry number <Expense Entry Number>)
If the purchase contract line is linked to a posted expense within the current invoicing period of the purchase contract:
  • A posted expense already exists within the current invoicing period of the purchase contract. (entry number <Expense Entry Number>)
If the purchase contract is associated with multiple such expenses within the current invoicing period:
  • Multiple expenses already exist within the current invoicing period of the purchase contract. (entry numbers: <Expense Entry Numbers>)

47347
Document ApprovalA new option field, Send Email To, replacing the field Forward Emails, has been implemented on the Approval Sharing (EM) pageThe following options are available:
  • Only Original Approver
  • Only Shared Approver
  • Both Approvers
Selecting the Both Approvers option, you ensure that both the original approver and the substitute are notified when activating the Send Status email to Approvers function.
48773

Bug fixes

Functional areaDescriptionID
ExpensesThe "Vendor No." on expenses is used to represent the business from where the purchase was made. When a "Vendor No." is added to an expense similar to the "Vendor No." set on Continia User Setup, an error will be raised. 
32586
ExpensesAfter 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
ExpensesWhen downloading expenses with allocations from Continia Online, the "TAX GROUP CODE" value was removed when the field was not configured.49546
General ApplicationWhen 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
MileagesPosting negative mileage is supported when using Purchase Invoice.  49849
Purchase Contracts

In the past, when linking an expense to a purchase contract, no consideration was given to the Contract End Date and Start Date. However, there have been updates:

Now, if the Expense Document Date precedes the Purchase Contract's Start Date, the system will generate the following error message:

This expense is associated with a purchase contract, and therefore, the Document Date must occur after the purchase contract's start date.

Conversely, if the Expense Document Date falls after the Purchase Contract's End Date, the following error will be displayed:

This expense is linked to a purchase contract, and as such, the Document Date must precede the purchase contract's end date.

Moreover, if the Expense Document Date is earlier than the Purchase Contract Line's Start Date, the system will provide the following error:

This expense is associated with a purchase contract line, and consequently, the Document Date must precede the purchase contract line's start date.

47338