DRKDS Project Pro — Industry Scenarios Guide

Complete Data Entry Guide for 6 Indian Industry Scenarios
Version 1.1.0 • Module: drkds_project • Odoo 19 Community • Data synced with Project DB

Table of Contents

1. Overview & Getting Started

DRKDS Project Pro is a multi-industry project management module for Odoo 19. It supports 6 industry types, each with tailored features. This guide explains every screen, field, and workflow in simple terms for data entry operators.

1.1 Module Menu Structure

Open the Project app from the Odoo main menu. You will see these menus:

MenuSub-menusWhat It Does
Quick ActionsQuick Project, Generate ReportsCreate projects fast; generate reports
TasksAll Tasks, My Tasks, Overdue TasksManage work items
MilestonesTrack major progress points
DeliverablesTrack deliverable items
TimesheetsLog hours worked
Work ManagementWork Allocations, RemindersAssign work; set reminders
Follow-upsDeveloper Follow-ups, Client Follow-upsTrack follow-ups with team & clients
Construction & EPCBOQ, Materials, Contractors, Inspections, Change Orders, Measurement BookConstruction-specific modules
DocumentsManage drawings, permits, specs
Billing & PaymentsRecurring Payments, Overdue Payments, Invoice SummaryTrack payments & billing
ReportingBilling Report, Resource UtilizationAnalytics & pivot reports
Help & GuidesUser Guide, Operations Guide, This GuideDocumentation

1.2 Creating a New Project (Common for All Industries)

Step 1: Open Project List
Go to Project > Projects (the kanban view of projects).
Step 2: Click "New"
Click the New button (top-left). A form opens.
Step 3: Fill Project Fields
FieldWhat to EnterExample
NameProject nameNH-48 Bypass Road
Project CodeAuto-generated (PRJ-XXXX)PRJ-0028
CategorySelect your industryConstruction
Project TypeFixed Price / Time & Material / Retainer / InternalFixed Price
StatusDraft → Planning → In Progress → CompletedIn Progress
PriorityLow / Normal / High / CriticalHigh
CustomerSelect or create client companyNHAI
Project ManagerPerson in chargeJohn Smith
Planned StartWhen project begins01/01/2026
Planned EndWhen project should finish31/12/2026
BudgetTotal project budget in INR₹ 50,00,000
Hourly RateBilling rate per hour (for T&M)₹ 2,500
Client PO NumberPurchase Order referencePO/2026/001
SAC CodeGST Service code (default: 998314)998314
Material BudgetBudget for materials (construction)₹ 20,00,000

1.3 Project Category — The Key Setting

The Category field determines which industry scenario this project belongs to. Available values:

Category ValueDisplay NameScenario
itIT / SoftwareScenarios 1 & 2
constructionConstructionScenario 3
architectureArchitectureScenario 4
manufacturingManufacturingScenario 5
epcEPC / EngineeringScenario 6
consultingConsultingGeneral consulting
otherOtherAny other type
Tip: All menus are visible to all projects. IT projects typically skip Construction & EPC menus, while construction projects focus heavily on them.

2. Feature Matrix by Industry

Not every feature is used by every industry. This table shows which features are Primary (heavily used), Optional (sometimes used), or N/A (not applicable).

Feature / Module IT In-house IT Outsourced Construction Architecture Manufacturing EPC
Tasks & MilestonesPrimaryPrimaryPrimaryPrimaryPrimaryPrimary
TimesheetsPrimaryPrimaryPrimaryPrimaryPrimaryPrimary
Work AllocationsPrimaryPrimaryPrimaryPrimaryPrimaryPrimary
Developer Follow-upsPrimaryPrimaryOptionalOptionalOptionalOptional
Client Follow-upsOptionalPrimaryPrimaryPrimaryPrimaryPrimary
Work RemindersPrimaryPrimaryPrimaryPrimaryPrimaryPrimary
Recurring PaymentsOptionalPrimaryPrimaryPrimaryPrimaryPrimary
BOQ (Bill of Quantities)N/AN/APrimaryPrimaryPrimaryPrimary
Material RequisitionN/AN/APrimaryPrimaryPrimaryPrimary
DocumentsOptionalOptionalPrimaryPrimaryPrimaryPrimary
Contractors (TDS)N/AN/APrimaryPrimaryOptionalPrimary
Quality InspectionsN/AN/APrimaryPrimaryPrimaryPrimary
Change OrdersN/AN/APrimaryPrimaryOptionalPrimary
Measurement BookN/AN/APrimaryPrimaryOptionalPrimary
Billing ReportPrimaryPrimaryPrimaryPrimaryPrimaryPrimary
Resource UtilizationPrimaryPrimaryOptionalOptionalOptionalOptional

3. Scenario 1: IT In-house Development

Example: Internal Process Improvement (P20) — Your company's internal team builds software for internal use. No external client. No billing to outsiders.
Category: itType: InternalBudget: ₹ 5,00,000 • Billing: None (internal cost tracking only)

3.1 Project Setup

FieldValue for This Scenario
CategoryIT / Software
Project TypeInternal
CustomerLeave blank (internal project)
BudgetInternal budget allocation
Hourly RateInternal cost rate (for reporting)
SAC CodeNot applicable (leave default)
Client PONot applicable

3.2 Data Entry Workflow

Step A: Create Tasks

Go to Project > Tasks > All Tasks, click New.

FieldDescriptionExample Values
Task CodeAuto: TSK-XXXXXTSK-00052
ProjectSelect your projectInternal Process Improvement
Task TypeSelect from: Feature, Bug Fix, Improvement, Support, Documentation, Testing, OtherFeature
Priority LevelCritical / High / Medium / LowHigh
Assigned toDeveloper who will do the workHappy Savaliya
Estimated HoursHow many hours you expect40
DeadlineWhen task must be finished28/02/2026
ReviewerWho reviews the workJanvi Ashara

Task Types for IT: Feature, Bug Fix, Improvement, Support, Documentation, Testing

Actual tasks in this project: Design Database Schema (40h), Build Employee Self-Service Portal (120h), Create Leave Management Module (80h), Develop Attendance Integration (60h), Write Unit Tests (40h), Gather Requirements from HR Team (20h), Fix Bug - Login Session Timeout (8h), Deploy to Production Server (16h)

Step B: Log Timesheets

Go to Project > Timesheets, click New.

FieldDescriptionExample
ProjectSelect projectInternal Process Improvement
TaskSelect the task you worked onBuild Employee Self-Service Portal
DateDate of work17/02/2026
Start TimeWhen you started (e.g., 9.0 = 9:00 AM)9.0
End TimeWhen you stopped (e.g., 13.0 = 1:00 PM)13.0
BreakBreak duration in hours0.5
DurationAuto-calculated: End - Start - Break3.5 hrs
Work TypeDevelopment / Design / Testing / Meeting / Documentation / Support / Training / Travel / Admin / OtherDevelopment
BillableUncheck for internal (no billing)Unchecked
DescriptionWhat you didBuilt login and dashboard pages
Auto-Calculation: When you enter Start Time and End Time, the Duration (unit_amount) is automatically computed as: End Time - Start Time - Break.

Step C: Allocate Work

Go to Project > Work Management > Work Allocations, click New.

FieldDescriptionExample
ReferenceAuto: WA-XXXXXWA-00031
ProjectSelect projectInternal Process Improvement
TaskLink to task (optional)Build Employee Self-Service Portal
Assigned DeveloperWho does the workHappy Savaliya
Work DescriptionWhat needs to be doneBuild employee self-service portal
PriorityLow / Normal / High / UrgentHigh
Start DateWhen to start10/02/2026
Due DateDeadline28/02/2026
Estimated HoursExpected effort40

Status Flow:

Draft Assigned In Progress Completed

Can also go to: On Hold, Cancelled at any stage.

Step D: Developer Follow-ups

Go to Project > Follow-ups > Developer Follow-ups, click New.

FieldDescriptionExample
ReferenceAuto: DEV-FU-XXXXXDEV-FU-00017
DeveloperWho you are following up withHappy Savaliya
ProjectRelated projectInternal Process Improvement
TaskRelated taskBuild Employee Self-Service Portal
Follow-up TypeStatus Check / Progress Update / Blocker Resolution / Code Review / Testing / Deployment / OtherProgress Update
Current StatusOn Track / Delayed / Blocked / CompletedOn Track
NotesWhat was discussedPortal development on track, dashboard module complete
Action ItemsNext stepsComplete leave module integration

Step E: Set Reminders

Go to Project > Work Management > Reminders, click New.

FieldDescriptionExample
ReferenceAuto: REM-XXXXXREM-00018
SubjectWhat to rememberSprint Planning Meeting
TypeTask Deadline / Project Milestone / Payment Due / Follow-up Due / CustomCustom
Reminder DateWhen to remind20/02/2026
Assigned ToWho gets remindedJanvi Ashara
PriorityLow / Normal / HighHigh

3.3 IT In-house: Features NOT Used

For internal IT projects, you typically do not use: BOQ, Materials, Contractors, Inspections, Change Orders, Measurement Book, Client Follow-ups, Recurring Payments.

4. Scenario 2: IT Outsourced Development

Example A: An IT Solutions Co. Website Redesign (P17) — Client An IT Solutions Company hires your team to redesign their website. Billed hourly at ₹150/hr. Budget: ₹30,000. PO: PO-2025-CLI-001.
Example B: An IT Solutions Co. Website Maintenance (P18) — Monthly retainer for website maintenance. ₹2,000/hr, ₹18,00,000 budget. Recurring monthly payment of ₹3,000.
Category: itType: Time & Material or RetainerBilling: Yes — track billable hours

4.1 Project Setup

FieldValue for This Scenario
CategoryIT / Software
Project TypeTime & Material (hourly) or Retainer
CustomerAn IT Solutions Company (required — this is the client)
Client PO NumberPO-2025-CLI-001 (for T&M project P17)
PO Value₹ 30,000 (T&M) / ₹ 18,00,000 (Retainer)
Client GSTIN27AABCU9603R1ZM
SAC Code998314 (IT Services)
Hourly Rate₹ 150 (T&M) / ₹ 2,000 (Retainer)
Budget₹ 30,000 (T&M) / ₹ 18,00,000 (Retainer)
Estimated Hours200 (T&M) / 480 (Retainer)

4.2 Data Entry Workflow (Same as In-house, PLUS)

All steps from Scenario 1 (Tasks, Timesheets, Work Allocations, Dev Follow-ups, Reminders) apply. Additionally:

Step F: Client Follow-ups (Key for Outsourced)

Go to Project > Follow-ups > Client Follow-ups, click New.

FieldDescriptionExample
ReferenceAuto: CLI-FU-XXXXXCLI-FU-00001
ClientClient companyAn IT Solutions Company
ProjectRelated projectAn IT Solutions Co. Website Redesign
Contact PersonPerson at client you spoke withThe Finance Director
Follow-up TypeProject Update / Payment Follow-up / Requirement Discussion / Feedback / Escalation / Contract Renewal / Upsell / OtherProject Update
Communication ModePhone Call / Email / Meeting / Video Call / WhatsApp / OtherVideo Call
SummaryBrief summaryDiscussed Phase 1 delivery timeline
Client FeedbackWhat client saidSatisfied with progress, wants demo next week
OutcomePositive / Neutral / Negative / EscalatedPositive
Amount DiscussedIf payment was discussed₹ 3,00,000
Payment Commitment DateWhen client will pay28/02/2026
Next Follow-up DateWhen to follow up next22/02/2026

Step G: Recurring Payments

Go to Project > Billing & Payments > Recurring Payments, click New.

FieldDescriptionExample
ReferenceAuto: REC-XXXXXREC-00001
ClientWho paysAn IT Solutions Company
ProjectRelated projectAn IT Solutions Co. Website Maintenance
Payment TypeRetainer / Subscription / Maintenance/AMC / Hosting / License / Support / OtherRetainer
AmountRecurring amount₹ 3,000
FrequencyWeekly / Monthly / Quarterly / Half Yearly / YearlyMonthly
Start DateWhen payments begin01/01/2026
End DateWhen payments stop (blank = ongoing)31/12/2026
Remind Days BeforeDays before due to send reminder7

Status Flow:

Draft Active Expired

Can also: Paused, Cancelled.

Step H: Timesheet Billing

For outsourced IT, timesheets have billing fields:

FieldDescription
BillableCheck this box — hours will be billed to client
Billing StatusUnbilled → To Invoice → Invoiced
ApprovalDraft → Submitted → Approved (or Rejected)
Billable AmountAuto: Duration × Project Hourly Rate

Step I: Invoice Summary

Go to Project > Billing & Payments > Invoice Summary, click New.

FieldDescription
Period Start / EndDate range for the summary (e.g., 01/02/2026 to 28/02/2026)
ProjectsFilter by specific projects (optional)
ClientsFilter by specific clients (optional)

Click Generate Lines button to auto-create summary from timesheets. Shows Total Hours, Billable Hours, Billable Amount per project.

5. Scenario 3: Road / Highway Construction

Example: NH-48 Bypass Road - Nashik (12 km) (P28) — Building a highway bypass for NHAI. Fixed price contract ₹4.5 Crore. PO: NHAI/2025/NH48/RD-1234. Heavy use of BOQ, materials, contractors, measurements.
Category: constructionType: Fixed PriceClient: NHAI - National Highways Authority

5.1 Project Setup

FieldValue
CategoryConstruction
Project TypeFixed Price
CustomerNHAI - National Highways Authority
Budget₹ 4,50,00,000 (4.5 Crore)
Material Budget₹ 2,80,00,000 (2.8 Crore)
SAC Code995423 (Road construction)
GSTIN27AABCN1234F1ZB
Client PONHAI/2025/NH48/RD-1234

5.2 Construction Task Types

For construction, use these task types instead of IT types:

Task TypeWhen to UseExample
Site WorkPhysical work at construction siteEarthwork Excavation - Chainage 0+000 to 4+000
ProcurementBuying materialsProcurement of WMM & GSB Materials
InspectionQuality checksQuality Inspection - Earthwork Compaction
Design ReviewEngineering reviewDesign Review - Drainage Structures
InstallationInstalling equipment/structuresRoad Marking & Signage Installation
CommissioningTesting and handover prepRoad surface testing
HandoverHanding over to clientFinal road handover to NHAI

5.3 BOQ (Bill of Quantities) — The Foundation

Go to Project > Construction & EPC > Bill of Quantities, click New.

BOQ Header

FieldDescriptionExample
ReferenceAuto: BOQ-XXXXXBOQ-00001
ProjectSelect projectNH-48 Bypass Road
BOQ DateDate of BOQ creation01/01/2026
DescriptionTitle of this BOQMain BOQ - Road & Bridge Works
RevisionVersion number (starts at 1)1

BOQ Line Items (add inside BOQ form)

Actual BOQ lines in this project (BOQ-00001, Total: ₹29,93,80,000):

Item CodeDescriptionCategoryQtyRateAmount
EW-001Earthwork ExcavationCivil85,000₹ 180₹ 1,53,00,000
SB-001Sub-base (GSB 200mm)Civil96,000₹ 350₹ 3,36,00,000
WBM-001WBM Base Course (250mm)Civil96,000₹ 520₹ 4,99,20,000
DBM-001Dense Bituminous Macadam (75mm)Civil96,000₹ 680₹ 6,52,80,000
BC-001Bituminous Concrete (40mm)Civil96,000₹ 780₹ 7,48,80,000
DR-001Side Drain (RCC)Civil24,000₹ 1,200₹ 2,88,00,000
GB-001Guard Rail / Safety BarrierStructural8,000₹ 3,500₹ 2,80,00,000
CUL-001Box Culvert (3m x 3m)Structural8₹ 4,50,000₹ 36,00,000
FieldDescriptionExample
Actual QtyFill later when work is done48,500
Actual RateActual cost per unit₹ 260
Actual AmountAuto: Actual Qty × Actual Rate₹ 1,26,10,000
VarianceAuto: Actual - Estimated₹ 1,10,000 (over budget)

BOQ Status Flow:

Draft Submitted Approved Revised

Revised creates a new copy with incremented revision number. Can also Cancel or Reset to Draft.

5.4 Material Requisition

Go to Project > Construction & EPC > Materials, click New.

FieldDescriptionExample
ReferenceAuto: MAT-XXXXXMAT-00001
ProjectSelect projectNH-48 Bypass Road
BOQ ItemLink to approved BOQ line (optional)RD-001 Earth Work
Material NameWhat material you needOPC 53 Grade Cement
CategoryRaw Material / Consumable / Equipment / Tool / Safety Equipment / OtherRaw Material
Required QtyHow much you need5,000
Unit CostPrice per unit₹ 380
SupplierWhere to buy(Select supplier)
Required ByDate material is needed15/03/2026
PriorityLow / Normal / High / UrgentHigh

Total Cost formula: received_qty × unit_cost (calculated after material is received)

Actual materials in S3: OPC 53 Grade Cement (5,000 @ ₹380), TMT Steel Fe500 12mm (200 @ ₹58,000), 10mm Aggregate (3,000 @ ₹950), Bitumen VG-30 (800 @ ₹42,000), Safety Helmets (100 @ ₹250)

Material Status Flow:

Draft Requested Approved Ordered Received

5.5 Contractor Management (with TDS)

Go to Project > Construction & EPC > Contractors, click New.

FieldDescriptionExample
ReferenceAuto: CON-XXXXXCON-00001
ProjectSelect projectNH-48 Bypass Road
ContractorSubcontractor companyPatel Earthmovers Pvt Ltd
Contract RefAgreement referenceCON/NH48/2026/01
Scope of WorkWhat the contractor will doComplete earthwork excavation, filling, and compaction for 12 km stretch
Contract ValueTotal contract amount₹ 1,80,00,000
PAN NumberContractor's PAN (for TDS)AABCP1234A
GSTINContractor's GST number27AABCP1234A1ZP
TDS ApplicableCheck if TDS applies (usually Yes)Yes
TDS Rate (%)1% for Individual/HUF, 2% for Company2.0%
TDS AmountAuto: Contract Value × TDS Rate / 100₹ 3,60,000
Net PayableAuto: Contract Value - TDS Amount₹ 1,76,40,000
Indian TDS (Section 194C): TDS is Tax Deducted at Source. For construction contracts: 1% for Individual/HUF contractors, 2% for Company contractors. The system auto-calculates TDS and shows Net Payable.

5.6 Quality Inspections

Go to Project > Construction & EPC > Inspections, click New.

FieldDescriptionExample
ReferenceAuto: QC-XXXXXQC-00001
ProjectSelect projectNH-48 Bypass Road
Inspection TypeMaterial / Workmanship / Safety Audit / Structural / Electrical / Plumbing / Final / OtherStructural
InspectorWho inspectsJohn Smith
LocationWhereCh 3+200 Box Culvert
DescriptionWhat was inspectedConcrete cube test for box culvert at Ch 3+200
ResultPass / Fail / Conditional PassPass
FindingsDetailed findings28-day compressive strength test results satisfactory
Corrective ActionIf fail: what to fix(blank - passed)
Recheck DateIf fail: when to re-inspect(blank)

Inspection Status Flow:

Planned In Progress Completed

5.7 Change Orders

Go to Project > Construction & EPC > Change Orders, click New.

FieldDescriptionExample
ReferenceAuto: CO-XXXXXCO-00001
TitleWhat changedAdditional Culvert at Chainage 6+500
Change TypeScope / Schedule / Cost / Design / OtherScope
ReasonWhy the changeAdditional cross drainage required per site conditions
Cost Impact+ = cost increase, - = decrease₹ 12,00,000
Schedule Impact (Days)+ = delay, - = faster12 days
Affected BOQ ItemsWhich BOQ lines are affectedCUL-001

Other change order: Widening at Nashik City Entry (Ch 11+000 to 12+000) — Cost: ₹85,00,000, Schedule: +45 days [Under Review]

Change Order Status Flow:

Draft Submitted Under Review Approved Implemented

5.8 Measurement Book

Go to Project > Construction & EPC > Measurement Book, click New.

FieldDescriptionExample
ReferenceAuto: MB-XXXXXMB-00001
ProjectSelect projectNH-48 Bypass Road
BOQ ItemWhich BOQ line you measured (required)EW-001 Earthwork Excavation
DescriptionWhat was measuredEarthwork Ch 0+000 to 2+500
Length (m)Length in meters2,500
Breadth (m)Width in meters12
Height/Depth (m)Height/depth in meters1.5
NosNumber of items1
Measured QtyAuto: L × B × H × Nos45,000 m³
Cumulative QtyAuto: Sum of all measurements for this BOQ item87,000 m³
BOQ QtyAuto: From linked BOQ line85,000 m³
Progress %Auto: Cumulative / BOQ Qty × 100102%
Smart Calculation: Measured Qty = L × B × H × Nos. If any dimension is zero, it is skipped (not multiplied). For example: Length=100, Breadth=0, Height=0, Nos=5 gives 100 × 5 = 500 (not zero).

Measurement Status Flow:

Draft Measured Verified Approved

5.9 Document Management

Go to Project > Documents, click New.

FieldDescriptionExample
ReferenceAuto: DOC-XXXXXDOC-00001
Document NameName of the documentRoad Alignment Drawing - Rev 3
Document TypeDrawing / Specification / Report / Contract / Permit / Certificate / Photo / Correspondence / OtherDrawing
DisciplineArchitectural / Structural / MEP / Civil / Electrical / Mechanical / Landscape / OtherCivil
VersionDocument version (starts at 1)1
FileUpload the fileroad_alignment_r1.pdf

Document Status Flow:

Draft Submitted Under Review Approved

"New Version" button creates a copy with version+1 and marks current as Superseded.

6. Scenario 4: Architectural Design & Build

Example: Shree Ganesh Commercial Complex - Pune (P29) — Designing and building a 5-floor commercial building. Budget: ₹8.5 Crore, Material Budget: ₹5.2 Crore. PO: SGD/2026/CC/001. Uses all construction features plus architectural drawings and design reviews.
Category: architectureType: Fixed PriceClient: Shree Ganesh Developers • GSTIN: 27AABCS9012H1ZC

6.1 How It Differs from Road Construction

AspectRoad ConstructionArchitecture
BOQ CategoriesMainly CivilCivil + Structural + Electrical + Plumbing + Finishing + Landscaping
DocumentsRoad alignment, soil reportsFloor plans, elevation, MEP drawings, 3D renders
Inspection TypesStructural, MaterialAll types including Plumbing, Electrical, Final
Task TypesSite Work, ProcurementDesign Review, Site Work, Inspection, Installation
Measurement BookLinear (road length)Volume-based (L × B × H for rooms, columns)

6.2 Actual BOQ Items (from database)

Item CodeDescriptionCategoryQtyRateAmount
FDN-001Pile Foundation (600mm dia)Structural120₹ 35,000₹ 42,00,000
RCC-001RCC Columns and BeamsStructural1,200₹ 8,500₹ 1,02,00,000
RCC-002RCC Slab (150mm)Structural4,500₹ 6,200₹ 2,79,00,000
BW-001AAC Block MasonryCivil8,000₹ 1,800₹ 1,44,00,000
PL-001Internal PlasteringFinishing12,000₹ 320₹ 38,40,000
EL-001Electrical InstallationElectrical50,000₹ 180₹ 90,00,000
PB-001Plumbing & SanitaryPlumbing1₹ 35,00,000₹ 35,00,000
FL-001Vitrified Tile FlooringFinishing4,500₹ 1,200₹ 54,00,000

6.3 Actual Documents (from database)

Document NameTypeDisciplineStatus
Architectural Layout - Ground FloorDrawingArchitecturalApproved
Structural Design - FoundationDrawingStructuralApproved
MEP Layout - All FloorsDrawingMEPApproved
Building Permission - PMCPermitOtherApproved
Soil Investigation ReportReportCivilApproved
RERA Registration CertificateCertificateOtherApproved

6.4 Data Entry

All data entry steps are the same as Scenario 3 (Road Construction). Use the same menus, same forms, same fields. The difference is in the values you select — more categories, more disciplines, more inspection types.

Tip for Architecture: Use design_review task type for architectural review stages. Use all BOQ categories (civil, structural, electrical, plumbing, finishing, landscaping). Upload floor plans as Documents with discipline = Architectural.

7. Scenario 5: Manufacturing Plant Setup

Example: New Assembly Line - Auto Components Plant (P30) — Setting up a new automotive parts assembly line. Budget: ₹2.2 Crore, Material Budget: ₹1.5 Crore. PO: TACO/2026/AL/567. Heavy equipment, machinery installation, quality testing.
Category: manufacturingType: Fixed PriceClient: Tata AutoComp Systems • GSTIN: 27AAACT3456K1ZD

7.1 How It Differs from Construction

AspectConstructionManufacturing
BOQ FocusCivil works (concrete, earth)Mechanical + Electrical (machines, conveyors)
MaterialsCement, steel, aggregatesEquipment, tools, safety gear, conveyor parts
InspectionsStructural, material qualitySafety audit, electrical, mechanical, final testing
Task TypesSite Work, ProcurementInstallation, Commissioning, Testing, Handover
DocumentsDrawings, permitsEquipment manuals, specifications, test reports

7.2 Actual BOQ Items (from database)

Item CodeDescriptionCategoryQtyRateAmount
FDN-M01Machine Foundation (Heavy)Structural12₹ 85,000₹ 10,20,000
EL-M01Power Distribution PanelElectrical4₹ 3,20,000₹ 12,80,000
PNE-M01Compressed Air SystemMechanical1₹ 18,00,000₹ 18,00,000
CNV-M01Conveyor Belt System (50m)Mechanical2₹ 9,50,000₹ 19,00,000
SAF-M01Safety Interlocking SystemElectrical8₹ 1,25,000₹ 10,00,000
FL-M01Epoxy Floor CoatingFinishing2,000₹ 450₹ 9,00,000

7.3 Actual Materials (from database)

MaterialCategoryQtyUnit CostStatus
CNC Lathe - Jyoti DX200Equipment3₹ 45,00,000Ordered
PLC Siemens S7-1200 CPUEquipment2₹ 1,85,000Ordered
VFD Panel 30KWEquipment4₹ 1,85,000Approved
Cable Tray (GI Perforated)Raw Material150₹ 800Received
Welding Electrodes E6013 (25kg box)Consumable100₹ 2,800Received
Safety Shoes (Steel Toe)Safety50₹ 1,200Received

7.4 Data Entry

Follow same steps as Scenario 3. Key differences:

8. Scenario 6: EPC / Greenhouse Project

Example: Polyhouse Construction - 10 Acre (Nashik) (P31) — Engineering, Procurement, and Construction of a large greenhouse/polyhouse. Budget: ₹3.5 Crore, Material Budget: ₹2.2 Crore. PO: SFN/2026/PH/001. Multi-discipline: civil foundation, steel structure, irrigation, climate control.
Category: epcType: Fixed PriceClient: Sahyadri Farms Pvt Ltd • GSTIN: 27AABCS7890L1ZE

8.1 Why EPC is Different

EPC (Engineering, Procurement, Construction) combines all three phases. This scenario uses every feature in the module most heavily. It involves:

8.2 Actual BOQ Items (from database)

Item CodeDescriptionCategoryQtyRateAmount
GH-FDNFoundation & Anchor BoltsCivil400₹ 2,500₹ 10,00,000
GH-STRGI Structure (Columns, Arches, Purlins)Structural50,000₹ 180₹ 90,00,000
GH-GUTGutter System (Aluminium)Structural2,000₹ 850₹ 17,00,000
GH-COVUV Stabilised Poly Film (200 micron)Other45,000₹ 85₹ 38,25,000
GH-IRRDrip Irrigation SystemMechanical1₹ 32,00,000₹ 32,00,000
GH-ELCElectrical & Control PanelElectrical1₹ 28,00,000₹ 28,00,000
GH-INSInsect Net (40 mesh)Other8,000₹ 120₹ 9,60,000
GH-FOGFogging SystemMechanical1₹ 15,00,000₹ 15,00,000

8.3 Actual Contractors (from database)

EPC projects typically have multiple subcontractors. Actual contractors in this project:

ContractorScopeContract ValueTDS RateNet PayableStatus
Agri-Tech Structures Pvt LtdGI Structure fabrication, erection, and covering installation₹ 1,80,00,0002%₹ 1,76,40,000Active
Jain Irrigation SystemsDrip irrigation and fogging system installation₹ 55,00,0002%₹ 53,90,000Active

8.4 EPC Data Entry

EPC uses ALL features. This project has the most data: 10 Tasks, 11 Materials, 6 Inspections, 6 Measurements, 7 Documents. Follow the same data entry steps as Scenario 3, with these additions:

8.5 Smart Buttons on Project Form

After creating construction/EPC data, the project form shows smart buttons at the top with counts:

ButtonShows Count OfClick Action
BOQsNumber of BOQ documentsOpens BOQ list for this project
MaterialsMaterial requisitionsOpens Materials list
DocumentsProject documentsOpens Documents list
ContractorsSubcontractorsOpens Contractors list
InspectionsQuality inspectionsOpens Inspections list
ChangesChange ordersOpens Change Orders list
MeasurementsMeasurement entriesOpens Measurement Book
Tip: Smart buttons are visible on all projects but will show 0 count for IT projects that don't use construction features.

9. Reports & Dashboard

9.1 Billing Report (All Industries)

Go to Project > Reporting > Billing Report

This is a Pivot Table report that shows timesheet data grouped by project and month.

ColumnWhat It Shows
ProjectProject name
ClientCustomer name
DateMonth (grouped)
Total HoursAll timesheet hours
Billable HoursOnly billable hours
Non-Billable HoursNon-billable hours
Hourly RateProject's hourly rate
Billable AmountBillable Hours × Hourly Rate

Views available: Pivot (cross-tab analysis), Graph (bar/line/pie charts), List (raw data)

How to Use Pivot: Drag fields to rows/columns. Click column headers to sort. Use Measures button to add/remove columns. Export to Excel with the download button.

9.2 Resource Utilization Report

Go to Project > Reporting > Resource Utilization

Shows how much each employee is utilized (billable hours vs available 40 hrs/week).

ColumnWhat It Shows
EmployeeEmployee name
ProjectWhich project they worked on
DateWeek (grouped)
Total HoursHours logged that week
Billable HoursBillable portion
Available Hours40 (standard work week)
Utilization %Total Hours / 40 × 100

Best for: IT companies tracking developer productivity. Less relevant for construction sites.

9.3 Invoice Summary

Go to Project > Billing & Payments > Invoice Summary

Generate a summary of all timesheets for a date range, grouped by project. Shows total hours, billable amount, invoiced vs pending.

9.4 Dashboard Views (Built-in Pivot & Graph)

Many list views have Pivot and Graph modes built in. Click the view-switcher icons:

MenuAvailable ViewsBest Dashboard Use
ProjectsKanban, List, Form, Pivot, GraphProject status overview, budget analysis
TasksKanban, List, Form, Pivot, Graph, Calendar, ActivityTask backlog, workload, overdue analysis
TimesheetsList, Pivot, Graph, FormHours by project/person, work type breakdown
Billing ReportPivot, Graph, ListRevenue analysis, billable vs non-billable
Resource UtilizationPivot, Graph, ListTeam utilization rates

9.5 Search Filters & Group By

Every list view has a search bar with filters. Common filters:

FilterAvailable OnWhat It Does
My Tasks / My ProjectsTasks, ProjectsShows only your assigned items
OverdueTasks, Work Allocations, PaymentsShows items past deadline
By StatusAll modelsFilter by Draft/Active/Completed etc.
By CategoryProjectsFilter IT vs Construction vs EPC etc.
By PriorityTasks, Work Allocations, MaterialsFilter High/Urgent items
Group By: ProjectMost modelsGroup records by project
Group By: StatusMost modelsGroup by workflow state

10. Test Data Reference

The following test projects are pre-loaded in the system for training and demonstration:

10.1 IT Projects (Scenarios 1 & 2)

ProjectCategoryTypeStatusKey Data
Internal Process Improvement (P20)IT / SoftwareInternalIn Progress8 Tasks, 5 Milestones, 9 Timesheets, 4 Work Allocations, 4 Reminders, 4 Dev Follow-ups, 6 Documents
An IT Solutions Co. Website Redesign (P17)IT / SoftwareTime & MaterialIn Progress8 Tasks, 5 Milestones, 20 Timesheets, 7 Client Follow-ups, 2 Recurring Payments, 6 Documents
An IT Solutions Co. Website Maintenance (P18)IT / SoftwareRetainerIn Progress6 Tasks, 4 Milestones, 8 Timesheets, 3 Client Follow-ups, 1 Recurring Payment

10.2 Construction & EPC Projects (Scenarios 3–6)

ProjectCategoryTypeStatusKey Data
NH-48 Bypass Road — Nashik (P28)ConstructionFixed PriceIn Progress8 Tasks, 6 Milestones, 7 Timesheets, 5 Work Allocs, 1 BOQ (8 lines), 5 Materials, 3 Contractors, 5 Inspections, 2 Change Orders, 4 Measurements, 6 Documents
Shree Ganesh Commercial Complex — Pune (P29)ArchitectureFixed PricePlanning8 Tasks, 6 Milestones, 6 Timesheets, 4 Work Allocs, 1 BOQ (8 lines), 6 Materials, 3 Contractors, 5 Inspections, 2 Change Orders, 6 Measurements, 6 Documents
New Assembly Line — Auto Components Plant (P30)ManufacturingFixed PriceIn Progress8 Tasks, 5 Milestones, 7 Timesheets, 5 Work Allocs, 1 BOQ (6 lines), 6 Materials, 3 Contractors, 6 Inspections, 2 Change Orders, 4 Measurements, 7 Documents
Polyhouse Construction — 10 Acre Nashik (P31)EPCFixed PriceIn Progress10 Tasks, 6 Milestones, 8 Timesheets, 6 Work Allocs, 1 BOQ (8 lines), 11 Materials, 2 Contractors, 6 Inspections, 2 Change Orders, 6 Measurements, 7 Documents

10.3 Test Users

User (ID)RoleTypical Use
Administrator (2)Project ManagerFull access, create projects, approve
Janvi Ashara (6)Team Lead / ReviewerReview tasks, approve timesheets
Happy Savaliya (7)Developer / EngineerLog timesheets, update tasks
John Smith (15)Site EngineerInspections, measurements
Sarah Developer (16)Document ControllerUpload and manage documents
Mike Backend (17)ProcurementMaterial requisitions

10.4 Sequence Prefixes

PrefixModelExample
PRJ-ProjectPRJ-0028
TSK-TaskTSK-00045
WA-Work AllocationWA-00010
DEV-FU-Developer Follow-upDEV-FU-00005
CLI-FU-Client Follow-upCLI-FU-00003
REM-Work ReminderREM-00012
REC-Recurring PaymentREC-00002
INV-SUM-Invoice SummaryINV-SUM-00001
BOQ-Bill of QuantitiesBOQ-00001
MAT-Material RequisitionMAT-00001
DOC-DocumentDOC-00001
CON-ContractorCON-00001
QC-Quality InspectionQC-00001
CO-Change OrderCO-00001
MB-Measurement BookMB-00001

DRKDS Project Pro — Industry Scenarios Guide v1.1.0

Module: drkds_project • Odoo 19 Community Edition

All example data in this guide is synchronized with the actual Project database. Last updated: February 2026.