Detailed Changelog for Continia OPplus 2024 R2

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

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 R2, hotfix 2

Release date, online: 14 November, 2024App version: 25.0.2

New or changed functionality

Functional AreaDescriptionID
Payment ExportIntroduced the OnBeforeWritePmtInfId subscriber in codeunit OPP Clearing ISO to allow changes to the tag.61351
Payment ExportNew subscriber OnBeforeWritePmtInfId in codeunit OPP Clearing ISO to change tag .61351

Bug fixes

Functional AreaDescriptionID
General ApplicationFixed an error in the VAT Rate Change Setup when using the Ext. Convert action, caused by incorrect field validation.61207
OtherResolved an error in OPP Customer - Open Entries and OPP Vendor - Open Entries reports when comments exceeded 250 characters.61276
Payment ExportFixed an error when dispatching an advice note with a sending profile set to PDF and electronic document.59148
Payment ExportUpdated number series creation in OPplus release 25.0.1.0 to align with Business Central changes, fixing an error in creating employee payment proposals.61274
Payment ImportCorrected an issue where entries were not applied properly due to a missing filter that caused an incorrect customer number.60963
Payment ImportFixed an issue where manually applying a balanced ledger entry led to an incorrect amount in the general journal line when Customer Balance Application was set to true in Payment Import setup.60970
Payment ImportResolved a case where a ledger entry remained open after posting an applied association for multiple ledger entries.60991
General ApplicationAdded new publishers to improve OPplus extensibility.58482

OPplus 2024 R2, hotfix 1

Release date, online: 8 October, 2024App version: 25.0.1

New or changed functionality

Functional AreaDescriptionID
Payment ExportSwitched the obsoleted function TryGetNextNoto PeekNextNo in the standard Business Central codeunit No. Series for all OPplus objects.57232
Payment ExportThe service level option used for ISO payments was switched from option to enum type and thus is now extensible. Additionally, the new Service Level URNS (tag SvcLvl) was added for the UK ISO payment type Faster Payment59711

Bug fixes

Functional AreaDescriptionID
Payment ImportIt was not possible to view shortcut dimensions in the Extended Application page. This has been fixed.59403

OPplus 2024 R2

Release date, online: 1 October, 2024App version: 25.0.0

New or changed functionality

Functional AreaDescriptionID
Country and RegionalModified the Payment Terms page for the Italian release by relocating the Calc. Pmt. Disc. on Cr. Memos field to the end of the page, facilitating OPplus publishing in additional regions and aligning with local regulatory requirements.57102
Country and RegionalExpanded OPplus availability for localization in Ethiopia and South Africa, broadening the supported countries and enhancing accessibility for users in these regions.57936
Ext. Fixed AssetsDeveloped a feature that allows users to create fixed assets with a quantity of 1 using templates, addressing previous limitations and improving usability in asset management processes.55483
General ApplicationAdded a new event, OnAfterFillDescription, to allow for dynamic adjustments to descriptions before importing general journal lines in OPP Payment Import, improving the accuracy and relevance of transaction records.53681
General ApplicationAdded a new feature allowing users to include column headlines in exported proposal files, with the default setting configured to true, improving the clarity and usability of exported data.57489
General ApplicationIntroduced a new page and table for tracking exported factoring proposal customer data, enabling better visibility and management of exported data directly from payment proposal pages, enhancing usability for users.57486
General ApplicationEnhanced factoring functionalities by adding the option to export header and footer lines for factoring proposals, along with improvements to the default OPplus factoring data exchange definitions, streamlining the export process.53137
General ApplicationEnhanced factoring proposal management by allowing already exported lines to be selectable, along with the addition of status feedback (e.g., accepted or rejected), improving user experience and data handling in proposals.57488
General ApplicationImplemented enhanced telemetry for non-activated environments, providing deeper insights into user interactions and the activation status of various modules, which aids in better monitoring and management of system usages.54810
General ApplicationA new event named OnBeforeFillGenJnlLine2ForCheckDimValue has been added to the codeunit OPP DimensionTools.54623
Payment ExportSwitched obsolete function TryGetNextNo to PeekNextNo from Codeunit No. Series to improve the numbering process.57232
Payment ExportAdded new events for OPP Payment Advice to enhance functionality.57910
Payment ExportSet the Advice shipping type default value to Email when a Document Layout for usage Advice is set up.53592
Payment ExportUpdated SEPA and SEPA direct debit payment files to comply with the latest SEPA 3.7 version based on the ISO20022 standard.49124
Payment ExportUpdated Swiss payment files to comply with the latest ISO20022 standard version, specifically for credit transfers, ensuring that OPplus adheres to the most recent regulatory requirements while excluding direct debit transactions.54038
Payment ExportIntroduced a new Foreign Payment Format AXZ based on the ISO20022 PAIN001.001.09 specification, enabling efficient processing of international payments and enhancing the flexibility of the payment export functionalities in OPplus.54041
Payment ImportSome adjustments were made for CAMT Import:

1. Get Statement Date from DtTm-node: In some statements, the statement date is transferred in a DtTm-node, but we only import from the Dt-node. This has been corrected so that if the Dt-node is not provided, the DtTm-node is used.
2. Charges: Consideration is now given to the possibility of multiple charge records being transferred in the chrgs-node.

3. Correction for Orderer Name and Account: In Commerzbank CAMT statements, the IBAN is suffixed by the currency code and is transferred in the node <Acct><Id><Othr><Id>DE69200400000643488000EUR. To identify the related party, the currency code is removed from the end. Additionally, a correction was made to avoid removing an "E" from the beginning of the IBAN, which previously led to checking using "D69200400000643488000" due to incorrect use of the delchar() function.

4. Enhancement for QR-References: If the QR-Reference is generated through a number series instead of an ESR-Reference (which includes the Customer No. and Document No.), no match could be found when importing into the external cash receipt journal. In CAMT 53 and CAMT 54, if no Reference No Setup is specified, the import now searches customer ledger entries by filtering the Payment Reference with the provided QR-Reference. If an entry is found, the Customer No. and Document No. are filled in one of the reason rows of the payment import line. If no entry is found, the QR-Reference is split as before.
51940
Platform and TechnologyAdded a new event OnBeforeSetCurrencyCode in OPP Clearing AZV DE to allow using alternative currency codes in payment export.54836
Platform and TechnologyImplemented the OnBeforeInsertOrModifyRecRefevent in the OPP CSV Port Procedures codeunit. This allows for adjustments of the imported values before inserting or modifying the dynamic record references.54938
VATExtended the OnAfterSetDimFilters event in the OPP Acc. Schedule Overview page with additional parameters and protected variables, providing increased flexibility and control for PTE-development.54239

Bug fixes

Functional AreaDescriptionID
ElsterIntegrated a new report (61113) into the ELSTER VAT Extension named OPP Sales VAT Adv. Notif., which resolves the issue with the VAT Statement Names option Affiliation always being on for Report 61111.57038
General ApplicationRemoved unnecessary code related to usage tracking in the Heartbeat process to improve performance and eliminate redundant data submissions.58255
General ApplicationFixed an issue where the VAT key code could not be inserted for the Bal. Account VAT Key Code when the account type was set to Customer.55636
General ApplicationFixed the Copy VAT Setup to Journal Lines functionality in the External Payment Journal, which failed during payment proposal posting, ensuring VAT setups are properly copied to journal lines.54728
General ApplicationCSC Usage Entry creates thousands of records. The sending of usage data has been corrected to avoid sending values if there is a batch job running, preventing deadlocks caused by excessive data insertion.55598
General ApplicationResolved an error in Posting Preview where installment document numbers in Business Central 23 were causing length validation issues during posting. Now the length of external document numbers is checked correctly.54922
General ApplicationRemoved the Deferral Code from the External Cash Receipt Journal since deferral codes are only allowed in templates of types General, Sales, or Purchases in Business Central 24.55649
General ApplicationIn SaaS/Cloud installations, fields related to path information, which are only relevant for OnPrem environments, are now hidden to prevent confusion and improve interface clarity.56527
OtherCorrected an issue where wrong source codes were applied to Detailed General Ledger Entries when using the Apply Entries function. The correct source codes from G/L Open Entries Setup are now being used.55596
OtherFixed an issue where the VAT Reporting Date was not filled during payment discount correction for returned direct debit entries, ensuring the VAT date is properly populated in related VAT entries.56946
OtherFixed a permission error that prevented users from canceling issued reminders in SaaS environments. The missing permission has been added to allow proper cancellation.56697
OtherCorrected an unnecessary Get() function in Report 5157808 (OPP G/L Register Cash Book), which previously caused an error due to improper indentation when the source type was empty.57451
OtherUpdated ambiguous field captions, including Account Type in the OPplus Bank Account Mandate (5157913) table, to resolve errors encountered during SetView functionality and improve user clarity.57538
OtherCorrected the VAT date when cancelling VAT entries with different posting dates, ensuring the VAT date is adjusted according to the new posting date rather than using the original VAT date.57448
OtherFixed a sorting issue in the Factoring Customer Ledger Entry flowfield within the Factoring Proposal.56949
OtherResolved issues with filter and analysis options for shortcut dimensions, improving dimension-based reporting and analysis capabilities.58944
Payment ExportFixed an error where selecting multiple lines in the payment proposal caused issues, ensuring proper handling of multi-line selections.53921
Payment ExportResolved an issue where changing the Bank Code field on the Payment Proposal Card would reset the Charges field to its default value. Now, changes made to the Charges field remain after modifying the Bank Code.54461
Payment ExportResolved an issue where payment advice emails could not be dispatched if the customer’s document sending profile only had Print enabled and Email disabled. The system now allows email dispatch in such cases.56561
Payment ExportResolved an issue with synchronization using OPplus Account Setting (5157832), where the Account Type field caption caused errors during data sync via Setup Master Data Management. The caption was updated to Account Type Enum.56715
Payment ExportResolved an issue in the Swiss payment export setup where the LSV Sender ID field incorrectly required a digit in position 4, preventing the entry of correct values.57144
Payment ExportFixed an issue where default values for SEPA 3.7 or higher were not being filled when setting up SEPA Direct Debit payment types in Payment Schemas Orderer Bank. The action now correctly sets ISO XML structure defaults.58178
Payment ImportCorrected the calculation of the Reminder Level flow field in various tables, including OPP Application Line, by adding a missing filter to account for canceled reminders, ensuring accurate reminder level values.57210
Payment ImportFixed an issue with CAMT file version 08 (052, 053, 054) where the BIC field was replaced by BICFI, but the import process didn't account for this. Now, the CAMT import uses the correct BICFI field.57370
Payment ImportCorrected the konfipay Paypal integration by ensuring that transactions with the status Cancelation of hold for dispute resolution are no longer imported, as the status is Denied.56840
VATCorrected the budget filter issue in the column layout of the OPplus account schedule. The budget filter is now applied correctly in the external account schedule.58486