Gaps in the Security Diagnostics for Task Recordings Feature in D365FO
Nov11

Gaps in the Security Diagnostics for Task Recordings Feature in D365FO

I have written in the past about how to use the Security Diagnostics for Task Recordings feature within D365FO to help determine the securable objects consumed during a recorded business process or task. But I found while diving deeper into using the tool that there are some gaps that you need to be aware of. The Gaps 1) The access required for the objects is not shown If we look at the… Continue Reading Alex’s Article on...

Read More
Searching Code in Dynamics 365 Finance and Operations Using PowerShell
Nov08

Searching Code in Dynamics 365 Finance and Operations Using PowerShell

You can search the Finance and Operations XML files (the X++ source code) using regular expressions by using PowerShell’s Select-String command.  This is a strategy that I’ve used many times and I wonder if others have realized the ease of approaching code searches this way. For some background, we’ll be using regular expressions which provide a very flexible approach for searching… Continue Reading Dag...

Read More
DevOps ALM automation in Microsoft Dynamics 365 for Finance and Operations
Oct29

DevOps ALM automation in Microsoft Dynamics 365 for Finance and Operations

I’ve already written some posts about development Application Lifecycle Management (ALM) for Dynamics 365 for Finance and Operations in the past: Dynamics 365 for Finance & Operations and Azure DevOps (part I) Dynamics 365 for Finance & Operations and Azure DevOps (part II) Setting up Release Pipeline in Azure DevOps for Dynamics 365 for Finance and Operations Set up the new Azure DevOps… Continue Reading Adrià...

Read More
Tool To Help Migrate D365FO Security Between Environments
Oct25

Tool To Help Migrate D365FO Security Between Environments

After a great week at Summit 2019 time to get back at it! One of the things I heard repeatedly throughout the sessions I did and numerous people who stopped by our booth was that moving/migrating D365FO security between environments is extremely difficult and not intuitive/user-friendly at all, which I have to agree with. You may remember I created the D365FO Security Converter Tool in the… Continue Reading Alex’s Article...

Read More
Invent counting with AI Builder
Oct22

Invent counting with AI Builder

This past weekend I’ve attended my third 365 Saturday, this time in Barcelona, as a speaker. As you can see in the post title my session has been about creating inventory counting journals using AI with the Power Platform. The event has been great, but my session has left me with a bittersweet feeling because I haven’t been able to show the full app functionality due to stupid technical issues… Continue Reading Adrià...

Read More
F&O Data Expansion Tool: Error Tracing Not Started
Oct17

F&O Data Expansion Tool: Error Tracing Not Started

Tracing not started error?  Perhaps, like me, you recently rebooted the environment and it had not fully initialized before you tried to start recording on a new Data Expansion project. 1. Reboot the environment. 2. Create and build a runnable class (“job”) to call DataExpansionTraceControl::clear(true). 3. Run the class … Continue Reading Dag Calafell, III’s Article on their blog F&O Data Expansion Tool:...

Read More
Dynamics 365 Branding and Commerce (Preview) Firsthand experience
Oct11

Dynamics 365 Branding and Commerce (Preview) Firsthand experience

PS! Remember to read the last lines in this blogpost As I hope you have seen in your never-ending twitter/news feed is that Microsoft again adding lot’s of new apps and features to Dynamics 365. Microsoft are delivering on the communicated vision of Dynamics 365. We now have apps where we have a holistic approach to business processes. To solve business requirements users will be using a… Continue Reading Kurt...

Read More
F&O Data Expansion Tool: Recording Data Creation
Oct11

F&O Data Expansion Tool: Recording Data Creation

The Data Expansion Tool is a tool which will generate data in the current Microsoft Dynamics 365 for Finance and Operations environment. The tool itself is not documented and the video which demonstrated it has been lost because the Office Mix web site was retired. It enables you to record transactions which are occurring in F&O then recreate those in the same or another… Continue Reading Dag Calafell, III’s Article on...

Read More
October 2019 User Licensing Update to Dynamics 365 Finance & Operations
Oct10

October 2019 User Licensing Update to Dynamics 365 Finance & Operations

On October 1st 2019, Microsoft released a new licensing guide for the Dynamics 365 business application suite with a number of updates. This licensing update only applies to the cloud version of D365FO and does not apply to on-premise installs. New Licensing Model (as of Oct 1st 2019) The Operations level license is now split into separate modules: Finance Supply Chain… Continue Reading Alex’s Article on their blog October...

Read More
Setup Entity Store’s export to Azure Data Lake storage
Oct07

Setup Entity Store’s export to Azure Data Lake storage

It’s easy to start this post, because many people can ask: What’s a Data Lake? Fishing in a Data Lake. By cazapelusas. A Data Lake is not an Azure product but a term referring to a place where data is stored, regardless of whether it’s structured or unstructured. Its only purpose is storing the data ready to be consumed by other systems. It’s like a lake that stores the water of its… Continue Reading...

Read More
Upcoming Sessions at Dynamics Communities User Group Summit 2019
Oct01

Upcoming Sessions at Dynamics Communities User Group Summit 2019

With the calendar switching to October we are officially in the home stretch of the run up to Summit 2019 in Orlando, Florida. As always there is a wide variety of amazing sessions, presentations, and networking to be had. I have a number of sessions surrounding security, audit, and compliance that you shouldn’t miss! Can’t wait to see you all there!!! Pre-Conference Academy Dynamics 365 for… Continue Reading...

Read More
Manually deploy Retail packages for Microsoft Dynamics 365 for Finance and Operations
Oct01

Manually deploy Retail packages for Microsoft Dynamics 365 for Finance and Operations

First Microsoft Dynamics 365 for Finance and Operations Retail post! I hope more will come. As you might know, one of the setbacks of the database refresh from production in LCS is that some data doesn’t get copied. This is a safety feature that prevents, among others, that emails are sent or batches run accidentally after a DB restore. Remember that it’s a good idea to have a SQL query/script… Continue Reading Adrià...

Read More
Does Licensing in D365FO Consider the Deny Permission?
Sep27

Does Licensing in D365FO Consider the Deny Permission?

I have a very interesting licensing scenario I recently ran into surrounding using the deny permission. With the move to D365FO, the deny permission allows for explicitly revoking access to an object, this in turn, should also impact the licensing to a user, role, duty, or privilege. To test this I set up the following scenario: 1. I found a menu item that has different licenses for the… Continue Reading Alex’s Article on...

Read More
D365 Retail – Buzz Alert !
Sep24

D365 Retail – Buzz Alert !

THIS IS COOL ! Microsoft is launching several new product lines for retailers. Dynamics 365 Commerce Empower your business to create exceptional, insightful shopping experiences for every customer with Dynamics 365 Commerce—built on our proven Dynamics 365 Retail solution. Commerce | Microsoft Dynamics 365 Commerce delivers a complete omni-channel solution that unifies back-office, in-store, and digital experiences to personalize...

Read More
D365F&O, Lots of new high value content on DOC’s
Sep17

D365F&O, Lots of new high value content on DOC’s

The Microsoft Dynamics team have been quite buzzy after the vacation producing a lot of valuable content to Dynamics 365. I would like to highlight some of the latest additions that is worth checking out and to share in the Dynamics 365 ecosystem. Just this year alone, 714 articles have been published, and just the last 2 months close to 300 articles are made available. With this amount of… Continue Reading Kurt Hatlevik’s...

Read More
Parse XML and JSON easily in MSDyn365FO
Sep17

Parse XML and JSON easily in MSDyn365FO

Some time ago I had to create an interface between MSDyn365FO and a web service that returned data as XML. I decided to use X++’s XML classes (XmlDocument,  XmlNodeList, XmlElement, etc…) to parse the XML and get the data. These classes are terrible. You get the job done but in an ugly way. There’s a better method to quickly parse XML or JSON in MSDyn365FO. .NET to the rescue There’s a… Continue Reading Adrià Ariste...

Read More
F&O Data Expansion Tool: The Execution Traces event publisher is not installed
Sep12

F&O Data Expansion Tool: The Execution Traces event publisher is not installed

The Data Expansion Tool is a tool which will generate data in the current Microsoft Dynamics 365 for Finance and Operations environment.  The tool itself is not documented and the video which demonstrated it has been lost because the Office Mix web site was retired.  It enables you to record transactions which are occurring in F&O then recreate those in the same or another… Continue Reading Dag Calafell, III’s Article...

Read More
The Spring 2019 Version of the Security and Audit Field Manual: Microsoft Dynamics 365 for Finance & Operations Has Been Released
Sep12

The Spring 2019 Version of the Security and Audit Field Manual: Microsoft Dynamics 365 for Finance & Operations Has Been Released

The Fastpath team recently released the spring 2019 version of our security and audit series for D365FO. The technical aspects of the book have been updated to reflect the OneVersion releases of D365FO. I would like to thank Mark Polino, Trish Boccuti, and Heather Robinson of the Fastpath team for helping in the process of getting this edited, formatted, and published. A quick overview of the… Continue Reading Alex’s...

Read More
Feature management: create a custom feature
Sep10

Feature management: create a custom feature

Feature management has been around in Microsoft Dynamics 365 for Finance and Operations for some time now. Before that features were enabled through flighting running a SQL query on dev and UAT boxes (and the DSE team would do it on production). Now we have a nice workspace showing all the available features and flighting is still around too. The main difference between flighting and features… Continue Reading Adrià Ariste...

Read More
Supply chain management in Dynamics 365 Business Central and Dynamics 365 for Finance and Operations
Sep06

Supply chain management in Dynamics 365 Business Central and Dynamics 365 for Finance and Operations

Supply Chain Management in Dynamics 365 ” Incremental Group How does Dynamics 365 Business Central compare to Dynamics 365 for Finance and Operations? And which one will fit my organisation best? This article focuses on comparing the supply chain management capability of both Dynamics 365 solutions. ( See our article on financial management) Download our guide comparing the features of Dynamics 365 for Finance and Operations and...

Read More
What F&O Tables do not have Data Entities?
Sep06

What F&O Tables do not have Data Entities?

If you are like me sometimes it can be hard to translate from technical name to the actual data entity name. As a Microsoft Dynamics 365 for Finance and Operations developer it is sometimes useful to use the cross reference to identify the proper entity to use, however some tables are used so often it can be a task to scroll through to find the right reference.  An example is… Continue Reading Dag Calafell, III’s Article...

Read More
Set up the new Azure DevOps tasks for Packaging and Model Versioning
Sep05

Set up the new Azure DevOps tasks for Packaging and Model Versioning

During this past night (at least it was night for me :P) the new tasks for Azure DevOps to deploy the packages and update model versions have been published: The official @AzureDevOps task to deploy @MSFTDynamics365 F&O customizations is now added to our marketplace extension! Hot off the press! https://t.co/ExXJ3CKbUW https://t.co/q4qOScg6vv#FinOpsDevOps — Joris de Gruyter (@jorisdg) May… Continue Reading Adrià Ariste...

Read More
How To Utilize the Deny Permission in Dynamics 365 for Finance & Operations
Sep03

How To Utilize the Deny Permission in Dynamics 365 for Finance & Operations

One new piece of security functionality in D365FO is the idea of having an explicit deny access level available to assign. I’ve written about this access level permission in the past and how it overrides any other grants made to this object when assigned to the user. This functionality did not exist in AX 2012 so the question is ‘How do I utilize deny permissions when setting up… Continue Reading Alex’s Article...

Read More
Application Checker: enforcing better coding practices?
Sep03

Application Checker: enforcing better coding practices?

Unless you’ve been working for an ISV there’s a high percentage of probabilities that you’ve never cared about Dynamics Best Practices (BP), or maybe you have. I haven’t worked for an ISV myself but back when I started working with AX I was handed the development BP document and I’ve tried to follow most of them when writing code. But BPs could be ignored and not implemented without… Continue Reading Adrià’s Article on...

Read More
Call an Azure Function from Dynamics 365 for Finance and Operations
Aug30

Call an Azure Function from Dynamics 365 for Finance and Operations

In this example, F&O will directly call an Azure Function which can do some processing (usually integrating with other services). 1. Create a new Azure Function App in the Azure portal.  Once created, add an Azure Function with an HTTP trigger. (Psst: Application Insights should be deployed to enable logging for production and testing environments.) 2. Click on “Get Function URL”… Continue Reading Dag Calafell,...

Read More
Analyzing Cloud POS performance in Dynamics 365 for Retail
Aug26

Analyzing Cloud POS performance in Dynamics 365 for Retail

It is a constant requirement that systems retailers are directly interacting with should be Bigger, Better, Faster, Stronger (BBFS). In this blog post, I will dig into how the POS performance can be analyzed to better understand the transactional performance of the Dynamics 365 POS. What I’m specially interested in is how perceived performance is towards actual. What we think is good… Continue Reading Kurt Hatlevik’s...

Read More
Self-service deployments: the future is here
Aug23

Self-service deployments: the future is here

Right now Microsoft Dynamics 365 for Finance and Operations has an old style monolithic architecture, even it’s now in Azure’s cloud, what we really have is a single (or multiple for Tier 2+ environments) VM that runs everything: the AOS/IIS, Azure SQL Server, the Batch service, MR, etc. Exactly the same as AX 2009/2012. This is going to change in the coming months with the self-service… Continue Reading Adrià’s Article on...

Read More
Slow set-based operations?
Aug21

Slow set-based operations?

In Microsoft Dynamics 365 for Finance and Operations we can execute the CRUD operations from code in two different ways, record-per-record or set-based. Microsoft’s recommendation is to always use set-based operations, if possible, as you can check on the Implementation Best Practices for Dynamics 365: Performance best practices for a successful Dynamics 365 Finance and Operations… Continue Reading Adrià’s Article on their...

Read More
Dynamics 365 for Finance and Operations vs Dynamics 365 Business Central – Financial Management comparison
Aug21

Dynamics 365 for Finance and Operations vs Dynamics 365 Business Central – Financial Management comparison

D365 Finance and Operations vs Business Central – Financial Management comparison ” Incremental Group How does Dynamics 365 Business Central compare to Dynamics 365 for Finance and Operations? And which one will fit my organisation best? These are two questions we get asked on a daily basis, so we have created a guide and a series of article to help answer...

Read More
Retail statement trickle feed (public preview)
Aug18

Retail statement trickle feed (public preview)

Retail statements are one of the most important (and complex) processes a retailer have. It’s where the retail sales and transactions are being transformed to become physical and financial transactions so you can see the sales in finance and in inventory. Retail statement calculation and posting have been covered many times in my blog posts and Microsoft have a large set’s of article on doc’s… Continue Reading...

Read More
Dynamics 365 Business Central or Dynamics 365 for Finance and Operations – comparison guide
Aug14

Dynamics 365 Business Central or Dynamics 365 for Finance and Operations – comparison guide

Dynamics 365 Business Central vs Dynamics 365 for Finance and Operations guide In this guide, we discuss and compare the functionality available from Microsoft’s two leading enterprise resource planning (ERP) solutions, Dynamics 365 Business Central and Dynamics 365 for Finance and Operations. When looking for an ERP from Microsoft, it can be unclear as to which one will best fit your organisation’s requirements. There are some...

Read More
Reminders When Meeting Scheduled Outside of Business Hours – Flow
Aug12

Reminders When Meeting Scheduled Outside of Business Hours – Flow

When working on global implementations, meetings outside of typical business hours are very common.  The following describes a Flow which reminds me of off-hours meetings before bedtime so that I can set my alarm appropriately. Start with a Flow trigger on a schedule.  The trigger is called “Recurrence.”  You can start with a blank Flow or, choose New > “Scheduled – from blank”… Continue Reading...

Read More
Using the LogicApps and Flow Connector for Dynamics 365 for Finance and Operations
Aug07

Using the LogicApps and Flow Connector for Dynamics 365 for Finance and Operations

Finding the Right Data EntityLet’s say you know you want to read data from F&O and OData endpoints are appropriate.  LogicApps is a great way to pull that data and push it to another service.  Or perhaps you subscribed to an F&O Business Event and want additional information about the customer so that you can send an email alert with the customer’s name, credit, and payment… Continue Reading Dag Calafell,...

Read More
Data Entity Filtering in Dynamics 365 for Finance & Operations
Aug06

Data Entity Filtering in Dynamics 365 for Finance & Operations

Data entities were introduced in D365FO to provide a way for external services to interact with business processes within D365FO without having to know or understand how the inner workings of that data was stored. It was built on top of the OData protocol which provides a standard by which we can consume those objects through RESTful APIs. But what I found while using these was that some of… Continue Reading Alex’s Article...

Read More
Spell check using Bing Spell Check API Cognitive Services in Dynamics 365 for Finance and Operations
Jul31

Spell check using Bing Spell Check API Cognitive Services in Dynamics 365 for Finance and Operations

< div class=”fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling” style=’background-position: center center;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px’> < div class=”fusion-builder-row fusion-row “> In this post we will explore how to add a library which calls the Bing Spell Check API v7.  This post also serves as an...

Read More
Project posting profile – Front end and Back end terminology mapping – Quick Post
Jul29

Project posting profile – Front end and Back end terminology mapping – Quick Post

Please refer to the screenshot below. This screenshot maps the different project posting profile on the front end to the project posting profile on the back end in the project ledger posting definition data entity.ThanksSarang Continue Reading noreply@blogger.com (Sarang Kusare)’s Article on their blog Project posting profile – Front end and Back end terminology mapping – Quick Post Please refer to the screenshot...

Read More
String Concatenation Performance – Dynamics 365 for Finance and Operations
Jul26

String Concatenation Performance – Dynamics 365 for Finance and Operations

Have you heard of System.Text.StringBuilder?  It is a .NET class which specializes in faster string manipulation.  Can we use it in X++?  Is it faster?  How much faster?  When is the break-even point on using the StringBuilder class?  String concatenation (+) actually allocates, and populates a new variable in memory for the new string and then destroys the prior string…. Continue Reading Dag Calafell, III’s Article on...

Read More
Warehouse Dimension Link Setup Overview
Jul25

Warehouse Dimension Link Setup Overview

Learn more about this community mod that allows you to create a warehouse financial dimension, associate it with an inventory warehouse and have the financial dimension from the inventory warehouse default onto all transactions using that warehouse.   You can get the code, a model or deployable package here: https://github.com/NathanClouseAX/AAXWarehouseDimensionLink Submitted by Nathan… Continue Reading Nathan Clouse’s...

Read More
D365: Search for code with Agent Ransack
Jul24

D365: Search for code with Agent Ransack

When supporting customer’s we often can get small fragments of information on an issue, like a form is not performing as expected, or an error message. The procedure is then often to log into LCS and find traces of the issue. Often we end up with a query that is the source of the issue. But to better understand and analyze how to fix the issue we often need to find exactly in the source… Continue Reading Kurt...

Read More
Update to Visual Studio 2019 for #MSDyn365FO
Jul23

Update to Visual Studio 2019 for #MSDyn365FO

Tired of developing in Visual Studio 2015? You feel you’ve been left and forgotten in the past? Worry no more, you can use Visual Studio 2017/2019 to develop Microsoft Dynamics 365 for Finance & Operations! What are the advantages? Absolutely none at all! Visual Studio will still go non-responding whatever the version is because it’s the dev tools extension what’s causing the issues. Of… Continue Reading Adrià’s...

Read More
How to Set Up Mobile Offline Profiles in Microsoft Dynamics 365 Customer Engagement
Jul18

How to Set Up Mobile Offline Profiles in Microsoft Dynamics 365 Customer Engagement

Calculating and managing goals Last time in Microsoft Dynamics Support, we looked at how to enable mobile offline… Continue Reading Dinesh Joseph’s Article on their blog How to Set Up Mobile Offline Profiles in Microsoft Dynamics 365 Customer Engagement – Azamba Consulting Group Our OnTrack CRM Success System helps you get the most from your CRM investment with support services including: unlimited diagnostic support...

Read More
Consume a SOAP web service in Dynamics 365 for Finance and Operations using ChannelFactory
Jul12

Consume a SOAP web service in Dynamics 365 for Finance and Operations using ChannelFactory

If you ever need to consume a SOAP web service from Dynamics 365 for Finance and Operations, the first step you should take is asking the people responsible for that web service to create a REST version. If that’s not possible this post is for you. I’ll use this SOAP web service I found online at http://www.dneonline.com/calculator.asmx for the example, it’s a simple service-calculator with… Continue Reading...

Read More
Field Level Security in Dynamics 365 for Finance & Operations
Jul08

Field Level Security in Dynamics 365 for Finance & Operations

I’ve written in the past about Least Privilege Security in D365FO but one aspect I haven’t covered yet is the process of setting up field level security in D365FO. In D365FO, entry point security has changed slightly from AX 2012 and has simplified security by allowing menu item access to drive data source access. I’ve written about this in detail in a previous post. But if you want to be… Continue Reading...

Read More
Do you want to become a better X++ developer?
Jul07

Do you want to become a better X++ developer?

I’ve been a X++ developer for almost 10 years, that’s the 100% of my professional career, excluding internships. During these 10 years I’ve seen the product evolve and, in my opinion, the last three years with #MSDyn365FO have been the most exciting by far as I’ve said several times. The move from the notepad-like MorphX to Visual Studio, Azure DevOps and the asset upload and release… Continue Reading Adrià’s Article on...

Read More
CRM vs. ERP – What’s the Difference?
Jul02

CRM vs. ERP – What’s the Difference?

…and which is best for your business? Welcome to CRM 101, your introductory course to customer relationship management… Continue Reading David Marincic’s Article on their blog CRM vs. ERP: What’s the Difference & Which is Best for Your Business? ERP stands for “Enterprise Resource Planning.” ERP is designed to improve the efficiency of your business processes to reduce overhead and cut costs....

Read More
Microsoft Business Applications Summit 2019
Jun20

Microsoft Business Applications Summit 2019

During the past week I attended the Microsoft Business Applications Summit (MBAS) with some of my colleagues at Axazure. It was my first time in an event like this and the experience has been wonderful and intense (and tiring). The event took place from Sunday to Tuesday and traveling from Madrid to Atlanta and back, including a 5 hour delay in Toronto and a 6 hour layover in Newark, in just 5… Continue Reading Adrià’s...

Read More
Every minute counts, and snooze to 1 minute before meeting starts – Kurt Hatlevik – Dynamics 365 Blog
Jun18

Every minute counts, and snooze to 1 minute before meeting starts – Kurt Hatlevik – Dynamics 365 Blog

As a consultant I’m used to having a lot of “back-to-back” meetings, and when the next meeting is near, I typically get an outlook reminder 15 minutes prior to the meeting. Then using the “Snooze” button is good. If I snooze until 5 minutes before I am too early. 0 minutes before and I am too late. You know that in the drop-down, the minimum selection is 5 minutes? That is… Continue Reading Kurt Hatlevik’s Article on their...

Read More
Biggest Takeaways From Microsoft BizApp Summit 2019
Jun12

Biggest Takeaways From Microsoft BizApp Summit 2019

With Microsoft’s Business Application Summit 2019 wrapping up in Atlanta, I thought I would share my thoughts on the biggest takeaways from the conference in my opinion. New OneVersion Release Schedule Instead of doing 12 separate monthly updates, Microsoft is changing the F&O release schedule to include only 8 with the other months not having an update during those months. You can now pause… Continue Reading...

Read More
Expense report, Expense voucher, Expense vendor invoice, Expense payment voucher – D365FO
Jun10

Expense report, Expense voucher, Expense vendor invoice, Expense payment voucher – D365FO

Short post – Please refer to the table below to check how the system behaves when there are following different scenarios with respect to an expense report, expense voucher, expense vendor invoice and expense payment to the employee.ThanksSarang Continue Reading noreply@blogger.com (Sarang Kusare)’s Article on their blog

Read More
D365F&O – Address performance tips – Kurt Hatlevik – Dynamics 365 Blog
May31

D365F&O – Address performance tips – Kurt Hatlevik – Dynamics 365 Blog

Sometimes the smallest thing can make a huge difference. At a customer we experienced a huge load (DTU +70% average), and the LCS shows that there was a single SQL query that was the reason for the load. The data composition here was that there was close to a half million customers in the customer table, and most of them had addresses, email and phone numbers assigned to them. Except of… Continue Reading Kurt Hatlevik’s...

Read More