Getting Started

Updated 10 July 2026

Install Advance Report Studio, find the app menu, understand User vs Manager roles, and run your first report in minutes.

Overview

Advance Report Studio is an Odoo app by WebbyCrown Solutions that lets you save report templates-reusable setups for opening, analyzing, exporting, emailing, and drilling into your business data. Each template stores which Odoo model (data type) to use, which records to include (domain), which screens to show (list, pivot, graph, kanban, calendar), export columns, drill paths, and optional scheduled email.

Unlike one-off spreadsheet exports, templates live in Advance Report Studio → Report templates so your whole team opens the same filtered view every time. The module works on Odoo 14 through 19 and sits alongside your existing apps (Sales, Accounting, CRM, Inventory, etc.) without replacing them.

After installation, every internal Odoo user can run reports from the list. Only Managers (or Settings administrators) design and edit template definitions.

Who should use what

How it works

report template is a stored configuration record (advance.report.template). When someone clicks Open data or Open report, the module builds a normal Odoo window action: same domain, views, and context you configured-users interact with familiar list, pivot, graph, or kanban screens.

Exports and scheduled emails use the same domain and columns as on-screen data, up to Max export rows. Drills are separate actions that open related models using placeholders from the current row (for example {partner_id} on a sales order).

App menu structure

Administrators also find Settings → Advance Report Studio for the global model whitelist.

Step-by-step: first-time setup

Key concepts & fields

Field explanations

Each block matches one row in the table above, in the same order.

Report template

One saved configuration on model advance.report.template: report name, source model, domain, view modes, pivot/graph/kanban, export columns, drills, email options, and access. Appears as a row under Advance Report Studio → Report templates; managers open the full form to edit it.

Model

The Odoo data type (ir.model) the report reads-e.g. Sales Order, Contact, Invoice. Every field you can use in the domain, columns, pivot, graph, and drills comes from this model (and related fields Odoo exposes).

Domain

The filter that decides which records load when someone runs the template. Same domain is used for Open data, exports, and scheduled emails. Record rules and user rights still apply on top of the domain.

Open data / Open report

Two labels for the same action: Open data is the list-row button; Open report is on the template form header. Both open a normal Odoo window with the template’s domain, views, and context.

Advance Report User

Security group for people who only run reports: open data, CSV/Excel/PDF, drills, and the Run drill wizard. Internal users get this group by default; they do not see the full template edit form unless they are also Managers.

Advance Report Manager

Designers: create and edit templates, export/import JSON, maintain Quick start presets, and use the Configuration menu. Implies User. Settings administrators receive Manager automatically.

Active

Checkbox on the template. When unchecked, the template is archived: hidden from the default “Active” filter on Report templates but not deleted-useful to retire old reports without losing their definition.

Tips

Note: Email features require the Mail app and a valid outgoing mail configuration (company email or SMTP).

Common mistakes

Image