Production and advanced warehousing in Microsoft Dynamics 365 Finance & Operations (D365FO) using backflushing and manufacturing execution: State of the union

May 30 2018

Two functional areas of Microsoft Dynamics 365 for Finance and Operations (D365FO), Production and Advanced Warehousing, were not the greatest friends in the beginning, as some of the readers will know from experience. But things have improved quite a bit. It is time to summarize the highlights of the functionality in D365FO, all based on recent experience with real customers that are live or are going live.

Readers will need a basic understanding of the Production and Advanced Warehousing functionalities to get the most out of this article.

About Evert Bos

I am Evert J Bos, ERP consultant since 1986. I started in Europe with IMS7 (A Honeywell Bull Mainframe ERP system) and the BaaN ERP system. Since 1995 I have worked in the USA and since 2004 I have been working with Dynamics AX.  I work for Sikich and focus mostly on manufacturing companies that make complex, engineered products.

More about Evert Bos


jemrunner's picture

Good write up as always Evert. Your outstanding investigations and proceduralizations are always much appreciated !!!

alex000x's picture

One note: "production line release" option is available from version 7.3 update 12

rmallorca's picture

Your documentation is an eye opener sir! Good job.

Fazerman70's picture

I have the problem that the pick quantities are not always exact and may have more quantity that the assigned to the bom calculation. Thus my idea was to use the manual flushing principle, and then when using handheld devices, if the quantity on location is greater than the "picked" one, override on the handheld device this quantity. Do you tinks this is possible?

ej34bos's picture

Let's do the scenario
1.According to BOM I should pick , using handheld , 10. But You want to pick more, maybe 12. Okay, On the Worker screen in advanced whs there are two parameters: allow over-picking for sales, allow over-picking for transfer. But it does NOT have allow over-picking for production.! I am going to try it and see. Suppose it is possible … then what is next.?.
2.With flushing principle manual nothing happens after this. The flushing principle has NOTHING to do with the picking. it controls what happens after the picking.
3.You create a manual picking list journal and you can use 'picked' proposal parameter to get the picking list journal created for 12.
4.suppose you can NOT over pick for production... then you can still be okay. th flushing principle can remain 'avl on location". You get an automatic Picking list journal for 10, but you have set parameter to NOT POST. Then the picking list journal is waiting, you go to the line and change quantity from 10 to 12.