OLAP | Why upgrade and what's new

The following information is valid for the users who have received an email confirmation of being upgraded to the OLAP architecture. For more information, please contact your Technical Account Manager or Brightpearl Support.

What is OLAP and what are its benefits?

OLAP (Online Analytical Processing) is an architecture that allows users to efficiently retrieve information from multiple database systems at the same time. It does all the heavy lifting in the background so that the reports are faster, more reliable and scalable. The most significant benefits include speedy data analysis, flexible reporting, supporting business-focused multidimensional data and calculations.

Why Brightpearl upgrades to OLAP Reporting


  • OLAP reports are faster to load, sort, filter and export.
  • Transaction throughput is upgraded.
  • Higher capacity and unlimited exports are supported.
  • Reporting scalability is enabled both on report and account level.


  • Dedicated to reporting requirements to enable scalability and performance.
  • Adding new metrics and calculations is more efficient and quicker.


  • Additional filters, configurable columns, sorting options, search and multi-select filters (please see specifics below).
  • UI enhancements (please see specifics below).
  • Blockers to future feature work (new reports, filters, customisation, formats) are eliminated.

What’s new across all OLAP reports

The first phase of OLAP upgrade includes the sales list (recent sales), credits list (all credits), general ledger and low inventory report.

  1. Row actions have been removed, offering more space and consistency among the reports:Screenshot_2020-08-21_at_12.45.40.png
  2. “Clear filters” and “Filter” buttons are available at the top of the filtering section too:
  3. Additional options to select rows for export and the export task runs in the background:
  4. Confirmation messages appear under the filtering section for all batch actions:

What’s new in Recent Sales and All Credits

  1. Both sales orders and sales credits can be viewed:
  2. “Tax status” added to the filters:
  3. “Created”, “Tax date”, “Delivery” and “Payment due” date filters are split to be concurrently used:
  4. Headers and rows filters are split to be concurrently used:
  5. “Order reference”, “Order id” and “Invoice reference” are split to be concurrently used:
  6. Filters are grouped in themes:
  7. Filtering options with multi-select values:
    1. Assigned to
    2. Country
    3. Created by
    4. Lead source
    5. Order type
    6. Warehouse
  8. Filtering options with search function:
    1. Channel
    2. Order status
    3. Country
    4. Created by
    5. Assigned to
  9. All columns, including the configurable columns, are sortable:

What’s new in General Ledger

  1. Filters are grouped in themes:
  2. “Created date” and “Tax date”, filters are split to be concurrently used:
  3. Filtering options with multi-select values:
    1. Created by
    2. Currency
    3. Lead source
    4. Nominal code
    5. Nominal class
  4. Filtering options with search function:
    1. Channel
    2. Created by
    3. Nominal code
    4. Nominal class
    5. Tax code/class
  5. Configurable columns are available:

What’s new in Low Inventory

  1. Instead of having the option to choose one warehouse at a time, all warehouses option is available:
  2. Filtering options with multi-select values:
    1. Brand
    2. Category
  3. Filtering options with search function:
    1. Brand
    2. Category
    3. Supplier
  4. Configurable columns are available:

More questions?

You can try visiting the OLAP | Frequently Asked Questions (FAQ) article. 

Have more questions? Submit a request