Lasernet FO Connector 6.17.1 New Features and Fixes
    • 05 Nov 2024
    • 7 Minutes to read
    • Contributors
    • PDF

    Lasernet FO Connector 6.17.1 New Features and Fixes

    • PDF

    Article summary

    Lasernet Connector for Dynamics 365 Finance and Operations

    Release version: 6.17.1

    Release date: 6th May 2022

    Introduction

    This page describes the bug fixes and enhancements in Lasernet FO Connector 6.17.1.

    Click to view the Lasernet FO Connector 6.17.1 Release Notes.

    Bug Fixes and Enhancements – Lasernet FO Connector 6.17.1

    Lasernet FO Connector version 6.17.1 is released for Dynamics 365 for Finance and Operations PU49, PU50, and PU51.

    The same source code is used across all versions.

    Lasernet FO Connector 6.17.1 only contains bug fixes, minor enhancements, and no major enhancements.

    Query report with maximum layout should have old format of Output naming, which should contain table name, rather than data source name

    In previous versions, when using Maximum for the Layout, the system used the Name (Alias) for the output name of the labels.

    Maximum in the Layout property is a similar approach to the versions before Lasernet FO Connector 6.17 and this could cause issues as the naming in previous versions of Lasernet FO Connector used the table-names and not the Name (Alias).

    Lasernet FO Connector 6.17, as in older versions, uses the tablename and not the Name/Alias for the naming of the labels when Maximum is specified in the Layout.

    Adding a table such as MarkupTrans having the name (Alias) MarkupTrans_SalesTable:

    Lasernet FO Connector 6.17 included the Name (Alias) – MarkupTrans_SalesTable:

    Lasernet FO Connector 6.17.1 and previous versions will now use the tablename - MarkupTrans:

    Error Message: "The path is not of a legal form"

    The following error was thrown when running a report/Query for which the method productImage() or productImageThumbnail() was added within the Query wizard:

    Error

    The path is not of a legal form. at System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) at System.IO.Path.GetFullPathInternal(String path)

    This is fixed in Lasernet FO Connector 6.17.1.

    Group data in files + Subreport 6.17 - only the first report (xml) is correct

    Lasernet FO Connector 6.17 had an issue when a report contained a subreport and when Group data in files (splitting of XML files) was used.

    When using the Group data in files:

    The system would add the values for the subreport from the previous runs, not just for the current one. The first run would be successful; however, subsequent runs would include information from previous runs.

    Adding LACLanguageTextsReportRoot() or  LACLanguageTextsReportRootSubReport() in QW causes an Object reference... error

    Using one of the following context methods within the Query Wizard would throw the  following error message:

    Error

    Object reference not set to an instance of an object.

    This is fixed in Lasernet FO Connector 6.17.1.

    • LACLanguageTextsReport()

    • LACLanguageTextsReportRoot()

    • LACLanguageTextsReportRootSubReport()

    If enums are used in expressions > error 'Value formula is not complete'

    Using an Enum within an Expression (like in a Condition) could throw the following warning and error:

    Warning

    EInvoice is not found in CustTable

    Error

    Value formula is not complete

    This is now fixed.

    Incorrect Purchase Journal being executed when using LAC Print 6.17

    Sorting is reverted when resending PurchInquire from standard Journal.

    The wrong entry/record was selected when resending the report Purchase inquiry and when having multiple entries in the Journal.

    When resending the second entry:

    The system would resend the first entry and move the cursor to this entry:

    The following warning was thrown when resending from the Archive:

    Warning

    Report PurchPurchaseOrderReplacement is not allowed forced rerun On archive or On forms and archive. Skipping report resend

    This is now fixed.

    ReturnAcknowledgementAndDocumentTmp issue when attempting to set TempDB record as TMP buffer

    Running the report ReturnAcknowledgement in Lasernet FO Connector 6.17 would throw the following error:

    Error

    Table 'ReturnAcknowledgmentAndDocumentTmp' of type TempDB cannot be changed to table of type InMemory.

    Random error "Unable to create folder" when using SharePoint 365 for archive

    In previous versions, connection to SharePoint could timeout which could cause issues when creating and saving within SharePoint.

    The following error message was thrown when using SharePoint as storage (connection):

    Error

    Sending to destination Unable to create folder sites

    This is now fixed.

    Error with printing report with three or more data source entities in a class report in 6.17

    When Using an OData (Dataverse) Query with more than two data entities in Lasernet FO Connector 6.17, the following error could be thrown:

    Error

    Object reference not set to an instance of an object.

    DB Sync issues during Lasernet FO Connector 6.17 installation

    An index was made unique in Lasernet FO Connector 6.17 to improve performance. However, this could cause an issue when multiple records were resent from the Archive without Force rerun.

    The issue was caused when resending more documents from the Archive without a force-rerun, therefore creating multiple entries/records and conflicting with the unique index:

    Therefore, this unique index has been reverted back to non-unique.

    Non-Cache - issue with table archive

    Disabling the cache for a report could cause missing values for the Archive (table for Archive) and the mapping fields.

    The following warning was thrown after running a Report for which the Cache was disabled (Cache control = Disable cache):

    Warning

    Table for archive is not specified or not found.

    Customer or vendor account not found, ignoring all customer related destination setups

    Customer or vendor group not found, ignoring all customer/vendor group related destination setups

    Order Id not found. Archiving with empty order Id

    Document Id not found. Archiving with empty document Id

    This is now fixed.

    Object reference not set to instance of object Sales person Filter

    The following error was thrown when running a report for which SalesTaker (HcmWorker.Name ) was used as a range for the report:

    Error

    Object reference not set to an instance of an object. at

    Dynamics.AX.Application.LACQueryMap.`dsChildQueryNamesInit(String dataSourceName) in

    xppSource://Source/Lasernet\AxClass_LACQueryMap.xpp:line 101 at

    Dynamics.AX.Application.LACQueryMap.dsChildQueryNamesInit(String dataSourceName) at

    Dynamics.AX.Application.LACQueryMap.`dsChildQueryNames(Boolean refresh, Boolean @refresh_IsDefaultSet) in

    xppSource://Source/Lasernet\AxClass_LACQueryMap.xpp:line 83 at

    Incorrect language in CE Reports when using an Expression

    In previous versions of Lasernet FO Connector, it was not possible to set/overwrite the report language when using an OData (Dataverse) report/query.

    Lasernet FO Connector 6.17.1 supports the option to set/overwrite the report language when using OData/Dataverse.

    Life span processing does not react to max files to process, and the life span destination connection ID choosing was faulty

    The Maximum files to process was not respected in previous versions of Lasernet FO Connector and Only files that supposed to be moved to storage was not always properly identified. Both these issues are now fixed.


    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.