Ein Concept Office Aktivität wird primär über die folgenden Datenbanktabellen befüllt:
| Domänenbegriff | Tabelle | Rolle | Abhängigkeiten |
|---|---|---|---|
| Aktivität | aktivitaeten | Hauptobjekt | Kann Kontakt, Vorgang und Mitarbeiter referenzieren |
| Aktivitätenmitarbeiter | AktivitaetenMitarbeiter | Unterobjekt | Wird beim Anlegen als Liste mitgegeben |
| Kontakt | Kontakte | Referenzobjekt | Muss bei Zuordnung existieren |
| Vorgang | AuftragsKoepfe | Referenzobjekt | Muss bei Zuordnung existieren |
Hinweis: AktivitaetenMitarbeiter können erst zugeordnet werden, wenn die Aktivität beziehungsweise der Mitarbeiter existiert.
aktivitaeten (Hauptobjekt)
Get
- Mehrere Aktivitäten aufrufen:
GET /Office/CoServiceRestApi/office/aktivitaeten - Ausgewählte Aktivität aufrufen:
GET /Office/CoServiceRestApi/office/aktivitaeten/{aktivitaetenNummer} - Aktivität suchen:
GET /Office/CoServiceRestApi/office/aktivitaeten?q=XXXXX
Post (Pflichtfelder / Beispiel)
Neue Aktivität anlegen:
POST /Office/CoServiceRestApi/office/aktivitaeten{
"mandant": 1,
"aktivitaetenart": "Termin",
"bezeichnung": "Besprechung",
"bemerkung": "Diese Terminreservierung wurde via API angelegt.",
"kontaktnummer": 10000,
"vorgangsnummer": 4205100,
"datum": "2026-03-13 06:00",
"enddatumzeit": "2026-03-13 07:00",
"istbestaetigt": 2,
"isttermin": true,
"aktivitaetenmitarbeiter": [
{
"mitarbeiternummer": 999
}
]
}Put
Ausgewählte Aktivität bearbeiten:
PUT /Office/CoServiceRestApi/office/aktivitaeten/{aktivitaetenNummer}{
"Bemerkung": "Aktualisierte Bemerkung"
}Delete
Ausgewählte Aktivität löschen:
DELETE /Office/CoServiceRestApi/office/aktivitaeten/{aktivitaetenNummer}