ERP Holzbau · API-Wiki · Dokumente und Firmenprofil
Dokumente und Firmenprofil
Dateien hängen an einem Bezug: Kunde, Baustelle, Angebot, Rechnung, Fahrzeug, Mitarbeiter, Lieferant oder Bestellung. Das nötige Recht richtet sich nach dem Bezug – Vertrieb für Kunden und Belege, Stammdaten für Baustellen und Lieferanten, Lager für Bestellungen, Flotte für Fahrzeuge, Personal für Mitarbeiter.
Dokumente
Hochladen als Base64 im JSON, höchstens 25 MB je Datei. Erlaubt sind PDF, Bilder, Office-Dateien, CSV, Text und ZIP.
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| GET | /documents | je Bezug | Dokumente auflisten (?refKind=&refId=&kind=&status=&q=) |
| POST | /documents | je Bezug | Dokument hochladen |
| GET | /documents/:id | je Bezug | Angaben zum Dokument |
| GET | /documents/:id/file | je Bezug | Datei abrufen (?download=1) |
| DELETE | /documents/:id | je Bezug | Dokument löschen; versendete werden archiviert |
| POST | /documents/:id/send | je Bezug | Dokument per E-Mail versenden ({ to, cc, subject, body }) |
| POST | /documents/letter | sales.write | Freies Schreiben als PDF mit Briefkopf erzeugen |
Firmenprofil und Postausgang
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| GET | /company | angemeldet | Firmenprofil für den Briefkopf |
| PUT | /company | users.manage | Firmenprofil speichern |
| POST | /company/logo | users.manage | Logo hochladen |
| DELETE | /company/logo | users.manage | Logo entfernen |
| POST | /company/sample | users.manage | Musterbrief erzeugen |
| GET | /mail/status | angemeldet | Ob der Versand per E-Mail eingerichtet ist |
| GET | /mail/outbox | angemeldet | Postausgang des Betriebs |
| GET | /mail/outbox/:id | angemeldet | Gesendete Nachricht mit Anhängen |
| GET | /mail/outbox/:id/attachments/:partId | angemeldet | Anhang einer gesendeten Nachricht |
Bedienung in der Anwendung: Dokumente im Software-Wiki.
Stand 04.10.2026 · Fehlt etwas oder stimmt etwas nicht? Schreiben Sie uns.