AX 2012: Mastering Batch Framework

Master the Batch Framework in Dynamics AX 2012 by going through the following topics in sequence. The initial topics discuss the basics followed by advanced and complex concepts of the Batch Framework. All the posts will be based on the SysOperation framework which is recommended over the depreciated RunBase framework to develop customized batch jobs. Following are … Continue reading AX 2012: Mastering Batch Framework

Advertisements

AX 2012: Customize Controller for Batch Job

The purpose of this document is to demonstrate what power we can leverage by customizing the controller for our batch job. For simplicity, we'll explore how we can set batch dialog fields with default values by extending SysOperationServiceController class. Prerequisites: It is highly recommended to go through the following posts to get a better understanding … Continue reading AX 2012: Customize Controller for Batch Job

AX 2012: Add Lookup to Batch Job Dialog

Prerequisites: 1. Create a simple batch job. 2. Add fields to batch job dialog. Business Requirement: To have a lookup on the batch job dialog to filter records to be processed based on the user selected value of sales channel field on the dialog. Project Overview: We'll be adding a new UI Builder class MAKSalesTableUIBuilder and … Continue reading AX 2012: Add Lookup to Batch Job Dialog

AX 2012: Add Fields to Batch Job Dialog

Prerequisites: 1. Create a simple batch job. Requirement: To add custom fields to batch job dialog to choose a date range to process only those records falling in that date range. Project overview: As you can see in the picture, a data contract class MAKSalesTableContract has been added to the project to achieve the goal. … Continue reading AX 2012: Add Fields to Batch Job Dialog

AX 2012: Create a Simple Batch Job

In this post we'll learn how to create a very basic custom Batch job using SysOperation framework. We'll use the base controller class SysOperationServiceController and develop a custom service operation class to achieve the goal. Requirement: To create a Batch job to mark all the records as processed in a custom table MAKSalesTable. Project overview: The … Continue reading AX 2012: Create a Simple Batch Job

AX 2012: All about Batch processing

In this post, you can learn about the following: 1. Batch Server Configuration Learn about how to set maximum no. of threads and their scheduling. Indicating which AOS instances are batch servers and which are load balancers. 2. Batch Group Configuration Learn how to configure batch groups. Select AOS instances available for your batch job. 2. … Continue reading AX 2012: All about Batch processing

AX 2012: Batch Groups

To configure a batch group, navigate to: System Administration → Setup → Batch Group 1. On the batch group form, click on the New button to create a new batch group. 2. Give it a suitable name and description. 3. Switch to Batch Servers tab to view available servers for batch processing. 4. Shift the desired servers … Continue reading AX 2012: Batch Groups