D365: Transport days and Transport calendars in Transfer orders.
Transferring stock between warehouses is a common business process. When companies manage movements of stock from one location to another they tend to track transit time due to the fact that distance between warehouse A and warehouse B can be quite long.
Review the case when we have Warehouse A and Warehouse B. In this example in order to deliver the goods, it would take 4 days.
In AX you have Transport form that will offer the user to set the time taken to move the stock from one warehouse to another, and is used to calculate the expected delivery date.
So, you are supposed to proceed with the following:
Navigate to the Inventory management > Setup > Distribution > Transport days.
Select Receiving point = Warehouse
Set Shipping warehouse as Warehouse A.
Set Receiving warehouse as Warehouse B.
Set Transport days equal to 4.
You are able to set transport time per mode of delivery (Transport days per mode of delivery tab), for example:
By Air it will take 1 day.
By Truck it will take 6 days.
In our case we will not set it per mode of delivery, we will keep it as 4 days regardless the mode of delivery.
Now, once you create transfer order and set From warehouse = Warehouse A and To warehouse = Warehouse B, Ax will calculate receiving date based on the Shipping date and Transport days set earlier.
Walkthrough:
Navigate to the Inventory management > Outbound orders > Transfer orders.
Click New button.
Set From warehouse = Warehouse A.
Set To warehouse = Warehouse B.
Set Ship date = date when you are going to ship your inventory from Warehouse A. Set it as 3/27/2018.
Receipt date is re-calculated based on the Transport days.
Receipt date = 3/27/28 + 4 days = 3/31/2018.
Now let’s complicate the condition and say that shipping by truck will take 4 days but can be done only on Monday, Tuesday, Wednesday and Thursday.
First off you need to create such calendar.
Prior to that, you will need to create working time template that will be used upon calendar creation.
To create new working time template, navigate to the Production control > Setup > Calendars > Working time templates.
Click New button.
Set Template name as MTWT.
Set Working time for Monday, Tuesday, Wednesday, Thursday as from 08:00 am till 08:00 pm.
For the Friday, Saturday and Sunday keep it blank which will mean that on these days they are not working.
Now you are ready to create a calendar.
Navigate to the Production control > Setup > Calendars > Calendars.
Create new calendar by clicking New button and call it MTWT.
Click on Working times button.
Click on Compose working times button and select the following.
The following calendar will be created.
It’s time you use created calendar as Transport calendar.
Transport calendar is used to set up working day for the transport. Transport calendar can be set up per mode of delivery or per mode of delivery for specific warehouse.
Navigate to the Sales and marketing > Setup > Distribution > Modes of delivery > Transport calendar button.
Select Warehouse = Warehouse A.
Select Transport calendar created earlier.
Walkthrough:
Navigate to the Inventory management > Outbound orders > Transfer orders.
Click New button.
Set From warehouse = Warehouse A.
Set To warehouse = Warehouse B.
Set Mode of delivery = Truck (since we set transport calendar only for the Truck)
Set Ship date = date when you are going to ship your inventory from Warehouse A. Set it as 3/27/2018.
Receipt date is re-calculated based on the Transport days + Working days.
Look at the calendar below. We do know that transport days is 4 days and we know that trucks do not work on Friday, Saturday and Sunday. We are going to ship it on 3/27/2018. As the result, calculated Receipt day is 3/31/2018.
Receipt date = 3/27/28 + 4 days + Friday + Saturday + Sunday = 3/31/2018.
This was originally posted here.
*This post is locked for comments