Product Dimension Pro | Height × Width Pricing | m² Calculator | Sales, Purchase, Invoice, Portal & MRP
by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com$ 49.03
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Manufacturing (mrp) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 925 |
| Technical Name |
eb_product_dimension_pro |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 16.0 17.0 18.0 19.0 |
Product Dimension
Pricing Pro for Odoo
Product Dimension Pro is a production-ready dimension pricing suite for Odoo Sales, Purchase, Invoicing, and Manufacturing. Enter height and width directly on order lines, auto-calculate the area in square meters, and price lines as unit price multiplied by quantity multiplied by m², all while standard Odoo workflows stay completely unchanged for regular products.
Price by Height × Width on a Sales, Inoivce & Purchase
Key Features
A complete dimension pricing toolkit for Odoo: height × width entry, automatic m² calculation, two pricing modes, default dimensions, and full propagation across Sales, Purchase, Invoicing, and Manufacturing.
Product Dimension Pro combines height × width entry, automatic m² area calculation, two pricing modes, default dimension values, and dimension-aware PDF reports into one workspace across Sales, Purchase, Invoicing, and Manufacturing.
Extends sale.order.line, purchase.order.line, account.move.line, and mrp.production through one dimension mixin, so height and width work reliably without fragile custom fields.
Choose Price by Area (m²), where the line total equals unit price times quantity times m², or Track Dimensions Only to keep standard quantity pricing while still recording height and width.
Dedicated height and width fields appear directly on sales, purchase, invoice, and manufacturing order lines whenever a Sold by Dimensions product is added.
Area is computed instantly from height and width, with automatic conversion between meter, centimeter, millimeter, foot, and inch units.
A single checkbox on the product template turns on dimension entry for that product without touching the workflow of regular products.
Each dimension product can follow the company default, force Price by Area, or force Track Dimensions Only, independent of every other product.
Set default dimensions and a default unit of measure on the product so order lines prefill automatically as soon as the product is selected.
Height, width, and the unit of measure flow from the sales order line to the invoice line, the purchase order line, and the manufacturing order automatically.
Sales orders display a Total Area field that sums the area of every dimension line for a quick view of the order size.
Confirming a sales order blocks dimension lines with a missing or zero height or width, preventing incorrect pricing before invoicing.
Quotation, sales order, invoice, and purchase order reports print height, width, and m² columns automatically for every dimension line.
Portal users can review height, width, m², quantity, taxes, and amount from the customer-facing sales order view.
Manufacturing orders receive the customer size, area, and unit of measure so production teams can build to the exact ordered dimensions.
Product labels generated from dimension manufacturing orders can reflect the calculated area-based price on the printed label.
Explore Product Dimension Pro in Action
Jump into our YouTube playlist to see height × width pricing, the two dimension pricing modes, default dimension setup, and how dimensions flow across Sales, Purchase, Invoicing, and Manufacturing inside Odoo.
Module Overview
Browse setup guidance, release notes, support channels, and FAQs for Product Dimension Pro.
Search for Product Dimension Pro in Apps, then click Activate to install the module on your Odoo database.
Open Settings → Sales → Pricing → Dimension Pricing to choose the company default: Price by Area (m²) or Track Dimensions Only (Price by Qty).
On the product General Information tab, enable Sold by Dimensions to reveal the Dimension Pricing, Default Height, and Default Width fields.
Override the company default per product: Use Company Default, Price by Area (m²), or Track Dimensions Only (Price by Qty).
Add a dimension product to a quotation. Height, Width, and m² columns appear on the line, and Total Area sums every dimension line on the order.
The Quotation and Sales Order PDF reports print Height, Width, and m² columns for every dimension line.
Dimensions carry over from the sales order to the customer invoice line, and the invoice PDF prints the same Height, Width, and m² columns.
Dimensions also propagate to purchase order and request for quotation lines, with Height, Width, and m² printed on the RFQ PDF.
Customers can review dimension-aware sales orders from the portal after payment, including Quantity, Height, Width, m², Unit Price, Taxes, and Amount for each dimension product line.
Manufacturing orders receive the customer size from the sales flow, showing height × width and calculated m² directly on the MO before production.
The production order PDF prints a Product Dimensions table with product, height, width, m², and quantity, so production teams see the exact customer size on the printed work document.
Product labels generated from a dimension manufacturing order can show the calculated area-based price, helping labels match the same height × width pricing used on the originating order.
Product Dimension Pro with height × width entry on sales, purchase, invoice, and manufacturing order lines, automatic m² area calculation with length unit conversion, two pricing modes (Price by Area and Track Dimensions Only), per-product pricing override, default dimension values, Total Area rollup on sales orders, dimension validation on order confirmation, and dimension-aware PDF reports.
We're here to help. Whether you need assistance with installation, dimension pricing setup, sales, purchase, or manufacturing integration, report customization, or technical questions, our support team is just a click away.
Demo & Setup Support
Reach us through any of the channels below.
It is an Odoo Sales, Purchase, Invoicing, and Manufacturing application that lets you sell products by custom height and width, such as banners, signage, printing, and textiles. It auto-calculates area in square meters and can price lines as unit price times quantity times m².
Enable Sold by Dimensions on a product, then enter height and width on the order line. The module converts both values to meters, multiplies them into an area in m², and uses that area as the pricing quantity factor when Price by Area is active.
Price by Area (m²) sets the line total to unit price times quantity times m². Track Dimensions Only stores and displays the dimensions but keeps standard quantity-based pricing, so unit price times quantity applies as usual.
Yes. Height, width, and the dimension unit of measure propagate automatically from the sales order line to the invoice line, the purchase order line, and the manufacturing order.
Any unit of measure in the length category, including meter, centimeter, millimeter, foot, and inch. Values are converted to meters internally before the m² area is calculated.
No. Sold by Dimensions is off by default on every product. Regular products keep the standard Odoo quantity and pricing workflow with no extra fields or steps.
Confirming a sales order blocks any dimension line with a missing or zero height or width, with a clear validation message naming the product, so incorrect dimensions cannot reach the invoice.
Scan and Connect with echoBitz
Book a meeting or reach us by email from one simple visual card. It is a quick way to discuss rollout, dimension pricing setup, sales and purchase integration, and support for Product Dimension Pro.
Our Services
Odoo Integration
Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.
Odoo Implementation
We plan, configure, and deploy Odoo tailored to your business processes.
Customization
Get modules and workflows customized to meet your exact needs in Odoo.
Community Apps
Access or develop robust community apps to enhance your Odoo functionality.
Development Outsourcing
Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.
Support & Maintenance
Enjoy peace of mind with our reliable support, updates, and bug fixing services.
Discover More Solutions by echoBitz IT
Explore our other Odoo integration apps
Ready to price products by height and width?
Install Product Dimension Pro and give your team height × width entry, automatic m² area calculation, two pricing modes, dimension propagation across Sales, Purchase, Invoicing, and Manufacturing, and dimension-aware PDF reports.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Manufacturing (mrp) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 925 |
| Technical Name |
eb_product_dimension_pro |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module