Offline Odoo (Pascal)
A native Object Pascal (Lazarus) app to work with Odoo 8 to 20 online and offline: KPI dashboard, customers, products, quotations, a point of sale that creates the order, delivery and invoice in Odoo and, with BIM 2.0, projects and budgets by concepts.
What it shows
- A native app in Object Pascal (Lazarus)
- JSON-RPC with every Odoo version
- Construction budgets by concepts (BIM 2.0)

How it works
1The sales dashboard
Month KPIs, sales by month, orders by status and top customers, drawn from the data downloaded from Odoo.
2Sell offline
Create customers, quotations or point-of-sale sales with no network: they are saved as pending and, when the connection is back, reach Odoo with a unique reference, without duplicates even if it stops halfway.
3Construction budgets (BIM 2.0)
With the BIM 2.0 module in Odoo, the BIM projects page is its concept tree: chapters, items and resources with quantity and price, amounts worked out as in BIM and its shortcuts (N, Shift + N, Del, U). It works offline and UPD uploads it to Odoo.
This demo comes as an example in DMarlon Studio: open it in the Designer to see its design and code, change it and press Run.