web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :

Dynamic work classification

Laurens vd Tang Profile Picture Laurens vd Tang 4,825 Super User 2026 Season 1
The power of Warehouse Management lies in its ability to support a wide variety of processes. Most entities in Warehouse Management offer query-based configuration options, such as location directives, work templates, and wave templates.

However, one disadvantage is that when there are many process variants, the setup can quickly become complex and difficult to maintain.

For example, consider shipping carriers. A company may have four different shipping carriers, each requiring a separate work pool and priority. To configure such a process, four separate work templates are needed.




The feature “Dynamic work classification with Power FX” can significantly reduce the number of work templates and make the configuration much simpler.
With Dynamic work classification, you can configure a Power FX formula that evaluates the work and updates work settings—such as the work pool and priority—during work creation.

In the example above with four different carriers, only one work template and a single Power FX formula are required.

What are the benefits for this business? 

•    Simpler configuration and lower maintenance
•    Greater flexibility for process changes
•    Improved scalability and consistency

Configuration

1.    The following work templates for sales order picking have been configured and will be replaced by a Power FX formula. These templates assign the work priority and work pool based on the logistics carrier.




2.    A new work template is created (an existing template can also be used).



3.    A new Dynamics work classification rule needs to be created. In this rule, the following Power FX formula needs to be added.

Switch(workTable.Load.CarrierCode,
   "DHL", {WorkPoolId: "DHL", DefaultWorkPriority: 10},
   "UPS", {WorkPoolId: "UPS", DefaultWorkPriority: 20},
   "UPS", {WorkPoolId: "Post NL", DefaultWorkPriority: 30},
   "UPS", {WorkPoolId: "FedEx", DefaultWorkPriority: 40}
)



4.    The Dynamics work classification rule needs to be assigned to the new work template.



Demonstration

1.    A sales order is created.



2.    The shipping carrier is set to UPS.



3.    The sales order is released to the warehouse.




4.    The work pool and work priority are automatically updated to “UPS” and “20,” respectively, based on the Power FX formula.





5.    The updated work pool and work priority are also visible in the warehouse app.



6.    Confirmation of the picked item.



7.    Confirmation of the put-away to the shipping location is performed.



8.    The shipment is confirmed.



9.    The packing slip is posted.





10.    The sales order status is updated to delivered.







Comments