cairo.BI

What is cairo.BI?

cairo.BI is a comprehensive Business Intelligence (BI) tool that integrates sales, financial, and warehouse data into a single environment, providing a complete picture of a company’s performance. It enables the creation of advanced reports, interactive dashboards, and forecasts, allowing real-time analysis of key indicators and trends. Thanks to intuitive visualizations and flexible analytical functions, it supports strategic and operational decision-making, increasing management efficiency at every organizational level.


What data can be analyzed?


Benefits of implementing cairo.BI


How does cairo.BI integrate with cairo.ERP?

cairo.BI works in close integration with cairo.ERP. Data entered in the ERP system (such as sales, invoices, or warehouse stock) is automatically retrieved by the analytical module of cairo.BI and presented in the form of interactive charts and tables.

How to use charts and tables in cairo.BI?

Charts and tables in cairo.BI are fully interactive, allowing users to easily adjust the displayed data to their needs. This makes the analysis more transparent and flexible.

Available features in charts:

Available features in tables:

Additionally, each tab contains filters, the set of which varies depending on the analysis area.

Home tab

The Home tab in the cairo.BI system provides a summary of key financial and operational information, enabling a quick overview of the company’s situation. It is a kind of start dashboard that combines the most important indicators from sales, settlements, and warehouse management.

The screen includes the following elements:

Additionally, the user has access to detailed charts:

The Home tab is the center of quick insights, allowing for instant analysis of sales results, profits, liabilities, and inventory status. Thanks to this, managers can react quickly to changes and make accurate business decisions.

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, which ensures consistent presentation regardless of the document currency.

Net sales in the month

image.png

The Net sales in the month indicator presents the value of sales achieved in a given month, including a comparison to the result from the previous period. This makes it easy to quickly assess whether the sales dynamics are increasing or decreasing.

The chart displays:

Thanks to this indicator, the user can easily monitor the current condition of sales and track short-term changes in the company’s performance.


Sales profit in the month

image.png


The profit in the month indicator presents the monthly financial result, meaning the difference between sales revenues and the costs of generating them. This makes it possible to continuously monitor how the company generates margin in the short term.

The chart displays:

Thanks to this indicator, the user can quickly verify whether sales are profitable in the short term, and detect possible declines or increases in profitability in individual months.


Profit in the month (%)

image.png

The Profit in the month (%) indicator shows what portion of the revenues achieved in a given month represents profit after deducting costs. It is a key measure of profitability that makes it possible to assess whether the company maintains an appropriate level of operating margin.

The chart presents:

Thanks to this indicator, the user can quickly verify whether the margin remains at a safe level, as well as identify moments when the company operated with higher or lower financial efficiency.


Net sales in the year

image.png

The Net sales in the year indicator presents the total value of sales achieved in a given calendar year. It makes it possible to analyze how the company develops on an annual basis and to compare results between individual years.

The chart presents:

Thanks to this indicator, the user gains a complete picture of how the company has been performing over the years, which forms the basis for assessing long-term stability and business growth.


Profit in the year

image.png

The profit in the year indicator illustrates the company’s annual financial result – that is, the difference between sales revenues and the costs of generating them. This makes it possible to track how the company’s profitability develops on a yearly basis.

The chart presents:

Thanks to this overview, the user can quickly assess whether the company’s annual financial results confirm its operational efficiency and economic stability.


Profit percentage in the year

image.png

The Profit percentage in the year indicator shows the relationship between profit and sales value on an annual basis, i.e., the profit margin the company achieves on sales. It is a key measure that makes it possible to assess how effectively the company generates profit in relation to its revenues.

The chart presents:

Thanks to this indicator, the user can easily assess whether the company maintains a satisfactory level of profitability in the long term and compare the dynamics of changes with previous years.


Unsettled value in PLN

image.png

The chart presents the structure of unsettled receivables and liabilities broken down into time intervals. It shows what portion of amounts remains open on the side of receivables (marked in red) and liabilities (marked in blue).

The chart presents:

Thanks to this, the user can quickly identify whether the company has a greater issue with recovering receivables or settling liabilities, as well as assess in which time intervals the arrears are accumulating.


Sales by months

image.png

The chart presents a comparison of sales and profits on a monthly basis, showing data from the current year and the previous year. This makes it possible to track seasonal trends and assess how the current results compare with the same months of the previous year.

The chart shows:

With this comparison, the user can:

image.png

The Warehouse Value chart presents the structure and share of individual locations in the total value of the company's inventory. Thanks to the proportional division of space, the user can instantly assess which warehouses store the largest portion of the capital invested in stock.

The chart presents the following:

Tile size – corresponds to the total value of goods in a given warehouse. The larger the area a given rectangle occupies, the higher the value of the stock located there relative to the total.

Diverse colors – allow for quick visual differentiation between individual warehouses or company branches.

Information labels – contain the warehouse name, its monetary value, and its percentage share in the total stock level of the company.

Thanks to this indicator, the user can instantly verify the allocation of goods within the company structure, which facilitates logistics management and delivery planning, and allows for effective optimization of stock levels in key locations.

Warehouse - Warehouse value summary

The Warehouse tab in cairo.BI is the central area for analyzing inventory levels and stock values. It provides users with a complete overview of warehouse structure, enabling better management of goods and capital tied up in inventory.

In this tab, users can analyze, among other things:
- total warehouse value – broken down into available goods, logistics reservations, and customer reservations,
- values by product groups – identifying which groups generate the highest stock value,
- values by manufacturers – allowing verification of each manufacturer’s share in the warehouse structure,
- stock availability structure – comparing the proportion of available versus reserved items,
- value changes over time – monitoring trends and dynamics across warehouses.

The Warehouse tab in cairo.BI makes it easy to identify where the largest stock reserves are located and which areas are most affected by reservations. As a result, it becomes a key tool supporting efficient inventory management and informed business decision-making.

Warehouse value

image.png

The Warehouse value chart presents the total value of stock across individual warehouses, broken down into:

  • Available – goods ready for sale,

  • Logistics reservations – stock blocked for logistics processes,

  • Customer reservations – goods already assigned to customer orders.

Thanks to this, it is easy to assess the structure of inventory and the share of reserved items in relation to available stock.


Warehouse value - table

image.png

“Warehouse values” table – this summary presents the value of stock in individual warehouses, broken down into:

The table uses color highlighting for easier interpretation:

This allows the user to quickly assess not only numerical values but also the proportions between availability and reservations in each warehouse.

The table includes a search field that allows narrowing the view to selected warehouses. In such cases, the summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange warehouses by total value or reservation percentage.

Warehouse - Warehouse values by product groups

Product group value – Top 25

image.png

“Product group values – Top 25” – the chart presents the 25 product groups with the highest stock value. For each group, the following components are shown:

Thanks to this, the chart allows users to quickly assess which product groups generate the highest warehouse value, as well as determine what portion of the stock is available versus reserved.


Product group values – table

image.png

“Product group values – table” – the table presents the value of inventory across individual product groups. For each group, the following data is displayed:

The table uses color highlighting:

Thanks to this, users can quickly assess not only numerical values but also the proportions between availability and reservations within each product group.

The table includes a search field, allowing users to narrow the data to selected groups. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange groups by total value or percentage share of reservations.

Warehouse - Warehouse values by producers

Value by producers – Top 100

image.png

“Value by producers – Top 100” – the chart presents the 100 producers with the highest warehouse stock value.
Each rectangle represents one manufacturer:

Thanks to this visualization, it is easy to identify which manufacturers account for the largest share of total warehouse value and to compare their percentage contribution within the overall stock structure.


Value by producers – table

image.png

“Value by producers – table” – this summary presents stock values broken down by individual producers. For each manufacturer, the following data is displayed:

The table uses color highlighting for easier interpretation:

This allows the user to quickly assess not only numerical values but also the proportions between available and reserved stock for each manufacturer.

The table includes a search field that allows narrowing the data to selected manufacturers. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange manufacturers by total value or by the percentage share of reservations.

Settlements - Summary

The Settlements tab in cairo.BI is a tool for monitoring the company’s receivables and liabilities. It enables full control over payments and helps assess their impact on the company’s financial liquidity.

In this tab, users can analyze, among other things:
- receivables and liabilities balance – the company’s current financial balance,
- overdue items – breakdown of settlements by delay periods,
- payment schedule – forecast of future receivables and liabilities over time,
- settlements by contractors – analysis showing which business partners generate the largest receivables and liabilities,
- settlements by currencies – control of balances in PLN, EUR, USD, and other currencies,
- settlements by settlement groups – overview of settlements within defined categories.

The Settlements tab in cairo.BI allows for quick identification of potential risks related to payment delays and assessment of the company’s financial stability. It is a key tool supporting liquidity management and strategic financial decision-making.

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.

image.png

The section presents the key values of receivables and liabilities in a general view. It shows both current and overdue amounts.

The visible fields are:

Thanks to this section, the user can quickly assess the current state of settlements and determine whether the company currently has a surplus of receivables or liabilities.


Unsettled by currencies

image.png

“Unsettled by currencies” – the chart presents the value of unsettled receivables and liabilities broken down by currency.

The following elements are visible:


Unsettled values by currencies – table

image.png


“Unsettled values by currencies – table” – this summary presents receivables and liabilities broken down by individual currencies. For each currency, the following data is displayed:

The table uses color highlighting:

This allows the user to quickly assess not only numerical values but also the proportions between receivables and liabilities in each currency, as well as the impact of delays on the balance.

The table includes a search field, which allows narrowing the data to selected currencies. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange currencies by the amount of receivables, liabilities, or balance.


Settlements - Payment terms

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.

Unsettled value in PLN

image.png

“Unsettled value in PLN” – the chart presents outstanding settlements over time, broken down by overdue periods. This makes it possible to see how the structure of receivables and liabilities changes across different time intervals.

The chart displays:

Thanks to this chart, the user can quickly identify whether the company faces a greater issue with delayed payments from customers (receivables) or with its own overdue liabilities.


Unsettled value in PLN – table

image.png


“Unsettled value in PLN – table” – this summary presents outstanding receivables and liabilities broken down by overdue periods. For each category, the following values are displayed:

The table uses color highlighting:

Thanks to this, the user can easily identify which time ranges show the largest payment delays and understand the proportions between receivables and liabilities.

The table includes a search field that allows narrowing the data to selected records. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange settlements according to values within a selected time range.


Liabilities value in PLN

image.png

“Liabilities value in PLN” – the chart presents the company’s liabilities broken down by overdue periods. It allows users to check which portion of liabilities is current and which requires immediate attention.

The chart displays:

Thanks to this, the user can quickly assess where the company’s largest financial burden is concentrated and take appropriate actions to improve liquidity.


Receivables value in PLN

image.png

“Receivables value in PLN” – the chart presents the company’s receivables broken down by overdue periods. It allows users to check which portion of receivables is current and which is already past due.

The chart displays:

Thanks to this, the user can easily assess which receivables require urgent collection actions and what is the risk of delays in incoming payments.


Settlements - Contractors

Receivables in PLN – Top 20

image.png

“Receivables in PLN – Top 20” – the chart presents the twenty contractors with the highest value of unsettled receivables. This makes it easy to identify contractors generating the greatest risk of payment delays.

The chart displays:

Thanks to this chart, the user can not only identify key contractors with outstanding payments but also check how long individual receivables have remained unsettled.


Liabilities in PLN – Top 20

image.png

“Liabilities in PLN – Top 20” – the chart presents the twenty contractors with the highest value of unsettled liabilities. This makes it possible to quickly identify the entities to which the company owes the largest amounts.

The chart displays:

Thanks to this chart, the user can not only identify contractors to whom the company owes the most, but also check how long individual liabilities have remained unsettled.


Unsettled by contractors in PLN – table

image.png

“Unsettled by contractors in PLN – table” – this summary presents detailed data on receivables and liabilities broken down by individual contractors. For each contractor, the following values are displayed:

The table uses color highlighting:

Thanks to this, the user can quickly identify contractors with the largest outstanding balances and review the structure of overdue settlements.

The table includes a search field that allows narrowing the data to selected contractors. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange contractors by the value of the 60+ days balance or the total balance.


Settlements - Warehouses

Unsettled value by warehouse in PLN – table

image.png

“Unsettled value by warehouse in PLN – table” – this summary presents receivables and liabilities broken down by individual warehouses. For each warehouse, the following data is displayed:

The table uses color highlighting:

Thanks to this, the user can quickly identify warehouses with the largest overdue liabilities (values below zero) and see positive balance values (above zero).

The table includes a search field that allows narrowing the data to selected warehouses. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking the column headers – for example, to arrange warehouses by balance value or by the amount of liabilities.


Receivables in PLN

image.png

“Receivables in PLN” – the chart presents the value of receivables broken down by warehouses. Each warehouse is marked with a different color, allowing for a quick assessment of its share in the total amount of receivables.

The chart also includes time intervals for overdue receivables:

Thanks to this, the chart allows users not only to compare receivable loads between warehouses but also to analyze the structure of overdue amounts.


Liabilities in PLN

image.png

“Liabilities in PLN” – the chart presents the value of liabilities broken down by warehouses. Each warehouse is marked with a different color, allowing comparison of their share in the total amount of liabilities.

The chart also includes time intervals for overdue liabilities:

  • 0 – current – liabilities for which the payment due date has not yet passed,

  • 1–10 days – liabilities overdue by up to 10 days,

  • 10–30 days – liabilities overdue between 10 and 30 days,

  • 30–60 days – liabilities overdue between 30 and 60 days,

  • 60> days – liabilities overdue by more than 60 days (the most risky portion of the liabilities portfolio).

Thanks to this, the chart allows users to assess which warehouses account for the highest liability values and how their structure changes over time.


 

Settlements - Payment schedule

Payment schedule – 21 days in PLN

image.png

“Payment schedule – 21 days in PLN” – the chart presents a forecast of financial flows for the next 21 days. It allows users to assess how the company’s payment schedule is shaping up and on which days a cash surplus or shortage may occur.

The chart displays:

Thanks to this chart, the user can quickly assess which days will bring the highest payment burdens and when inflows are expected, enabling more effective financial liquidity planning.


Payment schedule – 21 days in PLN – table

image.png

“Payment schedule – 21 days in PLN – table” – this summary presents a forecast of receivables and liabilities for the next 21 days, broken down by currencies.

The table includes the following fields:

The table uses color highlighting:

Thanks to this, the table allows users to check on which days and in which currencies financial surpluses or deficits may occur, as well as to analyze the balance after conversion to PLN.

The table includes a search field, allowing data to be narrowed to selected dates or currencies. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange payments by date, currency, or balance value.


Settlements - Settlement groups

Unsettled value by groups in PLN

image.png

“Unsettled value by groups in PLN” – the chart presents receivables and liabilities broken down by settlement groups and overdue periods. This makes it possible to see how values are distributed across different categories and in which time ranges the largest delays occur.

The chart displays:

The data is divided into the following time intervals:

Thanks to this chart, the user can easily assess which settlement groups generate the largest receivables and liabilities, as well as how their structure is distributed by overdue period.


Unsettled value by groups in PLN - table

image.png

“Unsettled value by groups in PLN – table” – this summary presents receivables and liabilities broken down by settlement groups. This allows users to analyze which groups generate the largest burdens and how delays are distributed over time.

The table includes the following fields:

The table uses color highlighting:

Thanks to this, the user can quickly identify settlement groups with the largest overdue amounts and assess the balance between receivables and liabilities over time.

The table includes a search field that allows narrowing the data to selected groups. In such cases, summaries automatically adjust to the filtered results.


Sales - Annual summary

The Sales tab in cairo.BI provides a clear and structured way to analyze the company’s sales performance. Data is presented through intuitive charts and tables, allowing users to quickly identify key trends.

With this tab, users can assess, among other things:
- sales value across different time periods,
- key contractors generating the highest turnover,
- products and product groups with the greatest impact on sales,
- sales by manufacturers, showing brand contribution to total revenue,
- sales dynamics over time, enabling period-to-period comparisons.

The Sales tab offers a comprehensive overview of how the company sells its products and which factors influence performance. It serves as a powerful tool supporting data-driven business decisions and quick responses to changing market conditions.

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.

Net sales in the year

image.png

“Net sales in the year” – the chart presents the annual sales value in both historical and current perspectives. It allows users to assess how sales have evolved over the years and compare the dynamics of changes between periods.

The chart displays:

Thanks to this chart, users can quickly identify annual sales trends and pinpoint the years in which sales increased or decreased.


Profit in the year

image.png

“Profit in the year” – the chart presents the annual profit generated from sales. It allows users to assess how the company’s financial results have evolved over the years and whether it achieved higher or lower margins in different periods.

The chart displays:

Thanks to this chart, users can easily analyze profitability trends in sales and determine whether the company is moving toward greater financial efficiency.


Profit percentage in the year

image.png

“Profit percentage in the year” – the chart presents the sales profit margin in annual terms. It allows users to assess how sales profitability has evolved over the years.

The chart displays:

Thanks to this chart, users can easily track profitability trends and determine whether the company maintains a stable profit margin or experiences fluctuations over time.


Sales and profit by years

image.png

“Sales and profit by years” – the chart presents the sales value and profit in annual terms. It allows users to assess how the scale of sales has changed and whether the increase in sales corresponds with growth in profitability.

The chart displays:

Thanks to this chart, users can easily analyze the relationship between sales and profit and determine whether the company is developing in a balanced and profitable manner.


Sales and profit by years - table

image.png

“Sales and profit by years – table” – this summary presents annual sales data, allowing comparison of results over multiple years.

The table includes the following fields:

The table uses color highlighting:

Thanks to this, the user can quickly compare sales values, profits, and profitability percentages across years and assess whether the company maintains a stable level of profitability.

The table includes a search field that allows narrowing the data to selected years. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange years by sales value or profitability level.


Sales - Monthly analysis

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.


Net sales in the month

image.png

“Net sales in the month” – the chart presents the net sales value by month. It allows users to assess how sales have changed over time and compare results month by month.

The chart displays:

Thanks to this chart, users can easily track monthly sales trends, quickly identifying periods of growth or decline, which helps in responding promptly to market changes.


Profit in the month

image.png

“Profit in the month” – the chart presents the financial result from sales by month. It allows users to assess how net profit evolved and how it changed from month to month.

The chart displays:

Thanks to this chart, users can easily track monthly profitability trends and identify periods of higher or lower financial performance.


Profit in the month (%)

image.png

“Profit in the month (%)” – the chart presents the percentage profitability of sales by month. It allows users to assess how the net profit margin has evolved month by month.

The chart displays:

Thanks to this chart, users can quickly verify whether the company maintains a stable profit margin or if there are visible fluctuations over time.


Profit – previous month

image.png

“Profit – previous month” – the chart presents the financial result from sales compared with the previous month. It allows users to see how profitability has changed month by month.

The chart displays:

Thanks to this chart, users can quickly assess profitability trends and respond promptly to improvements or declines in financial performance.


Profit – previous month (%)

image.png

"Profit – previous month (%)” – the chart presents the percentage sales profitability compared with the previous month. It allows users to assess how the net profit margin has changed month by month.

The chart displays:

  • % Profit in a given month – the share of profit in total sales value,

  • Timeline axis – enabling analysis of profitability across consecutive months,

  • Comparison with the previous month – indicating whether the margin increased or decreased compared to the earlier period.

Thanks to this chart, users can quickly check whether the company maintains stable sales profitability or experiences noticeable month-to-month fluctuations.


Net sales – previous month

image.png

“Net sales – previous month” – the chart presents the net sales value compared with the previous month. It allows users to assess how sales have changed month by month.

The chart displays:

Thanks to this chart, users can quickly see the trend in net sales and determine whether the company maintains steady growth or experiences declines.


Sales by months

image.png

“Sales by months” – the chart presents the sales value and profit on a monthly basis, divided into the current year and the previous year. This makes it possible to compare how results have developed across the same months in two different periods.

The chart displays:

Thanks to this chart, users can easily analyze changes in sales and profit over time and compare whether the current year performs better, worse, or similarly to the previous one across individual months.


Sales - Sales by warehouses

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.


Sales by warehouse

image.png

“Sales by warehouse” – the chart presents the share of sales broken down by individual warehouses. It allows users to see which warehouse generates the largest contribution to the company’s total sales.

The chart displays:

Thanks to this chart, users can easily compare sales structures by warehouse location and identify which warehouses play a key role in overall sales performance.


Sales by warehouse - table

image.png

“Sales by warehouse – table” – this summary presents sales data broken down by individual warehouses. It allows users to see how each warehouse contributes to the company’s total sales and profit.

The table includes the following fields:

The table uses color highlighting:

Thanks to this, the user can quickly compare the profitability of sales across different warehouses and evaluate their share in total sales structure.

The table includes a search field that allows narrowing the data to selected warehouses. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange warehouses by sales value, profit, or profitability.


Sales by warehouse in the last 12 months - Top 5

image.png

“Sales by warehouse in the last 12 months - Top 5” – the chart presents the sales value and profit broken down by individual warehouses and monthly periods. It allows users to track how results have changed over time and which warehouses contributed the most to overall sales.

The chart displays:

Thanks to this chart, users can easily assess sales and profitability trends and determine whether warehouse performance is stable, increasing, or declining over time.


Sales - Sales by countries

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.


Sales by countries

image.png

“Sales by country” – the chart presents the share of sales broken down by countries where the company operates. It allows users to see which markets generate the highest revenue.

The chart displays:

  • Sales countries – each country is marked with a different color,

  • Percentage share – showing what portion of total sales each country represents.

Thanks to this, users can easily identify which market is dominant and which countries play a smaller role in the overall sales structure.


Sales by country - table

image.png

“Sales by country – table” – this summary presents sales data broken down by countries. It allows users to identify which markets generate the highest sales and profit values, and which have less significance in the overall structure.

The table includes the following fields:

The table uses color highlighting:

The table includes a search field, allowing users to narrow the data to selected countries. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange countries by sales value, profit, or profitability.


Sales - Sales by contractors

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.


Sales by contractors

image.png

“Sales by contractors – Top 20” – the chart presents the 20 contractors with the highest sales value, along with their corresponding profit. This makes it possible to quickly identify key clients and understand their importance within the company’s revenue structure.

The chart displays:

Thanks to this chart, users can easily compare which contractors generate the highest revenue and profit, as well as assess the gap between sales and profitability in relationships with individual clients.


Sales by contractors - Top 500

image.png

“Sales by contractors – Top 500” – the table presents a list of contractors with the highest sales value, along with the corresponding profit. This allows for a detailed analysis of which clients have the greatest impact on the company’s revenue and profitability.

The table includes the following fields:

The table uses color highlighting:

The table includes a search field, allowing data to be narrowed to selected contractors. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange contractors by sales value, profit, or profitability.

Thanks to this, users can easily identify the most important clients and assess how significantly they influence the company’s overall sales and profit.


Sales - Sales by routes

All values are calculated based on sales documents (WZ, PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring consistent presentation regardless of the document currency.


Sales by routes

image.png

“Sales by routes – Top 20” – the chart presents the 20 routes with the highest sales value, along with the corresponding profit. This makes it possible to identify which routes are the most profitable and how their profitability levels compare.

The chart displays:

  • Sales value (green) – total sales assigned to the route,

  • Profit (red) – financial result generated from sales on that route,

  • X-axis – individual routes,

  • Y-axis – sales and profit values.

Thanks to this chart, users can easily compare which routes generate the highest revenue, as well as assess whether the profit share is proportional to the sales value.


Sales by routes - table

image.png

“Sales by routes – table” – this summary presents sales data broken down by individual routes. It allows users to identify which routes generate the highest revenue and profit, as well as assess their share in total company sales.

The table includes the following fields:

  • Route – route identifier,

  • Sales value – total sales made on the route,

  • Profit – financial result generated by sales on that route,

  • % Profit – percentage share of profit in total sales value,

  • % Value – percentage share of the route in total company sales.

The table uses color highlighting:

  • Green – the more intense the color, the higher the profitability (% profit share),

  • Red – indicates negative values, representing a loss.

The table includes a search field, allowing users to narrow the data to selected routes. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange routes by sales value, profit, or profitability.

Thanks to this, users can easily identify the most profitable routes and understand their importance within the company’s overall sales structure.


Sales - Sales by commercial documents groups

All values are calculated based on sales documents (DD, WZ (which were not created as a result of conversion from DD), PG, GP, ZW).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Sales by GDH – Top 20


image.png

“Sales by GDH – Top 20” – the chart presents the 20 main trade groups (GDH), showing both the recorded sales value and the sales profit. This allows users to assess which groups generate the highest revenue and what their profitability levels are.

The chart displays:

Thanks to this chart, users can easily compare which trade groups generate the highest turnover and determine whether high sales translate into proportional profit.


Sales by GDH – table

image.png

“Sales by GDH – table” – the table presents sales data broken down by trade groups (GDH). It allows users to identify which groups generate the highest sales and profit and assess their share in the company’s total sales structure.

The table includes the following fields:

The table uses color highlighting:

The table includes a search field, allowing users to narrow the data to selected trade groups. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange groups by sales value, profit, or profitability.

Thanks to this, users can easily identify the most important trade groups and evaluate their impact on the company’s sales and profitability.

Purchases - Annual summary

The Purchases tab presents summaries related to expenses for goods and services. It allows users to control the structure of purchasing costs, monitor their dynamics over time, and assess which suppliers have the largest share in the company’s total purchases.

With the analyses available in this tab, users can:
- review the value of purchases over time – for example, monthly or annually,
- compare expenses across different product groups,
- analyze purchases by suppliers – to identify key business partners,
- verify the share of individual warehouses in total purchases,
- assess the contribution of countries or regions from which deliveries are made.

The Purchases tab enables ongoing monitoring of how procurement costs evolve, where the largest expenses occur, and how the purchase structure looks in terms of suppliers, products, and locations.

Thanks to this, users gain a comprehensive view of which purchases are critical to the company’s operations and which may require cost optimization.

All values are calculated based on purchase documents (PZ, P-).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Purchase value in the year

image.png

“Purchase value in the year” – the chart presents the annual value of the company’s purchases. It allows users to analyze how purchase costs have evolved over the years and determine whether they show an upward or downward trend.

The chart displays:

Thanks to this chart, users can easily identify trends in purchasing costs and assess whether expenses remain stable or are subject to greater fluctuations.


Purchases by years

image.png

“Purchases by years” – the chart presents the total value of purchases on an annual basis, allowing the analysis of the company’s spending dynamics over recent years.

The chart shows:

Thanks to this chart, users can easily assess whether the company’s purchase expenses are rising, declining, or remaining stable, providing a solid foundation for further cost analysis and budget planning.


Purchases by years – table

image.png

“Purchases by years – table” – the table presents the value of purchases for each year, allowing users to review how purchasing costs have changed over time and what the total amount was over a longer period.

The table includes the following fields:

The table features a search field that allows users to narrow the data to selected years. In such cases, the summaries automatically adjust to display totals only for the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange years in ascending or descending order based on purchase value.

Thanks to this table, users can quickly analyze changes in purchasing costs over the years and assess whether expenditures show an upward or downward trend.


Purchases - Monthly analysis

All values are calculated based on purchase documents (PZ, P-).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Net purchases in the month

image.png

“Net purchases in the month” – the chart presents the net value of purchases for each month, allowing users to track current expenses and analyze how they change month by month.

The chart displays:

This chart helps users easily identify months with the highest procurement costs and assess whether purchasing trends are stable, seasonal, or marked by sudden fluctuations.


Net purchases – previous month

image.png

“Net purchases – previous month” – the chart presents the net purchase value compared with the previous month, allowing users to assess how purchasing costs have changed month by month.

The chart displays:

Thanks to this chart, users can quickly identify monthly spending trends and see in which periods purchase costs increased or decreased.


Purchases by months

image.png

“Purchases by months” – the chart presents the value of purchases broken down by months, distinguishing between the current year and the previous year. This allows users to compare how purchasing costs have evolved over time and whether seasonal variations occur.

The chart displays:

Thanks to this chart, users can quickly determine whether purchasing costs in the current year are higher or lower than in the previous year, and identify periods of the highest spending.


Purchases - Purchases by warehouses

All values are calculated based on purchase documents (PZ, P-).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Purchases by warehouses

image.png

“Purchases by warehouse” – the chart presents the share of purchases broken down by warehouses. It allows users to see which locations account for the largest portion of total purchasing expenses.

The chart displays:

Thanks to this chart, users can easily identify which warehouse dominates the purchase structure and which ones have less significance.


Purchases by warehouse – table

image.png

“Purchases by warehouse – table” – the table presents the value of purchases broken down by warehouses. It allows users to identify which warehouse accounts for the largest share of the company’s total expenses.

The table includes the following fields:

The table features a search field, allowing users to narrow the data to selected warehouses. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange warehouses by purchase value or percentage share.

Thanks to this, users can quickly identify which warehouses generate the most purchases and which ones play a smaller role in the company’s cost structure.


Purchases by warehouse over the last 12 months

image.png

“Purchases by warehouse over the last 12 months” – the chart presents the monthly purchase values, broken down by individual warehouses. It allows users to track how purchases have changed over time and which warehouses generated the highest expenses.

The chart displays:

Thanks to this chart, users can easily assess the variability of purchase values across months and determine whether purchases in a given warehouse are stable or subject to significant fluctuations.


Purchases - Purchases by countries

All values are calculated based on purchase documents (PZ, P-).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Purchases by country

image.png

“Purchases by country” – the chart presents the share of purchases broken down by countries from which goods and services originate. It allows users to see in which markets the company incurs the highest purchasing costs.

The chart displays:

Thanks to this chart, users can easily identify which country dominates the purchase structure and which markets play a smaller role.


Purchases by country – table

image.png

“Purchases by country – table” – the table presents the value of purchases broken down by countries. It allows users to determine which markets have the largest share in the company’s purchasing structure.

The table includes the following fields:

The table includes a search field, allowing users to narrow the data to selected countries. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange countries by purchase value or percentage share.

Thanks to this table, users can easily assess which markets dominate the purchase structure and which ones have marginal significance.


Purchases - Purchases by contractors

All values are calculated based on purchase documents (PZ, P-).

All values are converted to PLN according to the exchange rate of the previous day, ensuring a consistent presentation regardless of the document currency.


Purchases by contractors - Top 20

image.png

“Purchases by contractors – Top 20” – the chart presents the 20 contractors with the highest purchase value. It allows users to identify which suppliers play a key role in the company’s purchasing structure.

The chart displays:

Thanks to this chart, users can easily assess which contractors generate the highest purchasing costs and compare how spending is distributed among the company’s main suppliers.


Purchases by contractors – Top 100

image.png

“Purchases by contractors – Top 100” – the table presents a summary of contractors with the highest purchase values. It allows users to identify which suppliers account for the largest share of company expenses and how the purchase structure is distributed.

The table includes the following fields:

The table includes a search field, allowing users to narrow the data to selected contractors. In such cases, summaries automatically adjust to the filtered results.

Additionally, data can be sorted by clicking column headers – for example, to arrange contractors by purchase value or percentage share.

Thanks to this table, users can easily identify the company’s key suppliers and understand their share in overall purchasing costs.


Operators

User Management

The "Users" tab in the cairo.BI system allows for full management of users with access to the system – from adding new accounts to assigning roles, access levels, and permissions. It serves as a central administrative hub, allowing you to control who can access specific reporting data and to what extent.


Users List

image.png

The "User Management" view presents a list of system users along with their permissions and security status. The following information is provided for each user:


User Card

image.png

User Card (Details & Permissions)

The "User Card" is a detailed view that allows for full profile editing, account security management, and precise definition of data visibility. The card is divided into an information section and a permissions panel:

Profile Details

Located on the left side of the screen, this section displays basic user information:

Permission Management

The main table allows you to assign access to specific modules and warehouses:

Additional Actions Menu

Available under the "three dots" icon, these buttons allow for advanced account administration:


Adding a new user

image.png

The "Add New User" configuration window allows you to enter identification data and define the user's initial role and access levels. The following fields are completed in the form:

Data is confirmed with the "Save" button, or discarded using "Cancel".


Superuser

A user with Superuser permissions has full access to all data and system functions. This role can:


Two-Factor Authentication (2FA)

Two-factor authentication (2FA) provides an extra layer of security, requiring not just a password but also a unique code generated in a mobile app during login.

1. Monitoring 2FA Status

Security status can be checked in two views:

2. Activation and Configuration

Activation is performed through the profile edit mode:

image.png

image.png


Operators-old

The “Operators” tab in the cairo.BI system allows full management of users who have access to the platform – from adding new accounts to assigning roles, data sources, and permissions.
It serves as a central administration panel for controlling who can access which reports and data.


Operator List

image.png

The main screen displays a list of all registered users in the system.
Each record contains key information:

Each operator has an icon, which opens the user’s detailed profile.


Operator Profile

image.png

The operator profile view displays detailed information about the selected user, including:

From the profile screen, the following actions are available:

If two-factor authentication is enabled, a “Show QR code” option appears, allowing the user to re-pair their authentication app.


Adding a New Operator

image.png

To add a new user, click the “+ Add user” button in the operator list.
In the form, you can specify:


Roles and Permissions

Roles define which sections of the system a user can access:

If an operator does not have the ROLE_ZYSK permission, all columns and charts related to profit and % profit will be hidden or displayed as 0.
When this role is enabled, the user gains full visibility into profitability and margin data.


Data Sources

Each operator can have access to different data sources – e.g., ERP systems, B2B modules, and, in the future, other integrated environments.
Administrators can assign one or multiple sources to a user, precisely controlling which data is available to them.


Warehouse Access

When assigning roles and sources, it is also possible to define access to specific warehouses.
Administrators can:

This ensures each user sees only the data relevant to their scope of work.


Superuser

A Superuser has full access to all system data and functionalities.
They can:


Two-Factor Authentication (2FA)

Two-factor authentication (2FA) enhances login security.
Once enabled, the user must provide a one-time code from an authentication app in addition to their password.


The “Operators” tab in cairo.BI provides full control over user accounts, roles, access levels, and authentication security — ensuring efficient and safe management of your analytics environment.