Ein Concept Office Projekt wird primär über die folgenden Datenbanktabellen befüllt:
| Domänenbegriff | Tabelle | Rolle | Abhängigkeiten |
|---|---|---|---|
| Projekt | Projekte | Hauptobjekt | Kann Kontakte, Mitarbeiter und Geschäftsbereiche referenzieren |
| Kontaktprojekt | KontaktProjekte | Unterobjekt | Benötigt Projekt und Kontakt |
| Projektmitarbeiter | ProjektMitarbeiter | Unterobjekt | Benötigt Projekt und Mitarbeiter |
Hinweis: Projektzuordnungen können erst angelegt werden, wenn das Projekt angelegt ist.
Projekte (Hauptobjekt)
Get
- Mehrere Projekte aufrufen:
GET /Office/CoServiceRestApi/office/projekte - Ausgewähltes Projekt aufrufen:
GET /Office/CoServiceRestApi/office/projekte/{projektNummer} - Projekte einer Firma suchen:
GET /Office/CoServiceRestApi/office/projekte?q=[{"kontaktnummer":{"value":{kontaktNummer},"Operator":"="}}] - Projekte nach Anlagedatum suchen:
GET /Office/CoServiceRestApi/office/projekte?q={"angelegtAm":{"value":"2026-01-01","Operator":">="}}&count=5&skip=5&sort={"startdatum":"descending"}
Post (Pflichtfelder / Beispiel)
Neues Projekt anlegen:
POST /Office/CoServiceRestApi/office/projekte{
"bezeichnung": "Projekt Mustermann"
}Delete
Ausgewähltes Projekt löschen:
DELETE /Office/CoServiceRestApi/office/projekte/{projektNummer}