Microsoft Dynamics 365 (FO) URL parameters

In this post I will discuss different query strings parameters which can be passed in D365 Finance and Operations. Following are the list of Query strings parameters which works with D365 Finance and Operations: f mi cmp prt…

Read more

Fix for the lookup error in Microsoft Dynamics 365 ‘More than one form was opened…’

After implementing lookup in D365 I encountered an error “More than one form was opened at once for the lookup control” while interacting with control as shown below. Lookup Code FormControlEventHandler(formControlStr(SalesTable, LC_AssetGroup_LC_AssetId), FormControlEventType::Lookup)] public static void LC_AssetGroup_LC_AssetId_OnLookup(FormControl sender, FormControlEventArgs e) { Query …

Read more

Microsoft Dynamics 365 Extensions concluded

As we are aware of Overlayering concept used in previous version of AX where we used to modify metadata and source code, in higher layers which may increase the cost of upgrading a solution to newer version. In AX7 onward…

Read more

Read-only DocuRef form for Auditors

The most common problem encounters while auditing period in companies is not to allow auditors to attach or delete attachments from DocuRef form. However, there is no out of the box role in Microsoft Dynamics AX 2012, but…

Read more

Creating new Sales Pickinglist X++

On recent project, customer put up a requirement which was pretty unusual among common scenarios of sales picking. Customer wants a new sales pickinglist on cancellation of items on a single picking route.  In order to achieve this…

Read more

Getting address by type X++

This post shows the code which helps in retrieving the address of Party (Customer, Vendor etc.) by providing the type of addresses. Function which takes Party and LogisticsLocationRoleType (Invoice, Delivery, Shipping etc.) public static LogisticsPostalAddress getPostalAddressByType(DirPartyRecId _party, LogisticsLocationRoleType _type) {  …

Read more

Table event execution sequence in Dynamics AX

This post will provide information of sequence of event triggering while working on Table Browser and Data in Dynamics AX. Field data change Deleting record Updating record   Saving record When Table Browser opens Pressing Ctr+N on Table…

Read more

Shipping Carrier in MS Dynamics AX 2012

Introduction Microsoft Dynamics AX 2012 customers often use one or more shipping carriers (UPS, FedEx etc.) to deliver the products to their customers. Shipping software is available directly from these carriers. This software is used to calculate shipping…

Read more

Implementing Singleton in X++

The singleton pattern is one of the simplest design patterns: it involves only one class which is responsible to instantiate itself, to make sure it creates not more than one instance; in the same time it provides a global point…

Read more

Highlighting record in Grid

It is possible to use colours in grids on Axapta forms. This can be a useful method to highlight particular rows, or grid cells within a row, based on the data in the record. The method displayOption() method on a form datasource…

Read more

Recent Comments

    Archives

    Categories