How to Split Shipments Automatically [Guide]

Modified on Mon, 14 Apr at 10:45 AM

This guide explains how to automatically split shipments so that an order can be fulfilled by multiple locations.


By following the steps below, you can define the maximum number of shipment splits and set the criteria for splitting, increasing customer satisfaction and improving control over operational costs. 


This is achieved by setting up a sales order rule and combining the Split Shipment Action with other actions to implement different business logics.


This guide is structured as follows: 

  • Getting started
  • Use Cases
  • Final Considerations



GETTING STARTED



Before you begin, please ensure you are familiar with the necessary procedures and settings. For further details, refer to:


To get started:


1. Create a new sales order rule and set Trigger to Allocate & Fulfill Sales Order UI.


This ensures that your shipment splitting workflow will be activated each time an order is allocated and fulfilled.



2. Edit the newly created rule.



Continue configuring the rule by adding additional actions and conditions that best suit your use case.



USE CASES



The following sub-sections illustrate common shipment splitting scenarios and how to implement them using the available actions.


Scenario A: Consider warehouses with enough stock only


You can split shipments considering only those warehouses that have sufficient stock:


1. Add a Calculate Enough Stock Action.


This action generates a prioritized list of warehouses based on available stock for the entire order.


2. Add a Split Shipment Action.


This action will use the list from the previous step to split the order across warehouses that meet the configured criteria.



Scenario B: Consider prioritized warehouses with enough stock


If you want not only to filter for warehouses with enough stock but also to prioritize them (by criteria such as warehouse priority or lowest shipping cost), follow these steps:


1. Add a Calculate Enough Stock Action.


This action evaluates stock availability and creates an ordered list of warehouses. 


2. Add a Select Warehouse Action.


From the previously calculated list, this action selects the optimal warehouse using filters such as only warehouses with sufficient stock, ignoring estimated delivery times if needed, etc.


3. Add a Split Shipment Action.


The order is split according to the defined criteria, with the larger portion allocated to the previously selected warehouse. 


NOTE: Due to the recurrent nature of the shipment splitting process, techOMS continues selecting the optimal warehouse based on your criteria. This means that if there is a remainder, it will reevaluate and allocate remaining quantities using the same workflow procedure.




FINAL CONSIDERATIONS



To finish:


1. Check Enabled, if you would like to try it.


2. Set the desired priority.


3. Press Save.



At the end of the order processing, you can review the results of your shipment splitting workflow through the order's log. This log provides detailed analysis on the splitting decision-making process. For more information, see: How to review the Sales Orders Log [Step-by-Step Guide].


If during the splitting process some order lines cannot be allocated (for instance, if a warehouse cannot cover the minimum required quantity), these lines will be backordered. For details on managing backorders, refer to Understanding Backorders in techOMS [Information]


WARNING: Please note that using the Calculate Time & Transit Action alongside the Split Shipment Action is not supported at the moment.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article