AX2012 TMS: How to add freight and fuel charges into sales order upon outbound transportation process

In this blog post I would like to warn you regarding one checkbox that is stealing miscellaneous charges from your sales order. In general, without turning this checkbox on, miscellaneous charges will not be automatically added into sales order after successful outbound shipment in the Load planning workbench. Are you wondering what it can be? Let me elaborate on this issue.
In this example we have a sales order for an item and we are going to charge our customer for freight and fuel, which is the product of the mileage and the rate per mile at the current fuel prices. All these charges we are going to add to the sales order for the customer to pay.
Below you can find the list of configurations that should be setup in order to transfer miscellaneous charges to the order at the time of shipment confirmation.
Setup
Terms of delivery
Navigate to the Sales and marketing > Setup > Distribution > Terms of Delivery.
Select Freight charge terms Core, ancillary, and handling.
Set Add transportation charges to orders checkbox.
Terms of delivery
Miscellaneous charges
Navigate to the Transportation management > Setup > General > Miscellaneous charges.
Click New button.
Select Charge module, Customer.
Select Charges code.
Select additional criteria for which the charge should apply to. We will determine that Freight charge code should apply to GFE shipping carrier, STD carrier service and Freight delivery terms.
Miscellaneous charges
Charges code
Navigate to the Accounts receivable > Setup > Charges > Charges code.
Set Debit type, Customer/Vendor. This will add the transportation charge to the customer’s account.
Set Credit type, Ledger account. This will account for the expenses from the transportation charges.
Charges code
Shipping carrier
Navigate to the Transportation management > Setup > General > Shipping carrier.
At the beginning of this post I mentioned about one flag that MUST be set.
Activate carrier rating flag must be set to “Yes”. Keep in mind that being set to No, miscellaneous charges will not be added into the sales order.
Shipping carrier
Load template
Navigate to the Transportation management > Setup > General > Load template.
Set Max.allowed load weight and Max.allowed gross weight.
This template will be used during new load creation.
Load template
Add weight to the product
Navigate to the Product information management > Released products > Edit button > Manage inventory tab > Net weight field in the Weight measurements group of fields.
Set Net weight field.
Weight to the product
It this demonstration all settings related to the rate engine functionality have been omitted such as fuel index regions, fuel index, carrier fuel index, accessorial assignments, accessorial master, billing Group, carrier accessorial charges, mileage engine, rate master but have to be configured in order to follow the described process.  
Walkthrough
1. Create sales order by navigating to the Accounts receivable > Sales orders > All sales orders.
Click New button.
Set the following values:
  • Customer account
  • Site, Warehouse
  • Mode of delivery
  • Delivery terms
Create sales order
Make sure that Delivery address is set.
Delivery address
2. Create sales order line.
Set the following values:
  • Item number
  • Quantity
  • Unit price
Make sure that Address of the warehouse is set. Together with the Delivery address this information will be used for the miles determination.
3. Reserve the stock by clicking Inventory > Reservation.
Reservation
4. Create a new load by going to the Warehouse management tab on the Action pane and clicking Load planning workbench.
Make sure that Pick up and Drop off addresses are populated.
Load planning workbench
Click To new load.
In the Load template assignment form, select Load template ID field and click OK.
Make sure that Total weight is displayed as well as it less that Weight capacity taken from Load template.
Load template assignment
As the result, new load will be created.
New load
5. Select transport rate by clicking Rating and routing > Rate route workbench in the Loads section.
Rate route workbench
Make sure that both addresses are displayed.
Rate addresses
Click Rate shop at the top of the form.
Route results will be displayed.
Route results
Switch to the Segments tab – > Details.
Segment details
120 $ will be added as Freight charge and 54 $ will be added as Fuel surcharge.
Select the route guide, and then click Assign.
Assign
Routes form will be displayed.
Routes form
Close that form as well as Rate route workbench form.
In the Load planning workbench click Rating and routing -> Routes to make sure that route is assigned to the load.
Route is assigned
Load route
Click Route rate detail.
Route rate detail
6. Release to warehouse by clicking Release > Release to warehouse in the Load planning workbench.
Release to warehouse menu
Make sure that Work, Wave, Shipment are created.
Infolog
Check Work details by clicking Related information – > Work details.
Work details menu
Check that all locations are set.
Work details
7. Complete warehouse sales picking work in the Mobile device.
Find available license plate by clicking Inventory by location.
Inventory by location
8. Complete warehouse sales loading in the Mobile device.
Make sure that Work status is Closed.
Work status is Closed
9. Confirm shipment by clicking Ship and receive -> Outbound shipment
Outbound shipment menu
Make sure that Shipment has been confirmed.
Shipment has been confirmed
Check the status of the Load, it should be Shipped.
Shipped load status
10. Review transportation charges added to the order.
Navigate to the Accounts receivable > Sales orders > All sales orders > Financials > Maintain charges.
Maintain charges menu
Make sure that charges have been added to the sales order.
Charges transactions

Comments

Popular posts from this blog

Warehouse Management System in AX 2012-Set Up & Configuration

Create Item/Product and Product master in Dynamics AX 2012 R2

D365: Request for quotations (RFQ). Process RFQ overview