Canada
pawan.deep55@gmail.com

Tag: D365 Finance & Operations

D365 Finance & Operations

RESTAPID365FOxpp

D365FO REST API Integration: Asynchronous Calls & Retry Guide

D365FO REST API integration can be challenging in Dynamics 365 Finance and Operations, especially when handling asynchronous requests with retry logic for reliability under high demand. During peak times, your D365FO instance may face network glitches, server timeouts, or rate limits from the APIs you’re integrating with. This guide walks you through creating a robust …

D365FO Classic build pipeline getting failed Process ‘msbuild.exe’ exited with code ‘1’

Azure-hosted class build pipelines fail on Build Solution step with an error message that Process ‘msbuild.exe’ exited with code ‘1’ – error MSB1009: Project file does not exist. If facing this concern, edit the pipeline and change the build solution path from absolute to the relative path using wild characters. Follow below screenshot to resolve …

Email x++

How to email report with the body in D365FO

Microsoft D365 Finance & operations come with the ability to send reports via email and schedule in recurring batches. Print Destination settings give us the flexibility to configure the dynamic value for report email, including Subject, To, CC, attachment file format. Still, it lacks the functionality to include the body along with that email. Follow …

Financial dimension excel d365 finance and operations

How to add financial dimensions column mapping in excel template(office integration)

D365 finance & operations enabled many activities to be performed directly in excel using the data connector app. For example, out of the box General journal entry, payment journal, budget register entries have the option to make respective budget data lines via excel. The Excel import template out of the box is only mapped to …

How to use POSTMAN to access D365FO Odata endpoint

This article will explain how you can use POSTMAN to insert or read data from the OData endpoint. Before that, we need to ensure that we have the values for the following keys that will be used to get Authorization token for Odata endpoint. Tenant Id Client Id (Application Id) Client secret key To find …

How to setup Azure active directory portal for 3rd party app authentication with D365FO

How to setup Azure active directory portal for 3rd party app authentication with D365FO

This post will explain how d365 finance & operations azure applications key things that are required for authentication for 3rd party applications like client applications, Postman. I hope this article helped you learn How to setup azure portal for 3rd party app authentication in D365 Finance & operations AX. Don’t forget to share this article. …

Tricks D365 Finance & operations

Open form via its AOT name in D365 Finance & operations

For developers, it can come handy if they can directly open the form via its AOT name in D365 finance & operations rather than opening via its menu item. To do so, you can simply search in the search bar by typing form:<form AOT name> For example, users management form AOT name is sysusermanagement. When …

401 unauthorised error

How to do string left or right padding in X++

This article will explain how you can do string padding with zeros or space with the specified length either left padded or right padded in X++. Often we have a requirement that the desired string should be of specific length (say 10) and if it is not of that length, it should be prefixed with …

str2enum SalesStatus

Convert string into enum str2enum in x++

This post will explain how you can assign and convert string input either read from excel etc into enum type variable. For this example, we’ll be going to use SalesStatus Enum used in Sales order to define its current state. Enum has 2 key properties Name – enum element name Label – it is used …

How to debug the Sandbox/Test environment in D365FO

How to debug the Sandbox/Test environment in D365FO

Often developers come across some issue which requires debugging but debugging production database is no easy task as it requires a refresh of DB from production to sandbox environment from LCS, then requires export of DB from the sandbox via LCS and then the restoration of DB in the development environment which is a manual …