Public Profile
  • Allow the Payment Reconciliation Journal to match against existing Bank Ledger Entries

    The Payment Reconciliation Journal has a severe limitation in that it does not recognise when a Bank Ledger has already been posted - the most common example is Vendor Payments. We should be able to match against these unreconciled Bank Ledger entries, and ideally it should try to auto-match as well. In comparison the Bank Acc. Reconciliation does do this - including the auto-match. Behind the scenes it uses the same Table and Posting Codeunit as the other Bank Rec so this should be possible?
  • Event Request: Events to add new entities for CRM Integration

    This document outlines the code you need to add (in NAV) for integrating new entities with CRM. https://docs.microsoft.com/en-us/dynamics-nav/walkthrough--customizing-microsoft-dynamics-crm-integration-in-dynamics-nav This still applies with BC but it doesn't completely work in the extension model. Some of the code has some events or can be handled with new objects, but not all of it. Specifically: Codeunit 5150 Integration Management, Function CreateIntegrationPageList Codeunit 5334 CRM Setup Defaults, Function ResetConfiguration Codeunit 5334 CRM Setup Defaults, Function GetCRMTableNo Codeunit 5334 CRM Setup Defaults, Function GetTableIDCRMEntityNameMapping Can we have some events added in these functions, or the functions that call these?
  • Promote Actions to Assist Edit

    On list pages there is an Assist Edit button for each line. Users expect this to be a context sensitive menu, but it just shows Edit, Delete, Select More etc.. It would be great if we could promote Actions into this menu to meet User expectations.
  • Modification/Event Request: Notification Entry Dispatcher GetHTMLBodyText

    Could we please have an Event added to Codeunit 1509: Notification Entry Dispatcher, function GetHTMLBodyText, so that we can change the layout of the Notification emails. My suggestion is OnGetHTMLBodyText(var NotificationEntry, var HtmlBodyFilePath, var BodyTextOut, var Handled) Alternatively please remove the line that says so we can set a Custom layout: ReportLayoutSelection.SetTempLayoutSelected(''); Or let us select the Report specified in the next line from a Setup field rather than hardcoding it: IF NOT REPORT.SAVEASHTML(REPORT::"Notification Email",HtmlBodyFilePath,NotificationEntry)