User RolesAdminStaff contributorExternal ContributorPulse user

In the following article , we describe the various filtering options available in Silverfin Insights module. These options enable you to create highly specific and customised queries. 


Table of contents

Key information 

  • The Insights module can only be used on client files that the user running the search has access to. Since the module is automatically linked to the user, different users may see different results based on their file access.
  • Insights does not display results for an empty period - when no ledger has been created.
  • Filters can be used in isolation or teamed up with other filters to create multi-layered insights. The selection of filters can be saved by users as a query.
  • Filters can be set up and saved as queries by admin users, regular users, and external contributors.

Available Insights filters

Period selection

For most queries, it is necessary to begin by selecting the desired period. The results of the filters are then delivered within this chosen period.

  • Financial year: Silverfin will search for the last complete financial year ending on or before the entered date.
  • Accounting period: Silverfin will search for the last available period ending on or before the entered date. Accounting period can be a year, quarter or a month.
If you leave the date set to Today, the query will dynamically update at the time of execution.

Client attribute

This filter allows you to search for specific attributes in files, such as company form, synchronisation used, or mapping list.

Clients followed by user

This filter provides visibility into files followed by a specific user.

This filter can also be accessed by a user working in a file by clicking on the three dots next to the follow button and selecting "View all files followed by me."

End of the financial year

This filter allows you to search files with a financial year ending on a specific date. If you want to see files ending on a  30/12/xx; you explicitly select that date.

Formula

This is an advanced filter that allows calculations based on nominal codes listed in the chart of accounts used in your environment.

Good to know:

  • # needs to be used before the account number.
  • the same formulas can be built in reports.
  • you can build simple arithmetic calculation using brackets, division, multiplication, addition, subtraction.

Function signs:

            + add

            - subtract

            / divide

            * multiply

        __ (2 underscores) compute the range

  • To create an equation based on a range of accounts, use two underscores to denote a range (__) For example:  #4__9.
  • If you want to filter a group of similar accounts that start with the same nominal code, enter the first part of the number. For example: To filter revenue: #4.To filter tangible fixed assets: #11 (Avoid using just 1, as it would filter all assets.)
  • When you run the search, you will get a list of all files where the formula applies. The result of the formula also appears in a dedicated column. To customise the column name, enter your chosen name in the "column name". 

Calculations Across Different Years or Periods

  • Formulas can also perform calculations across different years or periods. To determine which year's values should be used for a specific account range, you need to add a component to the formula. For example, to display last year’s  revenue values, add ":1y" to the formula - #4:1y. For two years ago, use ":2y", for three years ago ":3y", and so on.
  • The same applies to periods, but with ":1p", ":2p", ":3p", etc. 

Calculating the Difference Between Years

  • This function also allows you to display the difference between two years. For example, to calculate the revenue difference between the current and the previous year, use the formula:#4 - #4:1y
  • You can also use this to calculate percentage changes. For instance, to express this year’s revenue as a percentage relative to last year’s, use the formula:(( -#4 - ( -#4:1y ) ) / ( -(#4:1y) )) * 100.
Credit amounts are displayed as negative by default. You can reverse the sign by using a minus sign.

Calculations Using Data from Reconciliations

You can also perform calculations using named results from reconciliations, allowing you to include extra-computable data.

You can also use values from a custom reconciliation created by your firm.

The format for using these values is: period.reconciliations.[reconciliation_handle].results.[named_result_key]

You can also retrieve values from previous years or periods using:

  • period.minus_1y.reconciliations.[reconciliation_handle].results.[named_result_key] for previous years.
  • period.minus_1p.reconciliations.[reconciliation_handle].results.[named_result_key] for previous periods.

Groups

This filter shows files where groups are in place.

  •  Groups are activated in a firm settings by your CSM.
  • If the filter is unavailable in your environment, consult your Customer Success Manager (CSM) if you are an admin user.

Period locked

This filter allows you to check whether the selected period is locked in your files.

Reconciliation data

  • This powerful filter enables you to search nearly all fields within reconciliations and display extra-computable data in the overview.
  • The filter works based on so-called "named results", which can be found in the reconciliation's code.

How to find a named result in a reconciliation? 

  1. Navigate to the reconciliation you want to extract data from and ensure the field contains data.
  2. Add "?debug=1" to the end of the page URL you are on. 
  3. A new section will appear at the bottom, allowing you to access the named results. Locate the field's value - the preceding text is the named result key, which you need for the filter.
  4. Select the correct reconciliation from the dropdown in the filter and enter the named result you want to retrieve.

What to Do If a Named Result Doesn't Exist

  • If you can't find the required named result in a Silverfin reconciliation, contact Silverfin Support or your Customer Success Manager.
  • If a named result missing in a custom template, reach out to the Silverfin Community.

Submissions data (UK market only)

Filter allowing you to check status and date of submissions to Companies House and HMRC.

Workflow presence

This filter helps you find files where a specific workflow is used.

Workflow progress

This filter searches for files where a specific workflow has been completed up to a certain percentage. For example, you can filter files where the workflow is not yet 100% finished.

Workflow sharing status

This filter allows you to check whether the selected workflow was shared with Pulse users.

Workflow status

This filter works similarly to the Workflow Progress filter, allowing you to filter files based on workflow status.

  • Applicable for firm using workflow statuses.
  • Workflow status needs to be enabled  by admin users on the firm level in the 'Templates' tab:

By leveraging these filtering options, you can refine your searches and gain deeper insights into your client files efficiently.