Catalog Data Manager - Professional Platform
by IROKOO | Chti-tech | Sylvain Boutet https://www.irokoo.fr$ 173.66
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) • Invoicing (account) |
Lines of code | 4759 |
Technical Name |
catalog_data_manager |
License | OPL-1 |
Website | https://www.irokoo.fr |
Versions | 17.0 18.0 19.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) • Invoicing (account) |
Lines of code | 4759 |
Technical Name |
catalog_data_manager |
License | OPL-1 |
Website | https://www.irokoo.fr |
Versions | 17.0 18.0 19.0 |
📊 Catalogue
Professional Product Catalog Generator for Odoo 18
One-time payment • Lifetime updates • Production-ready
Battle-tested solution with intelligent caching, multi-format exports, and professional PDF generation.
🎯 Why Choose Catalogue?
Transform your Odoo product data into professional, print-ready catalogs in seconds. Whether you need a quick Excel export or a magazine-quality PDF catalog, Catalogue has you covered.
Mode B: Professional template filling with InDesign/Acrobat PDFs
📋 Key Features
🎨 Professional PDF Generation
Mode A: Code Generation
Table Layouts (Classic):
- 5 pre-designed table templates (Professional, Modern, Classic, Minimalist, Colorful)
- Classic multi-column table layout
- Fully customizable colors, fonts, and layout
Product Cards Layouts (NEW 🎉):
- Product Cards 2x3: 6 cards per page (8.5×8cm) - Balanced showcase
- Product Cards 3x3: 9 cards per page (5.5×7cm) - Compact catalog
- Product Showcase: 4 cards per page (9×11cm) - Premium with circular images
- Perfect for product catalogs, portfolios, visual presentations
- Auto-layout: image + title + reference + category + price
Common features:
- Optional PDF header/footer overlays
- Cover & back cover support
- Automatic text wrapping for long names
- Dynamic page numbering & date
Mode B: Template Fill
- Use your existing InDesign/Acrobat PDFs
- Automatic form field detection
- Image positioning in PDF templates
- Cover + product pages + back cover
- Smart performance limits (500 records)
- Professional print-ready output
📊 Excel Export Excellence
- Image Support: WebP, JPEG, PNG with automatic format conversion
- Smart Merging: Vertical cell merging for identical values
- Auto-Sizing: Intelligent column width adjustment
- Professional Styling: Headers, borders, and formatting
- Large Dataset Handling: Optimized for 1000+ products
🌍 CSV & JSON Flexibility
- CSV Separators: Comma, Semicolon, Tab, Pipe (Excel-compatible)
- Encodings: UTF-8, UTF-8-BOM, ISO-8859-1, Windows-1252
- JSON Formatting: Compact or readable with configurable indentation
- Field Selection: Choose which fields to include per format
💾 Intelligent Caching
- Automatic Change Detection: MD5 hash-based comparison
- Version History: Track all snapshot generations
- Manual Refresh: Force refresh with one click
- Performance Metrics: See exactly what changed and when
🎯 Advanced Features
- Flexible Sorting: Sort by any field (ascending/descending)
- Record Limits: Export subsets for testing or small catalogs
- Domain Filters: Complex filtering with Odoo domains
- Computed Fields: Python expressions for dynamic data
- Image Sizing: Configurable width/height per field
- Currency Support: Multiple formats (French, US, thousands separator)
🛠️ Technical Excellence
✅ Production-Ready
- Odoo.sh Compatible: Tested and working on cloud platform
- WebP Support: Native WebP image handling with fallbacks
- Error Handling: Graceful degradation when images fail
- Performance Optimized: Batch processing for large datasets
- Security: Domain validation and safe field access
🌐 Internationalization
- French Translation: Complete UI and messages in French
- English Interface: Full English support
- Translatable: All strings use Odoo's translation system
📖 Use Cases
🚀 Quick Start
- Install: Upload module to Odoo 18 and activate
- Create Template: Go to Catalogue → Templates → Create
- Configure:
- Select source model (e.g.,
product.product
) - Add fields to extract (drag & drop to reorder)
- Choose PDF mode and design template
- Set domain filter if needed
- Select source model (e.g.,
- Export: Click "Generate PDF" / "Generate Excel" / "Generate CSV" / "Generate JSON"
- Done: Download your professional catalog instantly
💡 Pro Tips
- Test with Limits: Set record_limit=10 for fast testing before full export
- Use Sorting: Sort by category or name for organized catalogs
- Pricelist Power: Create separate templates for different customer segments
- Image Fallbacks: System automatically tries image_128, image_256, image_512 for best compatibility
- CSV for Excel: Use Semicolon + UTF-8-BOM for perfect French Excel compatibility
- Snapshot Refresh: Use manual refresh button if data changed outside Odoo
📦 What's Included
- ✅ Full module source code
- ✅ Comprehensive user guide (FR/EN)
- ✅ 5 pre-designed PDF templates
- ✅ Sample product templates
- ✅ Lifetime updates
- ✅ Email support
🔧 Requirements
- Odoo Version: 18.0 (Community or Enterprise)
- Python Libraries: reportlab, pypdf2, xlsxwriter, pillow (auto-installed)
- Server Access: Ability to install Python packages (pip)
- Storage: Sufficient space for cached snapshots (varies by data volume)
📜 License & Updates
License: Single database license included. Multi-database licenses available on request.
Updates: All future updates and bug fixes included for free. We actively maintain and improve this module.
Customization: Need custom features? Contact us for tailored development.
Ready to Transform Your Product Data?
Join companies already using Catalogue to create professional catalogs effortlessly.
Purchase Now - €149 Contact for Demo
Developed by IROKOO | Odoo Gold Partner
Version 1.0.0 | Last updated: October 2025
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