Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Construction
  3. Construction Management v 19.0
  4. Sales Conditions FAQ

Construction Management

by Serpent Consulting Services Pvt. Ltd. https://www.serpentcs.com
Odoo

$ 232.83

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Invoicing (account)
• Maintenance (maintenance)
• Purchase (purchase)
• Discuss (mail)
• Employees (hr)
• Project (project)
Lines of code 5724
Technical Name construction_mgmt
LicenseLGPL-3
Websitehttps://www.serpentcs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Invoicing (account)
• Maintenance (maintenance)
• Purchase (purchase)
• Discuss (mail)
• Employees (hr)
• Project (project)
Lines of code 5724
Technical Name construction_mgmt
LicenseLGPL-3
Websitehttps://www.serpentcs.com
Product Logo
SerpentCS Logo

Construction Management

A comprehensive end-to-end Construction Project Management solution built natively on Odoo 19. Seamlessly manages the full project lifecycle — from BOQ budgeting, subcontract control, daily site reporting, and material procurement to progress billing, quality inspections, safety incidents, and real-time financial KPIs — all within a single unified platform.

  • Features
  • Screenshots

Highlighted Features

BOQ-Driven Budget & Job Costing

Define detailed Bill of Quantities with hierarchical WBS cost codes, track budgeted vs. actual costs per line item, and get real-time variance analysis across every project activity.

Integrated Progress Billing & Invoicing

Submit progress claims per BOQ completion percentage, manage retention and advance recovery, and auto-generate Odoo customer invoices upon claim approval — fully linked to accounts.

Daily Site Report (DSR) Engine

Capture structured daily site data including weather conditions, work progress, labour attendance, equipment deployment, safety observations, and material deliveries — all tracked per site per day.

Real-Time Project Financial Dashboard

Monitor contract value, approved change orders, revised contract value, total claimed percentage, and subcontractor billing balances through smart KPI buttons directly on the project record.

Detailed Features

Subcontract & Change Order Management

Manage the complete subcontractor lifecycle — from issuing work orders and tracking scope, to processing Running Account (RA) bills, computing retention, and reconciling payments. Change Orders / Variation Orders are tracked with full approval workflows, time impact recording, and automatic adjustment of the Revised Contract Value. Every change can be traced back to an RFI or consultant instruction, creating a complete audit trail.

Smart Material Requisition & Procurement Integration

Site engineers raise Material Requisitions (MR) that flow through a structured approval pipeline — Draft → Submitted → Approved → PO Created → Received → Issued to Site. On approval, the system auto-generates Odoo Purchase Orders grouped by vendor, links receipts via stock pickings, and tracks issued materials against specific BOQ activities — bridging site operations with procurement and inventory seamlessly.

Quality Inspection & Safety Incident Register

Conduct structured quality inspections with activity-wise checklists, pass/fail results, and corrective action tracking — each linked to a BOQ line for traceability. The safety module captures incidents ranging from Near Miss to LTI (Lost Time Injury) and Fatalities, with root cause analysis, corrective actions, severity classification, and authority reporting flags — ensuring full HSE compliance on site.

Screenshots

Module Installation

Install it with a single click — no extra dependencies required. Once installed, all menus, security groups, and demo data are configured automatically.

Construction Project

Each project stores client details, project type, contract type, team members (Project Manager, Site Engineer, Consultant, Architect), contract value, and timeline in one form. Quick-access smart buttons at the top link directly to Sites, BOQ, Subcontracts, Requisitions, DSRs, RFIs, and Drawings. The chatter panel on the right logs every change with a user and timestamp.

Construction Site Detail

A single project can have multiple physical sites, each managed independently with its own site code, in-charge, foreman, built-up area, floor count, and start/end dates. Sites follow a Not Started → Active → Suspended → Completed lifecycle, allowing managers to pause and resume work with a full audit trail.

Financial Summary

The Financial Summary section at the bottom of every project record auto-computes four key figures — Total BOQ Value, Revised Contract Value, Approved Change Orders, and Total Claimed — without opening any sub-report. These values update in real time as BOQ lines, change orders, and progress claims are recorded, eliminating manual spreadsheet reconciliation.

Project States

Every project moves through six business-aligned stages: Tender/Draft, Awarded, Mobilization, Under Construction, Handover/DLP, and Closed. Stage transitions are controlled by action buttons to prevent accidental skips. The active stage is always visible at a glance, keeping the entire project team aligned on current status.

Site Status Tracking

Site managers can activate, suspend, or complete a site using dedicated action buttons. The right-side chatter automatically logs every status transition — who changed it and when — providing a tamper-proof activity history. This is essential for tracking stoppages due to weather, regulatory holds, or resource unavailability.

Bill of Quantities

BOQs are created per project with full revision tracking — each record shows a revision number so budget changes are never lost. The Draft → Approved workflow ensures every cost plan is formally signed off before use. The BOQ Total flows automatically into the project's Financial Summary.

BOQ Line Items

Each BOQ line captures the cost code, work description, unit, quantity, unit rate, total amount, actual cost incurred, and variance percentage. The variance column highlights budget overruns instantly at the line level, giving project managers an early warning before costs spiral. Actual costs accumulate automatically as material issues and DSRs are posted.

Material Requisition

Site engineers raise material requisitions against the project, site, and cost code — specifying product, required quantity, required-by date, and preferred vendor. The workflow (Draft → Submitted → Approved → PO Created → Received) ensures every purchase is properly authorised before a Purchase Order is raised. Requested, approved, and received quantities are tracked separately on each line.

Create PO From MR

Once a requisition is approved, the "Create PO" button generates an Odoo Purchase Order automatically — carrying forward the vendor, approved quantities, and cost code, eliminating duplicate data entry. The approver's name and approval date are stamped on the MR record for full traceability from site request to vendor invoice.

Material Issue to Site

When materials are dispatched from the warehouse to site, a Material Issue record is created against the original MR. It triggers a corresponding Odoo Stock Transfer, keeping inventory levels accurate in real time. The "Received By" field captures the site supervisor who physically acknowledged receipt, creating end-to-end accountability.

Labour Attendance

Labour attendance is recorded daily per site, capturing each trade (Mason, Carpenter, Electrician, etc.) with headcount present, absent, and overtime hours. Total wages are computed automatically using the configured daily and overtime rates — no manual calculation needed. A Draft → Confirmed workflow ensures the site foreman's count is reviewed by a supervisor before payroll.

Labour Type Configuration

Administrators define the company's labour rate card in the Configuration menu, setting a Standard Daily Rate and an Overtime Rate per Hour for each trade category. These rates drive automatic wage calculations across all attendance sheets. Updating a rate here instantly reflects in all future records, keeping the system consistent with current market or contract rates.

Equipment and plant

Every piece of equipment is registered with its asset code, category, make, model, serial number, and ownership type. A five-stage status (Available → Deployed → Under Maintenance → Breakdown → Retired) tracks real-time availability across projects. The Log Lines tab records daily hours used, idle hours, fuel consumed, operator, and activity — building a complete operational history for cost allocation and maintenance planning.

Daily Site Report

The DSR is the operational heartbeat of the module — capturing daily weather conditions, work done by cost code and zone (today's quantity and cumulative), labour headcount, and equipment utilisation in separate tabs. An Overall Progress % and General Remarks field summarise the day's status. The Draft → Submitted → Approved workflow ensures every report is reviewed before archiving.

Drawing Register

All project drawings are registered with drawing number, title, discipline, revision number and date, scale, issuing firm, and current status (For Review, Issued for Construction, As-Built, etc.). This ensures site teams always work from the latest approved set. Drawings can be linked directly to RFIs and Change Orders for complete document traceability.

Request for Information

RFIs are raised against a project and site with a category, priority, response deadline, and links to related drawings and change orders. The Impact tab records whether the RFI has a cost impact (amount in currency) or a time impact (days delay) — essential for contract claims. The Open → Awaiting Response → Closed workflow tracks the consultant's response lifecycle with full timestamps.

Subcontract Work Orders

Subcontract agreements store contract value, retention %, work category, and contract type. The RA Bills tab tracks every running-account bill — amount billed, retention deducted, net payable, amount paid, and balance due — giving the finance team a real-time subcontractor liability view. The full Draft → Issued → Active → Completed → Closed lifecycle is managed with status action buttons.

Change Order

Change orders are raised with the initiating party (client or contractor), linked RFI, and related drawing. Each CO line specifies cost code, change type (Addition, Omission, Substitution), quantity, unit rate, and total. The Draft → Submitted → Approved workflow formally controls scope changes. Approved CO amounts automatically update the project's Revised Contract Value.

Progress Claim

Progress claims are structured against BOQ line items, capturing cumulative percentage complete and this-period claim amount per activity. Retention is auto-deducted based on the project's configured retention %. Approved claims update the project's Total Claimed KPI and feed the dashboard's billing analytics — linking site progress directly to client invoicing.

Quality Inspection

Quality inspections are raised per site activity and linked to the relevant BOQ item for full traceability. The inspector fills in a structured checklist of check items with spec references, then records the overall result (Pass / Conditional Pass / Fail / Pending). Non-conformances are documented in the Remarks & Action tab, and all results roll up into the dashboard's Quality Pass Rate KPI.

Safety Incident

Safety incidents are logged immediately with incident type (LTI, First Aid, Near Miss, Fatality, etc.), severity level, injured person, responsible person, and a target closure date for accountability. A "Reported to Authorities" checkbox tracks regulatory compliance. The Open → Under Investigation → Closed workflow enforces a structured investigation, with root cause and corrective action documented in a dedicated tab.

Project Dashboard

The Construction Management Dashboard gives executives a complete portfolio view in one screen — Portfolio Summary (total projects, contract value, total claimed, approved change orders), an Actions Required row highlighting pending MRs, open/overdue RFIs, safety incidents, DSRs awaiting review, and failed quality inspections, plus Analytics charts covering project status, quality pass rate, safety incidents by type, subcontract financials, project type breakdown, and a 7-day DSR trend. At the bottom, the Active Projects table lists all running projects with contract value, claimed amount, % progress bar, and planned end date — all live-refreshed every 2 minutes.

User Guide

FAQ

Suggested Products

Business Solutions

Education Management

Education Management

Property Management

Property Management

Singapore Localization

Singapore Localization

Gym Management

Gym Management

Visa Management

Visa Management

Biometrics

Biometrics

HR Management

HR Management

Salon and Spa Management

Salon and Spa Management

Fleet Management

Fleet Management

Hotel Management

Hotel Management

Ring Central

Ring Central

Payment Provider

Payment Provider

Our Odoo Services

Odoo Customization

Odoo Consulting

Odoo Customization

Odoo Implementation

Odoo Customization

Odoo Development

Odoo Implementation

Odoo Testing

Odoo Integration

Odoo Data Migration

Odoo Support

Odoo Training

Odoo Support

Odoo Support

Hire Odoo Developer

Hire Odoo Developers

Help And Support

Ask for Query For any Query
Apps Checkout our Apps
Odoo Demo Check App Demo

rec  WhatsApp
rec (+91) 74860-40227
rec  Email
rec contact@serpentcs.com
rec  Website
rec www.serpentcs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with