| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 2629 |
| Technical Name |
number_calc |
| License | LGPL-3 |
A Calculator Docked Into Odoo
Quick math on the fly â never leave a record to crunch numbers
Live Scratchpad
Type any expression for an instant result â SUM / AVG / MIN / MAX / ROUND, parentheses, percentages and powers. Reuse the previous answer with ans, define named variables (vat = 0.15), and add or remove VAT in one click. Press Enter to commit it to history.
Capture Mode
Toggle the crosshair (or press Alt+Shift+X) and click any number on screen â a field, a widget, or a plain KPI â to drop it straight into the scratchpad.
Selection Aggregates
Tick rows in any list to see SUM / AVG / COUNT / MIN / MAX of the numeric columns, Excel status-bar style. SUM and AVG drop into the scratchpad.
Key Features
Live Scratchpad
Evaluate expressions instantly with functions, variables and the
previous answer.
Capture Any Number
Click any number on screen to pull it into the scratchpad â no copy-paste.
Selection Aggregates
Tick list rows for SUM / AVG / COUNT / MIN / MAX of the numeric columns.
Saved Per-View Calcs
Formulas that reference record fields, shown live for the current record.
One-Click VAT
Add or remove VAT using the tax rate picked in Settings → Invoicing.
Per-User History
Every committed calculation is kept per user and synced across devices.
Never Touches Your Data
Everything is computed in the browser â nothing is written to a database column.
Dark-Mode Aware
The panel and saved-calc colors read correctly in both light and dark themes.
How It Works
Do the math without ever leaving your record
Open the calculator panel from the systray icon or with Alt+Shift+C. A pure expression engine evaluates whatever you type, while a reference resolver maps field names to the live data of the record you are on. Saved calcs are computed entirely in the browser and shown next to the record, so you get spreadsheet-style numbers with no schema changes, no Studio fields, and nothing written to the database. It works on standard form and list views, and â via the opt-in useCalcNumber hook â inside custom JS views and dashboards too.
Please log in to comment on this module