Payroll Record Schema
Felder
Payroll Record Schema
Per-employee encrypted master data for payroll preparation (Lohnstammdaten). Tier 1 zero-knowledge.
employeeProfileId
UUID of the linked employee_profile
ciphertext
Base64-encoded AES-256-GCM ciphertext of the payload JSON
iv
Base64-encoded 12-byte random IV
alg
Symmetric encryption algorithm identifier
AES-256-GCMkeyId
Identifier of the payroll group key version that encrypted this record. Used to detect re-encryption needs after key rotation.
completionStatus
Whether all mandatory fields are filled. Cleartext flag, computed on save by the HR client.
DRAFTCOMPLETENEEDS_REVIEWlastEditedBy
User UUID of the HR member who last edited this record
lastEditedAt
When the encrypted payload was last updated
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/payroll_records— Liste, paginiert + filterbarGET /api/v1/payroll_records/<id>— Einzelne EntityPOST /api/v1/payroll_records— AnlegenPATCH /api/v1/payroll_records/<id>— Teil-UpdateDELETE /api/v1/payroll_records/<id>— Soft-DeleteGET /api/v1/payroll_records/<id>/timeline— Audit + Aktivitäten