feat: Data Management (DSGVO Art. 15/20/30 — export, inventory, retention)
- Data Management API: inventory (Art. 30 Verarbeitungsverzeichnis) + export - JSON export with SHA-256 checksum (GoBD Jahresarchiv) - CSV export (DATEV/Excel-compatible) - Export history (audit-logged) - Retention periods (8/6 years per GoBD) - Art. 17 erasure notice (pseudonymization, legal precedence) - 159 records across 10 categories with legal basis per category
This commit is contained in:
1 parent
1dd2563172
commit
6c42c6525a
8 files changed
+491
No files matched your search
@@ -25,6 +25,7 @@ import {
|
||||
HelpCircle,
|
||||
SlidersHorizontal,
|
||||
CalendarDays,
|
||||
Database,
|
||||
} from 'lucide-react'
|
||||
import { useAos, type ViewId } from '@/store/aos'
|
||||
import {
|
||||
@@ -53,6 +54,7 @@ const VIEWS: { id: ViewId; label: string; icon: typeof LayoutDashboard; hint: st
|
||||
{ id: 'finance', label: 'Finanzen', icon: Receipt, hint: 'Rechnungen & E-Rechnung' },
|
||||
{ id: 'accounting', label: 'Buchhaltung', icon: BookOpen, hint: 'USt-Voranmeldung, EÜR, Bank' },
|
||||
{ id: 'audit', label: 'Audit-Protokoll', icon: ScrollText, hint: 'Hash-Kette & GoBD' },
|
||||
{ id: 'data', label: 'Datenverwaltung', icon: Database, hint: 'Export, DSGVO, Aufbewahrung' },
|
||||
{ id: 'kb', label: 'Wissensdatenbank', icon: HelpCircle, hint: 'Dokumente & Vorlagen' },
|
||||
{ id: 'api', label: 'API & Webhooks', icon: Webhook, hint: 'Tokens, Scopes, HMAC' },
|
||||
{ id: 'settings', label: 'Erweiterungen', icon: Settings2, hint: 'Module & Compliance' },
|
||||
|
||||
Reference in new issue
Block a user