Insert multiple records in single request using Odata from Postman

Got inspired by this topic, I’d like to write this article to show you how to post multiple records in single request by using Postman. Generally, batch requests are supported in the OData service, The easiest way is you can use the C# code approach from github and the excel add-ins in Dynamics 365 for finance and operations use Odata batch to communicate in a single request but how can we leverage it in Postman.

Extend the standard reports in Dynamics 365 finance and operations (CustAccountStatementExt)

1. Adding a new field 2. Duplicate the report 3. Modify the report design, right click on report dataset and choose restore to refresh the new field 4. Create a new Extension class that extends the standard report controller class. 5. Create new report handler class 6. Add a delegate handler method to start to use your custom report. 7. Create extension for the existing menu items 8. Update the Print management settings to use the custom business document 9.

Dynamics 365 for finance and operations database synchronization using command line

You can either execute the script for cloud-hosted, onebox VHD, or UAT environment. This is not applied with one-box Microsoft hosted environment. Open PowerShell, run following script 1 2 3 4 5 6 7 K:\AOSService\webroot\bin\Microsoft.Dynamics.AX.Deployment.Setup.exe -bindir "K:\AosService\PackagesLocalDirectory" metadatadir "K:\AosService\PackagesLocalDirectory" -sqluser "axdbadmin" -sqlserver "." -sqldatabase "AxDB" -setupmode "sync" -syncmode "fullall" -isazuresql "false" -sqlpwd "************" -logfilename "C:\Temp\dbsync.log" For example 1 2 3 4 5 6 7 K:\AOSService\webroot\bin\Microsoft.Dynamics.AX.Deployment.Setup.exe -bindir "K:\AosService\PackagesLocalDirectory" metadatadir "K:\AosService\PackagesLocalDirectory" -sqluser "axdbadmin" -sqlserver ".

Exception Handling in Dynamics 365 For Finance and Operation

When we write a code, or make a customization to Dynamics 365 For Operation which is using X++ should make use of Exception Handling to provide some context for the message or a different more useful message. In this article, I will be exploring how I can come up with a uniform way to catch multiple types of exception that can be raised in X++. 1. Exception type There are many several types of exception and the type differs depending on what caused the error.

Management reporter in new AX, Dynamics 365 For Operation

1. Overview Management Reporter in New AX Management Reporter is now Financial reports. As you know Management Reporter is a real-time financial reporting application that is designed to empower information workers to quickly and easily create, generate, secure, and publish financial statements, such as Profit and Loss statements, balance sheets, and cash flow reports. In Dynamics 365 For Operation, I can access these reports within AX means directly from the web client in the browser.

How to create main menu in Dynamics AX 2012

1. Create Menu in AOT 2. Finally, we need to add our menu as a module to the main menu, which is done as follows: All main entry points to the UI and reports are access though the menu structure. This is presented in three ways: the left-hand navigation pane, the content area, and the navigation bar (at the top of the client). The menu design is controlled from the Menus node in the AOT.

Number sequence farmework overview in Dynamics AX 2012


For this demo, I will create New module along with NumberSequence, about creating Number Sequence without module you also use same steps just leave some steps base on Design picture above.

1. ETD

Create ETD ContosoId extends num datatype.

2. Table

Create Contoso Table with ContosoId field.

3. Enum

Create a new enum value Contoso in BaseEnum NumberSeqModule.

This value will be used to link number sequence to the module and to restrict displayed number sequence by module in Form.