Power Automate & MSDyn365FO: A fondo (IV)
Apr13

Power Automate & MSDyn365FO: A fondo (IV)

Hace unas semanas, preparando la sesión para el Global Power Platform Bootcamp 2021, me di cuenta que la serie de artículos que había escrito sobre Power Automate & MSDyn365FO estaba incompleta…, me había dejado una de las opciones que tiene disponible el conector de Dynamics 365 Finance and Operations apps sin analizar: Ejecutar acción Ejecutar acción Desde la opción de ejecutar… Continue Reading ja.tomas’s...

Read More
How To Debug D365
Apr12

How To Debug D365

Do you need to debug D365? Are you a developer and you are not sure which service to attach to? In Microsoft Dynamics 365 for Finance and Operations there are a couple of different services that you can attach to, depending on how the system is running. In this article I will explain how to… Continue Reading → The post How To Debug D365 appeared first on Dynamics 365 Musings. Continue Reading peter.ramer’s Article on...

Read More
D365 – CustTable – fast – faster – fastest – WOW!
Apr09

D365 – CustTable – fast – faster – fastest – WOW!

I wanted to look deeper into an area that have troubled me for some time. Why are some forms very fast in D365, and some forms do not have the expected start-up time. At the end of this article you can see my finding, and I hope this will have an positive effect on user experienced performance. The form I wanted to take a deeper look into is the custTable form, as this is one of the most… Continue Reading Kurt Hatlevik’s...

Read More
Data Factory integration with D365FO – Import
Apr08

Data Factory integration with D365FO – Import

In this post, I am going to explain about the import of CustGroup using ADF to D365FO. There are many ways to import data, here I chose OData approach to bring the records. It is also possible to use DIXF which I will explain in next post. Let us start with creating a dataset for CustGroup which is in JSon Format. On previewing the data from the dataset, OData always… Continue Reading AnithaEswaran’s Article on their blog...

Read More
Filter expression in Azure Data Factory
Apr08

Filter expression in Azure Data Factory

If you are working on a bulk data, there is always a need to focus only on a particular set of data. We bring this filter in D365FO using WHERE clause in SELECT statement, do-while loop , DELETE statement etc. It is also possible to filter in Data Factory as well. I will explain in the below section. Create a container in Azure Storage Account and upload a JSON file . In my case, I am… Continue Reading AnithaEswaran’s...

Read More
D365FO User Licensing Update April 2021
Apr06

D365FO User Licensing Update April 2021

In the past, I have talked about that there are two separate licensing mechanisms in D365FO: entry point and privilege based. I have recently found that there is a third… the Dynamics 365 Licensing Guide itself. Dynamics 365 Licensing Guide This is an almost 60 page document that Microsoft releases on a semi-regular basis and gives the overview of how to license Dynamics 365, the most current… Continue Reading Alex’s...

Read More
Chain Of Command Data Entity Methods
Apr05

Chain Of Command Data Entity Methods

In the previous article, I explained what Chain Of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain Of Command Data Entity methods. Objects… Continue Reading → The post Chain Of Command Data Entity Methods appeared first on

Read More
Why You Need To Be Careful When Using The MetadataSupport Library For Enums in D365FO
Apr02

Why You Need To Be Careful When Using The MetadataSupport Library For Enums in D365FO

I have used the MetadataSupport library in X++ to help get metadata information for tables, menu items, and data entities in the past. I have also used it for enums but recently found an issue when dealing with enum extensions. I initially wrote the logic to get enum metadata information like this: Which seems to work just fine, until you find an enum that contains a base enum extension, for… Continue Reading Alex’s...

Read More
Default a field value in SQL Server
Apr01

Default a field value in SQL Server

We initialise a field`s value in D365FO / Ax2012 …. (I am saying this as an example since I am from Technical Ax background ) . Similarly, we can also initialise a columns`s value in SQL Server. Use this simple command ALTER TABLE TableName ADD DEFAULT (‘DefaultValue’) FOR FieldName Example : ALTER TABLE workers ADD DEFAULT (‘Ready’) FOR ExportStatus To check if a… Continue Reading...

Read More
Delete Sales Order using Postman – D365 FO
Apr01

Delete Sales Order using Postman – D365 FO

Deleting Sales Order from Postman is pretty simple and can be repeated for multiple SOs just by changing SalesId in the parameter of the request. Let us see how this can be done Create an Authorization token. This is described hereThe output of the token will be used in the new request for Deleting the Sales OrderCreate a new Request in the Postman and name it as ‘Delete Sales Order’…. Continue Reading...

Read More

Configure POSTMAN for D365 FOTesting

Postman is a handy tool with minimum set up required for testing various APIs. It can be used for various testing scenarios in D365FO – using OData / Data entity / Web services . Before proceeding to post man set up, we need register D365FO application in azure to facilitate Authentication for secured access. Refer my previous post which describes the steps for Azure app… Continue Reading AnithaEswaran’s Article on...

Read More
Azure App Registration
Apr01

Azure App Registration

Azure App registrations are an easy and powerful way to configure authentication and authorization for a variety of different client types. (for example D365FO , if registered in AD, can be accessed from Postman, Data factory, Logic apps and other external azure apps). When the application is registered, make sure it is in the same Azure AD tenant (An instance of an Azure AD directory is… Continue Reading...

Read More
Should You Apply Company Restrictions to All User Roles?
Mar29

Should You Apply Company Restrictions to All User Roles?

One security issue I’ve seen in D365FO, especially from those that have updated from AX 2012, is the idea that company/legal entity restrictions only need to be applied to the System User role and no other roles assigned to a user. What is the rationale behind this? What issues arise if this is done? And what can be done to address this? Why Apply Company Restrictions to Only the System User… Continue Reading Alex’s...

Read More
Chain Of Command Form Control
Mar29

Chain Of Command Form Control

In the previous article, I explained what Chain Of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain Of Command Form Control methods. Objects… Continue Reading → The post Chain Of Command Form Control appeared first on Dynamics… Continue Reading...

Read More
Develop custom Data Entities for Dual-write
Mar29

Develop custom Data Entities for Dual-write

Dual-write has been around for almost two years now. It’s one of the ways of integrating Dynamics 365 Finance and Operations and Dataverse along with Virtual Entities. The standard solution comes with many out-of-the-box entities available to synchronize. This has been one of the great improvements since Dual-write was made available in preview, when Juanan […] ariste.info Develop custom… Continue Reading Adrià...

Read More
Premiers pas avec Project Operations : Création d’un projet et flux complet
Mar29

Premiers pas avec Project Operations : Création d’un projet et flux complet

English version available here Bienvenue dans la seconde partie (vous pouvez retrouver la première partie ici) de la vue d’ensemble sur Project Operations. Nous allons nous concentrer sur la création de projets et de contrats, et les liens existants entre PO et F&O. Projets et contrats Depuis Project Operations, une Unité d’organisation doit être paramétrée (obligatoire pour gérer… Continue Reading Yohann ROLLAND’s...

Read More
D365 B2B eCommerce, Things have changed (again)
Mar24

D365 B2B eCommerce, Things have changed (again)

Me and my colleagues have had the privilege the last few weeks to go really deep into the D365 offering, in terms of capabilities, pricing and roadmap. A few weeks ago, I wrote about the pricing of eCommerce. As this have changed per 1. April, I have removed this post. I recommend that partners find the session that Microsoft had last night, called “Dynamics 365 Commerce e-Commerce… Continue Reading Kurt Hatlevik’s...

Read More
Chain Of Command Form DataSource Field
Mar22

Chain Of Command Form DataSource Field

In the previous article, I explained what Chain Of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain Of Command Form DataSource field methods…. Continue Reading → The post Chain Of Command Form DataSource Field appeared first on

Read More
Getting Table Field Information for Form Entry in D365FO
Mar15

Getting Table Field Information for Form Entry in D365FO

There are many instances where you need to know exactly which table field is tied to an entry on a form: Interested in applying table field level security Want to turn on some type of audit trail tracking So how do we go about doing this? Right Click -> Form Information The easiest method I have found is to right click on the form field (or in some cases the form field label) and going to… Continue Reading Alex’s...

Read More
Project Operations getting sarted : Project creation and End to End process
Mar12

Project Operations getting sarted : Project creation and End to End process

Welcome to the second part (see first part here) of the Project Operations overview. We will focus on projects and contracts, and interactions between PO and F&O. Projects and contracts From Project Operations, an Organisation Unit has to be setup, it’s mandatory for managing contracts and projects. Then, creating a new contract is done from the Sales module. As you can see, the Contracting… Continue Reading Yohann...

Read More
D365 Commerce – tech-talk videos on YouTube
Mar11

D365 Commerce – tech-talk videos on YouTube

Do you have YouTube available on your TV, and have finished all series on Netflix and HBO? If you want to fill up with additional knowledge and still enjoy your cozy favorite couch, then know that many of the Dynamics 365 Tech-Talks are available on YouTube. You can also find them available here: https://community.dynamics.com/365/b/techtalks?c=Commerce Here is a compiled list of D365… Continue Reading Kurt Hatlevik’s...

Read More
Comparing X++ vs .NET Performance and Memory Usage on Large Collections
Mar10

Comparing X++ vs .NET Performance and Memory Usage on Large Collections

After taking a little hiatus from writing I have a backlog of things that I need to catch up on for my blog. The first is a scenario I ran into recently while helping clients and has to deal with X++ and .NET performance and memory usage differences. Some Background Information To set up this scenario, within the Fastpath application (an external SAAS-based .NET application hosted in Azure)… Continue Reading Alex’s Article...

Read More
Import Workers D365FO – Inactive to Active status
Mar10

Import Workers D365FO – Inactive to Active status

In order to import the worker using D365FO ,we use the entity HCMWorkerEntity. But on importing the data , you will not find the record in Workers form. It will be directed to Inactive Worker . In this post, I will demonstrate to create the worker (which is Inactive while importing) and then moving them as active worker.. I tried to consume this entity from POSTMAN and created a… Continue Reading AnithaEswaran’s Article on...

Read More
Chain Of Command For Form DataSource
Mar08

Chain Of Command For Form DataSource

In the previous article, I explained what Chain Of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain Of Command for Form DataSource methods…. Continue Reading → The post Chain Of Command For Form DataSource appeared first on

Read More
Premiers pas avec Project Operations : Ergonomie et fonctionnalités Dual Write
Mar04

Premiers pas avec Project Operations : Ergonomie et fonctionnalités Dual Write

English version available here Depuis que PO est disponible, j’ai enfin trouvé un peu de temps pour regarder ce nouvel outil de la suite Dynamics. L’objectif de Microsoft est que, à terme, Project Operations puisse remplacer le module Projet de l’ERP Microsoft Dynamics pour la Finance et la Supply Chain. L’impact est déjà visible d’un point de vue licence, puisqu’il existe… Continue Reading Yohann ROLLAND’s Article on...

Read More
Chain Of Command For Form Methods in D365
Mar01

Chain Of Command For Form Methods in D365

In the previous article, I explained what Chain of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain of Command for Form methods. Objects… Continue Reading → The post Chain Of Command For Form Methods in D365 appeared first on

Read More
Project Operations getting started : Ergonomy and synchronization
Feb24

Project Operations getting started : Ergonomy and synchronization

Since Project Operations has been available, I finally found some time to have a look on this new tool for the Dynamics suite. Basically, it aims to replace the Project management and accounting module embedded in MS Dynamics 365 for Finance and Supply Chain. It means every customer using the Project management and accounting module have to migrate by the years to come. The impact is already… Continue Reading Yohann...

Read More
Chain Of Command For Class Methods in D365
Feb22

Chain Of Command For Class Methods in D365

In the previous article, I explained what Chain of Command is, and how to use it in Microsoft Dynamics 365. I provided a basic example of Chain of Command, and explained what pieces are required. In this article we will look at an example of how to implement Chain of Command for Class methods. Objects… Continue Reading → The post Chain Of Command For Class Methods in D365 appeared first on

Read More
Auto-Start Azure VM
Feb19

Auto-Start Azure VM

We have an option in azure to configure auto shutdown of a VM. But there is no auto-startup. In this post, let us see to setup this option using a simple Runbook. Given below the steps to configure from the scratch Create an Automation account. Make sure the Resource Group and Automation Account are in the same location. If the locations are different , additional… Continue Reading AnithaEswaran’s Article on their blog...

Read More
D365 – A deeper look into eCommerce pricing
Feb14

D365 – A deeper look into eCommerce pricing

Microsoft launched their B2C eCommerce offering in September 2019, and have now also announced the B2B eCommerce solution. This strengthen the omnichannel capabilities in Dynamics 365 and ensures customers have a full suite solution covering most needs. Microsoft have a public available price page, that shows a simplified view of the pricing, with a reference to their licensing guide: In… Continue Reading Kurt Hatlevik’s...

Read More
Chain Of Command In D365 Part 1
Feb08

Chain Of Command In D365 Part 1

What is Chain of Command in D365? Chain of Command is the term that describes how we customize, or extend, base Microsoft code in Microsoft Dynamics 365. Microsoft’s base objects and code cannot be changed directly in D365. However, we are able to make changes to separate objects and classes that are then combined with… Continue Reading → The post Chain Of Command In D365 Part 1 appeared… Continue Reading...

Read More
D365 FinOps PowerSummit – D365Bootcamp
Feb03

D365 FinOps PowerSummit – D365Bootcamp

El pasado domingo tuvo lugar uno de los mayores eventos sobre Microsoft Dynamics 365 Finance and Operations apps a nivel internacional (si si, solo de #MSDyn365FO), con una duración de tres días en el que participaron mas de 50 speakers, todos ellos reconocidos profesionales y MVPs, el D365 FinOps Power Summit, organizado por la gente de Power Community. En esta ocasión, tuve la… Continue Reading ja.tomas’s Article on...

Read More
SysOperation Framework in D365
Feb01

SysOperation Framework in D365

SysOperation Framework In D365 The post SysOperation Framework in D365 appeared first on Dynamics 365 Musings. Continue Reading peter.ramer’s Article on their blog SysOperation Framework in D365 – Dynamics 365 Musings Do you have a process that you need to run in the background of Microsoft Dynamics 365 F&S? SysOperation Framework in D365 is made for doing this. In this article I will show you the quickest and...

Read More
Azure DevTest Labs powered builds for Dynamics 365 FnO
Feb01

Azure DevTest Labs powered builds for Dynamics 365 FnO

The end of Tier-1 Microsoft-managed build VMs is near, and this will leave us without the capacity to synchronize the DB or run tests in a pipeline, unless we deploy a new build VM in our, or our customer’s, Azure subscription. Of course, there might be a cost concern with it, and there’s where Azure […] ariste.info Azure DevTest Labs powered builds for Dynamics 365 FnO Continue Reading Adrià Ariste Santacreu’s...

Read More
Microsoft Dynamics Conference Room Pilot (Partner)
Jan27

Microsoft Dynamics Conference Room Pilot (Partner)

Microsoft Dynamics Conference Room Pilot Microsoft Dynamics 365 Sales CRM Booster ; Why You Need a Microsoft Dynamics Conference Room… Continue Reading Gordon Schrenk’s Article on their blog Microsoft Dynamics Conference Room Pilot (Partner) – Azamba Azamba will have access to you and other key representatives of your organization in a timely manner. * Azamba will have remote access to the system as necessary prior...

Read More
Current State of D365FO User Licensing
Jan25

Current State of D365FO User Licensing

Since I’ve written multiple posts on this topic in the past, I thought it would be a good idea to combine the different posts and create a place that I can continually update with the latest information. So going forward, while I will still have individual posts on user licensing as well, this post will always be updated with the latest information. Last Updated: 1/25/2021 Where We Started In… Continue Reading Alex’s...

Read More
Voting is Open for DynamicsCon Sessions Until January 22nd
Jan11

Voting is Open for DynamicsCon Sessions Until January 22nd

Voting for submitted DynamicsCon sessions (the FREE virtual conference that is taking place March 16 – 18th 2021) is now open until January 22nd! There are a lot of great sessions so be sure to go get registered for the conference and vote on sessions! I have one solo session available along with one I would be co-presenting with my colleague Frank Vukovits with. Understand User Licensing to… Continue Reading Alex’s...

Read More
Create A Complex Service In D365
Jan11

Create A Complex Service In D365

In a previous article we looked at how to setup Postman to call a existing D365 service. We then reviewed the steps to create a new custom service in Dynamics 365 F&S. However that was a very basic service. Finally in this article we will create a complex service in D365. Do you need to… Continue Reading → The post Create A Complex Service In D365 appeared first on Dynamics 365… Continue Reading...

Read More
Decompiling D365 retail components
Jan07

Decompiling D365 retail components

Today I got a very nice tip from a colleague on how to better understand and see the source code for the retail components. I was experiencing that I was not able to post a CPOS sales, and in the eventlog I got the following “Cryptical” error: Customer with RECID 5637158076 is non-chargeable account. at… Continue Reading Kurt Hatlevik’s Article on their blog Decompiling D365 retail components Today I got a very...

Read More
Part 7 – Fetching Data and Multithreading
Jan04

Part 7 – Fetching Data and Multithreading

Can you use more than 1 thread to get data via OData? What happens when you do? We’ll take a look at how to use more than 1 thread to get data from Finance and Operations via OData. First, you should keep 1 thread for each interaction, as a general statement. There are several scenarios in which you can use OData but when you have to start manipulating a large amount of records or data, some… Continue Reading Nathan...

Read More
Upcoming Sessions at Power Community D365 FinOps Summit January 29-31 2021
Dec31

Upcoming Sessions at Power Community D365 FinOps Summit January 29-31 2021

I will be presenting two sessions at the upcoming free Power Community D365 FinOps Summit being held from January 29th – 31st 2021. Be sure to register for the conference and mark your calendars as there are a lot of great sessions available! Common Security Mistakes and How to Avoid Them Join Andre Arnaud de Calavon and myself to learn about common security mistakes that many end users run… Continue Reading Alex’s...

Read More
Power Automate & MSDyn365FO: A fondo (III)
Dec23

Power Automate & MSDyn365FO: A fondo (III)

En este tercer y último artículo sobre Power Automate y su conector para Microsoft Dynamics 365 Finance and Operations apps vamos a hablar de las distintas operaciones de escritura existentes en el mismo. Estas operaciones son las siguientes: Crear registroActualizar un registroEliminar registro Antes de comenzar con ellas, debemos tener en cuenta que estas operaciones estarán… Continue Reading ja.tomas’s Article on their...

Read More
Create a Custom Service in D365
Dec21

Create a Custom Service in D365

In the last article we looked at how to setup Postman to call D365 services. We called a simple existing service. In this article I will show you how to create a custom service in D365. Unlike calling a Data Entity which can create or retrieve data from tables, services allow us to run code… Continue Reading → The post Create a Custom Service in D365 appeared first on Dynamics 365 Musings. Continue Reading...

Read More
What do Lando Calrissian and Finance and Operations Have In Common?
Dec16

What do Lando Calrissian and Finance and Operations Have In Common?

Submitted by Nathan Clouse on 12/15/20. Let’s look at Finance and Operations from the cloud city. I got a question about how one would describe Finance and Operations to someone that isn’t technical but has a basic understand of some IT terminology and I thought that would be a fun excursion to discuss let’s dig in. Cloud First Microsoft Dynamics 365 for Finance and Operations is a cloud… Continue Reading...

Read More
Power Automate & MSDyn365FO: A fondo (II)
Dec15

Power Automate & MSDyn365FO: A fondo (II)

Continuamos con la serie de artículos sobre Power Automate y las distintas operaciones que pueden realizarse sobre Microsoft Dynamics 365 Finance and Operations apps. Como vimos en el artículo anterior, gracias al conector premium de MSDyn365FO para Power Automate, disponemos de una serie de desencadenadores y acciones para interactuar con nuestro sistema. En este nuevo artículo vamos a… Continue Reading ja.tomas’s Article...

Read More
How to Connect Power BI to D365FO Service Operation Endpoint
Dec14

How to Connect Power BI to D365FO Service Operation Endpoint

In the past, I have written about connecting Power BI to a Custom API data source. Now I’d like to talk about connecting Power BI to a custom D365FO service operations endpoint. In this example, I am going to use the Fastpath Audit Trail service operation endpoints we use for our reporting. This endpoint accepts a POST request be made against it and returns the data for the report requested… Continue Reading Alex’s...

Read More
Part 6 – Fetching Data with an Order By
Dec14

Part 6 – Fetching Data with an Order By

What does using OrderBy() with OData do to performance? When querying OData endpoints for data, it may be required to arrange the result that you are getting from Finance and Operations. But what is the best way to do that and what are the performance implications? Let’s take a look. To review the code for this, please see https://github.com/NathanClouseAX/AAXDataEntityPerfTest. This article… Continue Reading Nathan...

Read More
Part 5 – Getting Data and Indexes
Dec14

Part 5 – Getting Data and Indexes

Do Indexes matter when getting data via OData? We’re going to review what kind of performance we get when trying to fetch data from an OData entity. What I wanted to find out with this article was to what degree indexing on a table mattered for OData. For a read workload, all data entities are presented in the database by a view that is not schema bound. So, indexing always matter but to what… Continue Reading Nathan...

Read More
Usage of DIXF method in x++ and security  – D365 FO
Dec09

Usage of DIXF method in x++ and security – D365 FO

I had a issue when I called the code DMFUtil::GenerateExecutionId and DMFDefinitionGroupExecution::ExportToPackage in one of my custom class. Export was generating the execution correctly when executed in admin role but it didn`t for a non-admin role. On checking if the role has access to the Data management workspace, the answer was no. So I added ‘Data management Administrator’ role… Continue Reading...

Read More
Organize Projects By Element Type in Visual Studio  for D365
Dec07

Organize Projects By Element Type in Visual Studio for D365

If you are developing code Visual Studio for Microsoft Dynamics 365, you may end up adding a lot of objects to your project. The list of objects can quickly become cluttered. This can make it hard for you to quickly find the object you are looking for. In this article I will show you how… Continue Reading → The post Organize Projects By Element Type in Visual Studio for D365 appeared first… Continue Reading...

Read More