LAC365 FO Release Version 6.17.2
Release date: 20th May 2022
This page describes the enhancements in LAC365FO version 6.17.2.
Bug fixes and Enhancements – LAC365FO version 6.17.2
Case no. | Description | Ticket no. |
---|---|---|
297671@LAC365FO | Issue with using Lasernet Original Preview and Lasernet Copy Preview | #26124 |
297328@LAC365FO | Error with batch jobs with LAC6.17 | #26042 |
297321@LAC365FO | Context method added in wizard has wrong ReportElement selected, which leads into wrong XML element name in some cases | |
297209@LAC365FO | Open Query wizard text is incorrect when using language nl - Dutch language | #26023 |
297161@LAC365FO | BankPaymAdviceVendV2 - Print buttons + report Dialog options | #25988 |
297433@LAC365FO | Clear cache (Lasernet > Parameters > General) | #26074 |
296755@LAC365FO | TMSCommercialInvoice - destination selected in 'Always show dialog' dialog is ignored | #25859 |
Lasernet version 6.17.2 contains the following models - including the model for the integration with D365CE and the models for the Lasernet print buttons.
Model | Description | Location/remark |
---|---|---|
Lasernet | Core and main engine for LAC365FO | Lasernet Requires activation Key Lasernet > Setup > Parameters > License terms |
Lasernet81Spec | Additional requirements in relation to 8.1 and newer versions of standard D365FO | |
PRNButtons | Lasernet print buttons | Print buttons |
PRNButtonsLACAdaptor | Adaptor between the Lasernet print buttons and Lasernet | |
LACCE | Provide the integration to CE from LAC365FO | Lasernet > Dataverse/Dynamics 365 |
LACMSHotfixes | Hotfixes for standard D365FO | System Administration > Setup > Hotfixes from Lasernet |
Lasernet Test Suite | Test & Performance Suite | Lasernet > Test and performance suite Requires activation Key Lasernet > Test & performance suite > Parameters |
LasernetPU35Spec | Support of Wave labels in D365FO |
Please ensure the following new objects/dll-files are added to TFS in the case of not just installing/deploying the AOT-package. (added from LAC365FO version 6.17)
LACSupport.dll.config
XmlDiffPatch.dll
XmlDiffPath.View.dll
The version number should contain version 6.17.2 after either installing or deploying the AOT-package:
Lasernet > Setup > Parameters
Version numbers:
PU48: 6.17.2.2205205
PU49: 6.17.2.2205204
PU50: 6.17.2.2205202
PU51: 6.17.2.2205059
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
LAC365FO version 6.17.2 is supported with Lasernet version 9 and Lasernet version 10 and a setup for either Lasernet version 9 or Lasernet 10 is required for any new installation and when upgrading from Lasernet 8.
Pre-requisite / Technical
We recommend making a Stylesheet refresh after upgrading LAC365FO as this could help avoid potential issue(s).
Please also use the following Register selection classes located in Lasernet > Setup > Backup parameters > Setup Default Selections in case an error such as the following is thrown when using Export, Import or Copy across companies (legal entities).
The newly introduced upgrade framework in LAC365FO version 6.17 should manage but could ’fail’ in a scenario when using a TFS/Dev build as this would require executing Microsoft.Dynamics.AX.Deployment.Setup.exe.
The newly introduced upgrade framework in LAC365FO version 6.17 should manage but could ’fail’ in a scenario when using a TFS/Dev build as this would require executing Microsoft.Dynamics.AX.Deployment.Setup.exe.
Error message:
'Please try to run ’Register selection-classes’ before processing.'
OR
'Cannot create a record in Lasernet default export/import selection (LACDefaultSelection). The record already exists.'
Major enhancements – LAC365FO version 6.17.2.
LAC365FO version 6.17.2 only contains fixes and enhancements for LAC365FO and does not contain any major enhancements.
The main focus in LAC365FO version 6.17.2:
Stability/Quality update for LAC365FO
The Flush/clear of cache in LAC365FO and D365FO located within the Lasernet > Parameters > General and are now split into two parts
Clear Lasernet cache
Would only flush/clear cache for LAC365FO.
Clear cache
Flush/clear all caches in standard D365FO. Using Clear cache can impact and stop existing user sessions.
Issue with using Lasernet Original Preview and Lasernet Copy Preview
Resending a document didn’t always respect Lasernet Copy preview (similar to Copy preview in standard) and could show the original document from the Archive and not the copy. This is fixed.
Query Report run in batch - Object reference not set error. argsCache not initialised
Error with batch jobs with LAC6.17
The following error was thrown in LAC365FO version 6.17 and 6.17.1 when executing a brand new Query report within a batch task:
"Batch task failed: Object reference not set to an instance of an object."
Everything would work as expected when executing a SSRS-report or when executing a replacement report (Query) for SSRS.
This is fixed.
Context method added in wizard has wrong ReportElement selected, which leads into wrong XML element name in some cases
Using multiple context methods would in some situations re-use the same element name. The issue was caused when adding different context methods within the Query Wizard.
Only an issue when using LAC365FO version 6.17 and version 6.17.1 and is fixed in LAC365FO version 6.17.2.
Adding different context methods within the Query Wizard:
Context code used within the Query Wizard:
Output when using LAC365FO version 6.17.2
Proper value for the Element_location – Method1 and Method2 are properly added for the value:
Output when using LAC365FO version 6.17 and 6.17.1
Wrong value as Method1 was added for both context methods.
Open Query wizard text is incorrect when using language nl - Dutch language
The help text when opening the Query wizard was incorrect when the client language was set to nl (Dutch).
LAC365FO version 6.17.2:
BankPaymAdviceVendV2 - Print buttons + report Dialog options
TMSCommercialInvoice - destination selected in 'Always show dialog' dialog is ignored
In standard D365FO, The following reports do not respect the selected destination/printer-setting within the printer-dialog:
·TMSCertificateOfOrigin
·TMSCommercialInvoice
·TMSLoadTender
·TMSRoute
·BankPaymAdviceVendV2
·BankPaymAdviceCustV2
LAC365FO version 6.17.2 contains an option to enable a fix for each of the reports which will ensure the report(s) respect the selected printer setting/destination within the dialog.
Enabling the fix for the report(s) is located in System administration > Setup > Hotfixes from Lasernet.
Running a report such as the Commercial Invoice (TMSCommercialInvoice) did not respect the selected destination unless activating/enabling the corresponding hotfix.
The TMSCommercialInvoice always uses print management.
Showing the dialog for the Report TMSCommercialInvoice also requires the Always show dialog to be selected within the Dialog options for the report
Clear cache (Lasernet > Parameters > General)
The cache is split into two parts.
Clear Lasernet cache was previously part of the Clear cache which could end other user sessions.
Clear Lasernet cache
Using Clear Lasernet cache will flush/clear the cache in relation to LAC365FO.
Clear entire cache
Clearing entire cache can impact users' sessions and a prompt such as the following is shown as a warning:
Bug fixes and Enhancements – LAC365FO version 6.17.2.
Case no. | Description | Ticket no. |
---|---|---|
297671@LAC365FO | Issue with using Lasernet Original Preview and Lasernet Copy Preview | #26124 |
297328@LAC365FO | Error with batch jobs with LAC6.17 | #26042 |
297321@LAC365FO | Context method added in wizard has wrong ReportElement selected, which leads into wrong XML element name in some cases | |
297209@LAC365FO | Open Query wizard text is incorrect when using language nl - Dutch language | #26023 |
297161@LAC365FO | BankPaymAdviceVendV2 - Print buttons + report Dialog options | #25988 |
297433@LAC365FO | Clear cache (Lasernet > Parameters > General) | #26074 |
296755@LAC365FO | TMSCommercialInvoice - destination selected in 'Always show dialog' dialog is ignored | #25859 |
Share