Microsoft have also created some flowcharts to visualize the APQC processes in dynamics AX.
In some Dynamics AX implementation projects it have been decided to use the APQC model, and the participants(including me) was struggling connecting the APQC model to actual tasks and activities performed in DAX. So I started on a small mental journey to better understand how to use APQC model, and to be able to connect the dots from the classification framework into dynamics AX swim lane process maps.
First I thought that is was possible to take some level 4 APQC try to draw them. It is possible to draw the small and simple activities, but I was struggling drawing an end-to-end processes. Like order-to-cash. I quickly realized that I cannot use the LCS-APQC model to explain end-to-end DAX processes, since end-to-end processes often will involve many different departments, functions and processes.
To visualize a complex processes in an end-to-end process like order-to-cash using APQC classification model I could imagine looking something like this.
Here we see the involved processes visualized with the APQC classification. And it makes sense. But it does not tell you how to use AX in in this process, because that is described using the level 4 (or 5) in APQC. Like in 8.2.2 Invoice customers, would be a specific process, that we can visualize in Dynamics AX/LCS.
The other thing I realized was that APQC is not about implementing a ERP system, like DAX, but it’s about improving the processes you have(regardless of what systems and applications you have). Some of the activities may be handled in DAX, but many is just how to improve the actual steps the company actually does. Very often it can be the working procedure, involving many systems and internal working processes. So you don’t ask “How does this APQC process look in DAX ?”. You should rather ask “What APQC processes is involved in the selected DAX processes (like order-to-pay).
The APQC model will therefore not tell you how to use and setup Dynamics AX. It will just help you to have a common language to classify your processes and to improve them. When it comes to visualizing Dynamics AX processes in swim lane flowcharts it can be a good idea to use the APQC identifiers as process identification.
My tip when using LCS, is to understand the APQC process identification model, and use it as a repository and building blocks when you create your own processes.
By referring to APQC on your own business model you can start on process improvement project for that specific process. You will can also evaluate to implement the benchmark indicators as APQC exemplifies.
My quick summary is therefore;
1. Do I like LCS, and will use it à Yes, and I will use it for implementation and DAX process visualizations.
2. Do I like APQC à Yes, and I will use it for classification, benchmarking and process improvements.
3. Do I think that the LCS APQC processes reflect what we see at customers à No
4. What would be nice to have in LCS business modeler à More end-to-end processes, where the APQC process identifiers is used would be nice.
Happy DAX’ing !!