Exposes a safe, read-only SQL query endpoint plus an in-process MCP server (POST /sqlmcp) so Claude can call it as a connector, all hosted inside Odoo.
Removes all transactional data only, leaves the configuration and implementation data as it is, prepares database for production use.
Track and apply average cost per warehouse for storable products
Improve Odoo Expenses by removing the default payment method when expenses are company-paid. Users select the method only at report creation, ensuring consistency and avoiding errors.
Generic OAuth 2.0 Authorization Server (Authorization Code + PKCE). Provides oauth.client, oauth.code, oauth.token models and the /.well-known/oauth-authorization-server, /authorize, and /oauth/token endpoints.
Adds Total Weight, Total Volume, and No. of Pallets to Delivery Orders and Packing Slip report
Create and manage custom SQL reports
Aligns the UOM from confirmed Sales Orders and Purchase Orders across warehouse operations
Automatically compute and add additional Authorize.Net processing fees to transactions.
Automatically create invoices and register Shopify payments for fully delivered sales orders
Automatically sets default scrap location for stock scraps
Auto Reconcile POS Payment with Unpaid Invoices
Create or update putaway rules from internal transfers and storage operations
Cron: grant portal access 5/min to flagged contacts
Comprehensive Contractor Contact Management System
Comprehensive Contractor and Job Location Management System
Restores the classic Create Bill button on Purchase Order forms
Adds a button in the customer portal to download monthly offers as a PDF
Download pricelist as Excel from the customer portal
In this module, the reference field is added to the customer form view. This field is unique and cannot be duplicated.