Appendix: Odoo Online vs. Odoo.sh Capabilities for The Gourmet Jar
To foster transparency and help you make an informed decision, we have prepared this capability matrix. It breaks down your specific requirements and highlights what is natively achievable on your current Odoo Online setup versus what mandates a migration to Odoo.sh for custom development.
| Feature / Requirement | Natively Supported in Odoo Online? | Requires Odoo.sh? | Documentation / Context |
|---|---|---|---|
| Sales, Purchasing & Basic Invoicing | Yes. Standard flow is fully supported. | No | Odoo Sales Docs |
| Fully Custom Invoice Design | No. Online supports basic logo/color changes via standard templates. | Yes. Requires custom QWeb views and Python scripts for advanced structural brand customization. | QWeb Reports |
| Basic GST & Indian Accounting | Yes. Via Odoo Indian Localization. | No | Indian Localization |
| Multi-Warehouse & Cold Storage Routing | Yes. Through advanced inventory routes. | No | Inventory Routes |
| Master Production Schedule (MPS) | Yes. Available in Odoo Enterprise. | No | Odoo MPS |
| Quality Control | Yes. Odoo Quality app covers QCPs. | No | Quality Control |
| Consumables & Packaging Tracking | Yes. Using Phantom BoMs or consumable products. | No | Bill of Materials |
| Amazon FBA Integration | Yes. Using the native Amazon Connector. | No | Amazon Connector |
| Bank Sync (OD Accounts, Credit Cards) | Yes. Supported via standard bank synchronization. | No | Bank Synchronization |
| Automated E-Waybill API Generation | No. Online supports JSON manual upload/download. | Yes. Needs custom API integration with ClearTax/NIC portals. | E-Waybill Docs |
| Advanced Payroll (PF, ESIC exact slabs) | No. Complex algorithmic salary rules often exceed standard configurations. | Yes. Requires custom python logic for precise Indian statutory rules. | Odoo Payroll |
| Dynamic COGS vs Overhead Salary Routing | No. Standard journal mapping is generic. | Yes. Custom accounting mapping based on Blue/White collar tags. | Accounting Configuration |
| PDC (Post Dated Cheques) Management | No. Not natively supported for India. | Yes. Requires installing a custom third-party PDC app. | Custom Development |
| Ship Perfecto API Integration | No. No native connector exists. | Yes. Requires custom REST API development. | Custom Development |
Why Odoo.sh?
Odoo Online is a SaaS platform where the source code is locked, meaning no third-party apps or custom code can be installed. Odoo.sh is a PaaS (Platform as a Service) managed by Odoo that provides the exact same interface but grants access to the server's backend, allowing developers to install custom modules (like PDC management), write custom API integrations (Ship Perfecto), and deploy Python code for complex business logic (Payroll & E-waybills).
For detailed technical specifications, you can review the Odoo.sh Platform Documentation.
Communication & Project Management Team
Kashif Isfaque
Lead Technical
End-to-end site architecture, system configuration, security setup, and AI integrations.
Ritesh Raghavan
Client Partner
Commercial agreement alignment, contract reviews, timeline enforcement, and main escalation point.