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
D365 Finance and Operations – Expense Mileage
May29

D365 Finance and Operations – Expense Mileage

Default mileage rate can be set at the expense parameters:Mileage type expense categories can be set up and optionally mileage tiers can be set up at:Mileage tiers can be defined per mileage expense category:Mileage rate tiers can be defined for miles or number of passengers and can be date bound as well. Once the employee books the mileage, the system picks the applicable mileage rate into… Continue Reading...

Read More
Can Users Access D365FO With a License Type of None?
May20

Can Users Access D365FO With a License Type of None?

I recently saw a question posted on a forum regarding what license Microsoft assigns a user that has no license requirement based on their entry point access. I didn’t really have an answer as I hadn’t ran into this scenario and I didn’t cover it in my my earlier post about determining user licenses. In earlier versions of AX there was some uncertainty about which license would be applied so I… Continue Reading...

Read More
40% discount on Dynamics 365 for Dynamics AX users
May06

40% discount on Dynamics 365 for Dynamics AX users

40% discount on Dynamics 365 for Dynamics AX users ” Incremental Group For users of Dynamics AX, deciding when to upgrade is an important decision. Most versions of Dynamics AX are out of support, and so upgrading to Dynamics 365 is the logical next step when you are ready. To learn more about your options with Dynamics AX download our...

Read More
Is There a Microsoft Dynamics CRM Migration Tool?
May01

Is There a Microsoft Dynamics CRM Migration Tool?

Know your cloud migration options Is your businesses one of the thousands using Microsoft Dynamics CRM On Premises? Would you like to take advantage of… Continue Reading Eric Anderson’s Article on their blog

Read More
Dynamics AX = Denis Macchinetti: Unable to load DLL ‘IfxEvents.dll’
Apr26

Dynamics AX = Denis Macchinetti: Unable to load DLL ‘IfxEvents.dll’

Hi LBD enthusiasts,I’m going to share an issue faced during the 10.0.1 PU25 version installation on F&O LBD.Error messageSystem.DllNotFoundException: Unable to load DLL ‘IfxEvents.dll’: The specified module could not be foundSystem.TypeInitializationException: The type initializer for ‘Microsoft.Dynamics.Performance.Logger.IfxLogger’ threw an exception. —> System.DllNotFoundException:…...

Read More
Why Adding an Undo Button to Unpublished Objects is Not Easy in D365FO
Apr25

Why Adding an Undo Button to Unpublished Objects is Not Easy in D365FO

One question I’ve had throughout the releases of D365FO has been why there wasn’t an ‘Undo’ or ‘Remove’ for a security change made within the user interface. Before security changes go live into the system, they first go to a staging area called ‘Unpublished Objects’, on this screen there is currently a ‘Publish all’ and ‘Publish selection’ but there is no way to...

Read More
Dynamics AX = Denis Macchinetti: LCS Environment Status not Updated
Apr24

Dynamics AX = Denis Macchinetti: LCS Environment Status not Updated

Hi Folks,welcome again in the LBD world!IssueIt could happen that the LCS Environment Status is not Up to date in relation with the On Premise Env Status.For instance, the Environment is Up & Running but the LCS Status is Deploying.ReasonThat behavior could happen because the Orchestrators aren’t able to communicate with LCSResolutionFirst of all, try to press the “Refresh State” Button on… Continue Reading...

Read More
D365F&O – Community Driven Engineering – Kurt Hatlevik – Dynamics 365 Blog
Apr23

D365F&O – Community Driven Engineering – Kurt Hatlevik – Dynamics 365 Blog

I have previously blogged about the importance of reporting new ideas, issues and bugs to Microsoft, and also why the community will benefit from sharing. I have often experienced that experienced engineers often have the solution available and are more than willing to give it for free to get the fixed-up code into the standard solution. But the formalized support path does require time… Continue Reading Kurt Hatlevik’s...

Read More
I’m done! Or am I?
Apr17

I’m done! Or am I?

In September Fredrik Sætre at Microsoft Norway challenged me to write a blog post every day for one month on Talent. I started with one every day of the week, when that month was over I saw that I had so much content and it was going so good that I just kept going. A couple of months along I found out that I couldn’t stop now and challenged myself to keep going until I was done with the whole… Continue Reading Malin Donoso...

Read More
MB6-898 Grant or deny work environment accommodation requests
Apr17

MB6-898 Grant or deny work environment accommodation requests

When you have registered the request for accommodation, you can easily accept or reject it by changing the status under details from requested. Accommodation request If you select Reasonable the request is approved. If you select Undue hardship the request is denied. When you change the status to reasonable the fields accepted by and accepted date and time is automatically set to… Continue Reading Malin Donoso Martnes’s...

Read More
D365F&O – Auto-report as finished in a Retail scenario – Kurt Hatlevik – Dynamics 365 Blog
Apr16

D365F&O – Auto-report as finished in a Retail scenario – Kurt Hatlevik – Dynamics 365 Blog

For many years I have had the opportunity to work on Dynamics 365 topics involving Kitting, Value Added Services(VAS) and Bill-of-Materials(BOM). Today I would like to write about the released product parameter “Auto-report as finished” in a retail scenario, and you can read more about report as finished at the Microsoft docs. To explain the business scenario, let’s take hot-dogs. A… Continue Reading Kurt Hatlevik’s...

Read More
MB6-898 Create an accommodation request
Apr16

MB6-898 Create an accommodation request

To create an accommodation request you go to Personnel management – Workers or Employees. From there you find “Accommodations” in the action pane under personal information. Accommodations for a worker/employee Now the accommodations page opens and you can create a new accommodation for the employee. To create it you select the accommodation type, you could selet a Job task which makes… Continue Reading Malin...

Read More
MB6-898 Configure the physical requirements for a job
Apr15

MB6-898 Configure the physical requirements for a job

To configure the physical requirements for a specific job, you first need to find the job you want to set the requirements for, you find them by searching for job, or by going to Organization administration -> Jobs -> Select the specific job, and then by going to the ADA button in the action pane and click “Setup requirements” ADA requirements on a job You then go to the page where you… Continue Reading Malin...

Read More
Override the default theme per company (proof of concept)
Apr13

Override the default theme per company (proof of concept)

At this point I’m 99% sure almost all of us have been asked the “can we change the theme color to the one of our company/brand?” question. While this is unfortunately not possible what we can do is defining a different theme for each company. This is just a proof of concept. I still haven’t managed to successfully change the theme when the DataArea is changed using the company list. The… Continue Reading...

Read More