-
Regression Suite Automation Tool - Get proofs of automatic tests
Currently, once a task is realised thanks to the task recorder with the D365 F&O Task Recorder Google Chrome add-on, it is possible to download a Word document with all the Dynamics routes and screenshots from the initialization of this task. Let us imagine that we want to save this task and turn it into a test to run it automatically later thanks to the Regression Suite Automation Tool. It would be great to be able to get similar screenshots of the different steps done after running the automatic test to get visual proofs of what have been done.
-
Improve database log
Among the three categories of action tracked by the database log (INSERT, DELETE, UPDATE), the delete lines are poorly fulfilled on the History tab : on the Previous value column, "0" and "None" are largely widespread, and on the Value column the cells are simply empty. On the other hand, the insert lines are well documented with "real" values other than "0" and "None". It would be more suitable if on the Previous value column "real" values were filled out : With those information on the screen, it is easier to understand which informations are deleted. -
Add the possibility to choose between the old or the new exchange rate logics (reporting currency issue)
Between AX2012 and Dynamics 365, the currency logic has been changed and the reporting currency at some points has been impacted. To illustrate the impact, let us say that: * CAD is the transaction currency * EUR is the accounting currency * USD is the reporting currency Based on official documentation (https://docs.microsoft.com/en-us/dynamics365/finance/general-ledger/dual-currency#posting-process), the reporting currency was previously calculated as follow: * Transaction currency amount (CAD) > Accounting currency amount (EUR) > Reporting currency amount (EUR) As the ECB provides easily and daily exchange rates between EUR and CAD/USD, *each day Dynamics was able to give an accurate rate between all the currencies.* Here is the new calculation: * First of all, Transaction currency amount (CAD) > Accounting currency amount (EUR) * Secondly, Transaction currency amount (CAD) > Reporting currency amount (USD) In this case, several negative points have to be noticed: * Another exchange rate needs to be implemented, between USD and CAD in this case. * As no direct exchange rate provider, as easy as the ECB one with EUR, is available for USD (for instance), it is common to enter manually (and monthly) exchange rates between USD here and other currencies. * As a consequence, *Dynamics is not able to easily give a daily and accurate rate between transaction and reporting currencies* : manual entries or a specific development are possibilities, but the AX2012 logic was in this exemple directly relevant. The proposal here is to make available as a setup in General Ledger and get the possibility to choose between the two exchange rate logics.