InstallationInstallation
In this article, you will find two possible ways to install our extension.
Installation via composer (preferably)
We recommend this installation method because the composer automatically checks and installs necessary dependencies.
Back up ...
Quick StartQuick Start
As you have completed the installation of Advanced Reports, we will guide you through the main steps required to start using our extension efficiently.
Please open and configure your first Advanced Dashboard (Magento Main Menu > Dashbo...
ReportsReports
The module provides a wide range of reports using various tools in analyzing and improving sales:
Sales Overview
General sales report. It allows you to see the number of orders, the quantity of sold products, net sales, total, discounts, and re...
InterfaceInterface
Consider generic interface using an example on "Sales Overview" report.
1: Сalendar for the selection of the reporting period;
2: Drop-down with pre-defined time intervals for Calendar (1): Today, Yesterday, This week, Previous week...
Sales Overview reportSales Overview report
General sales report. It allows you to see the number of orders, quantity of sold products, net sales, grand total, discounts, and returns etc. You receive daily / weekly / monthly / quarterly / annual reports.
...
Product Performance reportProduct Performance report
The Product performance report (also called Sales by product or bestsellers) shows a breakdown of products' (the total sales products) during a specified time frame but does not include the shipping charges.
Shipping is not incl...
Customers reportCustomers report
Note
In contrast, the "Sales by Customer" report also contains registered customers without purchases
...
Custom ReportsCustom Reports
This section provides a few common reports built with the Report Builder tool.
You can find out how to exact the configuration reports in our demo.
Low Stock Report
The Magento 2 Low Stock Report contains a list of all products with a stoc...
Managing DashboardsManaging Dashboards
Our Advanced Reports extension allows you to have more than one Dashboard, suited for different purposes. They all are located at Dashboard -> Advanced Dashboard section as a part of the menu:
It is divided into three sections:
To...
Adding Blocks to DashboardAdding Blocks to Dashboard
After a Dashboard is created, you need to add blocks there. Open your newly-created Dashboard, and press the View Mode button, which is located in the right end of title ribbon:
It will bring you to the Blocks Configuration mod...
Email NotificationsEmail Notifications
Our Advanced Reports extension allows you to create rich reports and send them via email as annual documents.
You can create such an email-based report from Reports -> Advanced Reports -> Email Notifications.
How to Create Email ...
Report BuilderReport Builder
Report Builder is a unique tool that allows you to modify existing reports or create your reports and even define dynamic columns.
It consists of two different components:
Report Builder - this allows you to define Reports.
Config Builder ...
Building ReportsBuilding Reports
Report Builder is only enabled for certain custom reports.
Before modifying or creating a new report, you need to clone an existing report as a wireframe.
You can edit a previously copied Report just by clicking Edit Report in the dropdow...
Synthetic Columns Config BuilderSynthetic Columns Config Builder
Sometimes for a Report, you need a special column that can be calculated from existing fields.
Our extension provides you with a Config Builder. It is a tool which allows you to define the so-called Synthetic Fields. They ...
Command Line InterfaceCommand Line Interface
Usage: php -f bin/magento [options]
mirasvit:report:export [options] - export report.
The extension will generate a file with the report under the [root_store_path]/var/export folder.
The name of the file with the report will have...
TroubleshootTroubleshoot
This section describes the most common problems that customers report and how they can be resolved:
I do not want the Advanced Dashboard to be the default startup page
No valid keys error
How can I translate columns' labels
My state, provin...
How to upgrade the extensionHow to upgrade the extension
To upgrade the extension, take the following steps:
Back up your store's database and web directory.
Log in to your server's SSH console and navigate to the root directory of the Magento 2 store.
Update the current extension ...
Disabling ExtensionDisabling Extension
Temporarily Disable
To temporarily disable the extension, please take the following steps:
Log in to your server's SSH console and navigate to the root directory of the Magento 2 store.
Disable the extension:
php -f bin/magento...
Change LogChange Log
1.4.4
(2022-06-22)
Fixed
PHP8.1 compatibility
1.4.3
(2022-06-20)
Improvements
remove db_schema_whitelist.json
1.4.2
(2022-06-13)
Fixed
Fixed the issue with the report 'Report by Cart Price Rules'
1.4.1
(2022-05-10)
Improvements
switch...