| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Lines of code | 1882 |
| Technical Name |
mtx_advanced_purchase |
| License | LGPL-3 |
| Website | https://metrixerp.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Lines of code | 1882 |
| Technical Name |
mtx_advanced_purchase |
| License | LGPL-3 |
| Website | https://metrixerp.com |
Metrix Advanced Purchase
A power-user upgrade for Odoo Purchase — keyboard-first quick entry, instant product intelligence, a modern analytics dashboard, and a one-click Auto flow that confirms, receives, bills and pays in a single step.
See the module in action — quick entry, product brief, Auto flow.
WHY METRIX ADVANCED PURCHASE
Purchase, the way power users want it.
Odoo's stock Purchase module is solid — but it's built for the average buyer. If your team enters dozens of POs a day, runs vendor analytics in spreadsheets, or chases the same product history across screens, this module pays back its install time in the first hour.
DETAILED FEATURE COVERAGE
Everything that ships in this module.
|
⌨
Keyboard EntryMove through PO lines the way you'd move through a billing terminal — with Enter, not Tab. |
|
|
👁
Product IntelligenceEvery PO line has a 360° product brief one click away. No navigation, no context loss. |
|
|
⚡
Auto FlowOne button collapses four manual steps into a single confirmed click. |
|
|
📊
Analytics DashboardA modern, themed dashboard that replaces three spreadsheets and one Power BI dashboard. |
|
|
📦
PO EnhancementsSmall additions to the PO form and list that compound into real time savings. |
|
EXCLUSIVE CONNECTOR FEATURES
Features you won't find in stock Odoo.
Enter-key navigation patchA surgical patch on Odoo's ListRenderer and product autocomplete. Doesn't fork or replace the list view — it composes with it. Future-proof through Odoo upgrades. |
One-shot chained automationThe Auto button is wrapped in a single server transaction. If any step fails (e.g. insufficient stock for a return), the whole chain rolls back — nothing half-done. |
Themed Owl client actionThe analytics dashboard is a native Odoo Owl component — not an embedded iframe. Renders fast, respects user permissions, and uses Odoo's RPC services natively. |
SEE IT IN ACTION
A quick tour through the module.
|
|
01 · DASHBOARD All your purchase KPIs, above the foldPeriod presets, multi-select filters, KPI cards, spend trend, vendor share, top products and recent orders — on one page with one filter set. Light or dark theme. |
|
02 · PRODUCT BRIEF Click the eye, get the full storyLast 5 purchases, every vendor's price, last 4 months' Sold/Purchased/Returned, and live stock by location. All in one two-column dialog. |
An eye icon on every line — instant access to the product brief. |
|
|
03 · QUICK ENTRY Type. Enter. Type. Enter. Done.Enter advances cell-to-cell like a billing terminal. The current cell shows a subtle green ring. Autocomplete still picks with Enter when open. |
|
04 · AUTO BUTTON & PAYMENT JOURNAL One button. Four manual steps.Confirm RFQ → validate receipt → post bill → register payment from the PO's default journal — all in one transaction. The button hides itself once the order is fully done. |
|
|
|
05 · SMART PRODUCT SEARCH Type half a name. Find the right product.Type "cof mu 3" and Odoo finds "Coffee Mug Travel 300 ml". Tokens match loosely across product name, internal reference, and barcode — in any order. |
|
06 · DARK MODE Polished light. Corporate dark.The dashboard ships a polished light theme by default and a deep, contrast-tuned dark mode. Toggle in one click — your choice is remembered per user. |
|
TECHNICAL RELIABILITY
Built the Odoo way.
✓ No core forkPure patch + inherit. Survives Odoo upgrades cleanly. |
✓ Owl v2 componentsDashboard uses native Odoo 18 Owl — no jQuery, no iframe. |
✓ ACL respectedHonors Odoo record rules and group permissions everywhere. |
✓ Multi-company safeCompany-aware filters on every read group and search. |
METRIX ODOO SERVICES
More than a module — a full Odoo partner.
14+ years implementing Odoo for businesses across manufacturing, retail, services and trading. Whether you need a clean implementation, a custom module like this one, or rescue work on a stalled project — we've shipped it.
Odoo ImplementationEnd-to-end rollout: scoping, configuration, data migration, training, go-live. |
Custom Module DevelopmentCustom modules, workflows and views tailored to your business — like this app. |
IntegrationPayment gateways, e-commerce, shipping, HRMS, banks, and bespoke REST APIs. |
Training & SupportUser training, admin training, AMC packages and ongoing functional support. |
Migration & UpgradeMove from older Odoo versions to v18 with data, custom code and reports intact. |
Process AutomationFind repetitive manual work, automate it inside Odoo — like our Auto flow. |
FREQUENTLY ASKED QUESTIONS
Common questions, straight answers.
Which Odoo versions are supported?
Built for Odoo 18 (Enterprise & Community). Compatible with both editions out of the box. Migration to v17 / v19 available on request.
Does the Auto button replace the standard workflow?
No. The standard Confirm / Receive / Bill buttons all still work. The Auto button is an additional shortcut for teams that always run those four steps in sequence. You can disable it per user group if needed.
Will it conflict with my existing customizations?
The module uses Odoo's standard `patch()` and `_inherit` mechanisms — it composes with other modules rather than replacing core code. Conflicts are unlikely; we test with major Purchase add-ons.
Do I need the Inventory module?
Yes — the Stock by Location section and the receipt step of the Auto flow depend on `purchase_stock`. Standard Odoo installs ship it together with Purchase.
Is the dashboard real-time?
Yes. The dashboard queries the database live on every filter change — no cache to refresh, no nightly jobs. KPIs reflect the moment you click.
Can I customize the module for my workflow?
Absolutely. The source is included under LGPL-3 — you can extend it freely. Metrix also offers paid customization, integration and training services. Email us with your requirements.
What's included with the purchase?
Full source code, installation help if needed, and email support for bug fixes. Functional training and feature requests are paid services.
Is there a trial or money-back guarantee?
The Odoo Apps Store provides the standard 30-day money-back policy. Drop us an email to request a guided demo on your own data before you buy.
How do I report a bug or request a feature?
Email info@metrixerp.com with reproduction steps, screenshots and your Odoo version. We respond within one business day.
|
SUPPORT We're here when you need usReal humans, real responses. No tier-1 chat bots, no week-long ticket queues. |
VERSION INFORMATION Compatibility & release
|
Ready to speed up your purchasing?
Install Metrix Advanced Purchase from the Odoo Apps store, or get in touch for a guided demo on your own data.
Request a Demo Contact Us
Please log in to comment on this module