<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Dynamics AX Manufacturing R&amp;D Team blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/axmfg/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/axmfg/feed.xml</link>
    <description>The blog contains contributions from the AX R&amp;amp;D team on manufacturing covering topics like MRP, discrete, lean, &amp;amp; process manufacturing</description>
    <lastBuildDate>Thu, 14 Mar 2019 14:48:27 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Demand Forecasting: Performance influencers</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/demand-forecasting-performance-influencers</link>
      <pubDate>Thu, 12 Jul 2018 10:35:51 GMT</pubDate>
      <dc:creator><![CDATA[Dennis Conrad]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2665</guid>
      <description><![CDATA[In this blog post we will explain the key performance influences for the Demand Forecasting feature...]]></description>
      <content:encoded><![CDATA[In this blog post we will explain the key performance influences for the Demand Forecasting feature for Microsoft Dynamics 365 for Finance &amp; Operations, which are under the user's control.

It is important to read and understand this blog if you are implementing Demand Forecasting for Microsoft Dynamics 365 for Finance &amp; Operations or if you are experiencing the a timeout during generation of the statistical baseline. The error message will be:
<blockquote><em><span>Forecast generation in Azure Machine Learning timed out</span></em></blockquote>
<h3>Number of enabled forecasting dimensions</h3>
The Forecasting dimensions are accessible via Demand forecasting parameters form under the Master planning menu, as illustrated below:

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_Parameters_Menu.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_Parameters_Menu-300x157.png" alt="" width="300" height="157" class="alignnone size-medium wp-image-2705" /></a> <a href="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ForecastDimensions1.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ForecastDimensions1-300x149.png" alt="" width="300" height="149" class="alignnone size-medium wp-image-2715" /></a>

Enable only the <em>must have</em> forecasting dimensions. If you experience a timeout in the Azure Machine Learning when generating the statistical baseline forecast, one of the first things to consider is, if any of the enabled forecasting dimensions can be disabled.
<h3>Number of items in Item allocation keys</h3>
The Item allocation key form is accessible under the Master planning menu, as illustrated below:

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ItemAllocationKeys_Menu.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ItemAllocationKeys_Menu-300x192.png" alt="" width="300" height="192" class="alignnone size-medium wp-image-2675" />    </a><a href="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ItemAllocationKeys_Form.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_ItemAllocationKeys_Form-300x199.png" alt="" width="300" height="199" class="alignnone size-medium wp-image-2685" /></a>

Each allocation key will currently be executed in isolation on the Azure Machine Learning web service, this implies that the number of items in each allocation key, will have a direct impact on the performance of processing each allocation key.

Typically, which items are assigned to which item allocation key is a business decision, however to the extent possible try to keep number of items in each group below 1 thousand or at least in the low thousands.
<h3>Historical Horizon</h3>
The historical horizon is assigned before running the generation of the statistical baseline forecast.
<h4><a href="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_HistoricalHorizon.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/DemandForecasting_HistoricalHorizon-205x300.png" alt="" width="205" height="300" class="alignnone size-medium wp-image-2725" /></a></h4>
The size of the historical horizon has a direct impact on the performance of the generation of the statistical forecast.

It is worth considering if historical data is representative of what is expected in the future. For example, 3 years of historical data may be available, but in some cases it can be better (result in a more accurate forecast) to use just last year's historical data. It requires insight into the historical data to make this decision but is something that should be considered.
<h3>Selecting a single forecast model</h3>
As a last resort a single forecast model can be selected, the options are:
<ul>
 	<li>STL</li>
 	<li>ARIMA</li>
 	<li>ETS</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Product Configuration: What's new in 2018</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/product-configuration-whats-new-in-2018</link>
      <pubDate>Wed, 11 Jul 2018 14:49:49 GMT</pubDate>
      <dc:creator><![CDATA[Dennis Conrad]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2565</guid>
      <description><![CDATA[In this post we will summarize what is new in Product configuration for Microsoft Dynamics 365 for...]]></description>
      <content:encoded><![CDATA[In this post we will summarize what is new in Product configuration for Microsoft Dynamics 365 for Finance &amp; Operations in 2018.
<h3>Performance</h3>
The Z3 Solver strategy is now available in  Microsoft Dynamics 365 for Finance &amp; Operations.

For details on the Z3 Sovler strategy read the dedicated blog post here: <a href="https://blogs.msdn.microsoft.com/axmfg/2018/07/11/product-configuration-performance-with-z3/">LINK</a>

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/SolverStrategyZ31.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/SolverStrategyZ31-169x300.png" alt="" width="169" height="300" class="alignnone size-medium wp-image-2655" /></a>
<h3>Usability</h3>
The configuration dialog can now be configured to have a multi column layout.

For details on the multi column layout read the dedicated blog post here: <a href="https://blogs.msdn.microsoft.com/axmfg/2018/07/11/product-configuration-multi-column-dialog-layout/">LINK</a>

<a href="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumnDialog.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumnDialog-300x211.png" alt="" width="300" height="211" class="alignnone size-medium wp-image-2635" /></a>
<h3></h3>
&nbsp;

&nbsp;

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>Product Configuration: Performance with Z3</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/product-configuration-performance-with-z3</link>
      <pubDate>Wed, 11 Jul 2018 14:42:51 GMT</pubDate>
      <dc:creator><![CDATA[Dennis Conrad]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2575</guid>
      <description><![CDATA[Introduction
In the spring release of 2018 for Microsoft Dynamics 365 for Finance &amp; Operations...]]></description>
      <content:encoded><![CDATA[<h2>Introduction</h2>
In the spring release of 2018 for Microsoft Dynamics 365 for Finance &amp; Operations a significant investment in improving performance of the constraint evaluation has been made.

The result of this investment is the introduction of the Z3 sovler strategy. Z3 is a theorem prover from Microsoft Research, that has won several <a target="_blank" href="https://www.microsoft.com/en-us/research/blog/z3-wins-2015-acm-sigplan-award/" rel="noopener">awards</a> and has an active open source community.

The Microsoft Dynamics 365 for Finance &amp; Operations team, teamed up with the Microsoft researches to develop new algorithms targeted at the Product configuration scenarios for Microsoft Dynamics 365 for Finance &amp; Operations.
<h5>Microsoft Dynamics AX 2012 R3</h5>
The Z3 solver strategy is also available for Microsoft Dynamics AX 2012 R3 with the following KB article numbers:
<ul>
 	<li>
<pre>4341629 - Additional performance improvement of loading models</pre>
</li>
 	<li>
<pre>4046549 - Performance improvement of loading models</pre>
</li>
 	<li>
<pre>4034024 - Fix to support customization related to system defined table constraints</pre>
</li>
 	<li>
<pre>4012892 - Introduction of the Z3 Solver strategy</pre>
</li>
</ul>
<h2>Usage</h2>
The applied solver strategy for a product configuration model is selected by accessing the <em>Model properties</em> form.

<a href="https://msdnshared.blob.core.windows.net/media/2018/05/ModelProperties1.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/05/ModelProperties1-300x239.png" alt="" width="300" height="239" class="alignnone size-medium wp-image-2615" /></a>

From the <em>Model properties</em> form the Z3 solver strategy can be selected as illustrated below:

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/SolverStrategyZ31.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/SolverStrategyZ31-169x300.png" alt="" width="169" height="300" class="alignnone size-medium wp-image-2655" /></a>

The Z3 solver strategy will currently not have a functional impact, the impact will be on performance.

&nbsp;

&nbsp;

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>Product Configuration: Multi-column dialog layout</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/product-configuration-multi-column-dialog-layout</link>
      <pubDate>Wed, 11 Jul 2018 14:11:05 GMT</pubDate>
      <dc:creator><![CDATA[Dennis Conrad]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2585</guid>
      <description><![CDATA[In the spring release of 2018 for Microsoft Dynamics 365 for Finance &amp; Operations, Multi-column...]]></description>
      <content:encoded><![CDATA[In the spring release of 2018 for Microsoft Dynamics 365 for Finance &amp; Operations, Multi-column layout is now available for the Product configurator's runtime dialog.

To enable this functionality, select a model and open the <em>Model properties</em> form.

<a href="https://msdnshared.blob.core.windows.net/media/2018/05/ModelProperties1.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/05/ModelProperties1-300x239.png" alt="" width="300" height="239" class="alignnone size-medium wp-image-2615" /></a>

In the Model properties form, there is now a new field <em>Maximum number of columns</em>. This field allows you to specify how many columns should be used display the attribute groups of each component of the selected product configuration model.

<a href="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumn1.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumn1-210x300.png" alt="" width="210" height="300" class="alignnone size-medium wp-image-2625" /></a>

Now, when the model is loaded in the configuration dialog in Test or via any of the order forms (Sales, Purchase etc.) it will look like this:

<a href="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumnDialog.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/05/MultiColumnDialog-300x211.png" alt="" width="300" height="211" class="alignnone size-medium wp-image-2635" /></a>

With this feature more of the user interface real estate is being put to use, to providing a better overview of the attributes of the selected component.

&nbsp;

I hope you find this useful

&nbsp;

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>New Flushing principle</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/new-flushing-principle</link>
      <pubDate>Tue, 17 Oct 2017 10:56:59 GMT</pubDate>
      <dc:creator><![CDATA[JohanHoffmann]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2525</guid>
      <description><![CDATA[This blog post describes a new flushing principle Available at location that was introduced in...]]></description>
      <content:encoded><![CDATA[<p class="lf-text-block" style="line-height: 160%"><span style="font-family: 'Segoe UI',sans-serif;color: #222222">This blog post describes a new flushing principle <strong>Available at location</strong> that was introduced in Dynamics 365 for finance and operations, Enterprise edition for the spring release 2017.</span></p>
<p class="lf-text-block" style="line-height: 160%"><span style="font-family: 'Segoe UI',sans-serif;color: #222222">The flushing principles reflect different consumption strategies for raw materials that are used in production processes. Consumption is the process that deducts material from the on-hand inventory and sets the value of the consumed materials to </span><strong><span style="color: #222222">Work in progress</span></strong><span style="font-family: 'Segoe UI',sans-serif;color: #222222"> (WIP) for production orders and batch orders. Raw materials are usually consumed from a location that is configured for the process that consumes the material. This location is known as the production input location.<span class="lf-thread-btn"> Material consumption for production and batch orders is accounted for in the Production picking list journal.</span></span></p>
<p class="lf-text-block" style="line-height: 160%"><span><strong>Flushing principle available at location</strong></span></p>
The <strong>Available at location</strong> flushing principle indicates that the material will be automatically consumed when it's registered as picked for production. The material is registered as picked from location when work for the raw material picking is completed, or when material is available on the production input location and the material line is released to the warehouse. The picking list that is generated during the process is posted in a batch job. This principle is relevant if, for example, you have many picking activities against one production order. In this case, you don't have to update the picking list manually, and you can get a current view of the WIP balance.

Let's walk through some simple scenarios that shows how the new flushing principle works.

In the following example we will be using product L0101 from the USMF demo data.
<ol>
 	<li>Go to the BOM version for L0101 and remove product L0100 and M9204, so the resulting bill of material looks like below.</li>
</ol>
<a href="https://msdnshared.blob.core.windows.net/media/2017/10/Pic1.png"><img width="1588" height="909" class="alignleft size-full wp-image-2526" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/10/Pic1.png" /></a>

2. Go to the details for the line item for M9203 and change the flushing principle to “Available at location”

<a href="https://msdnshared.blob.core.windows.net/media/2017/10/Pic2.png"><img width="1362" height="754" class="alignleft size-full wp-image-2536" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/10/Pic2.png" /></a>

3. Create a production order for L0101 with the default quantity 20.
4. Estimate and Release the production order
a. Verify that work has been created for M9203
5. Start the production order with the below setting

<a href="https://msdnshared.blob.core.windows.net/media/2017/10/Pic3.png"><img width="931" height="850" class="alignleft wp-image-2546" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/10/Pic3.png" /></a>

Note: When starting the production order, no picking list was created. This is because no material has yet been made available on the production input location by completion of warehouse work.
6. Process the warehouse work with the help of the hand-held device
7. After completing the work, go to the picking list of the production order

<a href="https://msdnshared.blob.core.windows.net/media/2017/10/Pic4.png"><img width="1127" height="442" class="alignleft size-full wp-image-2555" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/10/Pic4.png" /></a>

Note: Because the bom line has the flushing principle <strong>Available at location</strong> the picking list journal was automatically created when the pick work was completed. The posting of the picking list is inserted into a batch job, and that is why it can appear as not posted when opened just after the work is completed. After a couple of minutes after work completion the picking list will be posted by the batch job.

<a href="https://msdnshared.blob.core.windows.net/media/2017/10/Pic5.png"><img width="1091" height="455" class="alignleft size-full wp-image-2556" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/10/Pic5.png" /></a>

8. Create a new production order for L0101
9. Estimate and Release the order
Note: No work was created, because M9203 is available at the production input location, because we staged the full quantity of the license plate (200 pcs) when we processed the work for the first production order and we only consumed 20 pcs, so 180 pcs are remaining.
10. Start the production order with Auto BOM Consumption = Flushing principle
Note: A production picking list was created and posted. When material is already available at the production input location, the flushing principle “Available at location” has the same behavior as the flushing principle “Start”.]]></content:encoded>
    </item>
    <item>
      <title>System requirements and Sales solution setup for Prospect to Cash Integration between Microsoft Dynamics 365 for Sales and for Finance and Operations, Enterprise Edition</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/prospecttocashintegrationrequirements</link>
      <pubDate>Thu, 03 Aug 2017 13:46:47 GMT</pubDate>
      <dc:creator><![CDATA[Christian Rytt]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2466</guid>
      <description><![CDATA[This blog post includes the system requirements and Sales solution setup for Prospect to Cash...]]></description>
      <content:encoded><![CDATA[This blog post includes the system requirements and Sales solution setup for Prospect to Cash Integration between Microsoft Dynamics 365 for Sales and for Finance and Operations, Enterprise Edition.

To learn more about the Microsoft Dynamics Data Integrator for Common Data Service (CDS) and Prospect to cash see the links below:
<ul>
 	<li><a href="https://docs.microsoft.com/en-us/common-data-service/entity-reference/dynamics-365-integration">Information about Data integrator</a></li>
 	<li><a href="https://docs.microsoft.com/en-us/dynamics365/unified-operations/supply-chain/sales-marketing/prospect-to-cash?toc=dynamics365/unified-operations/fin-and-ops/toc.json">Information about Prospect to cash templates</a></li>
</ul>
&nbsp;

<strong>Prospect to cash integration - System requirements:</strong>
<h2>Dynamics 365 for Finance and Operations, Enterprise Edition</h2>
<ul>
 	<li>Microsoft Dynamics 365 for Finance and Operations, Enterprise edition July 2017 update with Platform update 8 (App 7.2.11792.56024 w/ Platform 7.0.4565.16212)</li>
 	<li>Apply the following two KB for July 2017 update:
<ul>
 	<li>KB4036461 <a href="https://fix.lcs.dynamics.com/Issue/Resolved?kb=4036461&amp;bugId=3847029&amp;qc=e2fcfae08b1a5d5ce9f53f330e8c212b0636c375368ff7d8d9b5ec6701523ad2">Enable sales order synchronization with Data integrator from Dynamics 365 for Finance and Operations to Sales</a></li>
 	<li>KB4036524 <a href="https://fix.lcs.dynamics.com/Issue/Resolved?kb=4036524&amp;bugId=3847504&amp;qc=e2fcfae08b1a5d5ce9f53f330e8c212b0636c375368ff7d8d9b5ec6701523ad2">Enable sales order line synchronization with Data integrator from Dynamics 365 for Finance and Operations to Sales</a></li>
</ul>
</li>
</ul>
<h2>Dynamics 365 for Sales, Enterprise Edition</h2>
<ul>
 	<li>Solution was developed for Microsoft Dynamics 365 for Sales Version 1612 (8.2.1.207) (DB 8.2.1.207) online</li>
 	<li>Use Prospect to Cash Solution for Sales, version 1.14.0.0 or later</li>
</ul>
<strong>Install the Prospect to Cash Solution for Sales</strong>
<ul>
 	<li>Download the P2C CRM Solution Package Deployer zip - DOWNLOAD: <a href="https://mbs.microsoft.com/customersource/Global/365Enterprise/downloads/product-releases/MD365FNOPENTProspectToCash">from CustomerSource</a></li>
 	<li>Make sure that the zip file is unblocked (right click on zip file &gt; properties &gt; Unblocked) - otherwise you might get the error 'No import packages were found.' when running the PackageDeployer.</li>
 	<li>Unzip and run PackageDeployer.exe</li>
 	<li>Install the Prospect to Cash Integration Solution into your own Sales instance.</li>
</ul>
<ol>
 	<li>Choose Deployment type: Office 365</li>
 	<li>Choose Show advanced</li>
 	<li>Select the region (fast) or select Don’t know (it will search in all regions – takes a little longer)</li>
 	<li>Enter User name and Password for an admin user with privilege to install solution on the target Sales instance.</li>
</ol>
&nbsp;

Christian Rytt]]></content:encoded>
    </item>
    <item>
      <title>Using the Withdrawal kanban for raw material replenishment</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/using-the-withdrawal-kanban-for-raw-material-replenishment</link>
      <pubDate>Tue, 11 Jul 2017 14:10:50 GMT</pubDate>
      <dc:creator><![CDATA[JohanHoffmann]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=2205</guid>
      <description><![CDATA[A new feature that enables advanced warehouse processes for the Withdrawal Kanban has been released...]]></description>
      <content:encoded><![CDATA[A new feature that enables advanced warehouse processes for the Withdrawal Kanban has been released together with KB 4016114 for AX2012. The feature is general available for Dynamics 365 for finance and operations.
Previously, the Withdrawal kanban could only transfer a material between fixed locations. Now it’s possible to release a withdrawal kanban for picking to a warehouse that is managed with flexible location storage. This feature introduces the following capabilities
<ul>
 	<li>Enable the user to configure warehouse processes for raw material picking for the withdrawal Kanban with the help of work templates and location directives.</li>
 	<li>Enable the user to process work for raw material picking for the withdrawal Kanban with the hand-held device</li>
 	<li>Enable the user to process an Empty Kanban signal with the hand-held device</li>
 	<li>Provide the user a status of wave and work in the Picking list section in the Kanban transfer board.</li>
 	<li>Enable the user to configure the Kanban transfer activity of the withdrawal Kanban to be automatic completed, when the Kanban pick work is completed.</li>
</ul>
In the following section, it is described in detail how a withdrawal Kanban is set up for material replenishment, for material that is managed on a warehouse for advanced warehouse processes.

<strong>Scenario</strong>

A withdrawal Kanban is set up to transfer material L0100 between locations in warehouse 51 to a production input location 001 in warehouse 61. When a new Kanban is created, the Kanban is automatically released to a wave in warehouse 51. When the wave is processed, warehouse work for Kanban picking is generated, directing the warehouse worker to pick L0100 on a location in warehouse 51 and put it to the TrFrom51 location. The Withdrawal Kanban is now ready to be completed. In the Complete step the material is transferred from location TrFrom51 in warehouse 51 to the production input location 001 in warehouse 61.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/Scenario.png"><img width="1133" height="634" class="alignleft size-full wp-image-2215" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/Scenario.png" /></a>

<strong>Prepare the demo</strong>

Use company USMF

Create production input location PIL-01 in warehouse 61.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/PIL-Location-61.png"><img width="1092" height="362" class="alignleft wp-image-2225" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/PIL-Location-61.png" /></a>

Add on-hand inventory for item L0100 in warehouse 51.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/On-hand-L0100-wh51.png"><img width="1542" height="328" class="alignleft size-full wp-image-2235" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/On-hand-L0100-wh51.png" /></a>

Create a new Lean production flow for transferring L0100 from warehouse 51 to warehouse 61.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/LeanProdFlow-1.png"><img width="1206" height="631" class="alignleft size-full wp-image-2236" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/LeanProdFlow-1.png" /></a>

&nbsp;

Define transfer activity
(Click: Activities -&gt; Create a new activity plan -&gt; Follow the wizzard)

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-1.png"><img width="1084" height="561" class="alignleft wp-image-2245" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-1.png" /></a>

&nbsp;

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-2.png"><img width="1086" height="337" class="alignleft wp-image-2255" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-2.png" /></a>

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-3.png"><img width="1089" height="406" class="alignleft wp-image-2265" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-3.png" /></a>

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-4.png"><img width="1179" height="284" class="alignleft size-full wp-image-2275" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransAct-4.png" /></a>

Activate the flow
(Click: Activate)

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/Activate-flow.png"><img width="1227" height="656" class="alignleft size-full wp-image-2285" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/Activate-flow.png" /></a>

Create a Kanban rule for L0100
<ul>
 	<li>Type: Withdrawal</li>
 	<li>Replenishment strategy: Fixed</li>
 	<li>First plan activity: Transfer 51 to 61</li>
 	<li>Product: L0100</li>
 	<li>Default quantity: 1</li>
 	<li>Fixed Kanban quantity: 2</li>
</ul>
<a href="https://msdnshared.blob.core.windows.net/media/2017/07/KanbanRule.png"><img width="1361" height="1011" class="alignleft size-full wp-image-2295" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/KanbanRule.png" /></a>

Check location directive for Kanban picking
<a href="https://msdnshared.blob.core.windows.net/media/2017/07/LocDir.png"><img width="1304" height="892" class="alignleft size-full wp-image-2296" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/LocDir.png" /></a>

Note: The two types of kanbans <strong>Manufacturing Kanban</strong> and <strong>Withdrawal Kanban</strong> shares the same location directive and work template. If separate processes for the two types of kanbans is required, then the configuration can be separated in the queries for work templates and location directive by filtering on the Kanban activity type (Transfer or process).

<strong>Demo</strong>

From the Kanban rule create two new Withdrawal kanbans for L0100

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/Kanbans.png"><img width="1921" height="1020" class="alignleft size-full wp-image-2297" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/Kanbans.png" /></a>

Note: After the Kanban’s are created, you can see from the message details that the Kanban’s have been released to a wave and warehouse work has been created.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/WorkMessage.png"><img width="1889" height="813" class="alignleft size-full wp-image-2306" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/WorkMessage.png" /></a>

Go to the Kanban board for transfer jobs to see the details for the two Withdrawal kanbans. Filter on the production flow created for this scenario

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-1.png"><img width="1914" height="812" class="alignleft size-full wp-image-2315" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-1.png" /></a>

Look in the Work details (Tab: Transfer-&gt; Group: Warehouse -&gt; Work details)

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/WorkDetails-1.png"><img width="1832" height="554" class="alignleft size-full wp-image-2325" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/WorkDetails-1.png" /></a>

Work of type Kanban picking has been generated to transfer from the bulk location to the transfer location TrFrom51. Tak a note of the Work-ID that you should use later, when you process the pick work on the hand-held device.

Go to the Picking list section in the Kanban board for transfer jobs

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-2.png"><img width="1658" height="885" class="alignleft size-full wp-image-2335" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-2.png" /></a>

Note: In the picking list section, you can see from the Item pegging status, that Work has been created but not yet processed.

Use the hand-held device to process the pick work for one of the Kanban’s

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/HandHeldFlow1.png"><img width="1097" height="1065" class="alignleft wp-image-2336" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/HandHeldFlow1.png" /></a>

Go back to the Kanban board and look at the item pegging status in the Pick list section

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-3.png"><img width="1714" height="834" class="alignleft size-full wp-image-2345" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-3.png" /></a>

Note: The status has changed from Work created to Inventory.

From the Kanban board complete the Kanban by selecting the Complete button

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-4.png"><img width="1533" height="915" class="alignleft size-full wp-image-2355" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-4.png" /></a>

L0100 is now transferred to the production input location and is ready to be consumed.

<strong>Kanban empty signal</strong>

The signal to replenish L0100 can now be given with an empty scan. The empty scan indicates that a Kanban has been consumed at the production location and is now empty. The empty signal can be configured to happen either automatically when a Kanban is completed or as a manual registration. This is set up in the field <strong>Register as empty</strong> in the Kanban rule (Section: Kanban rule -&gt; Group: Material handling unit -&gt; Register empty). Make sure the <strong>Manual (includes scanning empty)</strong> option is selected on the Kanban rule for L0100. The Manual empty signal can be done from the Kanban transfer board, but there is also an option to make the make the empty signal on the mobile device. Here is how to configure the empty signal for the hand-held device. First create a new Mobile device menu item with the below settings:

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/MobileMenuItem.png"><img width="1092" height="386" class="alignleft wp-image-2365" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/MobileMenuItem.png" /></a>

Add the new menu item to a mobile menu, for example the menu for Production.

As the material L0100 is now in warehouse 61, we need to change warehouse to 61 on the mobile device. This is done by granting the warehouse worker in warehouse 51 access to also work in warehouse 61 in the <strong>Work users</strong> page

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/WorkUsers.png"><img width="1182" height="772" class="alignleft size-full wp-image-2375" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/WorkUsers.png" /></a>

Select Warehouses in the action pane

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/MobileWarehouse.png"><img width="1090" height="695" class="alignleft wp-image-2385" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/MobileWarehouse.png" /></a>

Go to the mobile menu and select Change Warehouse

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/ChangeWarehouseFlow.png"><img width="1092" height="461" class="alignleft wp-image-2395" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/ChangeWarehouseFlow.png" /></a>

Select the Empty scan option in the mobile menu

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/EmptyScanFlow.png"><img width="1087" height="599" class="alignleft wp-image-2405" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/EmptyScanFlow.png" /></a>

&nbsp;

&nbsp;

Going back to the Kanban board for transfer job, you can see the new Kanban that was created by the empty signal

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-5.png"><img width="1665" height="899" class="alignleft size-full wp-image-2415" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-5.png" /></a>

<strong>Option to auto-complete the Withdrawal Kanban when completing pick work</strong>

There is also an option to setup the transfer activity for the withdrawal Kanban to auto-complete when the put transaction for the Kanban pick work is completed. This option can for example be used if the warehouse worker, who picks the material in warehouse 51, also delivers the material to the production input location on warehouse 61. With this option the hand-held work flow for Kanban picking is first directing the worker to pick-up the material from the pick location in warehouse 51 and then directing him to deliver the material to the put location in warehouse 61. The warehouse worker will not notice that the Withdrawal kanban is automatically completed, when the put transaction is completed.

Go to the definition of the transfer activity in the production flow and select the <strong>Auto complete by put</strong> option.

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferDetails.png"><img width="1091" height="466" class="alignleft wp-image-2425" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferDetails.png" /></a>

Go to the Kanban board for transfer job and find one of the un-processed Kanban's

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-6.png"><img width="1553" height="884" class="alignleft size-full wp-image-2435" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-6.png" /></a>

Open the Work details and note the Work-id

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/WorkDetails-2.png"><img width="1568" height="609" class="alignleft size-full wp-image-2445" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/WorkDetails-2.png" /></a>

Process the work from the hand-held device (user should be in warehouse 51)

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/HandHeldFlow2.png"><img width="1091" height="1084" class="alignleft wp-image-2446" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/HandHeldFlow2.png" /></a>

Note: From this flow you can see how the user is directed to put L0100 to warehouse 61 on location PIL-01.

Go to the Kanban board for transfer jobs and verify that the Kanban is completed

<a href="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-7.png"><img width="1548" height="825" class="alignleft size-full wp-image-2455" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/07/TransferBoard-7.png" /></a>]]></content:encoded>
    </item>
    <item>
      <title>Cross docking from production orders to transfer orders</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/cross-docking-from-production-orders-to-transfer-orders</link>
      <pubDate>Mon, 13 Feb 2017 22:58:19 GMT</pubDate>
      <dc:creator><![CDATA[JohanHoffmann]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=1475</guid>
      <description><![CDATA[A new feature for cross-docking from a production or batch order to a transfer order has been...]]></description>
      <content:encoded><![CDATA[A new feature for cross-docking from a production or batch order to a transfer order has been released together with KB 3207958.

Input about this feature has come from manufacturers that produce in high volume – for example, food manufacturers. These manufacturers are constantly shipping their finished goods from the bay doors of the manufacturing site to distribution centers. This flow is reflected in the layout of the production floor, where the palletizers at the end of the production lines are located close to the bay doors. The transportation plan is based on the production plan. Therefore, in most cases, when a product is reported as finished, a transfer order is waiting, so that the finished good can be shipped to a distribution center right away.

This scenario starts at the end of the production line, where goods are reported as finished. When goods are reported as finished, work of the <strong>Finished goods put away</strong> type is usually created to guide the warehouse worker to pick the goods from the production output location and put to a location that is determined by the location directive for <strong>Finished goods put away</strong>. This feature enables a process where, during the process of reporting goods as finished, the system looks for an opportunity to cross-dock the goods to the bay door locations where there is transfer order demand. From a system perspective, the cross-docking opportunity is a transfer order that is released to the warehouse. This transfer order represents the transportation between the manufacturing plant and a distribution center. If a released transfer order exists, the system generates work of the <strong>Transfer issue</strong> type instead of the <strong>Finished goods put away</strong> type. This work suggests that the warehouse worker pick from the production output location and put to a location that is determined by the <strong>Transfer issue </strong>location directive for the <strong>Put</strong> work order type. The following illustration shows this process.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Scenario.png"><img width="1423" height="769" class="alignnone wp-image-1485 size-full" alt="scenario" src="https://msdnshared.blob.core.windows.net/media/2016/11/Scenario.png" /></a>

In the preceding illustration, the truck driver picks up the pallet at the end of the production line. If a released transfer order exists, the system directs the forklift driver to the bay door location. If there is no demand at the bay door, the system directs the truck driver to a location in the warehouse.

<strong>How to configure cross docking</strong>

You configure the cross-docking process in <strong>work policies</strong>. A work policy includes a work order type, a location, and a product. In the following example, cross-docking is configured for product X and location Y.

<strong>Work order types</strong>
<ul>
 	<li>Work order type: Finished goods put way</li>
 	<li>Work creation method: Cross docking</li>
 	<li>Cross docking policy name: Transfer orders</li>
</ul>
<strong>Inventory locations</strong>
<ul>
 	<li>Warehouse: 51</li>
 	<li>Location: Y</li>
</ul>
<strong>Products</strong>
<ul>
 	<li>Item number: X</li>
</ul>
Currently, cross-docking can be configured for only two work order types:
<ul>
 	<li>Finished goods put away</li>
 	<li>Co-product and by-product put away</li>
</ul>
In the <strong>cross-docking policy</strong>, you define which document types are applicable for cross-docking. Currently, the only document type that is supported is <strong>Transfer orders</strong> . The following example shows the configuration of a cross-docking policy.

<strong>Cross docking policy name: Transfer order</strong>
<ul>
 	<li>Sequence number: 10</li>
 	<li>Work order type: Transfer issue</li>
 	<li>Cross docking demand requires location: False</li>
 	<li>Cross docking strategy: Date and time</li>
</ul>
The <strong>sequence number</strong> indicates the priority of the document type. Currently, <strong>Transfer issue</strong> is the only type that is supported. Therefore, the sequence number will become relevant only when more work order types are supported.

The cross-docking policy also sets the policy for the prioritization of transfer order demand. For example, if multiple transfer orders exist for the same product, the scheduled date and time that are set on the load and associated with the transfer order determine the prioritization between the orders. The scheduled date and time can be set directly on the load, or they can be set on an <strong>appointment schedule</strong> that is associated with the load. The prioritization is determined by the <strong>cross-docking strategy</strong>. Currently, there is only one strategy: <strong>Date and time</strong>.

In the cross-docking policy, you can set up a criterion to require that transfer orders have an assigned location in order to be eligible for cross-docking. This criterion is set in the <strong>Cross docking demand requires location</strong> field. In this case, the location on the appointment schedule that is associated with the load is used as the final location for the goods that are being cross-docked. If the <strong>Cross docking demand requires location</strong> field isn’t set, the transfer order can be eligible for cross-docking even if a location isn’t set on the appointment schedule. In this case, the final location for the goods that are being cross-docked is determined by the location directive for <strong>Transfer issue</strong> for the <strong>Put</strong> work order type. You might find it useful to set the <strong>Cross docking demand requires location</strong> field in a scenario where the finished goods should be cross-docked only if a trailer is assigned to a bay door. In this scenario, the goods are moved directly from the production line into the trailer. When a trailer is assigned to the bay door, a user will assign the location to the appointment schedule and will therefore make the location applicable for cross-docking.

The following sections walk you through two examples.

<strong>Scenario 1 – Cross-docking to bay door locations</strong>

Finished good L0101 is reported as finished to production output location PRODRECV in warehouse 51. Transfer orders for L0101 are set up to manage transportation between location BAYDOOR in warehouse 51 and a receipt location in warehouse 61. If a released transfer order for L0101 exists, the product should be cross-docked to the BAYDOOR location when the product is reported as finished.

<strong>Scenario 2- Cross-docking to a bay door location assigned a trailer</strong>

Finished good L0101 is reported as finished to production output location PRODRECV in warehouse 51. Transfer orders for L0101 are set up to manage transportation between location BAYDOOR in warehouse 51 and a receipt location in warehouse 61. If a released transfer order exists for L0101, the product should be cross-docked to the BAYDOOR location when the product is reported as finished.
<h2><strong><b>Scenario 1 – Cross docking to bay door locations</b></strong></h2>
Use company USMF.

<strong>2. Enable a new number sequence for cross-docking</strong>

Go to the <strong>Number sequences</strong> page, and select the <strong>Generate</strong> button. A wizard will guide you through the process.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/wizzard.png"><img width="1123" height="510" class="alignnone wp-image-1495 size-full" alt="wizzard" src="https://msdnshared.blob.core.windows.net/media/2016/11/wizzard.png" /></a><strong></strong>

<strong>2. Create a Cross docking policy</strong>

Go to the <strong>Cross docking policy</strong> page, and create a new policy that is named <strong>Cross docking to transfer order</strong>.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/CrossDockPolicy.png"><img width="1159" height="499" class="alignnone wp-image-1505 size-full" alt="crossdockpolicy" src="https://msdnshared.blob.core.windows.net/media/2016/11/CrossDockPolicy.png" /></a>

Note that the only work order type that you can select is <strong>Transfer issue</strong>, and the only cross-docking strategy that is available is <strong>Date and time</strong>.

<strong>3. Create a Work policy</strong>

Go to the <strong>Work policies</strong> page, and create a new work policy that is named <strong>Cross Dock L0101</strong>.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/WorkPolicy.png"><img width="985" height="890" class="alignnone wp-image-1515 size-full" alt="workpolicy" src="https://msdnshared.blob.core.windows.net/media/2016/11/WorkPolicy.png" /></a>

<strong>4. Set up loads so that they are created automatically for transfer orders.</strong>

In the warehouse parameters, set up loads so that they are created automatically when transfer orders are created. A load is a prerequisite for making the transfer order eligible for cross-docking.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Warehouse-parameter-auto-load.png"><img width="917" height="440" class="alignnone size-full wp-image-1525" alt="warehouse-parameter-auto-load" src="https://msdnshared.blob.core.windows.net/media/2016/11/Warehouse-parameter-auto-load.png" /></a><strong></strong>

<strong>5. Set up the item load mapping.</strong>

Go to the <strong>Item load mapping</strong> page, and set up a standard load template for the <strong>CarAudio</strong> item group. This mapping will automatically insert the load template on the load when the transfer order is created.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ItemLoadMapping.png"><img width="612" height="281" class="alignnone size-full wp-image-1535" alt="itemloadmapping" src="https://msdnshared.blob.core.windows.net/media/2016/11/ItemLoadMapping.png" /></a><strong></strong>

<strong>6. Create a transfer order</strong>

Create a Transfer order for item number L0101

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/TransferOrder2.png"><img width="999" height="540" class="alignnone size-full wp-image-1545" alt="transferorder2" src="https://msdnshared.blob.core.windows.net/media/2016/11/TransferOrder2.png" /></a><strong></strong>

<strong>7. Release the transfer order from the Load planning workbench</strong>

On the <strong>Ship</strong> tab, select the menu item for the Load planning workbench.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseLoad1.png"><img width="1119" height="862" class="alignnone size-full wp-image-1476" alt="releaseload1" src="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseLoad1.png" /></a>

Release the transfer order from the load by selecting <strong>Release to warehouse</strong> on the <strong>Release</strong> menu on the load line.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseMenu1.png"><img width="1118" height="863" class="alignnone size-full wp-image-1555" alt="releasemenu1" src="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseMenu1.png" /></a>

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseInfo1.png"><img width="923" height="723" class="alignnone size-full wp-image-1565" alt="releaseinfo1" src="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseInfo1.png" /></a>

An open wave line of type <strong>Transfer issue</strong> now exists for the transfer order.

<strong>8. Create a production order</strong>

Go to the production order list page, and create a production order for product L0101.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ProdOrder2.png"><img width="689" height="651" class="alignnone size-full wp-image-1575" alt="prodorder2" src="https://msdnshared.blob.core.windows.net/media/2016/11/ProdOrder2.png" /></a>

Estimate and start the production order by using the settings in the following screenshot. Note that the <strong>Post picking list now</strong> field remains set to <strong>No</strong>.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Start1.png"><img width="772" height="577" class="alignnone size-full wp-image-1585" alt="start1" src="https://msdnshared.blob.core.windows.net/media/2016/11/Start1.png" /></a><strong></strong>

<strong>9. Report as finished from the mobile device</strong>

Go to the mobile device portal and select menu item: <strong>Report as finished and put away. </strong>Now report as finished L0101 from the hand held device.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow1.png"><img width="1059" height="844" class="alignnone size-full wp-image-1595" alt="raf_flow1" src="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow1.png" /></a>

Note that the put location is <strong>BAYDOOR</strong>. This location is found from the <strong>Transfer issue</strong> location directive for the <strong>Put</strong> work order type.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/LocDirective.png"><img width="1075" height="690" class="alignnone size-full wp-image-1605" alt="locdirective" src="https://msdnshared.blob.core.windows.net/media/2016/11/LocDirective.png" /></a>

Also notice that work of type <strong>Transfer issue</strong> has been created and completed. Go to the transfer order Work details to verify the work.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/WorkDetails.png"><img width="1074" height="941" class="alignnone size-full wp-image-1615" alt="workdetails" src="https://msdnshared.blob.core.windows.net/media/2016/11/WorkDetails.png" /></a>

Now try to start 20 pieces more on the production order

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Start2.png"><img width="772" height="578" class="alignnone size-full wp-image-1625" alt="start2" src="https://msdnshared.blob.core.windows.net/media/2016/11/Start2.png" /></a>

Now try to report 20 ea as finished by using the handheld device.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow2.png"><img width="1049" height="836" class="alignnone size-full wp-image-1486" alt="raf_flow2" src="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow2.png" /></a>

This time, location <strong>LP-001</strong> is suggested as the put location. This location is found from the location directive for <strong>Finished goods put away</strong>. This location directive is being used, because no opportunity for cross-docking exists. The transfer order for LP-001 was completely fulfilled by the first cross-docking activity.

Work of type <strong>Finished goods put away</strong> was created and processed

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/RAFWork.png"><img width="1016" height="545" class="alignnone size-full wp-image-1635" alt="rafwork" src="https://msdnshared.blob.core.windows.net/media/2016/11/RAFWork.png" /></a>
<h2><strong>Scenario 2- Cross-docking to a bay door location assigned a trailer</strong></h2>
Use company USMF.

<strong>1. Change Cross-docking policy </strong>

Change the cross-docking policy that you created in scenario 1 by selecting the <strong>Cross docking demand requires location</strong> check box.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/CrossDockPolicy21.png"><img width="1111" height="494" class="alignnone size-full wp-image-1645" alt="crossdockpolicy2" src="https://msdnshared.blob.core.windows.net/media/2016/11/CrossDockPolicy21.png" /></a>

<strong>2. Create a new transfer order</strong>

<strong>Create a transfer order, and go to the Load planning workbench.</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/TransferOrder3.png"><img width="973" height="588" class="alignnone size-full wp-image-1655" alt="transferorder3" src="https://msdnshared.blob.core.windows.net/media/2016/11/TransferOrder3.png" /></a>

Open the <strong>Load planning workbench</strong>.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/LoadPlanWorkBench2.png"><img width="1310" height="854" class="alignnone size-full wp-image-1665" alt="loadplanworkbench2" src="https://msdnshared.blob.core.windows.net/media/2016/11/LoadPlanWorkBench2.png" /></a>

<strong>3. C</strong><strong>reate an Appointment schedule.</strong>

From the Load planning workbench, go to the <strong>Loads</strong> section, and select <strong>Appointment schedule</strong> on the <strong>Transportation</strong> menu.

Create a new appointment schedule. Note that the appointment schedule has a reference to the transfer order in the <strong>Order number</strong> field. In the <strong>Planned start date/time at location</strong> field, you can set the date and time for the appointment. This date and time will be used when cross-docking demand is prioritized during the cross-docking process. The date and time that you set in this field will update the <strong>Scheduled load shipping date and time</strong> field on the corresponding load. The location on the <strong>Shipping details</strong> FastTab determines the location that the transfer order is shipped on.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/AppointmentSchedule.png"><img width="1293" height="782" class="alignnone size-full wp-image-1675" alt="appointmentschedule" src="https://msdnshared.blob.core.windows.net/media/2016/11/AppointmentSchedule.png" /></a>

Back on the <strong>Load planning workbench</strong> release to the warehouse

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseLoad2.png"><img width="1309" height="857" class="alignnone size-full wp-image-1685" alt="releaseload2" src="https://msdnshared.blob.core.windows.net/media/2016/11/ReleaseLoad2.png" /></a>

<strong>4. Create a production order</strong>

Create a production order for item number <strong>L0101,</strong> and set it in status <strong>Started,</strong> as you did in scenario 1.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/CreateProd2.png"><img width="1133" height="422" class="alignnone size-full wp-image-1695" alt="createprod2" src="https://msdnshared.blob.core.windows.net/media/2016/11/CreateProd2.png" /></a>

<strong>5. Report as finished from the mobile device</strong>

Go to the mobile device portal, and select the <strong>Report as finished and put away</strong> menu item. Now report item L0101 as finished from the handheld device.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow3.png"><img width="1054" height="855" class="alignnone size-full wp-image-1705" alt="raf_flow3" src="https://msdnshared.blob.core.windows.net/media/2016/11/RAF_Flow3.png" /></a>

Note that the put location is now <strong>BAYDOOR 2</strong>. This location is found from the appointment schedule instead of the <strong>Transfer receipt</strong> location directive.

<strong>Flow diagram</strong>

The flow is explained in below flow chart diagram:

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Flow-diagram.png"><img width="1692" height="708" class="alignnone wp-image-1466 size-full" alt="flow-diagram" src="https://msdnshared.blob.core.windows.net/media/2016/11/Flow-diagram.png" /></a>

<strong>Additional information</strong>
<ul>
 	<li>The cross docking scenario is supported for batch and serial controlled items, both with the batch and serial number dimensions defined above and below location, in the reservation hierarchy.</li>
 	<li>The quantity that is being reported as finished cannot be split to a transfer order demand that is lower. If, for example, 20 pieces is being reported as finished and a transfer order exist for 5 pieces, then the transfer order will not be found applicable for cross docking.</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Using the handheld device for reporting serial numbers as finished in production </title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/using-the-handheld-device-for-reporting-serial-numbers-as-finished-in-production</link>
      <pubDate>Tue, 29 Nov 2016 08:22:42 GMT</pubDate>
      <dc:creator><![CDATA[JohanHoffmann]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=1715</guid>
      <description><![CDATA[Introduction
A new flow for the handheld device has been released with KB article: 3148600. This...]]></description>
      <content:encoded><![CDATA[<h1>Introduction</h1>
A new flow for the handheld device has been released with KB article: 3148600. This flow enables the user to register the finished good serial number when reporting as finished in production. This flow is targeting a process where the finished good serial number is generated under the following conditions:
<ul>
 	<li>It is assigned by the system at the time when the production or batch order is created.</li>
 	<li>It is configured to be unique per one single unit of the production order. If, for example, a production order of five pieces is created, five unique serial numbers are created.</li>
</ul>
<h1>Configuration of the flow</h1>
This section provides information about how the flow is configured.

Create a new <strong>Mobile device menu item</strong>, and name it, for example, <strong>Register serial number</strong>. In the field <strong>Work creation process</strong> select <strong>Register report as finished by serial number</strong>.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Mobile-device.png"><img width="1215" height="291" class="alignnone size-full wp-image-1725" alt="mobile-device" src="https://msdnshared.blob.core.windows.net/media/2016/11/Mobile-device.png" /></a>

The menu item can be added to a menu, for example, the <strong>Production </strong>menu, as shown below.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Mobile-menu.png"><img width="565" height="609" class="alignnone size-full wp-image-1735" alt="mobile-menu" src="https://msdnshared.blob.core.windows.net/media/2016/11/Mobile-menu.png" /></a>
<h1>Use the flow in production</h1>
This section provides information about how the new flow can be used in production.
<h2>Create a finished good</h2>
Create a new finished good that is controlled by serial number.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/CreateFG.png"><img width="799" height="796" class="alignnone size-full wp-image-1745" alt="createfg" src="https://msdnshared.blob.core.windows.net/media/2016/11/CreateFG.png" /></a>

As this is an item enabled for the new warehouse processes, make sure the <strong>Number sequence group ID</strong> is added the product. <strong>Note:</strong> This flow is only applicable for a product that is enabled for a managed warehouse.

Associate a <strong>Serial number group,</strong> with this setup, with the released product.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/NumGroup.png"><img width="1222" height="622" class="alignnone size-full wp-image-1755" alt="numgroup" src="https://msdnshared.blob.core.windows.net/media/2016/11/NumGroup.png" /></a>

With this setting, a serial number per quantity of the finished good will be created, when the production or batch order is created.
<h2>Create a production order</h2>
Create a production order for the finished product.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/CreateProd.png"><img width="863" height="846" class="alignnone size-full wp-image-1706" alt="createprod" src="https://msdnshared.blob.core.windows.net/media/2016/11/CreateProd.png" /></a>

When the production order is created, open the <strong>Transactions</strong> form and notice each of five transactions has a serial number assigned.
<h2><a href="https://msdnshared.blob.core.windows.net/media/2016/11/Transactions.png"><img width="1054" height="284" class="alignnone size-full wp-image-1765" alt="transactions" src="https://msdnshared.blob.core.windows.net/media/2016/11/Transactions.png" /></a></h2>
<h2>Estimate and start the production order</h2>
<a href="https://msdnshared.blob.core.windows.net/media/2016/11/StartState.png"><img width="1213" height="293" class="alignnone size-full wp-image-1805" alt="startstate" src="https://msdnshared.blob.core.windows.net/media/2016/11/StartState.png" /></a>

<span lang="EN-US"><span style="color: #000000;font-family: Calibri">Open the menu for the handheld device and register report as finished for the serial number: 000006.</span></span>

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/RAFFlow1.png"><img width="1065" height="377" class="alignnone size-full wp-image-1775" alt="rafflow1" src="https://msdnshared.blob.core.windows.net/media/2016/11/RAFFlow1.png" /></a>

Open the <strong>Transactions</strong> form again and notice that the serial number has been reported as finished to the inventory.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/Transactions2.png"><img width="1053" height="307" class="alignnone size-full wp-image-1785" alt="transactions2" src="https://msdnshared.blob.core.windows.net/media/2016/11/Transactions2.png" /></a>

Open the <strong>Work details</strong> form and notice that work of type <strong>Finished goods put away</strong> has been created.

<a href="https://msdnshared.blob.core.windows.net/media/2016/11/WorkDetails1.png"><img width="1020" height="548" class="alignnone size-full wp-image-1795" alt="workdetails" src="https://msdnshared.blob.core.windows.net/media/2016/11/WorkDetails1.png" /></a>

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>Using the Work Policy for warehouse processes in production</title>
      <link>https://docs.microsoft.com/archive/blogs/axmfg/using-the-work-policy-for-warehouse-processes-in-production</link>
      <pubDate>Wed, 21 Sep 2016 12:05:40 GMT</pubDate>
      <dc:creator><![CDATA[JohanHoffmann]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/axmfg/?p=1346</guid>
      <description><![CDATA[Warehouse processes don’t always include warehouse work. By using the new warehouse work policy...]]></description>
      <content:encoded><![CDATA[Warehouse processes don’t always include warehouse work. By using the new warehouse work policy introduced with KB3184505, you can omit work warehouse processes in production for specific products and locations.

Below figure shows a scenario how the Work Policy can be used (double-click on the figures to make them bigger).

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/Scenario.png"><img width="300" height="130" class="alignnone size-medium wp-image-1355" alt="Scenario" src="https://msdnshared.blob.core.windows.net/media/2016/09/Scenario-300x130.png" /></a>

In this scenario, we have two production orders; one for painting <strong>Comp-1</strong> and one for the assembly of <strong>Fg-1</strong>. The production order for <strong>Comp-1</strong> is reported as finished to the location <strong>001.</strong> The production order for <strong>Fg-1 </strong>is later consuming <strong>Comp-1</strong> and <strong>Rm-1</strong> from location <strong>001</strong>. When the production order for <strong>Fg-1</strong> is released, warehouse work for raw material picking is generated to move <strong>Rm-1</strong> from the <strong>Bulk</strong> locations to <strong>001</strong>.

For this scenario, we can set up following requirements for the warehouse processes:
<ul>
 	<li>No warehouse work for <strong>Finished goods put away</strong> should be created when reporting as finished <strong>Comp-1</strong> to location <strong>001</strong> because <strong>Comp-1</strong> is later consumed on the same location by the <strong>Assembly </strong>operation.</li>
 	<li>No Work for <strong>Raw Material Picking</strong> should be generated for <strong>Comp-1</strong> when releasing the <strong>Assembly</strong> operation to the warehouse.</li>
 	<li>Work for <strong>Raw material picking</strong> should be generated for <strong>Rm-1</strong> when releasing the production order for the <strong>Assembly</strong> operation to the warehouse.</li>
 	<li>It should be possible to define location <strong>001</strong> as non-license plate controlled, as it acts both as a production input location and a production output location (so far it has not been possible to define the production output location as non-license plate controlled).</li>
</ul>
The following walkthrough shows how these requirements are supported by the Work Policy. First we will set up a Work policy named <strong>NoPickPutAway-001-FG1</strong> as shown below

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/work-policy.png"><img width="300" height="229" class="alignnone size-medium wp-image-1365" alt="work policy" src="https://msdnshared.blob.core.windows.net/media/2016/09/work-policy-300x229.png" /></a>

As it can be seen from the figure, the <strong>Work policy</strong> uses the following three criteria to define work creation:
<ul>
 	<li>The Work Order Type</li>
 	<li>The Location</li>
 	<li>The Product (selected or all products)</li>
</ul>
Above policy will prevent <strong>Finished good put away </strong>work to be generated when Reporting as finished product <strong>Comp-1</strong> to location <strong>001</strong> in warehouse <strong>51</strong>.

The policy will also prevent <strong>Work for raw material picking</strong> to be generated when releasing a production order that is consuming product <strong>Comp-1</strong> from production input location <strong>001</strong>.

Location <strong>001</strong> is defined as a non-license plate controlled location. It is pre requisite for defining a non-license plate output location, that a work policy exists for the location that prevents work for <strong>Finished goods put-away</strong> from being created.

Let’s take a closer look at the setup of the products and then how the work policy works in this scenario. Product <strong>Comp-1</strong> has a <strong>Painting</strong> operation which is associated a resource group with output location <strong>001</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/Resource-group.png"><img width="300" height="207" class="alignnone size-medium wp-image-1375" alt="Resource group" src="https://msdnshared.blob.core.windows.net/media/2016/09/Resource-group-300x207.png" /></a>

The <strong>Assembly </strong>operation for the production order for <strong>FG-1</strong> is consuming the products <strong>Comp-1</strong> and <strong>RM-1</strong> from the input location <strong>001</strong>. The input location is setup on the resource requirements for the <strong>Assembly</strong> operation

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/resource.png"><img width="300" height="164" class="alignnone size-medium wp-image-1385" alt="resource" src="https://msdnshared.blob.core.windows.net/media/2016/09/resource-300x164.png" /></a>

The active bill of material version for <strong>Fg-1</strong> is setup for materials <strong>Comp-1</strong> and <strong>Rm-1</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/bom-version.png"><img width="300" height="145" class="alignnone size-medium wp-image-1395" alt="bom version" src="https://msdnshared.blob.core.windows.net/media/2016/09/bom-version-300x145.png" /></a>

Now we create a production order for <strong>Comp-1</strong> for 20 pieces

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/CreateProdComp-1.png"><img width="300" height="284" class="alignnone size-medium wp-image-1405" alt="CreateProdComp-1" src="https://msdnshared.blob.core.windows.net/media/2016/09/CreateProdComp-1-300x284.png" /></a>

The production order is <strong>Started</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/ProdStart.png"><img width="300" height="61" class="alignnone size-medium wp-image-1415" alt="ProdStart" src="https://msdnshared.blob.core.windows.net/media/2016/09/ProdStart-300x61.png" /></a>

The production order is <strong>Reported as finished</strong> from the hand-held device in the below flow

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/RafFlow.jpg"><img width="300" height="116" class="alignnone size-medium wp-image-1425" alt="RafFlow" src="https://msdnshared.blob.core.windows.net/media/2016/09/RafFlow-300x116.jpg" /></a>

In this case <strong>Comp-1</strong> was reported as finished directly to location <strong>001</strong> and no put-away work was generated because of the <strong>Work policy.</strong>

Now we create a production order for <strong>FG-1</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/ProdCreateFG1.png"><img width="300" height="283" class="alignnone size-medium wp-image-1435" alt="ProdCreateFG1" src="https://msdnshared.blob.core.windows.net/media/2016/09/ProdCreateFG1-300x283.png" /></a>

The production order is <strong>Estimated</strong> and <strong>Released</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/ProdRelease.png"><img width="300" height="79" class="alignnone size-medium wp-image-1445" alt="ProdRelease" src="https://msdnshared.blob.core.windows.net/media/2016/09/ProdRelease-300x79.png" /></a>

Work for raw material picking has been generated for <strong>Rm-1</strong>, because the Work policy is only preventing work for raw material picking for product <strong>Comp-1</strong> to be generated from location <strong>001</strong>

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/WareHouseWork.png"><img width="300" height="183" class="alignnone size-medium wp-image-1455" alt="WareHouseWork" src="https://msdnshared.blob.core.windows.net/media/2016/09/WareHouseWork-300x183.png" /></a>

In the first release of the <strong>Work policy</strong> only the following three <strong>Work order types</strong> for production are supported
<ul>
 	<li>Raw material picking</li>
 	<li>Finished goods put away</li>
 	<li>Co-product and by-product put away</li>
</ul>]]></content:encoded>
    </item>
  </channel>
</rss>