A made-to-order Odoo industry template that configures projects, phased fees, timesheets, and drawing-issue tracking the way an architecture or design practice actually works. ECOSIRE builds, installs, and supports it on your database. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $349.00 USD; request a quote for a scoped proposal.
ऐप मैनिफ़ेस्ट
आपके वर्कफ़्लो के अनुरूप बनाया गया
A made-to-order Odoo industry template that configures projects, phased fees, timesheets, and drawing-issue tracking the way an architecture or design practice actually works. ECOSIRE builds, installs, and supports it on your database.
स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।
एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।
ECOSIRE इसे आपके Odoo पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।
आप लगभग 2–4 सप्ताह में लाइव हो जाते हैं, लॉन्च के बाद समर्थन अवधि के साथ।
Architecture and design practices run on a rhythm that generic ERP does not model. Work advances through recognised RIBA-style stages, fees are agreed as a percentage of construction cost and then drawn down per phase, and every hour a designer or technician logs has to be recoverable against a specific project and discipline. Out of the box, Odoo gives you Project, Timesheets, Sales and Accounting as separate, loosely-coupled apps — but it has no concept of a work stage that gates invoicing, no phased fee schedule, no drawing register, and no clean view of realisation (billed value versus logged cost) per project. Firms end up managing all of this in spreadsheets that drift out of sync with the ERP, so utilisation and WIP figures are never trusted.
The Architecture Firm template is a build-to-order configuration package that we design, code, and install on top of your Odoo database to close exactly those gaps. On the data side we extend project.project and project.task with practice-specific fields — work stage, discipline, drawing number, revision, and issue status — declared as proper fields.Selection and fields.Many2one on models.Model subclasses, with computed fields (@api.depends) that roll fee draw-down, logged timesheet cost, and remaining budget up to the project record. A dedicated fee-schedule model links each stage to a percentage of the agreed appointment and to the sale.order.line and account.move that bill it, so a phase can only be invoiced once its stage is reached and signed off.
Technically, the package ships as a standard Odoo module with a versioned __manifest__.py declaring dependencies on project, hr_timesheet, sale_management and account. Access is governed by ir.model.access.csv plus record rules that scope projects to their assigned team, so a project architect sees their jobs while a director sees the whole book. The UI is delivered through XML view inheritance (form, list, kanban by stage, and a gantt-style planning view) with OWL components where an interactive drawing register or fee tracker is warranted. QWuery/QWeb reports produce a branded fee proposal, a drawing issue sheet, and a project WIP statement; automated actions and scheduled crons handle stage-change notifications and stale-drawing reminders. Everything is reachable over the XML-RPC/JSON-RPC API so a BIM tool, a portal, or a reporting layer can read and write the same records.
Delivery is build-to-order, not an instant download. After a short scoping call we confirm the exact stage model, fee logic, disciplines, and reports your practice uses, then build your version, test it on a staging copy of your database, run UAT with your team, and deploy to production with a rollback plan. Typical delivery is 2–4 weeks from confirmed scope, depending on how much of your existing project and contact data we migrate and how many integrations are in play. We support Odoo 17.0, 18.0 and 19.0 on both Community and Enterprise, adapting the build to whichever edition you run.
Pricing starts from $349 (indicative, single-company base scope); multi-company practices, additional disciplines and integrations (BIM, portal, e-signature), deeper localization, and larger project/contact data-migration volumes increase the quoted scope. The from-price is a starting point — you receive a fixed written quote after the scoping call, not a surprise at the end.
Runs the firm and needs trustworthy WIP, realisation and utilisation figures per project without chasing spreadsheets, plus a clear book-wide view of every live job and its fee draw-down.
Owns delivery on specific projects and needs the stage model, drawing register and phased fees to match how the work is actually appointed and issued, with invoicing gated to real progress.
Handles appointments, invoicing and timesheets and needs fee phases to flow cleanly into `sale.order` and `account.move`, with recoverable hours captured against the right project and discipline.
Owns the existing Odoo estate and needs a clean, version-pinned module with proper access rules and API access rather than one-off spreadsheet workarounds bolted onto the system.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Fit to architecture-practice workflow | Built to your stage model, fees and disciplines | Whatever you specify and can build in-house | Generic assumptions, rarely a full practice fit | |
| Stage-gated phased fee invoicing | Fee schedule linked to stage, sale order and move | Possible but must be designed and coded | Partial fee handling if any | |
| WIP / realisation reporting | Computed fields roll cost vs billed per project | Build your own computed fields and reports | Basic or absent | |
| Drawing register & issue tracking | Register with revisions and QWeb issue sheet | Bespoke effort to design and maintain | Uncommon in generic modules | |
| Delivery model | We build, install, test and support it | You resource and manage the whole build | Self-install, self-support download | |
| Version & edition coverage | 17.0/18.0/19.0, Community or Enterprise | Whatever your team targets | Often lags newest Odoo release | |
| Security & access scoping | Record rules and access CSV tuned to your teams | You define and test all rules | Generic access, may need rework | |
| Total cost & risk | Fixed quote, staging UAT, rollback plan | Higher, variable, all risk on you | Low upfront, hidden fit/support cost |
No. This is a build-to-order productized service. We build your version of the template on top of your Odoo database, configure it to your practice's stage model and fee logic, then install and support it. There is no instant download — you request a quotation and we deliver a working, tested module.
Typically 2–4 weeks from confirmed scope. After the scoping call we agree the exact stages, fee logic, disciplines and reports; the timeline then depends mostly on data-migration volume and the number of integrations. We test on staging and run UAT before deploying to production.
Pricing starts from $349 (indicative, single-company base scope). Drivers such as multi-company setups, extra disciplines, integrations, deeper localization and larger data migrations increase scope. After a short scoping call you receive a fixed written quote — the from-price is a starting point, not the final number.
We support Odoo 17.0, 18.0 and 19.0 on both Community and Enterprise. We adapt the build to your edition — for example using Enterprise-only views where you run Enterprise, or delivering equivalent Community-compatible views where you do not.
Every build includes a post-go-live support window for defect fixes and configuration tweaks. Beyond that, we offer ongoing support and version-upgrade work (for example moving your build from 18.0 to 19.0) as a separate engagement, quoted against your specific customisations.
Yes. The practice models are exposed over Odoo's XML-RPC/JSON-RPC API, so BIM tools, portals, e-signature, or external reporting layers can read and write the same records. Specific integrations are scoped and quoted as part of your build.
No. We build and test on a staging copy of your database, run UAT with your team, and only deploy to production once you sign off — with a documented rollback plan in case anything needs to be reverted.
A made-to-order Odoo industry template that configures projects, phased fees, timesheets, and drawing-issue tracking the way an architecture or design practice actually works. ECOSIRE builds, installs, and supports it on your database.