The need
Your margin comes from the marking but quotes are priced by hand. Mockups go through a designer and file errors show up after the order.
What you gain
Server-side pricing
Grids per technique, fixed fees as linked lines, urgency and minimum: the customer cannot alter the displayed price.
Online editor with realistic rendering
Customers place their logo on each photographed face and see the technique's rendering and the live price.
Mockup made by the salesperson
The same editor is in the quotation: no need for the designer on every proposal.
Proof approved by the customer
Approval in the portal or by single-use link, with timestamped evidence, reminders and expiry.
Purchase locked until approval
The vendor order stays blocked until the proof is approved, with a justified override by a manager.
Margin analysis and GDPR
Margin by technique, customer and month, automatic purge of drafts and stored IP addresses.
How it works
Set up the techniques
Create techniques, zones per product and price grids, or import them from a CSV file.
Switch on the options you need
In the Settings, enable the online editor, the back-office mockup, the comparison or subcontracting.
Sell and check the artwork
The quotation prices itself and the prepress flags the colors, resolution and fonts to fix.
Get approval then purchase
The customer approves the proof and the purchase unlocks with the production files attached.
Screenshots
Frequently asked questions
Sales, Purchase, eCommerce, Portal and Invoicing are installed with the module and Accounting Enterprise is not needed. Manufacturing is optional; with its Subcontracting option the module follows the native subcontracting bill of materials.
Yes. Each feature is switched off in the Settings and the matching public routes then answer with a 404 error.
The svglib library for vector PDF files. Odoo already ships reportlab and it must not be pinned a second time.
Odoo 18, 19 and 20 each have their own branch, in Community or Enterprise edition.
A wizard offers a complementary quote or a draft credit note to settle the gap with the customer.
Yes. Every face is optional and only the chosen faces are charged.
Scope
One module covers the shop, the quotation, the prepress, the proof, the purchase and the margin analysis, each feature being switched on in the Settings.
Technical sheet
- Technical name
- anor_marking
- Odoo versions
- 18.0, 19.0, 20.0
- Application
- Sales
- Dependencies
- sale, sale_management, sales_team, account, purchase, product, mail, portal, website, website_sale, anor_shop_product, anor_shop_tax_prices
- Python libraries
- svglib, reportlab
- Licence
- OPL-1
- Published by
- ANOR
Disclaimer — This module is provided "as is", without warranty of any kind. ANOR Group shall not be held liable for any direct or indirect damages resulting from its use, its installation or its modification by a third party, nor from its use outside the scope of a contractual ANOR service.















