Search
Goal
Find parties and catalog items quickly, and understand how list screens filter data.
Who it is for
Clerks and anyone with catalog.view and/or party.view.
Preconditions
- At least one of
catalog.vieworparty.viewfor the spotlight search API (GET /api/search). - Neither permission → 403. Search engine unavailable → 503.
Steps
- On entity list screens, use the built-in filter/search fields (status, customer, dates, SKU, etc.).
- CRM users can use CRM search (
/crm/search) when the CRM module is on. - Integrators / advanced clients may call
GET /api/search(items + parties) orGET /api/search/tokenfor a Meilisearch tenant token when configured. - Open a result row to the detail/edit form.
Result
You land on the right master data or document without browsing every page.
Hard stops
No catalog/party view permission; search service down (503); module-specific search requires that module.
Note
There is no separate global “command palette” Help screen — search is embedded in lists and domain UIs.