Daten, Datenschutz & Sicherheit › Dokumente, Prüfungen & Fotos
Dokumente, Prüfungen & Fotos
DatenbereichLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Alle Belege und Nachweise rund um einen Auftrag: Prüfchecklisten mit Fotos (z.B. Bremsen, Reifen), eingescannte Kundendokumente, unterschriebene Einverständnis-Formulare und der elektronische Posteingang mit eingehenden Scans/Rechnungen.
Bild folgt
Zu einem Auftrag können mehrere Prüfungen gehören, jede mit einzelnen Prüfpositionen und dazugehörigen Fotos — etwa eine §57a-Begutachtung oder ein Bozo-Check. Daneben liegen eingescannte Kundendokumente, unterschriebene Einverständnis-Formulare und der elektronische Posteingang mit ankommenden Scans und Lieferantenrechnungen. Fotos, PDFs und Scans liegen nicht in der Datenbank selbst, sondern als Dateien daneben, mit geprüften Pfaden, damit niemand über einen manipulierten Dateinamen an fremde Dokumente kommt. Ein Beleg bleibt so lange erhalten wie der Auftrag oder Kunde, zu dem er gehört (Aufträge, Angebote & Anfragen, Kunden & Fahrzeuge); eine eigene, kürzere Löschfrist dafür gibt es nicht. Ein im Posteingang verworfener Eintrag wird nur als erledigt markiert, nicht entfernt — ein durchsuchbarer Rest bleibt also auch für Fehlläufer bestehen.
Geschützt von
- Backup & Wiederherstellung Unklar
- Aufbewahrungsfristen (§132 BAO) Teilweise
- Datei-Upload-Absicherung Teilweise
Erzeugt von
Gespeist von
Gehört zu
Geregelt durch
Nutzt
- Ob die 853/895 unvollstaendigen Pruefpunkte inzwischen nachgebessert wurden, ist im Code nicht erkennbar — nur als offenes Dokument vermerkt.
- lib/db/schema.ts
- lib/db/checks.ts
- lib/db/scan-inbox.ts
- lib/db/consents.ts
- MEM:checklisten-reparatur-live-2026-08-31.md
| tabellen | customer_documents, check_inspections, check_inspection_items, check_items, check_photos, check_sections, check_templates, checklist_template_items, checklist_templates, consent_forms, scan_inbox, job_attachments |
|---|---|
| schluessel | Auftrag 1..n Pruefung (check_inspections) 1..n Pruefpositionen (check_inspection_items) 1..n Foto (check_photos); Kunde 1..n Einverstaendnis-Formular (consent_forms, ggf. mit Job-/Fahrzeugbezug) |
| dateien | Fotos/PDFs/Scans liegen unter DATA_DIR (Hausregel 4, lib/path-safe.ts) — Pfad-Traversal-sicher, nie ueber process.cwd() direkt |
| besonderheit | 853/895 Pruefpunkte aus dem KI-Import hatten kein Pflichtfoto/keinen Grenzwert hinterlegt (MEM: checklisten-audit-neuentwurf-2026-08-30.md, nur Dokument, nicht gebaut); consent_forms kennt neben der Pad-Unterschrift einen reinen Papier-Weg (signedVia bleibt leer, das unterschriebene Blatt wird nachtraeglich eingescannt) als Ausweg, wenn kein Pad erreichbar ist |
| aufbewahrung | gebunden an den Auftrag bzw. Kunden, dem das Dokument zugeordnet ist — keine eigene, kuerzere Frist gefunden |
| loeschung | kein eigenstaendiges Loeschen fuer Pruefungen, Fotos oder Einverstaendnis-Formulare gefunden; ein verworfener Posteingangs-Eintrag wird nur als 'verworfen' markiert, nicht entfernt; consent_forms werden nur explizit mitgeloescht, wenn der zugehoerige Kunde ganz entfernt wird |
Beleg: MEM: checklisten-reparatur-live-2026-08-31.md 'prod=6ec42a3d'; MEM: scan-postfach-live-und-mail-protokoll-2026-08-29.md
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: data-belege (Datenbereich · Daten, Datenschutz & Sicherheit · live · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 0f0406a1)
Kurz: Alle Belege und Nachweise rund um einen Auftrag: Prüfchecklisten mit Fotos (z.B. Bremsen, Reifen), eingescannte Kundendokumente, unterschriebene Einverständnis-Formulare und der elektronische Posteingang mit eingehenden Scans/Rechnungen.
Lies zuerst (Lesebereich, nicht der ganze Baum):
lib/db/schema.ts
lib/db/checks.ts
lib/db/scan-inbox.ts
lib/db/consents.ts
MEM:checklisten-reparatur-live-2026-08-31.md (Gedächtnisdatei außerhalb des Repos)
Hängt zusammen mit:
ops-backup (docs/RESTORE.md) · feat-dokumentlayout-druck (lib/documents/business-document.ts) · feat-scan-eingang (app/admin/scan-eingang/page.tsx) · comp-aufbewahrung (docs/dsgvo-compliance.md) · data-auftrag (lib/db/jobs.ts) · data-auftrag (lib/db/jobs.ts) · data-kunde-fahrzeug (lib/db/schema.ts) · feat-einverstaendnis-unterschrift (MEM:signotec-pad-integration-2026-08-29.md)
Offene Fragen der Seite:
Ob die 853/895 unvollstaendigen Pruefpunkte inzwischen nachgebessert wurden, ist im Code nicht erkennbar — nur als offenes Dokument vermerkt.
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/daten-recht-sicherheit/data-belege.md).