Kaikki mitä tarvitset OpenConstructionERP:n asentamiseen, konfigurointiin ja käyttöön ammattimaisessa rakennuskustannusten arvioinnissa.
Perehdytys → Uusi projekti → BoQ → BIM-linkitys → DWG → PDF-määrälaskenta → Täysi arvio → Tehtävät → Datatutkija → Tekoälyarvio → Portfolio.
Tekstitykset, luvut ja 1,5x-nopeustoisto on rakennettu suoraan yllä olevaan soittimeen. Katsotko mieluummin suoraan YouTubessa? ▶ Avaa YouTubessa · tilaa kanava ja katso uusien julkaisujen esittelyt.
Jokainen alla oleva lohko on lyhyt GIF, joka on leikattu yllä olevasta täydestä esittelyvideosta - samassa järjestyksessä kuin videolla, joten voit hypätä juuri siihen työnkulkuun, joka on sinulle tärkein. Haluatko yhtenäisen kokonaisuuden? ▶ Katso 12 minuutin esittelyvideo YouTubessa.
OpenConstructionERP on täydellinen rakennuskustannusten arviointi- ja projektinhallinta-alusta, joka toimii kokonaan omalla koneellasi. Se korvaa kalliit kaupalliset arviointiohjelmistot avoimella, itse ylläpidettävällä vaihtoehdolla. Alusta kattaa koko rakennushankkeen elinkaaren - alustavista toteutettavuusselvityksistä ja määrälaskennasta yksityiskohtaiseen BOQ:n valmisteluun, kilpailutukseen, tarjousvertailuun, projektin toteutukseen, laadunhallintaan ja taloushallintaan. Kaikki tietosi pysyvät omalla palvelimellasi. Ei pilviriippuvuutta, ei tilauksia, ei käyttäjäkohtaisia maksuja.
v18.5.0:n kohokohdat: yli 190 moduulia, jotka kattavat rakentamisen koko elinkaaren: yhteystiedot, tehtävät Kanbanilla, RFI-seuranta, talous (laskut, budjetit, EVM), hankinta, turvallisuus, kokoukset, laatutarkastukset, NCR, submittals, kirjeenvaihto, CDE (ISO 19650), transmittals, BIM Hub, omaisuusrekisteri COBie-viennillä, raportointi & KPI-koontinäyttö, markups (PDF↔DWG↔hub), pivot-visualisoinnit & kaavioiden sarakevalinta, laajennettava sähköpostipalvelu, usean vuokralaisen yhteystiedot, ajastetut raportit, Regional Packs ja täysi tuonti/vienti.


Hierarkkiset määräluettelot osioineen, positioineen, resursseineen, kokoonpanoineen ja automaattisine lisineen.
Kustannustietokannat 9 kansallisesta lähteestä, julkaistuna 48 markkinalaitoksena paikallisella valuutalla ja kielellä, ja 36 aluetietokantaa on valmiina tuotavaksi.
Luo BOQ tekstistä, valokuvista, PDF-tiedostoista, Excelistä tai CAD/BIM-malleista millä tahansa LLM-palveluntarjoajalla.
Poimi määrät RVT:stä, IFC:stä, DWG:stä ja DGN:stä DDC-muuntimilla.
Gantt-aikataulutus CPM:llä, tuloksen arvon hallinta, S-käyrä, Monte Carlo -simulaatio.
Talous, turvallisuus, laatu, CDE, BIM Hub, hankinta, RFI, tehtävät, kokoukset ja paljon muuta. Ota käyttöön vain tarvitsemasi.
OpenConstructionERP:n asennuksen jälkeen seuraa näitä vaiheita perustaaksesi ensimmäisen projektisi ja luodaksesi ensimmäisen kustannusarviosi. Koko prosessi kestää noin 10 minuuttia.
Avaa selain ja siirry osoitteeseen http://localhost:5173 (paikallinen kehitys) tai http://localhost:8080 (Docker). Näet kirjautumissivun, jossa on "Demo-pääsy"-paneeli. Napsauta Admin kirjautuaksesi heti sisään demo-tilillä, tai syötä omat tunnuksesi, jos rekisteröit uuden tilin.
Ensimmäisellä kirjautumisella perehdytyksen ohjattu toiminto opastaa sinut alkuasetusten läpi:
Napsauta Uusi projekti koontinäkymässä tai siirry Projekteihin. Täytä:
Projektin luomisen jälkeen sinut ohjataan projektin tietosivulle, jossa voit alkaa lisätä BOQ:ita.
Napsauta projektisivulla Uusi kustannusarvio. Anna sille nimi (esim. "Kustannusarvio v1") ja valitse halutessasi malli. BOQ-editori avautuu tyhjällä taulukolla, joka on valmis ensimmäistä positiotasi varten.
Napsauta BOQ-editorissa Lisää positio tai paina Enter tyhjällä rivillä. Täytä:
Summa-sarake lasketaan automaattisesti (Määrä x Yksikköhinta). Voit myös hakea kustannustietokannasta napsauttamalla tietokantakuvaketta minkä tahansa position vieressä löytääksesi ja soveltaaksesi hinnan yli 120 000 CWICR-nimikkeestä.
OpenConstructionERP on suunniteltu helpoksi asentaa teknisestä taustastasi riippumatta. Valitse asetuksiisi sopiva menetelmä - kaikki vaihtoehdot vievät alle 5 minuuttia. Sovellus käyttää oletuksena sulautettua PostgreSQL:ää (ilman Dockeria, ilman erillistä tietokantapalvelinta, ilman asetuksia), joten kaikki toimii heti laatikosta. Vaatii Python 3.12+ pip- ja yhden rivin asennuspoluille.
pip install --upgrade openconstructionerp
openconstructionerpAsentaa taustajärjestelmän + valmiiksi käännetyn React-käyttöliittymän yhteen wheel-pakettiin. Avautuu osoitteessa http://localhost:8080 täydellä käyttöliittymällä. Sulautettu PostgreSQL, ei konfiguraatiota. Jos jokin näyttää väärältä, suorita openconstructionerp doctor.
Ubuntu 23.04+ (mukaan lukien Ubuntu 26) ja Debian 12+ -järjestelmissä pip install suoraan järjestelmän Pythoniin epäonnistuu virheellä error: externally-managed-environment (PEP 668). Käytä sen sijaan virtuaaliympäristöä:
# Ubuntu 26 - install Python 3.12 explicitly if needed
sudo apt install -y python3.12 python3.12-venv
# Create and activate a venv, then install
python3.12 -m venv ~/ocerp-venv
source ~/ocerp-venv/bin/activate
pip install --upgrade openconstructionerp
openconstructionerpJos pip palaa lähdekoodikäännökseen, asenna otsikkotiedostot: sudo apt install -y build-essential libpq-dev libjpeg-dev zlib1g-dev libgeos-dev. Täysi Linux-opas vianmäärityksineen: docs/INSTALL_LINUX.md.
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/scripts/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/scripts/install.ps1 | iexValitsee Dockerin jos asennettu, muuten uv:n, muuten pipin. Toimii osoitteessa http://localhost:8080.
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
cd OpenConstructionERP
make quickstartAvautuu osoitteessa http://localhost:8080 (~2 min ensimmäinen käännös).
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
cd OpenConstructionERP
# Backend (embedded PostgreSQL, zero config)
cd backend && pip install -r requirements.txt
uvicorn app.main:create_app --factory --reload --port 8000
# Frontend (new terminal)
cd frontend && npm install && npm run devTaustajärjestelmä: http://localhost:8000 / Käyttöliittymä: http://localhost:5173
| Tili | Sähköposti | Salasana | Rooli |
|---|---|---|---|
| Admin | demo@openconstructionerp.com | DemoPass1234! | Täysi käyttöoikeus |
| Estimator | estimator@openconstructionerp.com | DemoPass1234! | Kustannuslaskija |
| Manager | manager@openconstructionerp.com | DemoPass1234! | Projektipäällikkö |
5 demoprojektia (Berliini, Lontoo, New York, Pariisi, Dubai), joissa on täydelliset BOQ:t, aikataulut ja kustannusmallit.
Määräluettelon editori on paikka, jossa vietät suurimman osan ajastasi. Se tarjoaa ammattimaisen, taulukkolaskennan kaltaisen käyttöliittymän, joka perustuu AG Gridiin ja sisältää rakennusalan erikoisominaisuuksia - hierarkkiset osiot, resurssien linkityksen, kokoonpanoreseptit ja automaattiset lisien laskennat. Jokainen muutos tallentuu täydellä kumoa/tee uudelleen -tuella. 42 validointisääntöä ajetaan automaattisesti taustalla, mikä havaitsee virheet kuten puuttuvat määrät, nollahinnat, kaksoispositiot ja luokituksen vaatimustenmukaisuuden ongelmat ennen kuin niistä tulee ongelmia.
🎬 Katso BOQ-editori toiminnassa YouTubessa - näppäimistökeskeinen muokkaus, yli 120 000 hinnoiteltua nimikettä, reaaliaikainen laatupistemäärä.



Osiot järjestävät BOQ:si loogisiin ryhmiin (esim. "300 Rakenne", "400 LVI"). Osion luominen:
Voit pienentää/laajentaa osioita keskittyäksesi tiettyihin urakoihin. Vedä osioita järjestääksesi koko BOQ-rakenteen uudelleen.
Jokaiseen BOQ-positioon voidaan linkittää resursseja, jotka erittelevät yksikköhinnan osatekijöihin:
Resurssien lisääminen: laajenna positiorivi, klikkaa "Lisää resurssi", hae luettelosta, aseta määräkerroin (esim. 120 kg raudoitusta per m3 betonia). Position yksikköhinta päivittyy automaattisesti sen resurssien summasta.
Lisät lisätään nettosumman (kaikkien positioiden summan) jälkeen. Yleisiä lisiä ovat:
Napsauta Lisää lisä työkalupalkissa. Voit asettaa alueelliset oletukset tai mukauttaa projektikohtaisesti. Lisät voivat olla prosenttiperusteisia tai kiinteitä summia, ja ne lasketaan järjestyksessä (ensin yleiskulut, sitten kate yleiskulut sisältävälle summalle, sitten ALV kokonaissummalle).
Paina Ctrl+Shift+V tai napsauta kilpikuvaketta työkalupalkissa suorittaaksesi validoinnin. Järjestelmä tarkistaa BOQ:si valittuja sääntöjoukkoja vasten ja näyttää tulokset sisäisesti:
BOQ-editori tukee tuontia useista lähteistä:
| Pikanäppäin | Toiminto |
|---|---|
Ctrl+K | Komentopaletti |
Ctrl+N | Uusi projekti |
Ctrl+Shift+V | Suorita validointi |
Ctrl+Z / Y | Kumoa / Tee uudelleen |
Käytä maailman suurinta avoimen lähdekoodin rakennuskustannustietokantaa: yli 120 000 kustannusnimikettä yli 40 alueella. Globaali CWICR-tietokanta tuo mukanaan yli 55 000 nimikettä, joiden kuvaukset ovat jopa 9 kielellä, järjestettyinä työlajeittain (maanrakennus, betoni, muuraus, teräs, katot, julkisivut, LVI, sähkö, putkityöt, pintaviimeistely, ympäristörakentaminen). Jokaisessa nimikkeessä on mittayksikkö, perushinta kyseiselle alueelle, luokituskoodit (DIN 276, NRM, MasterFormat) ja saatavilla ollessa erittely materiaaleihin, työhön ja kalustoon.


| Alue | Valuutta | Standardi | Nimikkeitä |
|---|---|---|---|
| Saksa (DACH) | EUR | DIN 276 | 55,719 |
| Iso-Britannia | GBP | NRM 1/2 | 55,719 |
| Yhdysvallat | USD | MasterFormat | 55,719 |
| Ranska | EUR | DPGF | 55,719 |
| Venäjä | RUB | GESN | 55,719 |
| Arabiemiraatit | AED | Paikallinen | 55,719 |
| Kiina | CNY | GB/T | 55,719 |
| Intia | INR | CPWD | 55,719 |
Kustannustietokanta on suunniteltu kahteen päätyönkulkuun:
Jokainen kustannusnimike sisältää:
Ota käyttöön semanttinen haku löytääksesi kustannusnimikkeitä merkityksen perusteella, ei pelkästään tarkkojen avainsanaosumien. Kun haet "betoniseinä", järjestelmä löytää myös nimikkeitä kuten "raudoitettu väliseinä C30/37, 24 cm muotteineen" - vaikka tarkkoja sanoja ei esiintyisikään. Tämän mahdollistavat sentence-transformer-upotukset, jotka muuntavat kuvaukset numeerisiksi vektoreiksi ja löytävät lähimmät osumat moniulotteisessa avaruudessa. Tuettuna on kaksi vektoritietokannan taustaa: LanceDB (sulautettu, toimii prosessissa kuten SQLite, 384-ulotteiset upotukset) ja Qdrant (tuotantopalvelin valmiilla 3072-ulotteisilla tilannevedoksilla, jotka voi ladata GitHubista).
Poimi määrät suoraan projektisi piirustuksista ja malleista - manuaalista laskentaa ei tarvita. Lataa RVT-, IFC-, DWG- tai DGN-tiedostoja, ja järjestelmä poimii jokaisen rakennuselementin tilavuuksineen, pinta-aloineen ja pituuksineen. PDF-piirustukset voit avata suoraan selaimessa ja käyttää kalibroituja mittaustyökaluja etäisyyksien, pinta-alojen ja elementtien lukumäärien laskemiseen. Kaikki poimitut määrät voidaan siirtää BOQ:hon hinnoittelua varten.
🎬 Katso BIM → BOQ -massalinkityksen, DWG-tasomäärälaskennan ja PDF-mittauksen luvut YouTubessa.





| Formaatti | Ohjelmisto | Muunnin |
|---|---|---|
| .rvt / .rfa | BIM | DDC RvtExporter |
| .ifc | IFC (mikä tahansa BIM) | DDC IfcExporter |
| .dwg / .dxf | CAD | DDC DwgExporter |
| .dgn | CAD | DDC DgnExporter |
Yhdistä mikä tahansa LLM-palveluntarjoaja luodaksesi rakennuskustannusarvioita pelkistä tekstikuvauksista, rakennusten valokuvista, skannatuista PDF-tiedostoista, Excel-taulukoista tai CAD/BIM-malleista. Tekoälyjärjestelmä luo täydelliset BOQ-positiot määrineen ja markkinahinnoittelulla. Luomisen jälkeen voit täsmäyttää jokaisen nimikkeen CWICR-kustannustietokantaa vastaan korvataksesi tekoälyn arvioimat hinnat varmennetuilla aluekohtaisilla markkinahinnoilla. Tekoälyominaisuudet ovat täysin valinnaisia - alusta toimii täysin myös ilman niitä.
🎬 Katso "Tekoälyarvio valokuvasta" YouTubessa - lataa rakennuskuva, saat määritellyn BOQ:n sekunneissa.


| Palveluntarjoaja | Mallit | Ominaisuudet |
|---|---|---|
| Anthropic | Claude Sonnet / Opus | Teksti, näkö, dokumentit |
| OpenAI | GPT-4o | Teksti, näkö, dokumentit |
| Gemini Pro | Teksti, näkö | |
| Mistral / Groq / DeepSeek | Useita | Teksti |
Kuvaile projektisi pelkkänä tekstinä, ja tekoäly luo 15-30 BOQ-nimikettä määrineen ja markkinahintoineen.
Täsmäytä tekoälyarviot CWICR-tietokantaa vastaan korvataksesi arvatut hinnat todellisilla markkinahinnoilla.
Keskustele tekoälyn kanssa kustannuksista, materiaaleista ja hinnoittelusta käyttäen kustannustietokantaasi kontekstina.

Suunnittele rakennusprojektisi aikataulu ja seuraa kustannuksia ajan myötä integroiduilla aikataulutus- ja talousmallinnustyökaluilla.
Aikataulutusmoduuli tarjoaa ammattimaisen Gantt-kaavion rakennusaikataulusi hallintaan. Luo tehtäviä, aseta kestot, määrittele riippuvuudet, ja järjestelmä laskee automaattisesti kriittisen polun, joka näyttää mitkä tehtävät eivät saa viivästyä.
Kustannusmalli yhdistää BOQ-tietosi projektin aikatauluun antaen sinulle ajallisesti vaiheistetun näkymän rakennuskustannuksista tuloksen arvon hallinnan mittareineen.
Hallitse koko hankintatyönkulkua tarjouspakettien luomisesta tarjousten vertailuun ja sopimusten myöntämiseen aliurakoitsijoille.
Siirry Hankinta-osioon, valitse projekti ja klikkaa "Luo paketti". Määritä paketin nimi, laajuuden kuvaus, jättömääräaika ja valitse mitkä BOQ-positiot sisällytetään. Voit luoda useita paketteja projektia kohden (esim. rakennetyöt, talotekniikka, viimeistely).
Lisää aliurakoitsijoiden tarjoukset yrityksen nimellä, yhteystiedoilla ja tarjotuilla hinnoilla jokaiselle BOQ-positiolle. Järjestelmä tukee useita tarjouksia pakettia kohden rinnakkaisvertailua varten.
Hintapeili näyttää kaikki tarjoukset vertailutaulukossa yksikköhintoineen ja kokonaissummineen positiota kohden. Visuaaliset merkinnät korostavat alimmat ja korkeimmat tarjoukset. Vie vertailu CSV-muodossa sidosryhmien tarkasteltavaksi.
Merkitse voittanut tarjous Myönnä-painikkeella ja lisää perustelumuistiinpanot. Paketin tila etenee vaiheittain: Luonnos, Julkaistu, Keräysvaihe, Arviointi, Myönnetty, Suljettu.
Tunnista, arvioi ja hallitse projektiriskejä todennäköisyys-vaikutus-matriisin avulla. Kvantifioi riskialttius ja suunnittele lieventämisstrategiat jokaiselle tunnistetulle riskille.
Matriisi näyttää kaikki riskit todennäköisyyden (0,1-0,9) ja vaikutuksen (matala/keskitaso/korkea/kriittinen) ruudukossa värikoodattuna. Jokainen riski näyttää lasketun altistuspisteytyksensä (todennäköisyys kerrottuna vaikutuskustannuksella).
Dokumentoi jokaiselle riskille: yksilöllinen koodi (R-001), otsikko, kategoria (tekninen, taloudellinen, aikataulu, sääntely, ympäristö, turvallisuus), lieventämisstrategia, varautumissuunnitelma, riskin omistaja, kustannusvaikutus ja aikatauluvaikutus päivinä. Seuraa tilaa vaiheittain: Tunnistettu, Arvioitu, Lievennetään, Suljettu tai Toteutunut.
Seuraa laajuuden muutoksia ja niiden vaikutusta projektin kustannuksiin ja aikatauluun. Muutostilaukset tarjoavat tarkastusketjun kaikista alkuperäisen arvion jälkeen tehdyistä muutoksista.
Luo muutostilaus koodilla (CO-001), otsikolla ja syykategorialla (asiakkaan pyyntö, suunnittelumuutos, ennakoimaton olosuhde, sääntely). Lisää rivikohteita, jotka määrittävät vaikutetut BOQ-positiot alkuperäisine ja uusine määrineen/hintoineen. Järjestelmä laskee kustannuserot automaattisesti. Tila etenee vaiheittain: Luonnos, Toimitettu, Tarkastettavana, Hyväksytty/Hylätty.

Suorita automaattiset laatutarkistukset BOQ:illesi havaitaksesi virheet ennen kuin niistä tulee ongelmia. Validointimoottori soveltaa 42 konfiguroitavaa sääntöä arviotietojasi vastaan.
Jokainen validointi tuottaa laatupisteytyksen (0-100 %) värikoodatuilla havainnoilla: Virheet (punainen, on korjattava), Varoitukset (keltainen, tulisi tarkistaa), Tiedot (sininen, ehdotukset). Klikkaa mitä tahansa havaintoa siirtyäksesi suoraan vaikutettuun BOQ-positioon.



Luo ammattimaisia dokumentteja projektitiedoistasi sidosryhmille, asiakkaille ja sääntelyn vaatimustenmukaisuutta varten.

Keskitä kaikki projektidokumentit. Lataa piirustuksia, sopimuksia, spesifikaatioita ja valokuvia automaattisella kategorisoinnilla ja haulla.


Tarkastele projektien välistä budjettisuoriutumista. Näkymä koostaa taloustiedot kaikista projekteista tunnistaakseen trendejä, poikkeamia ja riskialttiita budjetteja.
Hallitse kaikkia projektin sidosryhmiä keskitetyssä hakemistossa. Seuraa asiakkaita, aliurakoitsijoita, toimittajia, arkkitehteja ja konsultteja täydellisine yhteystietoineen, yritysliitoksineen ja roolipohjaisine kategorisointeineen. Linkitä yhteystietoja projekteihin, tarjouskilpailuihin, ostotilauksiin ja kirjeenvaihtoon täydellistä jäljitettävyyttä varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/contacts/ | Listaa kaikki yhteystiedot |
| POST | /api/v1/contacts/ | Luo yhteystieto |
| GET | /api/v1/contacts/{id} | Hae yhteystiedon tiedot |
| PUT | /api/v1/contacts/{id} | Päivitä yhteystieto |
| POST | /api/v1/contacts/import | Tuo yhteystiedot massana |
Järjestä projektityö 5-tyyppisellä tehtävätaksonomialla ja visuaalisella Kanban-taululla. Tehtäviä voidaan osoittaa tiimin jäsenille, linkittää tiettyihin BOQ-positioihin, dokumentteihin tai RFI:hin ja seurata mukautettavien työnkulun vaiheiden läpi. Jokaisella tehtävätyypillä on oma värikoodinsa ja oletuskentät.

| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/tasks/ | Listaa tehtävät (suodatettavissa projektin, vastuuhenkilön, tilan mukaan) |
| POST | /api/v1/tasks/ | Luo tehtävä |
| PATCH | /api/v1/tasks/{id} | Päivitä tehtävä (tila, vastuuhenkilö, prioriteetti) |
| GET | /api/v1/tasks/board/{project_id} | Hae Kanban-taulun tiedot |
Seuraa osapuolten välisiä virallisia tietopyyntöjä vastuunsiirtoseurannalla (ball-in-court). RFI:t etenevät jäsennellyn elinkaaren läpi luonnoksesta suljettuun, mikä varmistaa, että jokaiseen kysymykseen saadaan dokumentoitu vastaus. Ball-in-court-seuranta näyttää, kenellä on toiminnan vastuu kullakin hetkellä.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/rfis/ | Listaa RFI:t |
| POST | /api/v1/rfis/ | Luo RFI |
| POST | /api/v1/rfis/{id}/respond | Lähetä vastaus |
| PATCH | /api/v1/rfis/{id}/status | Päivitä tila / ball-in-court |
Täysi projektin taloushallinto, joka kattaa laskut, budjetit, maksut ja tuloksen arvon hallinnan (EVM). Seuraa suunniteltuja ja toteutuneita kustannuksia, luo maksuhakemuksia ja valvo budjetin terveyttä reaaliaikaisella poikkeama-analyysillä. Integroituu BOQ-tietoihin kustannusten lähtötason automaattista luontia varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/finance/invoices/ | Listaa laskut |
| POST | /api/v1/finance/invoices/ | Luo lasku |
| GET | /api/v1/finance/budgets/ | Listaa budjetit |
| POST | /api/v1/finance/budgets/import | Tuo budjetti Excelistä |
| GET | /api/v1/finance/evm/{project_id} | Hae EVM-mittarit |
| GET | /api/v1/finance/payments/ | Listaa maksut |
Hallitse ostotilauksia ja tavaroiden vastaanottoja rakennusmateriaaleille ja -palveluille. Luo BOQ-positioihin linkitettyjä ostotilauksia, seuraa toimitustilaa ja kirjaa tavaroiden vastaanotot määrän tarkistuksella. Integroituu Yhteystiedot-moduuliin toimittajien hallintaa varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/procurement/orders/ | Listaa ostotilaukset |
| POST | /api/v1/procurement/orders/ | Luo ostotilaus |
| POST | /api/v1/procurement/orders/{id}/receive | Kirjaa tavaran vastaanotto |
| GET | /api/v1/procurement/receipts/ | Listaa tavaroiden vastaanotot |
Kirjaa turvallisuuspoikkeamat, läheltä piti -tilanteet ja käyttäytymishavainnot riskinpisteytysjärjestelmällä. Seuraa turvallisuuden suorituskykymittareita projekteittain, tunnista trendit ja varmista työterveyttä ja -turvallisuutta koskevien määräysten noudattaminen.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/safety/incidents/ | Listaa poikkeamat |
| POST | /api/v1/safety/incidents/ | Ilmoita poikkeamasta |
| GET | /api/v1/safety/observations/ | Listaa havainnot |
| POST | /api/v1/safety/observations/ | Kirjaa havainto |
| GET | /api/v1/safety/dashboard/{project_id} | Hae turvallisuuden KPI:t |
Hallitse kokouspöytäkirjoja jäsenneltyjen esityslistojen ja seurattujen toimenpidekohtien avulla. Luo toistuvia kokoussarjoja (esim. viikoittaiset työmaakokoukset), kirjaa osallistujat, tallenna keskustelukohdat ja luo automaattisesti toimenpidekohdat, jotka integroituvat Tehtävät-moduuliin.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/meetings/ | Listaa kokoukset |
| POST | /api/v1/meetings/ | Luo kokous |
| GET | /api/v1/meetings/{id}/minutes | Hae kokouspöytäkirja |
| POST | /api/v1/meetings/{id}/actions | Lisää toimenpidekohta |
Suorita laatutarkastuksia muokattavilla tarkistuslistoilla. Määritä tarkastusmallit työlajeittain tai toimintatyypeittäin, täytä ne työmaalla, liitä valokuvia ja seuraa puutteiden korjaamista. Tarkastusten tulokset siirtyvät projektin laatupisteisiin ja NCR-työnkulkuun.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/inspections/ | Listaa tarkastukset |
| POST | /api/v1/inspections/ | Luo tarkastus mallista |
| GET | /api/v1/inspections/templates/ | Listaa tarkistuslistamallit |
| PATCH | /api/v1/inspections/{id}/items | Päivitä tarkistuslistan kohtien tulokset |
Dokumentoi ja seuraa laatupoikkeamia, kun työ ei täytä vaatimuksia. NCR:t noudattavat virallista elinkaarta tunnistamisesta juurisyyanalyysin kautta korjaavan toimenpiteen vahvistamiseen, mikä varmistaa, että kaikki laatupoikkeamat ratkaistaan ja dokumentoidaan asianmukaisesti.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/ncr/ | Listaa NCR:t |
| POST | /api/v1/ncr/ | Luo NCR |
| PATCH | /api/v1/ncr/{id}/status | Päivitä NCR:n tila |
| POST | /api/v1/ncr/{id}/actions | Lisää korjaava toimenpide |
Hallitse rakennusmateriaalien, työpiirustusten ja tuotetietojen hyväksyntäaineistojen tarkastusprosessia. Seuraa monivaiheisia tarkastustyönkulkuja, joissa aineistot kulkevat useiden tarkastajien kautta ennen lopullista hyväksyntää. Ylläpidä täydellistä jäljitysketjua kaikista tarkastuskierroksista ja muutoshistoriasta.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/submittals/ | Listaa hyväksyntäaineistot |
| POST | /api/v1/submittals/ | Luo hyväksyntäaineisto |
| POST | /api/v1/submittals/{id}/review | Lähetä tarkastuspäätös |
| POST | /api/v1/submittals/{id}/revise | Lataa uusi versio |
Ylläpidä virallista viestintärekisteriä kaikelle projektin kirjeenvaihdolle. Seuraa osapuolten välisiä kirjeitä, sähköposteja, ilmoituksia ja ohjeita yksilöllisillä viitenumeroilla, vastausseurannalla ja kokotekstihaulla. Varmistaa, että sopimusperusteinen viestintä dokumentoidaan ja on jäljitettävissä.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/correspondence/ | Listaa kirjeenvaihto |
| POST | /api/v1/correspondence/ | Luo kirjeenvaihtomerkintä |
| GET | /api/v1/correspondence/{id} | Hae tiedot liitteineen |
| GET | /api/v1/correspondence/{id}/thread | Hae linkitetty kirjeenvaihtoketju |
ISO 19650 -yhteensopiva yhteinen tietoympäristö projektitietojen hallintaan hallituilla tilasiirtymillä. Dokumentit etenevät keskeneräinen työ (WIP)-, jaettu-, julkaistu- ja arkistoitu-tilojen läpi hyväksyntäporttien kautta. Varmistaa, että tiedonhallinta noudattaa BIM-standardeja yhteistyössä tapahtuvaa toimittamista varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/cde/documents/ | Listaa CDE-dokumentit (suodatettavissa tilan ja soveltuvuuden mukaan) |
| POST | /api/v1/cde/documents/ | Lataa dokumentti CDE:hen |
| PATCH | /api/v1/cde/documents/{id}/status | Siirrä dokumentin tila |
| GET | /api/v1/cde/documents/{id}/history | Hae versiohistoria |
Jaa dokumentteja virallisesti ulkoisille osapuolille seurattavalla toimituksella ja kuittauksella. Luo lähetepaketteja, jotka sisältävät useita dokumentteja, määritä vastaanottajat ja seuraa, onko kukin vastaanottaja saanut ja kuitannut dokumentit. Tarjoaa sopimusperusteisen kirjauksen tiedonvaihdosta.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/transmittals/ | Listaa lähetelistat |
| POST | /api/v1/transmittals/ | Luo lähetelista |
| POST | /api/v1/transmittals/{id}/send | Lähetä lähetelista vastaanottajille |
| PATCH | /api/v1/transmittals/{id}/acknowledge | Kirjaa vastaanottajan kuittaus |
Keskitetty solmukohta BIM-mallien hallintaan, jossa on elementtitason tiedonsaanti ja suora BOQ-linkitys. Lataa IFC/RVT-malleja, selaa rakennuselementtejä ominaisuuksineen ja määrineen sekä linkitä elementit BOQ-positioihin 5D-kustannusintegraatiota varten. Tarjoaa sillan suunnittelutiedon ja kustannusarvioinnin välille.
🎬 BIM-joukkolinkitysdemo YouTubessa - 100 BIM-seinää → yksi BOQ-rivi yhdistetyllä pinta-alalla, tilavuudella ja pituudella.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/bim/models/ | Listaa BIM-mallit |
| POST | /api/v1/bim/models/ | Lataa BIM-malli |
| GET | /api/v1/bim/models/{id}/elements | Listaa mallin elementit |
| POST | /api/v1/bim/elements/{id}/link-boq | Linkitä elementti BOQ-positioon |
Kattava raportointimoottori, jossa on KPI-koontinäkymä, muokattavat raporttimallit ja ajoitettu raporttien luonti. Yhdistä tietoja projektien välillä portfoliotason näkemyksiä varten. Luo mukautettuja raporttimalleja, jotka yhdistävät tietoa mistä tahansa moduulista (BOQ, Talous, Aikataulu, Työturvallisuus, Laatu).
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/reporting/kpi/{project_id} | Hae projektin KPI:t |
| GET | /api/v1/reporting/templates/ | Listaa raporttimallit |
| POST | /api/v1/reporting/generate | Luo raportti mallista |
| GET | /api/v1/reporting/portfolio/ | Hae portfolion koontinäkymän tiedot |
Sovelluksen sisäinen ilmoitusjärjestelmä, joka pitää käyttäjät ajan tasalla heitä koskevista tapahtumista. Ilmoitukset käynnistyvät kaikkien moduulien toiminnoista - tehtävien osoitukset, RFI-vastaukset, hyväksyntäaineistojen tarkastukset, hyväksyntäpyynnöt, myöhässä olevat kohdat ja paljon muuta. Käyttäjät hallitsevat ilmoitusasetuksiaan luokittain.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/notifications/ | Listaa ilmoitukset (lukemattomat ensin) |
| PATCH | /api/v1/notifications/{id}/read | Merkitse ilmoitus luetuksi |
| POST | /api/v1/notifications/read-all | Merkitse kaikki luetuiksi |
| GET | /api/v1/notifications/preferences | Hae ilmoitusasetukset |
Puhtaasti SVG-pohjainen Gantt-kaavio rakennusaikataulun visualisointiin. Renderöi aikajanat, riippuvuudet, virstanpylväät ja kriittisen polun suoraan selaimessa ilman ulkoisia kirjastoja. Tukee zoomausta päivätasolta vuositasolle ja vientiä PDF/PNG-muotoon raportointia varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/schedule/gantt/{project_id} | Hae Gantt-kaavion tiedot (toiminnot, riippuvuudet) |
| PATCH | /api/v1/schedule/activities/{id} | Päivitä toiminnon päivämäärät/edistyminen |
| POST | /api/v1/schedule/dependencies/ | Luo riippuvuus |
Määritä aikavyöhyke-, valuutta-, numeromuoto- ja päivämäärämuotoasetukset käyttäjäkohtaisesti ja projektikohtaisesti. Alueelliset asetukset porrastuvat järjestelmän oletusasetuksista projektitason ohituksiin ja käyttäjätason asetuksiin, mikä varmistaa, että jokainen tiimin jäsen näkee tiedot omien aluekohtaisten asetustensa mukaisesti muotoiltuina.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/settings/regional/ | Hae nykyiset alueelliset asetukset |
| PUT | /api/v1/settings/regional/ | Päivitä alueelliset asetukset |
| GET | /api/v1/settings/regional/timezones | Listaa käytettävissä olevat aikavyöhykkeet |
| GET | /api/v1/settings/regional/currencies | Listaa tuetut valuutat |
Ota käyttöön tai poista käytöstä alustan moduuleja mukauttaaksesi OpenConstructionERP:n työnkulkuusi. Jokainen moduuli voidaan kytkeä päälle tai pois itsenäisesti muihin moduuleihin vaikuttamatta. Käytöstä poistetut moduulit piilotetaan käyttöliittymästä, niiden API-päätepisteet palauttavat 404, ja niiden tietokantataulut säilyvät ehjinä uudelleenaktivointia varten.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/modules/ | Listaa kaikki moduulit tiloineen |
| PATCH | /api/v1/modules/{name}/toggle | Ota käyttöön tai poista käytöstä moduuli |
| GET | /api/v1/modules/{name}/dependencies | Tarkista moduulin riippuvuudet |
Esikonfiguroidut aluepaketit, jotka asettavat luokitusstandardit, verosäännöt, kustannustietokannan oletukset, raporttimallit ja viranomaismääräysten noudattamista koskevat säännöt tietyille markkinoille. Asenna aluepaketti, niin alusta konfiguroidaan välittömästi maatasi tai aluettasi varten.
| Paketti | Alue | Standardit | Valuutta |
|---|---|---|---|
| US | Yhdysvallat | MasterFormat, UniFormat, CSI | USD |
| DACH | Saksa, Itävalta, Sveitsi | DIN 276, GAEB, VOB, HOAI | EUR/CHF |
| UK | Yhdistynyt kuningaskunta | NRM 1/2, RICS, JCT | GBP |
| Russia | Venäjä, IVY | GESN, FER, TER, SNIP | RUB |
| Lähi-itä | Arabiemiraatit, Saudi-Arabia, Qatar | RICS, CESMM, FIDIC | AED/SAR/QAR |
| Asia-Pacific | Kiina, Japani, Australia | GB/T, AS 4000, JASS | CNY/AUD/JPY |
| India | Intia | CPWD, IS standards, DSR | INR |
| LatAm | Brasilia, Meksiko, Kolumbia | SINAPI, CMIC, local norms | BRL/MXN/COP |
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| GET | /api/v1/regional-packs/ | Listaa saatavilla olevat aluepaketit |
| POST | /api/v1/regional-packs/{name}/install | Asenna aluepaketti |
| GET | /api/v1/regional-packs/{name}/details | Hae paketin sisältö ja konfiguraatio |
Kattavat tiedon tuonti- ja vientiominaisuudet kaikissa moduuleissa. Tuo yhteystietoja, budjetteja, BOQ:eja ja kustannustietokantoja Excel- ja CSV-tiedostoista älykkäällä sarakekartoituksella. Vie projektitietoja Excel-, PDF- ja CSV-muotoon muokattavilla malleilla. Kaikki viennit säilyttävät muotoilun ja sisältävät metatieto-otsikot.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| POST | /api/v1/import/contacts | Tuo yhteystiedot tiedostosta |
| POST | /api/v1/import/budget | Tuo budjetti Excelistä |
| POST | /api/v1/export/boq/{id} | Vie BOQ (muoto: excel, pdf, gaeb, csv) |
| POST | /api/v1/export/report | Luo ja vie raportti |



| Muuttuja | Oletus | Kuvaus |
|---|---|---|
DATABASE_URL | (ei asetettu = sisäänrakennettu PostgreSQL) | Tietokanta (oletuksena sisäänrakennettu PostgreSQL; aseta ulkoista PostgreSQL:ää varten). Jätä asettamatta, jos käytät sisäänrakennettua PostgreSQL:ää, tai aseta ulkoinen tietokanta, esimerkiksi postgresql+asyncpg://oe:oe@localhost:5432/openestimate. |
JWT_SECRET | dev-key | JWT-salaisuus (vaihda tuotannossa!) |
SEED_DEMO | true | Luo demo-tilit |
VECTOR_BACKEND | lancedb | Vektorihaun taustajärjestelmä |
OpenConstructionERP tarjoaa kattavan REST API:n, joka pyörittää käyttöliittymää ja jota voidaan käyttää integraatioihin, automaatioon ja mukautettuihin työnkulkuihin. Jokainen käyttöliittymässä saatavilla oleva toiminto - hankkeiden luonti, BOQ:iden muokkaus, tekoälyarvioiden suorittaminen, kustannusten haku - on saatavilla API-päätepisteenä. Interaktiivinen Swagger-dokumentaatio kokeile-nyt-painikkeineen on saatavilla osoitteessa /api/docs taustajärjestelmän ollessa käynnissä.
| Metodi | Päätepiste | Kuvaus |
|---|---|---|
| POST | /api/v1/users/auth/login | Kirjaudu sisään |
| GET | /api/v1/projects/ | Listaa projektit |
| GET | /api/v1/boq/boqs/?project_id=... | Listaa BOQ:t |
| GET | /api/v1/costs/?q=concrete | Hae kustannuksia |
| POST | /api/v1/ai/quick-estimate | AI-kustannusarvio |
| POST | /api/v1/takeoff/cad-extract | CAD-poiminta |
| GET | /api/health | Tilan tarkistus |
| Moduuli | Etuliite | Kuvaus |
|---|---|---|
| Contacts | /api/v1/contacts/ | Yhteystietohakemiston CRUD, tuonti |
| Tasks | /api/v1/tasks/ | Tehtävien hallinta, Kanban-taulu |
| RFI | /api/v1/rfis/ | Tietopyynnöt |
| Finance | /api/v1/finance/ | Laskut, budjetit, maksut, EVM |
| Procurement | /api/v1/procurement/ | Ostotilaukset, tavaroiden vastaanotot |
| Safety | /api/v1/safety/ | Poikkeamat, havainnot, riskinpisteytys |
| Meetings | /api/v1/meetings/ | Pöytäkirjat, esityslista, toimenpidekohdat |
| Inspections | /api/v1/inspections/ | Laatutarkastukset, tarkistuslistat |
| NCR | /api/v1/ncr/ | Poikkeamaraportit |
| Submittals | /api/v1/submittals/ | Monivaiheinen hyväksyntäaineiston tarkastus |
| Correspondence | /api/v1/correspondence/ | Viestintärekisteri |
| CDE | /api/v1/cde/ | ISO 19650 -dokumenttiympäristö |
| Transmittals | /api/v1/transmittals/ | Dokumenttien jakelu |
| BIM Hub | /api/v1/bim/ | BIM-mallit, elementit, BOQ-linkitys |
| Reporting | /api/v1/reporting/ | KPI-koontinäkymä, raporttimallit |
| Notifications | /api/v1/notifications/ | Sovelluksen sisäinen ilmoitusjärjestelmä |
| Comments | /api/v1/comments/ | Ketjutetut kommentit mihin tahansa kohteeseen |
| Gantt | /api/v1/schedule/gantt/ | SVG-aikataulun visualisointi |
| Regional | /api/v1/settings/regional/ | Aikavyöhyke-, valuutta-, muotoasetukset |
| Modules | /api/v1/modules/ | Ota käyttöön / poista käytöstä moduuleja |
| Regional Packs | /api/v1/regional-packs/ | Asenna aluekohtaiset konfiguraatiot |
| Import/Export | /api/v1/import/ / /api/v1/export/ | Tiedon massatuonti ja -vienti |
Katso yksityiskohtainen päätepistedokumentaatio parametreineen ja kuvauksineen kunkin moduulin osiosta yllä.
Tekoälypohjainen hankeanalyysi, joka pisteyttää hankkeesi 9 painotetussa osa-alueessa ja luo täydellisyyspisteet 0:sta 100:aan (arvosanat A:sta F:ään).
API: GET /api/v1/project_intelligence/score/?project_id=X - palauttaa kokonaispisteet, osa-aluepisteet, kriittiset puutteet ja saavutukset.
Hallitse tiimin jäseniä, rooleja ja moduulikohtaista käyttöoikeuksien hallintaa.
Järjestelmänvalvojat voivat määrittää käyttäjäkohtaisen moduulin näkyvyyden ja pääsytasot (Ei mitään, Katselu, Muokkaus, Täysi) /users-sivun kautta. Mukautettuja roolinimiä voidaan osoittaa (esim. "Työmaainsinööri", "Kustannuspäällikkö").
Tähditä repositorio auttaaksesi muita löytämään projektin.
Tilaa saadaksesi julkaisuesittelyjä ja opetusvideoita. Aloita 12 minuutin tuote-esittelystä.
Avaa issue GitHubissa.
Liity Telegram-yhteisöön esittääksesi kysymyksiä.
Ota yhteyttä käyttöönottoa ja koulutusta varten.
Lisenssi: AGPL-3.0. Kaupallinen lisensointi: info@datadrivenconstruction.io
Kommentit
Ketjutettu kommenttijärjestelmä, joka voidaan liittää mihin tahansa alustan kohteeseen - BOQ-positioihin, tehtäviin, RFI:hin, hyväksyntäaineistoihin, dokumentteihin, tarkastuksiin ja muuhun. Tukee @-mainintoja tiimin jäsenten ilmoittamiseksi, tiedostoliitteitä ja ratkaisuseurantaa toimintakeskeisiä keskusteluja varten.
Keskeiset ominaisuudet
API-päätepisteet
/api/v1/comments/?entity_type=task&entity_id=.../api/v1/comments//api/v1/comments/{id}/reply/api/v1/comments/{id}/resolve