Purpose: The purpose of this post is to demonstrate how we can get the table ids out of the development or production environment of Dynamics 365 for Finance and Operations. Product: Dynamics 365 for Finance and Operations Steps: In AX 2012, we used to find table ids from the properties window for a selected table... Continue Reading →
Azure DevOps Workspaces Command
Purpose: The purpose of this blog is to demonstrate the use of Azure DevOps Workspaces command and how it can be executed using the Developer Command Prompt for V2015. Assumptions: Visual Studio 2015 version is being used. Steps: Sometimes you need to know the existing workspaces created for different users on different machines. The best... Continue Reading →
D365FO: Design Flow for Business Events in Dynamics 365 for Finance and Operations
Products: Dynamics 365 for Finance and Operations Microsoft Flow Azure messaging service Purpose: The purpose of this blog is to demonstrate how you can write Microsoft Flows to consume Business Events which are available in Dynamics 365 for Finance and Operations. Prerequisites: Basic understanding of Microsoft Flows Business events are activated in Dynamics 365 for... Continue Reading →
D365: Send email in X++ using email templates
Product: Dynamics 365 for Finance and Operations Purpose: The purpose of this document is to demonstrate how we can send emails in X++ using built-in email templates. For demonstration purposes we'll be using standard email template CnfmOrder. This email template is used to send email to customer when a sales order is confirmed. Business requirement:... Continue Reading →
D365: Create lookup in X++
Product: Dynamics 365 for Finance and Operations Purpose: The purpose of this document is to demonstrate how we can create a lookup in X++ and attach it to an extension field added to the form extension of standard Sales order form. This is a good example to see how we can use event handling to... Continue Reading →
D365: Reverse customer transaction in X++
Purpose: The purpose of this document is to demonstrate how we can reverse a posted customer transaction through X++. The code below can be used as a script to automate reversal of posted customer transactions. Product: Dynamics 365 for Finance and Operations Development: Please find below the code which can be used to reverse a... Continue Reading →
AX7/D365/Operations: Create customer postal address through data entity from .NET console application
Purpose: The purpose of this document is to demonstrate how we can create customer postal addresses in Dynamics 365 for Finance and Operations using an external .NET console application. Code: static void Main(string[] args) { Program program = new Program(); Uri oDataUri = new Uri(ODataEntityPath, UriKind.Absolute); var context = new Resources(oDataUri); context.SendingRequest2 += new EventHandler(delegate... Continue Reading →
AX7/D365/Operations: Enable/Disable form control in X++
Purpose: The purpose of this document is to demonstrate how we can enable/disable a form control in X++ based on a business logic. Product: Dynamics 365 for Finance and Operations, Platform Update 9. Development approach: Customization through extension. Development: Create a post event handler of a standard form method enabling/disabling the form controls. In this... Continue Reading →
AX7/D365/Operations: Create Details Master pattern form
Purpose: The purpose of this document is to demonstrate how we can develop a Details Master form in Dynamics 365 for Operations. While doing so, it also shows how to apply the new form patterns and subpatterns. Please note that the new Details Master pattern (Dynamics 365 for Operations) obsoletes the older ListPage pattern (AX... Continue Reading →
AX7/D365/Operations: Create custom data entity
Purpose: The purpose of this document is to demonstrate how we can develop a custom data entity for a custom table in Dynamics 365 for Operations. Prerequisites: Access to Dynamics 365 for Operations instance via remote desktop. To be provisioned as an administrator for the instance. Visual Studio project, model, package have been created. Custom... Continue Reading →