Skip to main content

Construction Management - FAQ & Troubleshooting

Frequently asked questions and troubleshooting tips for the Construction Management module.

Common Questionsโ€‹

Which Odoo versions are supported?โ€‹

The module supports Odoo v17, v18, and v19 Community Edition.


What modules are required as dependencies?โ€‹

The following Odoo modules must be installed: base, mail, contacts, hr, stock, purchase, account, and project.


Can I use this module with Odoo Enterprise Edition?โ€‹

The module is built for Odoo Community Edition. While it may work on Enterprise, it is officially supported only on Community Edition.


How do I create a budget from a BOQ?โ€‹

Navigate to your BOQ record, add product lines with quantities and prices, then click the "Create / Update Budget" button. The system will automatically generate a Budget record with the BOQ line items.


What is the difference between a Project and a Sub Project?โ€‹

Projects are the top-level entity representing the entire construction undertaking (e.g., a housing complex). Sub Projects break down a project into manageable units (e.g., individual buildings, wings, or floors).


How does the material requisition approval workflow work?โ€‹

Material Requisitions follow a 7-stage workflow: Draft > Under Approval > Approved > In Progress > Ready for Delivery > Withdrawal > Done. Only requisitions in the Approved state can generate Purchase Orders.


Can I track subcontractor payments progressively?โ€‹

Yes. Use RA Billings (Running Account) under Construction > Contracts > RA Billings. Each billing tracks the previous billing amount and computes the current amount due automatically.


What quality check types are available?โ€‹

The module supports 8 inspection types: Material Inspection, Workmanship, Safety, Structural, Electrical, Plumbing, Final Inspection, and Other.


How are access rights structured?โ€‹

Two security groups are provided:

  • Construction User: Read, Write, Create (no Delete)
  • Construction Manager: Full access including Delete

Can I customize the Work Types and Sub Types?โ€‹

Yes. Navigate to Construction > Configuration to add, edit, or remove Work Types and Work Sub Types. These classifications are used throughout BOQ, Rate Analysis, Phases, and Budget records.


How do I track extra expenses outside the budget?โ€‹

Use Construction > Operations > Extra Expenses to create expense records with types such as Material, Equipment, Labour, Transport, Permit/Fees, or Other. Each expense goes through a Draft > Confirmed > Approved workflow.


Can phases have a hierarchical structure?โ€‹

Yes. Each Phase (WBS) can have a parent phase, enabling a full hierarchical Work Breakdown Structure. Child phases appear in the parent's Child Phases tab.


How does Progress Billing work?โ€‹

Progress Billing enables milestone-based customer invoicing. Link a billing record to a phase and work order, load work order lines automatically, adjust quantities and prices, then click Create Invoice to generate a customer invoice directly.


Where can I see the overall project dashboard?โ€‹

Navigate to Construction > Dashboard to access real-time KPIs, project timelines, status charts, material requisition analytics, and purchase order tracking.


Troubleshootingโ€‹

Module installation failsโ€‹

  • Ensure all 8 dependent modules are installed first
  • Restart the Odoo server and update the apps list
  • Check the Odoo server logs for specific error messages

Construction menu does not appearโ€‹

  • Verify the module is installed (check Settings > Apps)
  • Ensure your user has either Construction User or Construction Manager access rights
  • Clear your browser cache and refresh

Cannot create Purchase Orders from Material Requisitionsโ€‹

  • Confirm the requisition is in Approved state
  • Verify that each requisition line has a vendor assigned
  • Check that the linked warehouse is properly configured

Budget variance shows incorrect valuesโ€‹

  • Ensure the budget is in Approved or Done state
  • Verify that actual cost entries are properly linked to the correct budget lines
  • Check that BOQ-generated budget lines have correct planned amounts

Supportโ€‹

For additional help or feature requests:

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com

Need a hand?

Talk to an Odoo expert

Get help with setup, custom integrations and upgrades from Odoo 17 to Odoo 20 - straight from the team that builds every SDLC Corp product.

Contact support

Official documentation for SDLC Corp connectors, Odoo modules and SaaS apps.