Lasernet for Dynamics 365 Finance and Operations
Release version: 7.1
Release date: 17th February 2025
Notes
The following documentation and files are available:
New features, fixes, and enhancements for Lasernet FO Connector 7.1 (part I)
New features, fixes, and enhancements for Lasernet FO Connector 7.1 (part II)
Maintenance Report
This section briefly describes the new features, fixes, and enhancements in Lasernet FO Connector 7.1
Version Numbers
Dynamics Finance and Operations 10.0.41 PU65 Version: 7.1.0.2502147
Dynamics Finance and Operations 10.0.42 PU66 Version: 7.1.0.2502148
Dynamics Finance and Operations 10.0.43 PU67 Version: 7.1.0.2502149
Bug Fixes
Case No. | Area | Description | Ticket No. |
---|---|---|---|
447320@LAC365FO | License | The Lasernet parameters page now includes Environment holder and Environment serial fields. | |
447167@LAC365FO | FinOps | Deprecation of Azure Storage managed by FinOps (Internal Azure Storage). User delegated SAS. | |
446386@LAC365FO | Lasernet Advanced/Enterprise workspace | If a license code for Advanced/Enterprise is provided, a brand new report can be created in the workspace. | |
446336@LAC365FO | Azure Storage | Storage operations (Move, Cleanup, Lifespan, Copy) have been redesigned. | |
446279@LAC365FO | Backup | An error occurs when importing a Lasernet backup: “The data source name (x) is already used.” Each data source name must be unique in the Query. | #41707 |
446251@LAC365FO | Test and Performance Suite | The number of records displayed in the Background print Review will now also display records excluded due to logic or expressions. The Unprocessed only option is enabled for bundles. | |
446250@LAC365FO | Test and Performance Suite | The Background print dialog has been updated with new UI, buttons, and helper texts. | |
446248@LAC365FO | Test and Performance Suite | Background print > Bundle > Non-batch run does not generate XML as expected. | |
446176@LAC365FO | Batch | The report’s latest state is not reflected in Print in batch. | |
445378@LAC365FO | Review of documents | An issue was identified, due to which items at state inReview were successfully deleted from the Archive, but an orphan record remained in Document Handling. This has been fixed, so both records will now be deleted. | |
445277@LAC365FO | Review of documents | Review of SalesPackingSlip, Attachments - Delivery. | |
444806@LAC365FO | Archive | Previously, issues had been identified with bundling of Archive documents when using Resend without force rerun. Background parameters have been updated to allow resending one by one rather than forcing them into a bundle. | |
442760@LAC365FO | Test and Performance Suite | Previously, when a report was re-run, some parameter settings were lost; now, when the report is re-run from Run review (Log), the same parameter will be set. | |
440045@LAC365FO | Associated payment (Giro) | The Associated payment attachment does not work after upgrading to version 6.21 or when using a solution from another ISV. | #40750 |
443708@LAC365FO | License | The License engine has been updated to version 1.2, which allows users to switch between different permission levels depending on the license key (Essentials/Professional/Advanced/Enterprise). | |
439482@LAC365FO | Azure Storage explorer | Deleting a storage browser subfolder with the same name as the main folder also deletes the main folder. | |
437278@LAC365FO | BOM/context method | An issue with empty records was identified when using the context method LACExplodeTmp_ByInventTable() to explode a BOM. | #40401 #40529 |
436151@LAC365FO | Lasernet Essentials | An issue was identified with the creation of Predefined selections. | #40244 #40713 #41080 |
441081@LAC365FO | Test and Performance Suite | The Background print Bundling requires redesigning. | |
421685@LAC365FO | Archive | A major update was carried on regarding storage operations, including redesign of Move, Cleanup, Lifespan, and Copy. | |
409907@LAC365FO | Review | Excel files are not printed when toggling Review before sending with Predefined destinations. | #36959 |
445001@LAC365FO | An option has been added to include/exclude Predefined destinations as part of Export/Import. | ||
448903@LAC365FO | An error occurs when rendering a report with the Embedded server after the report is imported from an older backup. | ||
448468@LAC365FO | Using the Sum Aggregate function in conjunction with an Expression that uses a custom field results in NaN output. | #41927 | |
447321@LAC365FO | If Lasernet Enterprise is being used, it is possible to choose between the Lasernet Server or the Embedded server when using Embedded designs. | ||
443619@LAC365FO | Warehouse Management app | The value selected in the Print to field is not saved. | #41280 |
445951@LAC365FO | Embedded design is, by default, part of a new report in the Advanced/Enterprise version. | #445951 | |
Temporary Storage for Document handling (FinOps) when using External Azure Storage/User-delegated SAS. | |||
452698@LAC365FO | Security | Demo mode has been removed from the Lasernet parameters page. | |
451685@LAC365FO | Test and Performance Suite | An option has been added to add multiple documents to a Test checkpoint/flow. | |
452433@LAC365FO | Esssentials and Embedded versions | An issue was identified regarding the inability to import Lasernet Form Objects from Lasernet Developer with a Keywords set. | #42307 |
451004@LAC365FO | Test and Performance Suite | The option to filter on skip testing has been introduced. | |
451082@LAC365FO | Events/Alerts | The auto-complete feature in the Expression editor is not working correctly for Alert links. | #42414 |
450524@LAC365FO | Test and Performance Suite | Always skip Record Ids (RecIds) when using Checkpoints. | |
450521@LAC365FO | Test and Performance Suite | An option has been added to add an attribute/property in the XML to identify whether Checkpoints are being used. | |
450315@LAC365FO | License | Licenses that fail due to user count limitations should not result in a downgraded level. | |
450221@LAC365FO | Query | deliveryAddress() fields for WHSShipmentTable are removed from the table when Reset modification is set to Yes. | #42297 |
449655@LAC365FO | Configuration | Imported Lasernet server (Active/Inactive) with connections pointing to other environments causes an error. | #42220 |
449545@LAC365FO | License | Test and Performance Suite 7.1 requires a new license code created specifically for 7.1. | Internal |
448946@LAC365FO | Embedded version | An issue arises when creating a new SSRS report. | Internal |
448902@LAC365FO | Task recorder | The Task recorder causes an issue related to the dialog for the creation of a new report by recording a quick filter upon clicking Create. | Internal |
448896@LAC365FO | Azure | Report Preview does not find files when using the Lasernet server with Temp connection. | Internal |
448817@LAC365FO | Archive | Double Resend without force rerun cannot find files. | Internal |
447522@LAC365FO | Professional version | The Go to report button causes an error. | Internal |
445574@LAC365FO | Printer dialog | Object reference error when changing copies on standard Printer destination. | #41648 |
441297@LAC365FO | Trace File analysis Error for customer with ISV Cosmo when upgrading from 6.18.5 to 6.21.2: "Unable to cast object of type...". | #41036 | |
450638@LAC365FO | An error occurs when illegal characters are used within a field. | ||
448748@LAC365FO | Some fields have been removed from the Lasernet parameters page when using Lasernet Professional 7.1. | Internal | |
443619@LAC365FO | Mobile device | The value selected in the Print to field is not saved. | #41280 |
412331@LAC365FO | Standardization of the CompanyId. | ||
454140@LAC365FO | Expression | After clearing an existing value within an Expression, the system does not show 'root-values' in the lookup. | |
453855@LAC365FO | FinOps | An issue arises with the Email editor in 10.0.43. | |
453803@LAC365FO | Backup | An error occurs when importing a report: "Could not load parameters from the compressed archive". | #42603 #42617 |
453802@LAC365FO | CE/OData | Images cannot be retrieved from CE. | #42592 |
453650@LAC365FO | Query | It is now possible to use range Expressions with the same Query data sources in the Query wizard. | |
453119@LAC365FO | Cloud Print Connector | Access to Cloud Print Connector Setup is enabled, which may be needed as a workaround for the Azure deprecation. | |
453099@LAC365FO | Test and Performance Suite | The following error occurred during PDF comparison: “[Error] @LACTest:CheckpointPDFCompareNoResult”. | #41766 |
452816@LAC365FO | FinOps | The Lasernet parameters page now includes the Environment Id. | |
452678@LAC365FO | Query | The warning issued when using AOT Query LACWHSPrintLabels for Warehouse labels has been removed. | |
452358@LAC365FO | Review | An issue arises when trying to control the Review before sending function from code. | #42405 |
451685@LAC365FO | Test and Performance Suite | An option has been introduced to add multiple reports to the Checkpoints/Test flows. | |
449256@LAC365FO | Backup | A correlation has been established between the SELECTED REPORTS and SELECTED TABLES sections. | #42220 |
448889@LAC365FO | Print buttons | An issue arises when trying to add Print buttons to certain forms, such as CustCollectionLetterJournal and CustCollectionLetterNote. | #41968 |
445547@LAC365FO | Test and Performance Suite | When running a Checkpoint test in batch, the test will be re-run if it fails the first time. | #41119 |
Models
The new model Lasernet engine contains the Lasernet runtime and the installer for the Lasernet Form Editor.
Entering an older license code will activate Lasernet Enterprise 7.1. Similarly, entering a license code from 6.x will also activate the Enterprise version of Lasernet.
All older license codes are compatible with 7.1.
Lasernet FO Connector 7.1 integrates the Lasernet runtime engine (Embedded) and the Lasernet Form Editor within Lasernet FO Connector. It can run in a hybrid fashion, in which some reports are processed via the Embedded runtime engine, while other reports are processed via the Lasernet server.
Lasernet Enterprise supports the Embedded/runtime engine and Lasernet server, while Lasernet Professional only uses the Embedded engine/runtime.
Depending on the workload and/or complexity of the report, some reports can take advantage of the built-in runtime engine, while others are executed via a Lasernet server.
Lasernet FO Connector 7.1 contains the following versions:
Lasernet Essentials: Activated with no license code. It can be used immediately, and all features can be accessed either within the workspace or when previewing a document through Lasernet.
Lasernet Professional: Activated via a valid license code. All features can be accessed via the workspace.
Lasernet Advanced/Enterprise: Activated via a valid license code. All features can be accessed either via the workspace or via the modules (Lasernet).
Lasernet FO Connector 7.1 contains the following models, including the model for integration with D365CE (Dataverse) and the models for the Lasernet Print buttons:
Model | Description | Location/remark |
---|---|---|
Lasernet | Core and main engine for Lasernet FO Connector | Lasernet Requires activation Key Lasernet > Setup > Parameters > License terms |
Lasernet81Spec | Additional requirements in relation to 8.1 and newer versions of standard Lasernet FO Connector | |
PRNButtons | Lasernet Print buttons | Print buttons |
PRNButtonsLACAdaptor | Adaptor between the Lasernet Print buttons and Lasernet | |
LACCE | Provide the integration to CE from Lasernet FO Connector | Lasernet > Dataverse/Dynamics 365 |
LACMSHotfixes | Hotfixes for standard Lasernet FO Connector | System administration > Setup > Hotfixes from Lasernet |
Lasernet Test Suite | Test and performance suite | Lasernet > Test and performance suite Requires activation Key Lasernet > Test and performance suite > Parameters |
LasernetPU35Spec | Support of Wave labels in Lasernet FO Connector | |
Lasernet Autoform DM | Integration to the Autoform (Archive) | |
Lasernet Engine | Embedded integration with Lasernet | Includes Lasernet Engine and installer for the Lasernet Form Editor |
The class LACSrsPrintDestinationSettings_Extension is now named SrsPrintDestinationSettings_LAC_Extension.
If errors related to LACSrsPrintDestinationSettings_Extension occur, some objects or models may not be checked in. Another possible problem is that not all models have been built.
Ensure the following new objects/dll files are added to TFS in case you are not just installing/deploying the AOT package:
LACSupport.dll.config
XmlDiffPatch.dll
XmlDiffPath.View.dll
The following is the complete list of objects that are not automatically added.
The version number should contain the intended version (7.1) after either installing or deploying the AOT package.
Lasernet > Setup > Parameters
Lasernet Essentials
When no valid license code has been entered:
Professional and Enterprise
When a license code for Lasernet Professional or Enterprise has been entered:
Add the AOT package
Either through LCS - Apply a deployable package to an environment
Or by installing a deployable package – Requires RDP access to environment
Prerequisite / Technical
Export the Lasernet FO Connector configuration, including all reports, to ensure data can be restored if needed.
It is possible to perform an in-place upgrade from a previous version as long as the previous version is relatively recent, such as Lasernet FO Connector 6.18.x.
How to Get Support
If you encounter difficulty using Lasernet, contact us via the Create Ticket button in the support portal.
Add a comment
Please log in or register to submit a comment.