web
You’re offline. This is a read only version of the page.
close
  • implement Secure global address book feature in D365

    Secure global address book feature is implemented in AX 12 however not migrated yet to D365

    we need to implement it as soon as possible in order to restrict users who do not have access to legal entities to access these entities from global address book.

    Referencd:

    https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/get-started/ax-2012-features-not-implemented-but-not-deprecated?toc=%2Fdynamics365%2Ffin-ops-core%2Fdev-itpro%2Ftoc.yml#:~:text=Secure%20global%20address,a%20future%20update.

  • SalesTable form SalesLine validateWrite info dialog to show once when switching between header view and lines view

    We've added logic to SalesLine validateWrite method, to show dialog to collect details that we update on save of SalesLine, when editing an existing record. When the user is on 'Lines' display and moves to 'Header' display, options shown in the middle of the screen, the dialog is shown twice, if cancel pressed on the dialog and details not entered. This is due to SalesLine save/validateWrite being called twice by MS on the form. This can be replicated by just having an 'info' message in validateWrite, so it shows it's called twice, or writing simple sysOpeartion class to be called, which is triggered twice when moving from 'Lines' to 'Header' on editing existing line.

     

    There’s also a second issue with validateWrite, as it’s called when user clicks close form in top right. In this instance the validateWrite is called 3 times, but without ‘wait’ being set, so the dialog just appears and disappears, without allowing the user to enter anything. Are Microsoft aware of this behaviour?


    When running the below code with ret=true it works fine but when running it with ret=false it shows the info dialog multiple times.


    [SalesLine].modifiedField = function (fieldId) {

       var ret = this.callBase(fieldId);

       if (fieldId == 'SalesId') {

           // Set flag to indicate that the SalesId field has been modified

           this._salesIdModified = true;

       }

       return ret;

    }

     

    [SalesLine].validateWrite = function () {

       var ret = true;

       if (this._salesIdModified) {

           // Show dialog to collect details

           // Reset flag to indicate that the SalesId field has not been modified

           this._salesIdModified = false;

       }

       return ret;

    }

  • Add workflow history placeholder in email notification in D365 FnO

    We need to add an option in workflow placeholder to have 'workflow history' to send all workflow history with all comments with approvers names or convert the workflow history tab to a page with a separate link to be able to add link to web placeholder to show all workflow History.

  • change environment URL

    We would like to add a feature to make it possible to change cloud default environment URL domain without the need to redeploy this environment again.

  • Automating upload for BACPAC to Asset Library

    We need to automate bacpac upload from local machine to LCS Asset Library via PowerShell or Pipeline DevOps. currently there is no APIs to upload bacpac via Pipeline DevOps, so we need to have this feature available very soon.

  • Dula write Adding pt_PT language to CDS parties data map

    pt_PT this is not available as a language for the standard option set.


    However, in F&O it shows the language pt-PT existing as normal.


    pt-PT is not on the standard option set, it needs to be created from your end through a customization of the option set on CE, and when I have the new number, that have to customize the transformation on dual-write table map "Party (msdyn_parties)" for the field "Language" adding a value mapping for "pt-PT" and the number assigned on CE "1923500xx"


    We need to add pt-PT to the standard option set in DW