Sunday, June 26, 2016

Walkthrough: Processing of inbound ASNs in Warehouse Management in AX '7'


A while back I posted a blog post explaining how to configure and process incoming ASN documents in AX 2012 R3. You can find it here.
With the release of the new Dynamics AX version, it was time for an update, since the implementation changed completely, even though the data model behind stayed the same.

If you are interested in inbound ASNs, you have a number of options below to educate yourself on how they work in the current release of AX.

In the process, you will get an understanding of the following concepts:
  • Data entities
  • Composite data entities
  • XML structure of the ASN files
  • Data management workspace
  • Service endpoint authentication
  • Azure Active Directory app registration
  • REST enqueue API, GitHub app
  • etc.

Office Mix (recommended)

Youtube video

If you prefer Youtube, here is the link to the recording.

Word document

If you are more into reading, you can view the transcript walkthrough here.

Sample ASN files

Here are the 2 XML files I used in the walkthrough.

Thanks for watching / reading!

Friday, June 10, 2016

Tutorial: Moving inventory out of a location to complete a put away inbound operation


As some of you have probably already read in this blog post, we have recently made some improvements for the inbound flow in Warehouse management, and I wanted to do a quick recording demoing an example which uses some of these capabilities.

For some additional information about the different types of movement flows currently supported please follow to another blog post we've recently published.

Another reason for publishing this particular scenario recording is that we are currently working on another improvement, this time focusing on adding more flexibility for inventory movement operations, where there are work reservations blocking the items in the location from being moved anywhere else. This is a known pain point for a number of customers, and if all goes well, we'll have it addressed in the Fall release of the new Dynamics AX.

The scenario recording is covering one such flow, except for the fact of existing work reservations - in my example there will be none.

I am trying out uploading this to Office Mix, as well as YouTube. Let me know if you like the Office Mix approach - I think it's pretty cool as it makes it possible to browse the recording to a specific point more easily.


YouTube video:

Question for you

As you can see from the above video, the approach John took is to cancel out of the Put, complete the movement, and then continue the Put.
An alternative could be to complete the put, even though physically the goods are not yet placed into the location, and then create the movement, but in this case we are for a period of time out of sync with the app.

Please leave a comment if the above approach is not a good match for your company, and explain what approach you use instead and why.


Announcement: We are hiring!

We are hiring Microsoft Dynamics AX software engineers @ Microsoft Lyngby in Denmark (Supply Chain Management Center of Excellence).

Microsoft Lyngby

Want to work for one of the largest software companies in the world?

We have a number of positions open for the Dynamics AX team, ranging from senior positions for people with multiple years of industry experience to those just beginning the software development journey.

Find the 4 open positions below - you can apply directly from the page there.

Let me know if you have any questions through the comments below

Thank you, and hope to see you joining our team in Denmark soon.

Monday, May 16, 2016

Announcement: Links to Technical Conference session recordings available on Learning Portal

As I mentioned in one of my previous posts (, I presented a number of things at the recent Tech Conference around the new version of Microsoft Dynamics AX.

If you are interested in learning about AX "7" and have missed the Tech Conf, you can watch recordings and view session content online now.

All of the recordings from Tech Conf 2016 are available on Learning Portal

More specifically, if you are interested in one of the sessions I advertised earlier, here are direct links:
(Copy/pasting my original session descriptions below)

Good content in all of these and detailed descriptions throughout, so take a look and let me know what you think.


Thursday, April 28, 2016

Announcement: Instructor-led course: Advanced Deployment of WMS in Retail and Wholesale Warehouses with AX 2012 R3

Hey guys

It's kind of late notice, but still wanted to send this out in case you can make it.

There's a 3 day course next week (May 2 -  4) taking place in Lyngby, Denmark, led by Steve Mulaik, which will cover the WHS implementation topics targeting Retail and Wholesale industries.

To register for the course follow the link below:

Here's a summary of the content:

The Advanced Deployment of Warehouse Management (WMS) in Retail is a 3-day instructor-led course to help address the unique needs of customers and partners deploying the Warehouse Management module within retail warehouses. The student will gain exposure to what makes retail warehouses different and how should the new Warehouse Management System (WMS) released in AX 2012 R3 be configured to meet many of these needs as well as what customizations customers or partners may want to provide to enhance the base offering even further. The course will focus on the needs of both ecommerce and brick & mortar retailers by using a case study built around a fictitious multi-channel retailer. The materials covered will include:
  • Inbound requirements & setup
  • eCommerce outbound requirements & setup
  • Internal warehouse operations
  • Brick & Mortar outbound requirements & setup
While not focusing on scenarios for distributors and wholesalers, the focus on retail scenarios in this course allows partners operating in the distribution sector to understand what the product can do for these industries because there is noticeable overlap in requirements. The scenarios covered will not include any integration to Production, however. 

Worth noting is that there will be a repeat of this course in June (June 6 - 8) in Gurgaon, India