What options are available in the application?
Use preset filters (different for each module)
Quick filter (click on any column and enter a condition)
Preset Filters
A wide range of modules have preset filters available — these are filters most commonly used for a given module and are therefore ready for quick use.
Full-Text Search
This feature allows you to search for data in selected columns (fixed by the application) — the full table remains visible and the row containing the search term is progressively highlighted.
In the table view, press CTRL + F simultaneously to display a quick search bar at the bottom of the screen. You can also open this option by clicking the magnifying glass icon.
The search always looks for values in application-defined columns, such as internal numbers, company names, and descriptions. If you cannot find the required record this way, you can quickly switch to column filtering using the last button.
The GIF below shows an example of searching issued invoices by company name.
A more advanced option is "Advanced Search", which allows you to specify the column you want to search in and refine the search condition.
Below you will find an explanation of the dialog window contents.
Find in Column
Use the drop-down list to select the column from the table in which you want to search for a specific value. The available columns are defined by the application and cannot be changed by the user. The list naturally depends on the selected view.
The name of the second row of the dialog depends on the selected column
Likewise, the values offered in the drop-down list will change accordingly:
For the Total [CZK] value, you can select: equals, does not equal, less than, greater than, between, empty, not empty.
For the Internal Number, Company Name, Variable Symbol, and Text values, you can select: contains, does not contain, equals, does not equal, starts with, ends with, between, empty, not empty.
For the Cancelled value, you can select: yes, no.
For the Issued value, you can select: equals, does not equal, less than, greater than, between, empty, not empty.
Fill in the value as needed. If you are searching within values from a populated list, you can simplify your work by selecting from the drop-down list. If you are entering a date, you can open a calendar picker.
Search
Use the yes/no toggle to choose between two options:
Down – the application searches from the current row downward. Upon reaching the end of the table, it will notify you, and you can choose whether to continue searching from the beginning of the table or to stop the search.
All – the application searches for the value throughout the entire list, starting from the beginning of the table. Upon reaching the end, it will notify you that the search is complete.
Each time you confirm the button, the row containing the searched value will be highlighted. By pressing it repeatedly, the application will stop on each row that contains the searched value.
The button cancels the search functionality in the table.
For example, you can specify that in the "Total [CZK]" column you want to find items where the value is lower than (select "less than") 1,000 CZK (enter "1000"). Select "All" and confirm by clicking "Find Next". The application will search the entire table and stop on a row where the amount is less than 1,000 CZK. If the value appears in multiple rows, keep clicking "Find Next" until the dialog "Table search completed" appears.
Quick Filter
How to use quick filtering in ABRA Flexi? Simply click on a column and type your text to find what you need. Watch the video below to see how it works.
Global Filter (find a value anywhere in the table)
Creating a New Filter
The global filter allows you to search for data in any displayed column, and multiple conditions can be applied simultaneously.
Clicking the button in the top toolbar opens a dialog for broader selection, where options corresponding to all columns of the relevant table are listed one below another.
The open window is divided into two sections:
Visible columns (columns currently displayed by the user)
Hidden columns (columns currently hidden by the user)
Columns in both sections can be used to build filter conditions. Each row in the window corresponds to one column and one condition that can be used to set up the filter.
You can define a filter condition for any column in the table. This way, multiple selection conditions can be entered, providing greater flexibility in combinations. If you fill in a field on a document form that is not visible in the current table view but you want to filter by it, you can add it by clicking the left mouse button and selecting "Column Selection". Once the column is displayed in the table, it will also appear in the "Filter Settings" dialog.
Examples of filter conditions:
For the Total [CZK] value, you can select: equals, does not equal, less than, greater than, between, empty, not empty.
For the Internal Number, Company Name, Variable Symbol, and Text values, you can select: contains, does not contain, equals, does not equal, starts with, ends with, between, empty, not empty.
For the Cancelled value, you can select: yes, no.
For the Issued value, you can select: equals, does not equal, less than, greater than, between, empty, not empty.
Sorting
At the bottom of the window, you will find a sorting option.
The "Sort" field will be populated with the values you selected in the upper part of the dialog after pressing the sort button. Click "OK" to confirm your selection, which will then be applied. A bar will appear above the table indicating that a filter is active and showing its contents. Using the newly displayed Edit Filter or Remove Filter buttons, you can further modify or remove the filter.
Cancelling or Applying a Filter
The Cancel button discards the selection and leaves the table unchanged. The Apply button saves the current selection so that the next time you open the filter (using the funnel button), the saved selection will be available for further use or editing. To display the selection, you must also click OK.
Saving and Removing a Filter
In Flexi, you can set up an extensive filter, but it will disappear after use and dismissal. The solution is to define and save the filter. Below we will show you how to save predefined filters and how to remove them if needed.
Almost every module has a filtering option available under the "funnel" icon:
Clicking the icon opens a table with filtering options. Fill in the filters as needed and click "Apply" or "OK". A yellow bar showing the active filter will then appear above the module's records, with a save option at the end of the bar.
A dialog will appear where you can name the filter and optionally adjust it using the available checkboxes:
After naming, adjusting, and clicking OK, a drop-down arrow will appear next to the filter icon above the module. Clicking this arrow will display the filter name, and selecting it will apply the saved filter. (If you do not see the drop-down arrow, close the module and reopen it.)
Removing a Saved Filter
To remove a filter, first click the filter icon. Once the table opens, you will find the "Open" option in the upper left corner.
A table with all saved filters will open.
Selecting a filter will activate the delete button.
Table View Sorting
You can sort any table view to your preferences. Use the button in the top toolbar to open a dialog where you can select which column or columns you want the view sorted by. You can also choose whether you want ascending or descending order.
Left section — "Available Fields"
This section lists the names of all table columns in alphabetical order.
Right section — "Sort by Fields"
This section lists the names of the columns by which you want to sort the table. The column by which you want to sort first should always be in the first row.
For example, if you want to sort by a specific cost center and then by internal number within that cost center, you must have "Cost Center" in the first row of the right column and "Internal Number" in the second row.
To arrange the sorting as you wish, use the move buttons (arrows) — or double-click — to transfer column names from the left "Available Fields" list to the right "Sort by Fields" list. Using the double arrow buttons (to move to the beginning/end) will transfer all column names at once.
The list in the "Sort by Fields" column can be rearranged using the move buttons (arrows). The column placed in the first position will be marked in the table header, and subsequent columns will be numbered accordingly if multiple names are present in the right selection.
The system allows you to set whether a given column should be sorted in ascending or descending order. You can tell how a column is sorted by the indicator next to the column name: = ascending, = descending.
If you want to sort the table by only one column, it is faster to click on the column header directly in the table view. The first click sorts the column either in ascending or descending order; a third click removes the sort — the records will no longer be sorted by that column.
Filtering by User
As shown in the screenshot below, we are filtering for user "Tomáš Těžký"; however, the responsible person on the documents is both Obchodní Obchodník and Tomáš Těžký.
This filter does not apply to the responsible person field.
This is a filter for the user who created the document in the system, which is often a different person from the responsible person who is accountable for the document — for example, in a commercial sense. If you want to display the user column, you can add it using Column Selection.
The documents in the screenshot were created by user Tomáš Těžký, which is why they appear in the filter results. These documents therefore have user = Tomáš Těžký and responsible person = Obchodní Obchodník and Tomáš Těžký.
Note: When copying documents, most fields are copied, including the responsible person.

















