Solar EPC Management Odoo app icon

Odoo Solar EPC Software for Projects and AMC

Run a solar EPC job in Odoo: survey, sizing and quote, design and BOM, install, then plant, AMC, and service.

Industry

Services

Technical name

pys_solar_epc

Solar EPC Management Odoo module preview

Solar EPC Management helps companies that sell and install solar plants run the job in Odoo. Move from lead and site survey to sizing and quotation, then design, materials, project, installation, and commissioning. After handover, manage the plant, AMC, service tickets, warranty claims, and daily generation readings. A Control Tower shows pipeline, jobs in progress, and open service. Customers can view their estimations on the portal after login. This is not a shading design tool or a live plant logger.

Features

  • Lead to survey to estimate

    Solar fields on the CRM lead. Site survey with checklist and coordinates. Compute kWp, yearly yield, cost per Wp, and simple payback from templates.

  • Quote the customer

    Create a sales quotation from an approved estimation. The customer can open that estimation on the portal after login.

  • Design, BOM, and purchase

    Engineering design with layout files. Generate a solar BOM, then purchase orders from approved lines.

  • Install and commission

    Solar project from the sale order. Installation and commissioning checklists, then create the plant record.

  • AMC, service, and warranty

    Running AMC with expiry reminders. Service tickets and warranty claims on the plant.

  • Generation and Control Tower

    Daily kWh readings with PR and CUF. Dashboard for pipeline, jobs, AMC, and open tickets. Printable proposals and plant PDF.

Solar EPC Management adds a Solar EPC app for engineering, procurement, and construction of solar plants. It sits on CRM, Sales, Project, Purchase, Inventory, Manufacturing, Accounting, HR, and Portal. It does not replace a shading tool or a live plant logger. Sizing uses your irradiance zones and component templates. Generation is typed in as daily kWh (and optional irradiance), then PR and CUF are calculated.

Typical path: mark a CRM lead as solar (site type, target kWp or area, irradiance zone) → site survey (checklist, tilt, shading, map pin) → Compute estimation → quotation → engineering design (approve, generate BOM, create POs) → project → installation → commissioning → plant. Then AMC, service, warranty, and generation.

  • Pipeline: Leads with solar fields. Surveys with checklists and geo coordinates. Estimations: set target kWp or usable area; Compute sizes modules and inverters, explodes templates into priced lines, and shows yearly yield, cost/Wp, simple payback, and CO₂ offset. Create quotation from the estimation. Customers see estimations at /my/solar_estimations after login.
  • Engineering: Design record (DC kWp, AC kW, stringing notes, SLD/layout attachments, CEIG notes). Approve, then generate a solar BOM from estimation lines. Approved BOM can create purchase orders grouped by vendor.
  • Execution: Sale order can create a solar project. Installation (checklist, punch list) then commissioning (testing checklist) which can create the plant asset.
  • Plants and AMC: Plant with DC size. AMC with SLA hours and visit frequency. Daily job marks expired AMC and creates a to-do 30 days before end. Service tickets and warranty claims (file, approve, replace). One generation reading per plant per day.
  • Control Tower: Pipeline value, open surveys, delayed projects, punch-list installs, AMC, service, warranty, generation in the period. PDFs for estimation, survey, installation, commissioning, AMC, design, and plant performance.
  • Settings: Default DC/AC ratio, module Wp, inverter kW, estimation validity days, CO₂ factor (kg/kWh). Masters: site types, irradiance zones, component categories and templates, checklist templates.

Roles: User, Surveyor, Estimator, Engineer, Project Manager, Technician, Administrator. English only. Multi-company follows company on the records.

Compatibility

Odoo 19 Community or Enterprise. Sizing uses your irradiance zones and component templates. This is not a shading design tool or a live plant logger; daily generation is typed in as kWh. Install Website if customer estimation portal pages do not open. AMC expiry reminders run on a daily job. English only. Multi-company follows the company on solar records.

Depends: base, mail, contacts, crm, sale_crm, sale_management, project, purchase, stock, mrp, account, hr, portal, product, base_geolocalize

Changelog

19.0.1.1.2: Solar EPC app with CRM solar fields, site survey, estimation compute (kWp, yield, cost/Wp, payback), design and solar BOM, purchase from BOM, project/installation/commissioning, plant, AMC expiry job, service and warranty, daily generation PR/CUF, Control Tower, portal estimations, PDF reports.

Questions about Solar EPC Management

No. You enter a daily generation reading (kWh, optional irradiance). The app computes PR and CUF. There is no SCADA or inverter API in this zip.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.