Detailed Changelog for Continia OPplus 2024 R1

This article lists all new updates, features, service packs, and hotfixes for Continia OPplus 2024 R1.

Tip

As a Continia partner, you can be notified of new OPplus 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).

OPplus 2024 R1

Release date, online: April 2, 2024
Release date, on-premises: April 15, 2024
App version: 24.0.0

New or changed functionality

Functional AreaDescriptionID
Demo ToolUpdated Cronus data for Business Central 23. Changes include updated names for demo customers and vendors.49790
General ApplicationNew events have been added for the codeunit OPP Installment Tools: OnBeforeGenJnlPostLineRunWithCheckPostSalesPaymentPlan
OnBeforeGenJnlPostLineRunWithCheckPostPurchPaymentPlan
OnBeforeGenJnlPostLineRunWithCheckPostInstallmentCust
OnBeforeGenJnlPostLineRunWithCheckPostInstallmentVend
49840
General ApplicationIntroduction of new events: OnBeforeGenJnlPostLineRunWithCheckPostSalesPaymentPlan
Introduction of new fields:
OPP Orig. Currency Code and OPP Original Amount (FCY) in BC standard G/L entry pages.
48630
General ApplicationOPplus is now available for LI on Microsoft AppSource.49396
General ApplicationMore custom telemetry was added to gain more insights, specifically on importing and exporting entries.51610
OtherUpon initialization of the OPplus Factoring module, a numerical sequence is generated to facilitate factoring proposals and improve the user experience.51077
OtherOptimized process for renaming and deleting a customer in relation to factoring data.51001
OtherAdded the language layers for Spanish (ES) and Dutch (NL) to the OPplus Factoring module.51002
OtherAddition of the new Factoring module. Documentation for this feature will be available shortly.47859
OtherSeveral captions in the OPplus Factoring module were modified to enhance the user experience.51547
Payment ExportNew events added for codeunits OPP Clearing ISO, OPP Clearing ISO CH DD, and OPP Clearing ISO CH:
OnAfterAssignTransSchemaValues
51050
Payment ExportNew events added for codeunits OPP Clearing ISO, OPP Clearing ISO CH DD, and OPP Clearing ISO CH:
OnAfterAssignTransSchemaValues
51050
Payment ExportWhen generating payment proposals for vendors, the Remit-to Code in the vendor ledger entries will now be taken into account. If the Remit-to Code field is populated, the address on the payment proposal will be replaced with the address from the Remit-to Code. This means that payment proposals will be split based on the Remit-to Code to properly handle different addresses.52512
Payment ExportNew OnBeforeCheckBlockedAccounts event for Table OPP Payment Proposal Header.50860
Payment ExportIntroduction of OnAfterClearingAfterCommit event for codeunit OPP Clearing, allowing the possibility to skip Advice Sending.50543
Payment ExportAddition of OnBeforePostPaymentevent for codeunit OPP Clearing.49907
Payment ExportIf you want to create files for SEPA and SEPA direct debit, you can now use the category purpose code . To enable this functionality, you need to create a payment transaction scheme. To position the category purpose code, use the following: CtgyPurp: Positioning of CtgyPurp. To use structured address formatting, set the Structured Addresses field to Yes.52890
Payment ExportThe Skip Customer Bank Account Validation field has been added to the OPP Payment Type. You can use this field to skip the validation process for the customer bank account when creating a customer payment proposal in OPplus. This function is particularly useful when creating customer payment proposals of type Check where the customer bank account is unknown.52957
Payment ExportIntroducing a new Service Level URNS (tag SvcLvl) for the UK ISO payment type Faster Payment.54057
Payment ImportObsolete state of events OnBeforeGetFilenameFromGateway and OnDeleteFileOptionsInCSVPortin codeunit 5157804 OPP CSV Port Procedures has been removed, as these events are in use by some customers.52575
Payment ImportA new event named OnBeforeWriteSWIFTHeader has been added to the codeunit OPP Clearing SWIFT. This will allow for adjustments to be made to certain information before writing the SWIFT header.51384
Payment ImportA new event OnBeforeCopyDimFromAppliedEntry has been added for codeunit OPP Ext. Gen. Jnl.-Apply. A new event OnBeforeCopyEntryDimtoGenJnlLine has been added for codeunit OPP DimensionTools.50647
Payment ImportNew field Posting Method Ext. App. is added to the extended general journal batch page. If this field is used, the extended application method from this field will have a higher priority than the Posting Method Ext. App. from the same field in the payment import setup.52827
Payment ImportThere were performance issues when creating accounting rules in the extended cash receipt journals. To reduce calculation time, the fields Last Date Used and Quantity Used were moved to a separate page called Acc. Rules incl. Usage Information.52678
Payment ImportIt is now possible to import CSV files from an Azure blob storage. However, there are some restrictions that need to be kept in mind. The file filter must be unique enough to identify the file if it is located in a folder. In case you want to keep files in separate folders, the storage location must be in the root of the blob storage. The process does not take subfolders into account.53270

Bug fixes

Functional AreaDescriptionID
Ext. Fixed AssetsThe Report Capital Additions now includes the acquisition costs of a fixed asset that has been reclassified as a real fixed asset. However, it is important to note that the original fixed asset from which the real fixed asset was derived must be filled in the new field labeled Originate Fixed Asset.52546
Ext. Fixed AssetsThe issue of validation error related to VAT Key Code in Fixed Asset G/L Journals for the account type Fixed Asset has been resolved.54007
OtherWhen creating reminders, a wrong entry check was implemented on vendor ledger entries. If there is no amount due, no vendor entry will be created. We have added a date filter to enhance this check. Additionally, we have fixed the issue of canceling issued reminders.52932
OtherWhen exporting factoring data via data exchange definition, the field delimiter was not considered, even though it was set up. This issue has been resolved.53424
OtherWhen attempting to add customers with the same primary key from multiple companies to the Factor Customer table (e.g., customer 50000 from company A and customer 50000 from company B) to the Factor Customer table, only the first customer was added. This issue has been resolved.51673
OtherWhen using the AWV Entry List, the Sum Payment of Amount field was not updating correctly when changing something. This issue has been resolved.52098
OtherAdjusted VAT amount in purchase invoices now correctly reflects in next month's general journal lines.54019
OtherData upgrade for OPplus Trial Balance and VAT resolved errors caused by a new option value in the Totaling Type field. The module now activates successfully.54562
OtherDuplicate entries are no longer exported from AWV Entry List when for example making Trading Type adjustments.54014
OtherReport R5157823 now correctly prints Vendor Ledger Entries when created for customer reminders with Customer/Vendor Link. Previously, only Report R5157824 was printing them accurately.54069
OtherError no longer occurs when attempting to post reversed installment lines without setting the Application-ID in a customer ledger entry.53590
Payment ExportIn some cases, while creating an ISO or SEPA payment file, the Business Central Country/Region Code was used instead of the ISO Code for the country. For example, DEU was used instead of DE for Germany. This issue has been resolved.52166
Payment ExportPreviously, QR references were incorrect when the document number contained alphanumeric characters. To address this, the system now removes all alpha characters from the document number before concatenating the reference string, ensuring accurate QR code generation for invoices with alphanumeric document numbers.51935 and 51943
Payment ExportDuring the upgrade process from OnPrem to SaaS, the SHA Hash Value that is not required for SaaS could not be set to false, but now it is automatically set to false by the upgrade routine.51504
Payment ExportThe automatic selection of the payment notification report under the Advice Shipping Automatic > Run Report option wasn't linked to the OPP Report Selection.50126
Payment ExportThe transaction codes in the BACS files for the contra record have been corrected. For debit records, code 17 was mistakenly used instead of 99. The correction involves using code 17 for debit records and code 99 for credit records at the contra record level. Additionally, the calculation of the processing date and expiration date was not precise enough. The date calculation has been corrected based on the Posting Date of the Payment Proposal. Creation date (always the first bank working day after the Posting Date), Processing date (Creation date + 1 day), and Expiration date (Processing date + 1 day) have been recalculated, provided they are bank working dates.53264
Payment ImportFixed issue where the Interim Transaction field in the Open Pmt. Import Register was not set to true when importing CAMT52 files.53479
Payment ImportA var was missing for a parameter in procedure OnBeforeApplyAccount_InPmtImp in Report 5157803 OPP Pmt. Imp. to Gen. Jnl Line. This has been fixed.51581
Payment ImportThere was an incorrect filter set for the G/L account subpage when using Easy Match in OPplus. This issue has now been resolved.52970
Payment ImportWhen using the alternative application method set to Extended on Entries and applying entries with a payment that includes a payment discount, in some cases, the open amount would double instead of being cleared. This issue has been resolved.53325
Payment ImportThere was a bug in the calculation of Balance (LCY) field in some scenarios when using the report Pmt. Import to Gen. Jnl. Line. This bug has been fixed. There was a bug in the calculation of the Balance (LCY) field in some scenarios when using the report Pmt. Import to Gen. Jnl. Line. This bug has been fixed.49666
Payment ImportThe fields Payment Discount % and Posting Payment Amount will now be filled using the LookUp and Validation of the Applies to Doc. No. field.50394
Payment ImportFixed version-specific error in konfipay requesting authorization (BC23).50575
Payment ImportIn the German language layer for accounting rules, selecting the document type Empty was previously unavailable, which has now been rectified.50871
Payment ImportIf multiple posted lines contained entries to be applied, the different customer posting groups were not considered. This issue has been resolved.51509
Payment ImportThere was an issue with the VAT Key Code field in the CSV port which caused incorrect updating of corresponding fields in the general journal. This issue has been resolved.51513
Payment ImportWhen using the Easy Match feature in OPplus, you can apply entries either from the header or from the lines. However, an inconsistency was identified where the header invoked the OPplus Extended Application while the line action opened the standard application. This issue has been resolved.52476
Payment ImportAn error occurred while trying to insert a document number into the Applies-to Doc. No. field in the extended cash receipt journal. This error only occurred when the fields Posting Date, Document Type, Document No., and Account Type were filled. However, no such error was encountered while using the general journals in Business Central. As a result, the behavior of the extended cash receipt journal was aligned with that of the general journals.51945
Payment ImportThe issue where all entries related to a transaction were reversed instead of just the individually selected entry when using the Cancel individual clearing for payment function alongside Post Pmt. Sum set to true for unapplying entries has been resolved.51039
Payment ImportAccounting rule placeholder %9 (Last Year) now correctly displays the last year instead of the current year in the description.53846
Platform and TechnologyResolved an object conflict between OPplus and OPplus Trial Balance and VAT by renaming the OPP G/L Entries Prev. and OPP GL Entries Prev. Flat Subf page extensions, which prevented users from upgrading to the latest version.51142
Platform and TechnologySeveral actions and events with a dependency on Business Central standard, which were flagged for removal by Microsoft, have been deleted, as Microsoft removed them with the Business Central 24 release.53873
VATWhen running the report OPP Ext. Account Schedule, an empty page has been printed after a page break. This has been fixed.50601
VATThere was a problem with the Adjust Exchange Rate Difference feature in the Trial Balance and VAT Setup that affected the calculation and posting of exchange rates. Specifically, when a payment was posted for an invoice with a different exchange rate than the original invoice that had adjusted exchange rates due to a later posting date, issues arose. This has been fixed.50329