Datenmitnahme & Anbieterwechsel
Deine Geschäftsdaten und gespeicherten Originalbelege als Paket herunterladen. Hier findest du den Ablauf, die Formate und die Unterstützung für deinen Wechsel.
Daten herunterladen
Unter „Vertrag & Datenschutz“ mit deinem Kontopasswort ein ZIP-Paket erstellen. Auch nach Ende des Arbeitszugangs bleibt der Export während der vereinbarten Abrufphase erreichbar.
Übernahme prüfen
Dateien öffnen, Vollständigkeit prüfen und den Import mit deinem Zielanbieter abstimmen. Optional kannst du diesem einen widerrufbaren Datenzugang für 24 Stunden erlauben.
Wechsel abschließen
Vertragsende, Abrufphase und Löschung gemeinsam klären. Aufbewahrungspflichtige Belege vorher in dein weiteres Archiv übernehmen.
Ein Download kündigt kein Abo und löscht keine Daten. Vertragsende und Löschweisung sind getrennte Schritte.
Den vollständigen Betriebsexport erstellt die berechtigte Ansprechperson des Betriebs. Dafür ist ihr Kontopasswort erforderlich.
Was du erhältst
Strukturierte Kunden-, Fahrzeug-, Termin-, Lager- und Belegdaten, Positionen und Zahlungsaufzeichnungen sowie Aufgaben, Mitarbeiterzeiten mit Korrekturverlauf und Fahrzeugkaufverträge. Enthalten sind auch Vermietungen, Mietunterlagen, Übergabeprotokolle und Kautionsbuchungen. Dazu vorhandene Originaluploads, ausgestellte PDFs, gespeicherte XML-Dateien, DATEV-Archive und Vertragsnachweise.
Eingangsrechnungen und Lieferantengutschriften sind mit Steueraufteilung, Zahlungsaufzeichnungen, Änderungsverlauf und unveränderten PDF- oder Bildoriginalen enthalten.
Das Datenmodell beschreibt Beziehungen. Prüfsummen ermöglichen die Kontrolle der Dateien. Nicht enthalten sind Zugangspasswörter, Freigabeschlüssel, fremde Betriebsdaten und interne Supportnotizen.
Das Gesamtpaket enthält Daten verschiedener Kunden und Beschäftigter. Es darf nicht ungeprüft als persönliche Datenschutzauskunft weitergegeben werden. Für eine Auskunft zu deinen eigenen Daten kannst du dich auch ohne Konto an den Datenschutzkontakt wenden.
Fristen & Unterstützung
Für die Vorbereitung höchstens zwei Monate; für den regulären Wechsel höchstens 30 Kalendertage. Während des Übergangs bleiben Dienst und angemessene Unterstützung verfügbar. Nach Abschluss stehen die Daten mindestens 30 Tage zum Abruf bereit.
Ist eine technische Verlängerung erforderlich, informieren wir dich innerhalb von 14 Arbeitstagen mit Begründung und einem alternativen Übergangszeitraum. Dieser beträgt höchstens sieben Monate. Du kannst den Übergangszeitraum außerdem einmal um einen für dich geeigneten Zeitraum verlängern. Datenexport und Wechselunterstützung sind ohne gesonderte Wechselgebühr. Vertragsende, Abrechnung und Löschung werden ausdrücklich geklärt.
Vertragliche WechselregelungenFormate, Datenkatalog & Grenzen
Formatversion 1: ZIP mit JSON Lines in UTF-8, ISO-Datumswerten und Geldbeträgen als Dezimalzeichenfolgen. Gespeicherte Originaldateien bleiben unverändert. Datenmodell.json beschreibt Felder und Beziehungen; Pruefsummen.json enthält SHA-256-Prüfsummen.
Eine automatische Anpassung an das Zielsystem ist nicht enthalten. Importfähigkeit und steuerliche Weiterverarbeitung mit dem Zielanbieter abstimmen. Nicht gespeicherte historische Fassungen lassen sich nicht nachträglich herstellen. Bei fehlenden oder widersprüchlichen Originaldateien wird kein vollständiger Export bestätigt.
Betriebsprofil
workshops.workshop · JSON Lines / UTF-8
- id
- ID · BigAutoField
- document_logo
- Logo für PDF-Dokumente · FileField
- name
- name · CharField
- legal_name
- Vollständiger rechtlicher Name / Firma · CharField
- legal_form
- Rechtsform · CharField
- representatives
- Vertretungsberechtigte Personen · CharField
- register_court
- Registergericht · CharField
- register_number
- Registernummer · CharField
- registered_office
- Sitz laut Register · CharField
- supervisory_chair
- Aufsichtsratsvorsitz, falls vorhanden · CharField
- street
- street · CharField
- postal_code
- postal code · CharField
- city
- city · CharField
- phone
- phone · CharField
- email · CharField
- tax_number
- tax number · CharField
- vat_id
- vat id · CharField
- owner
- owner · CharField
- bank_account_holder
- Kontoinhaber · CharField
- iban
- iban · CharField
- greeting_text
- greeting text · CharField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Benutzerkonten
accounts.user · JSON Lines / UTF-8
- id
- ID · BigAutoField
- username
- Benutzername · CharField
- first_name
- Vorname · CharField
- last_name
- Nachname · CharField
- E-Mail-Adresse · CharField
- is_active
- Aktiv · BooleanField
- date_joined
- Mitglied seit · DateTimeField
- is_business_owner
- Verträge und vollständige Betriebsdaten verwalten · BooleanField
- is_employee
- Mitarbeiterzugang · BooleanField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- expires_at
- expires at · DateField
Aufgaben
teamwork.task · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- source_appointment_id
- Ausgangstermin · OneToOneField → appointments.appointment
- submission_key
- submission key · UUIDField
- work_area
- Arbeitsbereich · CharField
- title
- Aufgabe · CharField
- description
- Beschreibung · TextField
- assignee_id
- Zuständig · ForeignKey → accounts.user
- customer_id
- Kunde · ForeignKey → customers.customer
- vehicle_id
- Fahrzeug · ForeignKey → vehicles.vehicle
- quote_id
- Kostenvoranschlag · ForeignKey → quotes.quote
- invoice_id
- Rechnung · ForeignKey → invoices.invoice
- tire_set_id
- Reifensatz · ForeignKey → storage.tireset
- due_date
- Erledigen bis · DateField
- status
- Status · CharField
- priority
- Priorität · CharField
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
- completed_at
- completed at · DateTimeField
Auftragschecklisten
teamwork.taskchecklistitem · JSON Lines / UTF-8
- id
- ID · BigAutoField
- task_id
- task · ForeignKey → teamwork.task
- title
- Arbeitsschritt · CharField
- position
- position · PositiveIntegerField
- is_done
- is done · BooleanField
- completed_at
- completed at · DateTimeField
- completed_by_id
- completed by · ForeignKey → accounts.user
- updated_at
- updated at · DateTimeField
- submission_key
- submission key · UUIDField
Aufgaben-Rückmeldungen
teamwork.taskcomment · JSON Lines / UTF-8
- id
- ID · BigAutoField
- submission_key
- submission key · UUIDField
- task_id
- task · ForeignKey → teamwork.task
- author_id
- author · ForeignKey → accounts.user
- content
- Rückmeldung · TextField
- created_at
- created at · DateTimeField
Aufgaben-Labels
teamwork.task_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- task_id
- task · ForeignKey → teamwork.task
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Benachrichtigungsstatus
teamwork.announcementreceipt · JSON Lines / UTF-8
- id
- ID · BigAutoField
- announcement_id
- announcement · ForeignKey → teamwork.announcement
- user_id
- user · ForeignKey → accounts.user
- read_at
- read at · DateTimeField
Persönliche Notizen
core.dashboardnote · JSON Lines / UTF-8
- id
- ID · BigAutoField
- user_id
- user · OneToOneField → accounts.user
- content
- content · TextField
- updated_at
- updated at · DateTimeField
Kunden
customers.customer · JSON Lines / UTF-8
- id
- ID · BigAutoField
- salutation
- Anrede · CharField
- data_origin
- Herkunft der Kundendaten · CharField
- data_source
- Konkrete Datenquelle · CharField
- privacy_notified_on
- Datenschutzhinweise tatsächlich ausgehändigt am · DateField
- customer_number
- customer number · CharField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- first_name
- first name · CharField
- last_name
- last name · CharField
- company
- Firma / Rechnungsempfänger · CharField
- debtor_account
- Individuelles Debitorenkonto · PositiveIntegerField
- phone
- phone · CharField
- email · CharField
- street
- street · CharField
- postal_code
- postal code · CharField
- city
- city · CharField
- notes
- notes · TextField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Labels
customers.workspacelabel · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- name
- Bezeichnung · CharField
- color
- Farbe · CharField
Kunden-Labels
customers.customer_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- customer_id
- customer · ForeignKey → customers.customer
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Datenschutzangaben für Kunden
customers.customerprivacyprofile · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · OneToOneField → workshops.workshop
- controller_name
- Verantwortlicher / rechtlicher Betriebsname · CharField
- privacy_email
- Kontakt für Datenschutzanfragen · CharField
- dpo_contact
- Kontakt des Datenschutzbeauftragten · TextField
- additional_recipients
- Weitere Empfänger und deren Aufgaben · TextField
- transfers
- Verarbeitung außerhalb der EU / des EWR · CharField
- transfer_details
- Drittländer und Schutzmaßnahmen · TextField
- automated_decisions
- Automatisierte Entscheidungen mit erheblicher Wirkung · CharField
- automated_details
- Verfahren, Auswirkungen und Rechte · TextField
- additional_processing
- Ergänzende Verarbeitungshinweise · TextField
- service_reminders
- Freiwillige Einwilligung für Serviceerinnerungen anbieten · BooleanField
- confirmed_at
- confirmed at · DateTimeField
- updated_at
- updated at · DateTimeField
Fahrzeuge
vehicles.vehicle · JSON Lines / UTF-8
- id
- ID · BigAutoField
- ownership
- Zuordnung · CharField
- stock_status
- Bestandsstatus · CharField
- rental_enabled
- Für Vermietung verfügbar · BooleanField
- rental_daily_price
- Mietpreis je 24 Stunden (€ brutto) · DecimalField
- rental_deposit
- Kaution (€) · DecimalField
- rental_included_km
- Inklusivkilometer je Mietvereinbarung · PositiveIntegerField
- rental_extra_km_price
- Mehrkilometer (€ brutto) · DecimalField
- rental_tax_mode
- Besteuerung der Miete · CharField
- notes
- Notizen / Bemerkungen · TextField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- brand
- brand · CharField
- model
- model · CharField
- license_plate
- license plate · CharField
- vin
- Fahrgestellnummer (FIN) · CharField
- first_registration
- Erstzulassung · DateField
- last_registration
- Letzte Zulassung · DateField
- hu_due_month
- Nächste HU · CharField
- hsn
- HSN · CharField
- tsn
- Typenschlüssel (Feld 2.2) · CharField
- fuel
- Kraftstoff / Antrieb · CharField
- displacement
- Hubraum (cm³) · PositiveIntegerField
- power_kw
- Leistung (kW) · DecimalField
- engine_rpm
- Nenndrehzahl (U/min) (P.4) · CharField
- emission_class
- Schadstoffklasse / Euro-Norm (14) · CharField
- emission_key
- Emissionsschlüsselnummer (14.1) · CharField
- ec_emission_class
- EG-Schadstoffklasse (V.9) · CharField
- fuel_code
- Kraftstoffcode (10) · CharField
- co2_emissions
- CO₂-Ausstoß (g/km) (V.7) · DecimalField
- max_speed
- Höchstgeschwindigkeit (km/h) (T) · PositiveIntegerField
- tire_front
- Reifengröße Vorderachse (15.1) · CharField
- tire_rear
- Reifengröße Hinterachse (15.2) · CharField
- tire_third
- Reifengröße dritte Achse (15.3) · CharField
- technical_max_mass
- Technisch zulässige Gesamtmasse (kg) (F.1) · PositiveIntegerField
- permissible_max_mass
- Zulässige Gesamtmasse (kg) (F.2) · PositiveIntegerField
- unladen_mass
- Leermasse (kg) (G) · PositiveIntegerField
- towing_braked
- Anhängelast gebremst (kg) (O.1) · PositiveIntegerField
- towing_unbraked
- Anhängelast ungebremst (kg) (O.2) · PositiveIntegerField
- nose_weight
- Stützlast (kg) (13) · PositiveIntegerField
- axle_mass_technical_1
- Technische Achslast Achse 1 (kg) (7.1) · PositiveIntegerField
- axle_mass_technical_2
- Technische Achslast Achse 2 (kg) (7.2) · PositiveIntegerField
- axle_mass_technical_3
- Technische Achslast Achse 3 (kg) (7.3) · PositiveIntegerField
- axle_mass_permissible_1
- Zulässige Achslast Achse 1 (kg) (8.1) · PositiveIntegerField
- axle_mass_permissible_2
- Zulässige Achslast Achse 2 (kg) (8.2) · PositiveIntegerField
- axle_mass_permissible_3
- Zulässige Achslast Achse 3 (kg) (8.3) · PositiveIntegerField
- axle_count
- Anzahl der Achsen (L) · PositiveIntegerField
- drive_axle_count
- Anzahl der Antriebsachsen (9) · PositiveIntegerField
- length_mm
- Fahrzeuglänge (mm) (18) · PositiveIntegerField
- width_mm
- Fahrzeugbreite (mm) (19) · PositiveIntegerField
- height_mm
- Fahrzeughöhe (mm) (20) · PositiveIntegerField
- seats
- Sitzplätze (S.1) · PositiveIntegerField
- standing_places
- Stehplätze (S.2) · PositiveIntegerField
- stationary_noise
- Standgeräusch (dB) (U.1) · DecimalField
- stationary_noise_rpm
- Drehzahl bei Standgeräusch (U.2) · PositiveIntegerField
- drive_noise
- Fahrgeräusch (dB) (U.3) · DecimalField
- registration_remarks
- Bemerkungen und Ausnahmen (22) · TextField
- fahrzeugschein
- fahrzeugschein · FileField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Fahrzeug-Labels
vehicles.vehicle_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Fahrzeugfotos
vehicles.vehiclephoto · JSON Lines / UTF-8
- id
- ID · BigAutoField
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- image
- image · FileField
- caption
- Bildbeschreibung · CharField
- created_at
- created at · DateTimeField
Termine
appointments.appointment · JSON Lines / UTF-8
- id
- ID · BigAutoField
- quote_id
- Kostenvoranschlag · ForeignKey → quotes.quote
- invoice_id
- Rechnung · ForeignKey → invoices.invoice
- tire_set_id
- Reifensatz · ForeignKey → storage.tireset
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- title
- title · CharField
- appointment_date
- appointment date · DateField
- appointment_time
- appointment time · TimeField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Termin-Labels
appointments.appointment_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- appointment_id
- appointment · ForeignKey → appointments.appointment
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Vorbereitete Nachrichten mit PDF
communications.preparedmessage · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- invoice_id
- invoice · ForeignKey → invoices.invoice
- source_pk
- source pk · PositiveBigIntegerField
- kind
- kind · CharField
- subject
- subject · CharField
- body
- body · TextField
- email · CharField
- phone
- phone · CharField
- recipient
- recipient · CharField
- pdf · BinaryField
- sha256
- sha256 · CharField
- filename
- filename · CharField
- amount
- amount · DecimalField
- deadline
- deadline · DateField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
- expires_at
- expires at · DateTimeField
- revoked_at
- revoked at · DateTimeField
- sent_on
- sent on · DateField
- sent_channel
- sent channel · CharField
- confirmed_by_id
- confirmed by · ForeignKey → accounts.user
- confirmation_note
- confirmation note · CharField
Nachrichtenvorlagen
communications.messagetemplate · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- name
- Name · CharField
- kind
- Dokument · CharField
- subject
- Betreff · CharField
- body
- Nachricht · TextField
- updated_at
- updated at · DateTimeField
Mahnvorgänge
communications.dunningcase · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · OneToOneField → invoices.invoice
- paused
- paused · BooleanField
- resume_on
- resume on · DateField
- note
- note · TextField
- updated_at
- updated at · DateTimeField
- updated_by_id
- updated by · ForeignKey → accounts.user
Kostenvoranschläge
quotes.quote · JSON Lines / UTF-8
- id
- ID · BigAutoField
- recipient_name
- Empfängername · CharField
- recipient_street
- Straße und Hausnummer · CharField
- recipient_postal_code
- Postleitzahl · CharField
- recipient_city
- Ort · CharField
- recipient_email
- E-Mail · CharField
- recipient_phone
- Telefon · CharField
- purpose
- Dokumentart · CharField
- cover_letter
- Anschreiben · TextField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- converted_invoice_id
- converted invoice · OneToOneField → invoices.invoice
- quote_number
- quote number · CharField
- additional_text
- additional text · TextField
- total_discount_percent
- Gesamtrabatt (%) · DecimalField
- total_discount_fixed
- Gesamtrabatt netto (€) · DecimalField
- mileage
- mileage · PositiveIntegerField
- public_link_enabled
- public link enabled · BooleanField
- public_link_created_at
- public link created at · DateTimeField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
KV-Labels
quotes.quote_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- quote_id
- quote · ForeignKey → quotes.quote
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
KV-Positionen
quotes.quoteitem · JSON Lines / UTF-8
- id
- ID · BigAutoField
- quote_id
- quote · ForeignKey → quotes.quote
- stock_item_id
- Lagerartikel · ForeignKey → storage.stockitem
- description
- description · CharField
- quantity
- quantity · DecimalField
- unit
- unit · CharField
- unit_price
- unit price · DecimalField
- vat_rate
- vat rate · DecimalField
- discount_percent
- discount percent · DecimalField
- discount_fixed
- Positionsrabatt netto (€) · DecimalField
- sort_order
- sort order · PositiveIntegerField
Rechnungen
invoices.invoice · JSON Lines / UTF-8
- id
- ID · BigAutoField
- recipient_name
- Empfängername · CharField
- recipient_street
- Straße und Hausnummer · CharField
- recipient_postal_code
- Postleitzahl · CharField
- recipient_city
- Ort · CharField
- recipient_email
- E-Mail · CharField
- recipient_phone
- Telefon · CharField
- purpose
- Dokumentart · CharField
- cover_letter
- Anschreiben · TextField
- state
- state · CharField
- buyer_reference
- Bestellreferenz / Leitweg-ID · CharField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- invoice_number
- invoice number · CharField
- additional_text
- additional text · TextField
- total_discount_percent
- Gesamtrabatt (%) · DecimalField
- total_discount_fixed
- Gesamtrabatt netto (€) · DecimalField
- mileage
- mileage · PositiveIntegerField
- is_paid
- is paid · BooleanField
- invoice_date
- invoice date · DateField
- service_date
- Leistungsdatum · DateField
- due_date
- Zahlbar bis · DateField
- tax_note
- Hinweis zur Steuerbefreiung · CharField
- public_xml_enabled
- XML über den Dokumentlink freigeben · BooleanField
- public_link_enabled
- public link enabled · BooleanField
- public_link_created_at
- public link created at · DateTimeField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Rechnungs-Labels
invoices.invoice_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → invoices.invoice
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Rechnungspositionen
invoices.invoiceitem · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → invoices.invoice
- stock_item_id
- Lagerartikel · ForeignKey → storage.stockitem
- description
- description · CharField
- quantity
- quantity · DecimalField
- unit
- unit · CharField
- unit_price
- unit price · DecimalField
- gross_price
- Vereinbarter Bruttopreis · DecimalField
- vat_rate
- vat rate · DecimalField
- discount_percent
- discount percent · DecimalField
- discount_fixed
- Positionsrabatt netto (€) · DecimalField
- sort_order
- sort order · PositiveIntegerField
Eingangsrechnungen
purchases.purchaseinvoice · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- supplier_name
- supplier name · CharField
- invoice_number
- invoice number · CharField
- document_type
- document type · CharField
- invoice_date
- invoice date · DateField
- received_date
- received date · DateField
- service_date
- service date · DateField
- due_date
- due date · DateField
- description
- description · CharField
- notes
- notes · TextField
- tax_treatment
- tax treatment · CharField
- tax_note
- tax note · CharField
- creditor_account
- creditor account · PositiveIntegerField
- declared_gross
- declared gross · DecimalField
- state
- state · CharField
- revision
- revision · PositiveIntegerField
- exported_batch_id
- exported batch · ForeignKey → accounting.exportbatch
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
- reviewed_at
- reviewed at · DateTimeField
Steueraufteilung der Eingangsrechnungen
purchases.purchasetaxline · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → purchases.purchaseinvoice
- net_amount
- net amount · DecimalField
- vat_amount
- vat amount · DecimalField
- vat_rate
- vat rate · DecimalField
- expense_account
- expense account · PositiveIntegerField
- description
- description · CharField
- sort_order
- sort order · PositiveSmallIntegerField
Originalbelege der Eingangsrechnungen
purchases.purchaseattachment · JSON Lines / UTF-8
- id
- id · UUIDField
- invoice_id
- invoice · ForeignKey → purchases.purchaseinvoice
- filename
- filename · CharField
- mime_type
- mime type · CharField
- size
- size · PositiveIntegerField
- sha256
- sha256 · CharField
- content
- content · BinaryField
- created_at
- created at · DateTimeField
Zahlungen zu Eingangsrechnungen
purchases.purchasepayment · JSON Lines / UTF-8
- id
- id · UUIDField
- invoice_id
- invoice · ForeignKey → purchases.purchaseinvoice
- amount
- amount · DecimalField
- payment_date
- payment date · DateField
- method
- method · CharField
- reference
- reference · CharField
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
- reversed_at
- reversed at · DateTimeField
- reversed_by_id
- reversed by · ForeignKey → accounts.user
- reversal_reason
- reversal reason · CharField
Änderungsverlauf der Eingangsrechnungen
purchases.purchaseevent · JSON Lines / UTF-8
- id
- id · UUIDField
- invoice_id
- invoice · ForeignKey → purchases.purchaseinvoice
- actor_id
- actor · ForeignKey → accounts.user
- action
- action · CharField
- snapshot
- snapshot · JSONField
- created_at
- created at · DateTimeField
Gesicherte Rechnungsfassungen
invoices.invoicerecord · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · OneToOneField → invoices.invoice
- snapshot
- snapshot · JSONField
- pdf · BinaryField
- xml
- xml · BinaryField
- sha256
- sha256 · CharField
- xml_validation
- xml validation · JSONField
- xml_sha256
- xml sha256 · CharField
- created_at
- created at · DateTimeField
- issued_by_id
- issued by · ForeignKey → accounts.user
- source
- source · CharField
Zahlungen und Zahlungskorrekturen
invoices.invoicepayment · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → invoices.invoice
- amount
- amount · DecimalField
- payment_date
- payment date · DateField
- date_recorded_at
- date recorded at · DateTimeField
- date_recorded_by_id
- date recorded by · ForeignKey → accounts.user
- date_evidence
- date evidence · CharField
- method
- method · CharField
- reference
- reference · CharField
- request_id
- request id · UUIDField
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
- reversed_at
- reversed at · DateTimeField
- reversed_by_id
- reversed by · ForeignKey → accounts.user
- reversal_reason
- reversal reason · CharField
Reifensätze
storage.tireset · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- customer · ForeignKey → customers.customer
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- number
- number · CharField
- location
- Lagerplatz · CharField
- season
- Bereifung · CharField
- quantity
- Anzahl · PositiveSmallIntegerField
- brand
- Hersteller / Modell · CharField
- size_front
- Reifengröße vorne · CharField
- size_rear
- Reifengröße hinten · CharField
- rims
- Felgen · CharField
- dot
- DOT (Woche/Jahr) · CharField
- tread_fl
- Vorne links (mm) · DecimalField
- tread_fr
- Vorne rechts (mm) · DecimalField
- tread_rl
- Hinten links (mm) · DecimalField
- tread_rr
- Hinten rechts (mm) · DecimalField
- notes
- Zustand / Hinweise · TextField
- stored_on
- Eingelagert am · DateField
- returned_on
- Ausgegeben am · DateField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Reifen-Labels
storage.tireset_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- tireset_id
- tireset · ForeignKey → storage.tireset
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Reifenverlauf
storage.tireevent · JSON Lines / UTF-8
- id
- ID · BigAutoField
- tire_set_id
- tire set · ForeignKey → storage.tireset
- kind
- kind · CharField
- note
- note · CharField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
Lagerartikel
storage.stockitem · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- name
- Artikel · CharField
- sku
- Artikelnummer · CharField
- category
- Kategorie · CharField
- location
- Lagerplatz · CharField
- unit
- Einheit · CharField
- quantity
- Bestand · DecimalField
- minimum
- Mindestbestand · DecimalField
- purchase_price
- Einkaufspreis netto (€) · DecimalField
- selling_price
- Verkaufspreis netto (€) · DecimalField
- supplier
- Lieferant · CharField
- notes
- Notizen · TextField
- archived
- archived · BooleanField
- updated_at
- updated at · DateTimeField
Lagerartikel-Labels
storage.stockitem_labels · JSON Lines / UTF-8
- id
- ID · BigAutoField
- stockitem_id
- stockitem · ForeignKey → storage.stockitem
- workspacelabel_id
- workspacelabel · ForeignKey → customers.workspacelabel
Bestandsbewegungen
storage.stockmovement · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → invoices.invoice
- document_action
- document action · CharField
- item_id
- item · ForeignKey → storage.stockitem
- delta
- delta · DecimalField
- balance
- balance · DecimalField
- reason
- reason · CharField
- request_id
- request id · UUIDField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
DATEV-Übergaben mit Archivdateien
accounting.exportbatch · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- start
- start · DateField
- end
- end · DateField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
- invoice_count
- invoice count · PositiveIntegerField
- gross_total
- gross total · DecimalField
- sha256
- sha256 · CharField
- manifest
- manifest · JSONField
- archive
- archive · BinaryField
Archivierte Rechnungen
accounting.invoicearchive · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · OneToOneField → invoices.invoice
- batch_id
- batch · ForeignKey → accounting.exportbatch
- snapshot
- snapshot · JSONField
- pdf · BinaryField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
Stornobelege
accounting.invoicecancellation · JSON Lines / UTF-8
- id
- ID · BigAutoField
- xml
- xml · BinaryField
- xml_sha256
- xml sha256 · CharField
- xml_validation
- xml validation · JSONField
- invoice_id
- invoice · OneToOneField → invoices.invoice
- number
- number · CharField
- date
- date · DateField
- reason
- reason · CharField
- pdf · BinaryField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
- batch_id
- batch · ForeignKey → accounting.exportbatch
Buchhaltungseinstellungen
accounting.accountingprofile · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · OneToOneField → workshops.workshop
- consultant_number
- Beraternummer · PositiveIntegerField
- client_number
- Mandantennummer · PositiveIntegerField
- chart
- Kontenrahmen · CharField
- debtor_account
- Sammeldebitor · PositiveIntegerField
- revenue_19
- Erlöskonto 19 % (Automatikkonto) · PositiveIntegerField
- revenue_7
- Erlöskonto 7 % (Automatikkonto) · PositiveIntegerField
- revenue_0
- Erlöskonto steuerfrei (ohne Automatik) · PositiveIntegerField
- confirmed
- Kontenzuordnung und Verfahren mit der Kanzlei abgestimmt · BooleanField
- creditor_account
- Gemeinsames Lieferantenkonto · PositiveIntegerField
- purchase_accounts_confirmed
- Eingangsrechnungen: Konten ohne Steuerautomatik und Vorsteuerverfahren mit der Kanzlei abgestimmt · BooleanField
- updated_at
- updated at · DateTimeField
Rechnungsnummernzähler
invoices.invoicenumbercounter · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- year
- year · PositiveSmallIntegerField
- last_number
- last number · PositiveBigIntegerField
Kostenvoranschlagsnummernzähler
quotes.quotenumbercounter · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- year
- year · PositiveSmallIntegerField
- last_number
- last number · PositiveBigIntegerField
Scanner-Importnachweise
vehicles.scanimport · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- user_id
- user · ForeignKey → accounts.user
- vehicle_id
- vehicle · ForeignKey → vehicles.vehicle
- customer_id
- customer · ForeignKey → customers.customer
- created_at
- created at · DateTimeField
Abo-Anfragen und Antworten
billing.subscriptionrequest · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- created_by_id
- created by · ForeignKey → accounts.user
- cycle
- Gewünschte Laufzeit · CharField
- note
- Nachricht (optional) · TextField
- status
- status · CharField
- response
- Antwort an den Betrieb · TextField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Arbeitszeiten
timetracking.timeentry · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- user_id
- user · ForeignKey → accounts.user
- user_reference
- user reference · PositiveBigIntegerField
- employee_name
- employee name · CharField
- task_id
- task · ForeignKey → teamwork.task
- task_title
- task title · CharField
- started_at
- Beginn · DateTimeField
- ended_at
- Ende · DateTimeField
- note
- Notiz · CharField
- source
- source · CharField
- submission_key
- submission key · UUIDField
- revision
- revision · UUIDField
- needs_review
- needs review · BooleanField
- voided_at
- voided at · DateTimeField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Änderungsverlauf der Arbeitszeiten
timetracking.timeentrychange · JSON Lines / UTF-8
- id
- ID · BigAutoField
- entry_id
- entry · ForeignKey → timetracking.timeentry
- actor_id
- actor · ForeignKey → accounts.user
- actor_name
- actor name · CharField
- action
- action · CharField
- reason
- reason · CharField
- before
- before · JSONField
- after
- after · JSONField
- created_at
- created at · DateTimeField
Fahrzeugkaufverträge mit Druckfassungen
sales.salecontract · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- Käufer aus Kunden übernehmen · ForeignKey → customers.customer
- vehicle_id
- Fahrzeug aus Bestand übernehmen · ForeignKey → vehicles.vehicle
- invoice_id
- invoice · OneToOneField → invoices.invoice
- created_by_id
- created by · ForeignKey → accounts.user
- submission_key
- submission key · UUIDField
- number
- number · CharField
- status
- status · CharField
- contract_date
- Vorgesehenes Vertragsdatum · DateField
- buyer_type
- Käufer handelt als · CharField
- buyer_name
- Vollständiger Name / rechtlicher Firmenname · CharField
- buyer_representative
- Vertreten durch · CharField
- buyer_street
- Straße und Hausnummer · CharField
- buyer_postal_code
- PLZ · CharField
- buyer_city
- Ort · CharField
- buyer_email
- E-Mail · CharField
- buyer_phone
- Telefon · CharField
- vehicle_title
- Marke und Modell · CharField
- vin
- Fahrzeug-Identifizierungsnummer (FIN) · CharField
- license_plate
- Kennzeichen · CharField
- condition
- Fahrzeugart · CharField
- first_registration
- Erstzulassung · DateField
- mileage
- Abgelesener Kilometerstand (km) · PositiveIntegerField
- total_mileage
- Gesamtlaufleistung / Angaben dazu · CharField
- previous_owners
- Anzahl Vorhalter · PositiveSmallIntegerField
- hu_valid_until
- Nächste HU (Monatsende) · DateField
- accident_history
- Unfallschäden / Vorschäden · TextField
- known_defects
- Bekannte Mängel und Zustand · TextField
- equipment
- Ausstattung und Zubehör · TextField
- documents
- Mitzugebende Unterlagen · TextField
- keys
- Anzahl Schlüssel · PositiveSmallIntegerField
- total_price
- Vereinbarter Gesamtpreis (€) · DecimalField
- tax_mode
- Steuerliche Behandlung · CharField
- vat_rate
- Enthaltener Umsatzsteuersatz (%) · DecimalField
- payment_terms
- Zahlungsvereinbarung · TextField
- delivery_terms
- Übergabe und Abholung · TextField
- additional_terms
- Weitere individuelle Vereinbarungen · TextField
- snapshot
- snapshot · JSONField
- pdf · BinaryField
- pdf_sha256
- pdf sha256 · CharField
- finalized_at
- finalized at · DateTimeField
- cancelled_at
- cancelled at · DateTimeField
- cancellation_reason
- cancellation reason · CharField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Kaufvertragsnummernzähler
sales.salesequence · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- year
- year · PositiveSmallIntegerField
- value
- value · PositiveIntegerField
Fahrzeugvermietungen
rentals.rental · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- customer_id
- Mieter · ForeignKey → customers.customer
- vehicle_id
- Mietfahrzeug · ForeignKey → vehicles.vehicle
- invoice_id
- invoice · OneToOneField → invoices.invoice
- created_by_id
- created by · ForeignKey → accounts.user
- submission_key
- submission key · UUIDField
- number
- number · CharField
- status
- status · CharField
- planned_start
- Geplante Übergabe · DateTimeField
- planned_end
- Vereinbarte Rückgabe · DateTimeField
- daily_price
- Preis je angefangene 24 Stunden (€ brutto) · DecimalField
- tax_mode
- Steuerliche Behandlung · CharField
- included_km
- Inklusivkilometer für die gesamte Miete · PositiveIntegerField
- extra_km_price
- Preis je Mehrkilometer (€ brutto) · DecimalField
- deposit_amount
- Vereinbarte Kaution (€) · DecimalField
- driver_name
- Fahrer / zugelassene Fahrer · CharField
- insurance_terms
- Versicherung und Selbstbeteiligung · TextField
- individual_terms
- Individuelle Vereinbarungen · TextField
- pickup_location
- Übergabeort · CharField
- return_location
- Rückgabeort · CharField
- snapshot
- snapshot · JSONField
- settlement_snapshot
- settlement snapshot · JSONField
- started_at
- started at · DateTimeField
- returned_at
- returned at · DateTimeField
- cancelled_at
- cancelled at · DateTimeField
- cancellation_reason
- cancellation reason · CharField
- created_at
- created at · DateTimeField
- updated_at
- updated at · DateTimeField
Mietunterlagen und Übergabeprotokolle
rentals.rentaldocument · JSON Lines / UTF-8
- id
- ID · BigAutoField
- rental_id
- rental · ForeignKey → rentals.rental
- kind
- kind · CharField
- version
- version · PositiveIntegerField
- snapshot
- snapshot · JSONField
- pdf · BinaryField
- pdf_sha256
- pdf sha256 · CharField
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
Kautionseingänge und Rückzahlungen
rentals.rentaldepositentry · JSON Lines / UTF-8
- id
- ID · BigAutoField
- rental_id
- rental · ForeignKey → rentals.rental
- kind
- kind · CharField
- amount
- Betrag (€) · DecimalField
- date
- Datum · DateField
- method
- Zahlungsart · CharField
- reference
- Beleg / Verwendungszweck · CharField
- submission_key
- submission key · UUIDField
- created_by_id
- created by · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
Mietvorgangsnummernzähler
rentals.rentalsequence · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- year
- year · PositiveSmallIntegerField
- value
- value · PositiveIntegerField
Vertragsannahmen
compliance.legalacceptance · JSON Lines / UTF-8
- id
- ID · BigAutoField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- release_id
- release · ForeignKey → compliance.legalrelease
- accepted_by_id
- accepted by · ForeignKey → accounts.user
- representative
- representative · CharField
- business
- business · JSONField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
Abo-Angebote
compliance.subscriptionoffer · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- release_id
- release · ForeignKey → compliance.legalrelease
- cycle
- Zahlungsweise · CharField
- price_net
- Preis netto je Zeitraum (€) · DecimalField
- vat_rate
- Umsatzsteuer (%) · DecimalField
- starts_on
- Beginn des Zugangs / der Testphase · DateField
- trial_days
- Kostenlose Testtage · PositiveSmallIntegerField
- valid_until
- Angebot annehmbar bis einschließlich · DateField
- business
- business · JSONField
- body
- body · JSONField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
- withdrawn_at
- withdrawn at · DateTimeField
Abonnements
compliance.subscription · JSON Lines / UTF-8
- id
- ID · BigAutoField
- end_reason
- end reason · TextField
- end_history
- end history · JSONField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- offer_id
- offer · OneToOneField → compliance.subscriptionoffer
- representative
- representative · CharField
- accepted_by_id
- accepted by · ForeignKey → accounts.user
- accepted_at
- accepted at · DateTimeField
- cancelled_at
- cancelled at · DateTimeField
- ends_on
- ends on · DateField
- cancellation_reference
- cancellation reference · UUIDField
Datenschutzanfragen
compliance.privacyrequest · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · ForeignKey → workshops.workshop
- created_by_id
- created by · ForeignKey → accounts.user
- kind
- Anliegen · CharField
- message
- Beschreibung · TextField
- status
- Bearbeitung · CharField
- response
- Antwort an den Betrieb · TextField
- created_at
- created at · DateTimeField
- due_at
- due at · DateTimeField
- updated_at
- updated at · DateTimeField
Vereinbarte Unterlagen
compliance.legalrelease · JSON Lines / UTF-8
- id
- id · UUIDField
- version
- version · CharField
- provider
- provider · JSONField
- documents
- documents · JSONField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
- created_by_id
- created by · ForeignKey → accounts.user
Empfangene Neuigkeiten
teamwork.announcement · JSON Lines / UTF-8
- id
- ID · BigAutoField
- submission_key
- submission key · UUIDField
- event_key
- event key · CharField
- action_route
- action route · CharField
- action_id
- action id · UUIDField
- title
- Betreff · CharField
- body
- Nachricht · TextField
- kind
- Art · CharField
- author_id
- author · ForeignKey → accounts.user
- created_at
- created at · DateTimeField
- withdrawn_at
- withdrawn at · DateTimeField
- audience
- audience · CharField
Online-Abo
billing.membership · JSON Lines / UTF-8
- id
- id · UUIDField
- workshop_id
- workshop · OneToOneField → workshops.workshop
- owner_id
- owner · OneToOneField → accounts.user
- email · CharField
- cycle
- cycle · CharField
- price_net
- price net · DecimalField
- vat_rate
- vat rate · DecimalField
- demo
- demo · BooleanField
- agreement
- agreement · JSONField
- agreement_sha256
- agreement sha256 · CharField
- created_at
- created at · DateTimeField
- activated_on
- activated on · DateField
- paid_until
- paid until · DateField
- billing_anchor
- billing anchor · DateField
- preexisting_unlimited_access
- preexisting unlimited access · BooleanField
- closed_at
- closed at · DateTimeField
Abo-Vertragsfassungen
billing.membershipagreement · JSON Lines / UTF-8
- id
- id · UUIDField
- membership_id
- membership · ForeignKey → billing.membership
- request_id
- request id · UUIDField
- snapshot
- snapshot · JSONField
- sha256
- sha256 · CharField
- previous
- previous · JSONField
- invoice_id
- invoice · OneToOneField → billing.aboinvoice
- created_at
- created at · DateTimeField
Abo-Rechnungen
billing.aboinvoice · JSON Lines / UTF-8
- id
- id · UUIDField
- membership_id
- membership · ForeignKey → billing.membership
- number
- number · CharField
- payment_reference
- payment reference · CharField
- kind
- kind · CharField
- original_id
- original · OneToOneField → billing.aboinvoice
- snapshot
- snapshot · JSONField
- sha256
- sha256 · CharField
- pdf · BinaryField
- xml
- xml · BinaryField
- xml_sha256
- xml sha256 · CharField
- created_at
- created at · DateTimeField
- settled_at
- settled at · DateTimeField
Abo-Zahlungen
billing.abopayment · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · ForeignKey → billing.aboinvoice
- amount
- amount · DecimalField
- received_on
- received on · DateField
- created_at
- created at · DateTimeField
Bezahlte Nutzungszeiträume
billing.accessperiod · JSON Lines / UTF-8
- id
- ID · BigAutoField
- invoice_id
- invoice · OneToOneField → billing.aboinvoice
- starts_on
- starts on · DateField
- ends_on
- ends on · DateField
- pdf · BinaryField
- sha256
- sha256 · CharField
- created_at
- created at · DateTimeField
Für Zielanbieter: dokumentierte Exportschnittstelle
Der Kontoinhaber erstellt unter „Vertrag & Datenschutz“ einen Zugang für den benannten Empfänger. Er prüft vorab, welche Daten dieser erhalten darf und ob eine Auftragsverarbeitungsvereinbarung erforderlich ist. Dieser ist 24 Stunden gültig, widerrufbar und ausschließlich auf den vollständigen Export dieses Betriebs begrenzt.
- Datenmodell
GET https://kfzop.com/api/datenuebergabe/v1/datenstruktur/
Öffentlich, ohne Kundendaten.- Export
POST https://kfzop.com/api/datenuebergabe/v1/archiv/
Header:Authorization: Bearer <Zugangsschlüssel>. Kein Anfrageinhalt erforderlich. Schlüssel niemals als URL-Parameter senden.- Antwort
- ZIP-Datei, Header
X-Content-SHA256. 401: Zugang nicht gültig. 409: Export derzeit nicht möglich; Grund im JSON-Felddetail.
Höchstens fünf vollständige Exporte je Betrieb und Stunde. Passwörter und Cookies sind kein Ersatz für den Zugangsschlüssel. Mit Passwortänderung, Rechteentzug, Kontopause oder Widerruf endet dessen Nutzbarkeit. Auf dem Produktivsystem ausschließlich HTTPS verwenden.
Infrastruktur & Umgang mit staatlichen Datenanfragen
Infrastruktur: Deutschland – Hetzner, Nürnberg. Rechenzentrumsstandort: Nürnberg, Deutschland.
Die Anwendung trennt die Daten der Betriebe über kontobezogene Zugriffsprüfungen. Verträge und vollständige Datenexporte sind gesondert berechtigt. Externe Exportzugänge gelten höchstens 24 Stunden, sind widerrufbar und erlöschen bei maßgeblichen Änderungen der Kontoberechtigung. Dokumentfreigaben werden ausschließlich auf Benutzerauftrag aktiviert. Der selbst betriebene Fahrzeugschein-Scanner übermittelt Aufnahmen nicht an externe OCR-Dienste.
Für behördliche Datenanfragen gilt folgendes Verfahren: Die Geschäftsführung prüft Absender, Zuständigkeit, Rechtsgrundlage, Zweck und verlangten Datenumfang. Eine ausländische Anfrage allein berechtigt nicht zur Herausgabe. Bei Drittlandsanfragen werden für nicht-personenbezogene Geschäftsdaten die Voraussetzungen des Art. 32 Data Act und für personenbezogene Daten zusätzlich Kapitel V einschließlich Art. 48 DSGVO geprüft. Unzulässige oder zu weit gehende Anfragen werden zurückgewiesen beziehungsweise mit verfügbaren Rechtsbehelfen angegriffen. Bestehen begründete Zweifel, wird fachkundige Unterstützung hinzugezogen.
Eine zulässige Herausgabe wird auf den rechtlich erforderlichen Umfang beschränkt, dokumentiert und über einen für die Daten geeigneten geschützten Übermittlungsweg abgewickelt. Der betroffene Betrieb wird vorab informiert, soweit keine gesetzliche Ausnahme entgegensteht. Die Vertretung und Bearbeitung sind in der internen Betriebsanweisung geregelt. Unterauftragnehmer werden vertraglich auf die vereinbarten Datenschutzpflichten verpflichtet; Änderungen unterliegen dem Informations- und Widerspruchsverfahren der AV-Vereinbarung.
Diese Informationen betreffen auch nicht-personenbezogene Geschäftsdaten. Für personenbezogene Daten gelten zusätzlich die Datenschutzhinweise und die vereinbarte Auftragsverarbeitung.