Docs
How filters and search work in Pashkateb
The same filter system appears on every list screen in the system. Learn it once and you can use it everywhere.
How do I filter data in Pashkateb?
On any list screen — Items, Customers, Invoices, anything — click Filters above the table, then Add Filter. Pick the field, the operator, and the value. You can add more than one condition, and they all apply together to narrow the result.
One system across every screen
Pashkateb uses the same filter component on every list screen. The fields on offer are the ones that belong to the screen you are on, but the mechanics are identical everywhere.
That means you learn it once and can then filter on any screen in the system without learning anything new.
Two separate things: search and filters
Above any table you will find two different tools:
The search box
A quick text match across the screen's important columns. Type part of a customer name or an invoice number and you will find it. Good for when you know what you are looking for.
Filters
Precision control. Each filter is a field + operator + value. Good for when you want a set of results with particular characteristics, not a single record.
The available operators
There are 17 operators. Which ones you see depends on the field type:
| Operator | Symbol | What it does |
|---|---|---|
| Equals | = | An exact match |
| Not Equals | ≠ | Anything except this value |
| Contains | — | The text appears anywhere inside the field |
| Not Contains | — | The text does not appear |
| Starts With | — | The field begins with this text |
| Ends With | — | The field ends with this text |
| Greater Than | > | Numbers and dates |
| Greater Than Or Equal | ≥ | Numbers and dates |
| Less Than | < | Numbers and dates |
| Less Than Or Equal | ≤ | Numbers and dates |
| Between | — | A range between two values — most useful with dates |
| In List | — | The value is one of a set of choices |
| Not In List | — | The value is not in the set |
| Is Empty | — | The field has no value at all |
| Is Not Empty | — | The field has any value |
Default operators per field type
The system only offers the operators that make sense for each field:
| Field type | Operators |
|---|---|
| Text | Contains · Equals · Starts With · Is Empty |
| Number | Equals · Greater Than · Less Than · Between · Is Empty |
| Date | Equals · Greater Than · Less Than · Between · Is Empty |
| Select | Equals · In List · Is Empty |
| Yes/No | Equals · Is Empty |
Combining conditions
All filters combine with AND — a record has to satisfy every condition to appear.
A practical example on the sales invoices screen:
Status Equals Submitted
Total Amount Greater Than 1000
Invoice Date Between 2026-08-01 and 2026-08-31
The result: submitted invoices over 1,000 EGP raised in August only.
Step by step
- Click Filters above the table.
- Click Add Filter.
- Pick the field from Select Field.
- Pick the comparison from Operator.
- Type the Value.
- Repeat from step 2 for any further condition.
Results update as you type. On ordinary list screens there is no Apply button to press.
Clearing filters
- Clear All — drops every condition at once.
- The Remove Filter control next to a condition — drops just that one.
When nothing is applied you will see No filters applied.
Report filters work slightly differently
Report screens do not use this component. Each report has its own filter panel — from/to dates, plus a customer, supplier, warehouse or account picker depending on the report.
The most important practical difference: on reports you must click Apply Filters for the results to update. They do not refresh on their own the way list screens do. On mobile the filter panel is collapsed and opens with the Filters button.
Practical tips
- Between on a date field is the fastest way to pull a specific week or month of activity.
- Is Empty is excellent for data cleanup — customers with no email, or items with no barcode.
- Contains is safer than Equals for names, because it copes with spelling and spacing differences.
- If a result comes back empty, remove conditions one at a time to find the one nothing satisfies.
Frequently Asked Questions
Do filters combine, or does each one work on its own?
They combine. When you add more than one condition, the result is the records that satisfy all of them at the same time. So Status = Submitted plus Total Amount greater than 1000 shows only submitted invoices over a thousand.
What is the difference between the search box and filters?
The search box does a broad, quick match across the screen's main columns. Filters give you precision: you pick the exact field, the operator, and the value. Use search when you know what you are looking for, and filters when you want a specific set of results.
Why do the available operators change from field to field?
The operators match the data type. A text field offers Contains and Starts With, a number field offers Greater Than and Between, a date field offers Between, and a yes/no field only offers Equals. The system shows you what makes sense for each field.
How do I clear filters and get the full list back?
Click Clear All to drop every condition at once, or click Remove Filter next to a single condition to remove just that one.
Related Links
Use Pashkateb with Your Real Workflow
Start the free trial or move to the most relevant landing page for your workflow, then apply what you read using your own invoices, stock, and reports.
