Dialog in class with batch job in AX/ working with batch job in AX
1. Class have to extend the RunbaseBatch 2. implement the Run() in this method we can call our method which is created for logic(upload()). 3. Implement the pack and unpack methods 4. Implement the...
View ArticleException handling in AX / Try catch throw in AX
public boolean createExcelApp() { boolean ret = true; ; try { sysExcelApplication = SysExcelApplication::construct(); if (sysExcelApplication == null) { ret = false; throw Exception::Error; } } catch...
View ArticleDAXMates.com - Microsoft Dynamics Consulting Services for your business
Dear Friends,Hope you all are having a good time. I would like to introduce you to our new start up (Daxmates.com) formed by bunch of Dynamics ERP Experts.Are you an organization with global needs?...
View ArticleUnderstanding the natural flow of the BI Semantic Model
Today, I wanted to spend time talking through the natural flow that the BI semantic model, when followed, lays out for a customer. This is a very important topic to understand, and one that helps build...
View ArticleCalling the manu item name in form initiation
Calling the manu item name in form initiation Form init method() element.args().menuItemName() == menuitemDisplayStr(GPI_CopyProduct)
View ArticleHow to Create Catalog Hierarchies, Types and Pages
We will discuss how marketing managers can manage product catalogs in Dynamics AX 2012. This allows folks to see it from a high level in terms of Catalog Hierarchies, as well as to the detailed level...
View ArticleAX 2012's Hidden Compile Errors
This post title caught your attention huh? Well, it should. For about half a year or longer now, we've been struggling with a strange issue with AX 2012 compiles. We finally found more or less what the...
View ArticleCannot edit a record in Sales orders (SalesTable). An update conflict...
ttsbegin;salesTable.reread() /* <--Have to call before update a record*/ if(salesTable.recid) { salesTable.update() } ttscommit;
View Articlelike operator in Axapta
To get matching words in query static void Job587(Args _args) { CustTable custTable; select custTable where custTable.Name like("*john*");// match with john select custTable where custTable.Name...
View ArticleDynamics AX 2012 R2 - OData Improvements
I hope everyone has had a productive Dynamics filled week! Today I wanted to spend time, talking about a topic that I've covered a good bit in the past 12 months. Specifically, that is the improvements...
View ArticleX++ code to open a form or menuitem AXAPTA
how to open a form by using x++ code: static void OpenDisplayMenuItem() { Args args = new Args(); ; args.record(VendTable::find("XYZ")); new...
View ArticleUpdate - Facing Issue with Dynamics AX 2009 Enterprise Portal deployment
Update:Finally, we figured out the issue. All The custom objects were successfully deployed but the role centers fooled us, meaning we had to manually go to the role center page and Edit the web part...
View ArticleAX 2012 - From PowerPivot to Tabular Model
Today I wanted to continue the focus around some of the great options that now come as part of the stack offering for Microsoft Dynamics AX customers. This builds on the BI Semantic Model, going from...
View ArticleX++ date addition issue
I came across this issue with adding dates to negative integers. Basically the issue is that you cant add a negative value to a date variable (but you can subtract a positive integer). i.e. if x = -5,...
View ArticleAX 2012 - PowerPivot Date Dimension Query
Today I wanted to spend time building on the topics that I've been covering of late. That is the value of PowerPivot and how Dynamics AX customers to create true Personal BI artifacts with it. A key...
View ArticleIntroducing CustomerSource Expert: Ms. IBIS!
Welcome! In spirit of the New Year, we are kicking off a new feature to help you navigate a fabulous, but underused, customer benefit – CustomerSource. CustomerSource is included as a benefit of your...
View ArticleSmart Rounding Overview
In this webinar, we will discuss Smart Rounding which is a new feature in Dynamics AX 2012. Learn how to setup rounding rules to affect pricing and how to conduct pricing simulations. Title: Overview...
View ArticleSplit a CSV file with X++
We can split the large .CSV files into small files using X++ with the below code. server static void splitFile(){ #File AsciiIO inFile, outFile; container rec; int...
View ArticleReview - Microsoft Dynamics AX 2012 Services Book
Dear Friends, Greetings! A few weeks back, I had a brief overview posted about Dynamics AX 2012 Services book. I took some time to go through the book and I would give it a rating of 4.5/5 as the...
View ArticleAbout SysListPanelRelationTable Class in Dynamics AX
Hi there! Recently for one of my clients, I built a custom SSRS Security Maintenance form for their Financial Reporting. The requirement was to built a custom security form wherein the users were...
View Article