Skip to main content

Installation & Setup

Follow these steps to install and configure the Construction Management module on your Odoo instance.

Prerequisites

Before installing the module, ensure the following Odoo modules are already installed:

ModulePurpose
baseCore Odoo framework
mailMessaging and chatter support
contactsCustomer and vendor management
hrHuman Resources (employee records)
stockWarehouse and inventory management
purchasePurchase order management
accountAccounting and invoicing
projectProject management framework
Dependencies

All eight dependent modules must be installed before the Construction Management module can be activated. The installer will report missing dependencies if any are absent.

Installation Steps

  1. Copy the sdlc_construction_management folder to your Odoo addons directory.

  2. Restart the Odoo server and update the apps list from Settings > Apps > Update Apps List.

  3. Search for "Construction Management" in the Apps menu and click Install.

  4. Once installed, a new "Construction" menu will appear in the top navigation bar.

tip

Ensure that the dependent modules (Stock, Purchase, Account, HR, Project) are already installed before installing this module.

Supported Versions

Odoo VersionEditionStatus
v17CommunitySupported
v18CommunitySupported
v19CommunitySupported

Initial Configuration

After installation, configure the following items before creating your first project:

Work Types & Sub Types

Navigate to Construction > Configuration to review and customize work types:

  • 10 pre-configured Work Types (e.g., Brickwork, Electrical Work, Plumbing & Sanitary, RCC Structure)
  • 11 pre-configured Work Sub Types (e.g., Column Casting, Excavation, PCC, Slab Casting)

Work Types Configuration Work Types list with 10 pre-configured types and their codes

Work Sub Types Configuration Work Sub Types list showing parent Work Type, Sub Type name, and code

tip

You can create custom Work Types and Sub Types to match your organization's specific construction activities. These are used for classification in BOQ, Rate Analysis, Phases, and Budget records.

Access Rights & Security

The module provides two security groups with different permission levels:

Security GroupReadWriteCreateDelete
Construction UserYesYesYesNo
Construction ManagerYesYesYesYes

To assign groups, go to Settings > Users & Companies > Users and set the Construction field under the Application Accesses section.

warning

Only Construction Managers can delete records. Construction Users have full read/write/create access but cannot delete any construction records.

Warehouse Setup

Each project requires a Warehouse assignment for material requisitions and internal transfers. Ensure your warehouses are properly configured in Inventory > Configuration > Warehouses before creating projects.

Construction Menu Structure

After installation, the Construction menu provides access to all features:

MenuSub-menus
Construction > ProjectsProjects
Construction > Sub ProjectsSub Projects
Construction > TasksTasks
Construction > BudgetsBill of Quantities, Budgets
Construction > Rate AnalysisRate Analysis
Construction > ExecutionsPhases (WBS), Work Orders
Construction > OperationsMaterial Requisitions, Extra Expenses, Progress Billing
Construction > ContractsSubcontracting, Consume Orders, RA Billings
Construction > Quality ChecksQuality Checks
Construction > ConfigurationWork Types, Work Sub Types
Construction > DashboardDashboard
Need Help?

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