Version 2.x Change Log

  • Version 2.0.0 Change Log

    NEW FEATURES

    - Added support for (dynamic) query based SSRS reports.
    - Improved support for query based Word documents.
    - Added additional data fields to the GeneralData data section (Bank Account IBAN, Swift, Name).
    - Improved use of custom DSP classes for Docentric SSRS reports: a new method onSelectedRdpTableRecord() is added, overriden methods for modifying the GeneralData data section are enriched, etc.
    - Printing is moved to Docentric Server in order to truly support reliable server side printing. However, printing can be configured to still run on AX client/AOS, but this is not recommended any more.
    - Improved email sending:
    (1) Email sending settings are introduced: Choose if you want to send emails always via AOS, by using Outlook app or Smtp client.
    (2) For Email To, Cc, and Bcc settings end user can select and use SRS print destination tokens.
    - Names of temporary files can be created using GUID as well.

    LABELS

    - Added labels: from @DOC1254 ('Current language ID') on.

    FIXES for NEW ARTIFACTS

    - Bug for pre-processed TempDB SSRS reports: Data have not been read from TempDB table properly.
    - Bug for printing: Reports don't get properly printed with Landscape orientation and selected Page range.
    - Bug for selecting shared printer in Print Destination form: Shared printer cannot be always selected.
    - Bug for replacing placeholders in email print destination settings: Bcc fields is not considered.

    CHANGES for CHANGED ARTIFACTS

    - SrsReportRunController: BUG - Cleanup of report tables after a handled exception is not performed.
    - SrsPrintDestinationTokens: NEW FEATURE - Added as a new modified artifact.
    - Docentric_ChangedArtifacts: NEW FEATURE - Added the SrsPrintDestinationTokens artifact.

  • Version 2.1.0 Change Log

    NEW FEATURES

    - Added support for using Document ID as a sufix of the report output filename through the UI (the Print Destinations form) - applicable only some for Print Management reports.
    - Added configurable support for creating folders from file print destination report output file name.

    LABELS

    - Added labels: from @DOC1326 ('Use document ID') on.

    FIXES for NEW ARTIFACTS

    - Bug for import/export: Report import doesn't work properly for new fields for email sending settings and file print destination settings.

    CHANGES for CHANGED ARTIFACTS

    - PrintMgmtReportRun: NEW FEATURE - Added support for using Document ID as a sufix of the report output filename.
    - Added support for AX 2012 R3 CU11.

  • Version 2.1.1 Change Log

    NEW FEATURES

    - Code generator, the DocCodeGeneratorHelper class, is introduced with a purpose to help in the implementation of Docentric DSP classes.
    - Data source Automation framework: Query based SSRS reports that use both RDP tables and queries as report data sources are now supported.
    - Data source Automation framework: New methods that enable custom logic injection for query based data sources are introduced:
    (1) addAdditionalDataFieldsForQueryRecord method that enables adding of additional data to currently selected record from each of the query data sources.
    (2) onSelectedQueryRecord method that enables storing values from a query data source records into global class variables.
    - Query based SSRS reports: A new method, excludeQueriesFromDataSource, is introduced enabling you to entirely skip the report query(ies) execution. This scenario can be useful when you want to avoid data fetching through the report query(ies) and to employ custom logic in X++ instead. In this case implement the gerateXmlDataSource() method to build the report data source. Query(ies) might be still needed for retrieving the dynamic report parameters.
    - Email print destination: Option to open email before sending is added to the Print destination form. This option is applicable only when Outlook desktop application is used and reports are not running in batch.

    LABELS

    - Added labels: from @DOC1337 ('Generate as list') on.

    FIXES for NEW ARTIFACTS

    - Bug for Data Source Automation framework: Adding a field group from a parent table for a table that supports inheritance is not working.
    - Bug for Data Source Automation framework: When a data record or field label is set to an empty string, the change doesn't apply.
    - Bug for Data Source Automation framework: Mapping of a query execution result to a data source (DDSP) is not working properly for a queries with more than one child collections or with more than one data sets.

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.1.2 Change Log

    NEW FEATURES

    /

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    - Bug for handling print destinations: SSRS report parameters don't get always replaced with their values when they are used as placeholders in print destinations.
    - Bug for Print Destination Settings form: the Folder textbox has Public sector as a configuration key, and therefore is not always visible. This configuration key is removed from the extended data type that this textbox is bound to.
    - Bug for Data Source Automation framework: the DocXmlRecord.addChildCalculatedRecordFromFieldGroup() method encounters an error if the specified field group contains a display method.

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.1.3 Change Log

    NEW FEATURES

    - New APIs for printing Word documents (generated from their templates) are introduced.

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    /

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.1.4 Change Log

    NEW FEATURES

    - New option for the Email print destination is introduced - from now on email body can also be specified in the HTML format. This means that you can use, beside placeholders providing dynamic parts of an email body, the HTML tags such as links, images, tables, etc. to achieve more professional look of your emails.

    LABELS

    - Added labels: from @DOC1349 ('Is HTML') on.

    FIXES for NEW ARTIFACTS

    /

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.2.0 Change Log

    NEW FEATURES

    - The CurrencyCode data field is added to the BankAccount data record in the GeneralData data section.

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    /

    CHANGES for CHANGED ARTIFACTS

    - Added support for AX 2012 R3 CU12.

  • Version 2.2.1 Change Log

    NEW FEATURES

    /

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    /

    CHANGES for CHANGED ARTIFACTS

    - Minor bug regarding printing to Screen after report posting in CIL is fixed. For that purpose a new changed artifact is added to the Docentric_ChangedArtifacts project: the FormLetter class.

  • Version 2.2.2 Change Log

    NEW FEATURES

    - When printed to the Screen print destination, a report can now be open with two new viewers: External PDF viewer and External MS Word viewer. Find new settings on the Company -> System administration -> Docentric AX -> Reporting -> Reporting parameters form, under the Report viewer section.
    - New parm methods are added to the DocReportRunContext class in order to enable changing the entity that the output file will be attached to. For example, instead of attaching the Purchase order report to the VendPurchOrderJour table (displayed on the Purchase order confirmations form) we can now attach the report to the PurchTable table (displayed on the Purchase order list page or the Purchase order form). These new methods of the DocReportRunContext class can be used in the overrideReportRunSettings() method of the Docentric DSP (Data Source Provider) class for the Purchase order report.
    - A new parm method parmResultOutputFilename() is added to the DocReportSettingsExecutionInfo class in order to provide the resulting output filename that has been used in the report execution to the File print destination. Resulting output filename can differ from the corresponding settings of the selected File print destination because it depends on place of report execution (client/server) and options that can be conditionally applied such as Use next filename.

    LABELS

    - Added labels: from @DOC1352 ('External PDF viewer') on.

    FIXES for NEW ARTIFACTS

    /

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.2.3 Change Log

    NEW FEATURES

    /

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    - Fixed bug for SSRS Docentric reports: progressbar is started and shown also when a report is executed on server side but not in batch. This scenario can happen if a report is invoked from the code that runs on server.
    - Fixed error "Key not valid for use in specified state" that is related to encryption of Docentric Server password.

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.2.4 Change Log

    NEW FEATURES

    - Sender email address is added to the Print destination settings form. In order to use it, you need to set up both Docentric and built-in email parameters properly.

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    - Fixed bug for the Data source automation framework, method DocXmlField.fillDimensions(): Customized Default and Ledger dimension AX table fields are not properly unpacked into the Docentric data fields of a report DDSP.

    CHANGES for CHANGED ARTIFACTS

    /

  • Version 2.2.5 Change Log

    NEW FEATURES

    - Enabling client-side printing for Word documents.

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    - Fixed bug for pre-processed TempDB reports: Selecting from the corresponding TempDB table hasn't been properly done - the CreatedTransactionId field hasn't been considered.
    - Fixed bug for attaching Word documents: DocDocuActionLibrary class is used instead of DocDocuActionCommon class in the certain methods of the DocMailMergeManager class.

    CHANGES for CHANGED ARTIFACTS

    - Added support for AX 2012 R3 CU13.

  • Version 2.2.6 Change Log

    NEW FEATURES

    /

    LABELS

    - Added labels: /.

    FIXES for NEW ARTIFACTS

    - Fixed bug for progressbar: When executing from Business connector, progressbar should not be started.
    - Fixed bug for progressbar: When executing large numbers of reports from the same AX client, a performance issue might appear.

    CHANGES for CHANGED ARTIFACTS

    /

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Docentric respects your privacy. Learn how your comment data is processed >>

Docentric respects your privacy. Learn how your comment data is processed >>