Target Audience & Assumptions:
Experienced Dynamics AX Developers, who already have experience of workflow development at previous versions of AX. Because Article below is highlighting those points which are needed to take care of while developing workflows in AX7. It is not intended to explain the basics of workflow or workflow development. If you need basics, you may start from TechNet or wiki articles. Again, article is highlighting only those changes that you might experience while developing AX7 workflow.
So, let’s start.
-
Start by creating your own model whether selecting an existing package or creating a totally independent isolated package. Best could be creating a new package with ‘selecting an existing package’ such as Application Suite. It’s because of fact that Application Suite is very core for majority of Business Logic of AX7. If you don’t want to create a new package it’s your choice. Ideal choice can be keeping your objects separate of already existing packages.
-
Typically we do add a new field to maintain status of workflow. Here at AX7, no need to add new field directly at table. Instead, create Extension of table and add your custom field in extension of table.
-
At moment when you want to add Workflow Type, by running Wizard, Don’t look at AOT Explorer. This is no more AX 2012. Instead here at AX7, Right click your project and select “Add new Item”; Navigate under “Business Process and workflows” This is the point from where Workflow wizard will start.
-
While adding “Workflow Type” or “Workflow Approval”, don’t expect EP choices. It will not generate menu items for EP. Because EP is no more there.
-
No need to Build Incremental CIL after wizard has finished its work. Instead Rebuild Solution.
-
There is no more Yellow Bar, for workflow submit or other actions. Its new user interface now.
Submit will be a dialog on Right Hand side as shown below.
Got any question or comments, feel free to share.

Like
Report
*This post is locked for comments