| Inventory dashboard | Inventory > Dashboard | dashboard.inventory |
| Inventory overview | Inventory > Overview | inventory.view |
| Stock on hand | Inventory > Operations > Stock on hand | inventory.view; adjustment stock.adjust |
| Movement history | Inventory > Operations > Movement history | inventory.view |
| Warehouse tasks | Inventory > Operations > Warehouse tasks | inventory.view / inventory.operate |
| Waves & batches | Inventory > Operations > Waves & batches | inventory.view / inventory.operate |
| Handling units | Inventory > Operations > Handling units | inventory.view / inventory.operate |
| Stock by package | Inventory > Operations > Stock by package | inventory.view |
| Scanner | Inventory > Operations > Scanner | inventory.operate |
| Held stock | Inventory > Operations > Held stock | inventory.view; release inventory.quality.release |
| Stock held in place | Inventory > Operations > Held in place | inventory.view; inventory.operate; release inventory.quality.release |
| Recalls | Inventory > Operations > Recalls | inventory.view; changes inventory.recall |
| Stock revaluations | Inventory > Operations > Revaluations | inventory.view; changes inventory.revalue |
| Opening stock | Inventory > Operations > Opening stock | inventory.view; changes inventory.operate |
| Cutover check | Inventory > Operations > Cutover check | inventory.view; changes inventory.opening.import |
| Stock availability | Inventory > Warehouse > Availability | inventory.view |
| Receipts | Inventory > Warehouse > Receipts | inventory.view (list), inventory.operate (changes) |
| Receipt exceptions | Inventory > Warehouse > Receipt exceptions | inventory.view; resolve needs inventory.operate + inventory.receipt.exception.approve |
| Drop shipments | Inventory > Warehouse > Drop shipments | inventory.view / inventory.operate |
| Drop-ship returns | Inventory > Warehouse > Drop-ship returns | inventory.view / inventory.operate |
| Intercompany transfers | Inventory > Warehouse > Intercompany transfers | inventory.view; changes inventory.intercompany (in both companies) |
| Cross-docking | Inventory > Warehouse > Cross-docking | inventory.view; rules warehouse.manage |
| Deliveries | Inventory > Warehouse > Deliveries | inventory.view / inventory.operate |
| Internal transfers | Inventory > Warehouse > Internal transfers | inventory.view / inventory.operate |
| Returns (RMA) | Inventory > Warehouse > Returns | inventory.view; changes inventory.return |
| Cycle counts | Inventory > Warehouse > Cycle counts | inventory.view / inventory.operate |
| Stock adjustments | Inventory > Warehouse > Stock adjustments | inventory.view; changes stock.adjust |
| Landed costs | Inventory > Warehouse > Landed costs | inventory.view / inventory.operate |
| Available to promise (ATP) | Inventory > Planning > Available to promise | inventory.view (any company member) |
| Replenishment proposals | Inventory > Planning > Replenishment | Run and Dismiss: any role that holds a non-view right; Approve: inventory.replenish.approve |
| Soft reservations | Inventory > Planning > Soft reservations | inventory.view (list); changes need a write right (no specific code) |
| Allocation & shortages | Inventory > Planning > Allocation & shortages | inventory.view (shortages); Allocate: any write right (no specific code) |
| Kitting & repacking | Inventory > Planning > Kitting & repacking | inventory.view (list); changes need a write right (no specific code) |
| Transfer through transit | Inventory > Planning > Transfer through transit | Any write right (no specific code); transfers are then validated in Operations / Internal transfers |
| Barcode lookup | Inventory > Planning > Barcode lookup | inventory.view |
| Stock valuation (legacy list) | Inventory > Stock valuation | inventory.view; adjustment stock.adjust |
| Inventory valuation (R031) | Inventory > Reporting > Valuation (AVCO) | inventory.view |
| Inventory to ledger reconciliation (R032) | Inventory > Reporting > GL reconciliation | inventory.view |
| Stock count variances (R033) | Inventory > Reporting > Count variances | inventory.view |
| Inventory aging (R034) | Inventory > Reporting > Inventory aging | inventory.view |
| Replenishment proposals (R035) | Inventory > Reporting > Replenishment | inventory.view |
| Lot / serial trace (R036) | Inventory > Reporting > Lot / serial trace | inventory.view |
| Warehouse productivity (R104) | Inventory > Reporting > Warehouse productivity | inventory.view |
| Expiry (R101) | Inventory > Reporting > Expiry | inventory.view |
| Consignment consumption | Inventory > Reporting > Consignment consumption | inventory.view |
| Inventory to ledger (as at a date) | Inventory > Reporting > Inventory to ledger | inventory.view |
| Inventory 360 | Inventory > Reporting > Inventory 360 | inventory.view |
| Lot / serial 360 | Inventory > Reporting > Lot / serial 360 | inventory.view |
| Stock events | Inventory > Reporting > Stock events | inventory.view; publish needs a write right |
| Exception centre | Inventory > Reporting > Exception centre | inventory.view |
| Inventory analysis | Inventory > Reporting > Turnover & fill rate | inventory.view |
| Products (inventory entry) | Inventory > Products | product.view (list); product.manage (create / change) |
| Product record (stock side) | Inventory > Products > open a product | product.view; stock.adjust for the adjustment itself. Record fields are tested in the Master data checklist |
| Stock and price history panel | Panel on a sales or purchase document line (not an Inventory menu entry) | product.view (route inventory/products/{id}/history) |
| Warehouses | Inventory > Configuration > Warehouses | inventory.view (list); inventory.operate (create / rename); warehouse.manage (lifecycle). Screen buttons only for company administrators |
| Locations & bins | Inventory > Configuration > Locations & bins | inventory.view; inventory.operate (create / change); warehouse.manage (lifecycle, delete) |
| Zones | Inventory > Configuration > Zones | inventory.view; warehouse.manage |
| Routes & operations | Inventory > Configuration > Routes & operations | inventory.view; warehouse.manage |
| Putaway rules | Inventory > Configuration > Putaway rules | inventory.view; warehouse.manage |
| Docks & staging | Inventory > Configuration > Docks & staging | inventory.view; warehouse.manage |
| Shelf-life rules | Inventory > Configuration > Shelf-life rules | inventory.view; warehouse.manage |
| Count policy & ABC | Inventory > Configuration > Count policy & ABC | inventory.view; warehouse.manage (policy, classify); inventory.count (start a count) |
| Stock periods | Inventory > Configuration > Stock periods | inventory.view; the server checks inventory.period.close. Screen buttons only for company administrators |
| Lots | Inventory > Configuration > Lots | inventory.view; inventory.operate (create / change) |
| Serial numbers | Inventory > Configuration > Serial numbers | inventory.view; inventory.operate |
| Reorder & pick-face rules | Inventory > Configuration > Reorder & pick-face rules | inventory.view; inventory.operate |
| Drop-ship routes | Inventory > Configuration > Drop-ship routes | inventory.view; warehouse.manage. Needs the Drop shipments switch on |
| Webhooks | Inventory > Configuration > Webhooks | inventory.view; inventory.events.manage |
| Intercompany links | Inventory > Configuration > Intercompany links | inventory.view; inventory.intercompany in both companies. Needs the Intercompany switch on |
| Stock policy | Inventory > Configuration > Stock policy | inventory.view; warehouse.manage |
| Units & packaging | Inventory > Configuration > Units & packaging | inventory.view; warehouse.manage |
| Inventory features | Administration > Applications > Inventory > Features | Company administrator (configuration rights) |
| Inventory fields | Administration > Applications > Inventory > Fields | Company administrator (configuration rights) |
| Product masters (shared lists) | Inventory > Configuration > Product categories, Brands, Units of measure, Product groups, Manufacturers, Variant attributes, Custom fields | product.view / product.manage |