Warehouse Actions Visibility
The module helps manage the availability of warehouse actions depending on the location settings. This ensures that users can only use the actions available for a given location, minimizing the risk of errors.
The following actions are automatically enabled or disabled depending on the location settings.
Purchase Orders: Create Warehouse Receipt Warehouse Receipt Lines Put-away/Pick Lines Create Put-away/Pick
Sales Orders: Create Warehouse Shipment Warehouse Shipment Lines Create Put-away/Pick Put-away/Pick Lines
Transfer Orders: Create Warehouse Receipt Warehouse Receipts Create Warehouse Shipment Warehouse Shipments
Examples and Scenarios
Scenario: Hiding irrelevant warehouse actions for a simple location
Need: A company has a location "SHOP" that doesn't require picks or warehouse shipments (goods issued directly). Users see "Create Warehouse Shipment" and "Create Pick" actions on sales orders that they shouldn't use — this causes confusion.
How it works:
- Location SHOP has options disabled: Require Shipment = No, Require Pick = No.
- When a user opens a sales order with location SHOP, warehouse actions (Create Shipment, Create Pick) are automatically hidden.
- Only actions appropriate for this location are visible.
Result: Users working with the SHOP location see only the actions they can actually perform. This eliminates mistakes and simplifies the interface.
Tip
The module works automatically based on location settings — no additional configuration required. Just ensure locations have the "Require Shipment/Receipt/Pick/Put-away" fields set correctly.