Zum Hauptinhalt springen
Produktdetails werden auf Englisch angezeigt. Übersetzungen folgen in Kürze.
Construction & Project Site Management — An ERPNext application that adds BOQ cost estimation, subcontractor and labor manage — 1/1Beispielhafte Vorschau

An ERPNext application that adds BOQ cost estimation,

subcontractor and labor management, site material control, and milestone progress billing on top of ERPNext core. Ready to install on ERPNext v16 -

ECOSIRE installs, configures and supports it with your purchase.

Was ist Construction & Project Site Management?

Construction & Project Site Management is not currently confirmed for purchase or download. Request an availability review to confirm compatibility, delivery scope and timing.

Hauptfunktionen

BOQ DocType with a child `BOQ Item` table carrying item, unit, quantity, rate, and cost-code, feeding project budget and committed-cost roll-ups
Subcontractor Work Order DocType linked to ERPNext `Supplier` and `Project`, with scope-of-work lines, agreed rates, and advance/recovery tracking
Interim Payment Certificate / Progress Bill that certifies cumulative quantity per BOQ line and posts through `Sales Invoice` and `Purchase Invoice` to the real GL
Automatic retention calculation and release, with retention-held aging exposed via scheduler events and reports
Site Material Requisition that draws stock from a project-scoped `Warehouse`, creating `Stock Entry`/`Material Request` against site inventory
`on_submit` / `validate` doc-event guards in `hooks.py` that block over-certification beyond BOQ quantity and prevent double retention release
Site Issue & Complaint DocType with status workflow, assignment, and photo/attachment capture for punch-list and snagging
Fixed-asset and plant check-in/check-out tracking on site, tied to ERPNext `Asset` where applicable
Role profiles and permission rules for Site Engineer, Quantity Surveyor, Project Manager, and a restricted Subcontractor portal view
Whitelisted API methods exposing committed-vs-certified-vs-billed roll-ups for dashboards and mobile/site apps over the Frappe REST API
Client scripts for fast on-site quantity capture and inline validation without a full form reload
Progress dashboard and cost-code report showing budget, committed cost, work certified, and cash position per project
Milestone / percentage-completion billing schedules mapped to BOQ sections and contract terms
Built and tested against Frappe/ERPNext v15 and v16, packaged as an installable app via `bench get-app` / `bench install-app`

Über dieses Produkt

Contractors and developers running ERPNext quickly hit a wall: the standard Project and Task DocTypes track internal time and to-dos, but they were never designed for a construction BOQ, a subcontractor work-order chain, retention held against a running bill, or material issued to a specific site store. Teams end up bolting the estimate onto a spreadsheet, tracking subcontractor advances in Journal Entry notes, and reconciling "% complete" by hand at month-end. ERPNext's native Sales Invoice can do milestone billing in the abstract, but it does not understand progress against a BOQ line, cumulative quantity certified this period, or retention release on practical completion — so the numbers never tie back to what was actually built on site.

ECOSIRE builds a proper Frappe app (its own module, installed via bench get-app and bench install-app) that models construction the way your quantity surveyors and site engineers actually work. We add DocTypes for the project BOQ (parent BOQ plus a child BOQ Item table with rate, quantity, and cost-code breakdown), Subcontractor Work Orders linked to your existing Supplier records, Site Material Requisitions that draw from a project-scoped Warehouse, and Progress Bills / Interim Payment Certificates that certify cumulative quantity per BOQ line and compute retention automatically. Everything reuses ERPNext's real accounting engine — a certified progress bill posts through Sales Invoice/Purchase Invoice and hits your GL, so finance keeps one source of truth rather than a parallel shadow ledger.

The logic lives in server-side controllers and hooks.py doc events (validate, on_submit, on_cancel) rather than fragile UI rules, so a work order can't be over-certified beyond its BOQ quantity and retention can't be released twice. Cross-line roll-ups (committed cost vs. certified vs. billed) are exposed through whitelisted methods and the Frappe REST API for your dashboards and any mobile/site app, with scheduler events for period-end reminders and aging on retention. Client scripts drive the site-friendly UX — quick quantity capture, issue/complaint logging with photo attachments, and asset check-in/out — and we wire dedicated role profiles and permissions (Site Engineer, QS, Project Manager, Subcontractor portal) so field staff see only their project's data.

Because this is build-to-order, nothing is a generic download. We start with a scoping call, agree the exact DocTypes, workflows, and reports for your BOQ format and billing terms, then build against your target ERPNext version (Frappe/ERPNext v15 or v16). Typical delivery is one working week from confirmed scope. You get the installable app source, a UAT pass on a staging bench with a documented rollback, install and configuration on your instance, documentation, a user-guide and training session, and a post-go-live support window — plus the git repository handed over so the code is yours.

Was Sie bekommen

  • Installable Frappe app source code (its own module) built for your target ERPNext v15 or v16
  • Installation and configuration on your ERPNext instance, including role profiles and permissions
  • UAT pass on a staging bench with a documented, tested rollback plan before production go-live
  • Technical documentation: DocType schema, doc events, whitelisted methods, and scheduler jobs
  • End-user guide plus a live training session for site engineers, QS, and finance
  • Post-go-live support window for bug fixes and configuration adjustments
  • Git repository handover so the codebase is fully yours
  • Data migration or seed scripts for existing projects/BOQs where in scope

Für wen das ist

Quantity Surveyor / Commercial Manager

Needs the BOQ to be the single source of truth for estimate, committed cost, and certified value, with retention and progress billing that reconcile to the GL instead of a month-end spreadsheet.

Site / Project Engineer

Wants fast on-site capture of certified quantities, material requisitions from the site store, and snagging/issue logging with photos — without wrestling ERPNext's full desk on a phone.

Contractor / Developer Finance Lead

Wants subcontractor work orders, advances, and interim payment certificates flowing into ERPNext accounting so cash position, retention held, and supplier liabilities are always current.

Real Estate Developer / Owner-Operator

Managing multiple site projects and needs portfolio-level roll-ups of budget vs. committed vs. billed, with role-scoped access so each project team sees only its own data.

Wie Construction & Project Site Management im Vergleich abschneidet

KriteriumECOSIREBenutzerdefinierter BuildKonkurrentERPNext nativ
Fit to construction workflowBuilt to your BOQ, retention, and certification rulesFully bespoke but you define everything from zeroGeneric construction app, fixed assumptionsNo BOQ or progress-certification concept
BOQ & progress billingBOQ DocTypes with certified-quantity progress bills to the GLPossible but you build and test it allVaries; often shallow or spreadsheet-linkedMilestone billing only, not BOQ-aware
Retention handlingAuto-calculated and released via doc events, with agingMust be designed and validated in-houseSometimes present, rarely to your termsManual journal workarounds
Accounting integrationPosts through native Sales/Purchase Invoice — one GLYour responsibility to wire correctlyUsually integrated, depth variesNative but no construction layer
Delivery modelBuild-to-order, one working week from confirmed scopeWeeks to months depending on teamInstant install, then heavy configurationAlready installed, gaps remain
Code ownershipFull git repo and source handed overYou own it (you built it)Vendor-controlled, often closed or licensedERPNext core, not construction-specific
Version supportBuilt and tested for Frappe/ERPNext v15/v16Depends on your maintenance disciplineDepends on vendor release cadenceCore follows Frappe releases
Support after launchPost-go-live support window plus optional retainerInternal team or noneVendor support tiers, extra costCommunity / general ERPNext support

Häufig gestellte Fragen zu Construction & Project Site Management

How long does delivery take?

This is a build-to-order app, not an instant download. After a scoping call to confirm your DocTypes, workflows, BOQ format, and billing terms, typical delivery is one working week from confirmed scope. Larger or heavily customized scopes are estimated up front before you commit.

How do support and updates work after go-live?

Every build includes a post-go-live support window for bug fixes and configuration adjustments. Because we hand over the git repository, your team or ECOSIRE can maintain and extend the app. We also support porting the app forward across Frappe/ERPNext versions (for example v15 to v16) as a follow-on engagement.

Which ERPNext versions are supported?

We build and test against Frappe/ERPNext v15 and v16. We confirm your exact bench version during scoping and target that version so the app installs cleanly via `bench get-app` and `bench install-app`.

Does this replace ERPNext accounting?

No — it builds on it. Progress bills, subcontractor certificates, and material issues post through ERPNext's real `Sales Invoice`, `Purchase Invoice`, and `Stock Entry` documents so finance keeps one GL. The app adds the construction layer (BOQ, retention, certification) that ERPNext core does not model.

Can it handle our specific BOQ format and retention rules?

Yes. The BOQ DocType, cost-code structure, retention percentages, and certification logic are configured to your contract terms during the build. The rules are enforced in server-side doc events, so they hold regardless of who enters data.

Will site staff be able to use it in the field?

We deliver client scripts for fast quantity capture and issue logging with photo attachments, and whitelisted REST API methods so your data is available to dashboards or a mobile/site app. Role profiles keep field staff scoped to their own project.

Do we own the code?

Yes. On completion we hand over the full git repository and the installable app source. The codebase is yours to run, audit, and extend without lock-in.

Angebot anfordern

Construction & Project Site Management

An ERPNext application that adds BOQ cost estimation, subcontractor and labor management, site material control, and milestone progress billing on top of ERPNext core. Ready to install on ERPNext v16 - ECOSIRE installs, configures and supports it with your purchase.

  • BOQ DocType with a child `BOQ Item` table carrying item, unit, quantity, rate, and cost-code, feeding project budget and committed-cost roll-ups
  • Subcontractor Work Order DocType linked to ERPNext `Supplier` and `Project`, with scope-of-work lines, agreed rates, and advance/recovery tracking
  • Interim Payment Certificate / Progress Bill that certifies cumulative quantity per BOQ line and posts through `Sales Invoice` and `Purchase Invoice` to the real GL
  • Automatic retention calculation and release, with retention-held aging exposed via scheduler events and reports

Angebot anfordern

Beschreiben Sie Ihre Anforderungen an Construction & Project Site Management, und wir senden Ihnen Preise, Lizenzoptionen und ein maßgeschneidertes Angebot – in der Regel innerhalb eines Werktags.

Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.