Zum Hauptinhalt springen

Den Personaldaten-Export verstehen

Erfahre, welche Dateien im Export von Mitarbeiter:innendaten enthalten sind und was die einzelnen Spalten und Einträge bedeuten

Verfasst von Monica

Wenn du in Famly einen Datenexport für eine:n Mitarbeiter:in anforderst, erhältst du eine ZIP-Datei mit CSV-Dateien und einem Medien-Ordner mit Fotos, Videos und Dokumenten. Dieser Artikel erklärt, was in den einzelnen Dateien steckt.


Vor dem Öffnen der Dateien

Ein paar Dinge vorab:

  • Jede CSV-Datei deckt einen Bereich von Famly ab (Personalprofil, Anwesenheit, Qualfikationen usw.). Der Dateiname verrät, was drin ist.

  • Dateien sind nummeriert (z. B. 003famly_daycare_employee...). Die Nummer ist nur die Exportreihenfolge und hat keine inhaltliche Bedeutung. Was zählt, ist der Name nach der Nummer.

💡 Dieselbe Datei kann in einem anderen Personalexport oder einem späteren Export für den/die selbe:n Mitarbeitende:n eine andere Nummer haben.

  • Leere Dateien sind normal. Wenn eine Funktion für ein Kind noch nicht genutzt wurde, erscheint die Datei trotzdem, aber ohne Datenzeilen, nur mit den Spaltenüberschriften.

  • Gelöschte Einträge sind enthalten. Datensätze, die in der Famly-Oberfläche entfernt wurden, tauchen im Export auf. Achte auf Spalten wie deletedAt oder deletedat, um sie zu erkennen.

  • ID-Spalten sind interne Referenzen. Die langen Buchstaben-Zahlen-Kombinationen (UUIDs) verknüpfen Datensätze zwischen den Dateien. Sie sind nicht für den menschlichen Gebrauch gedacht.

  • „By“-Spalten enthalten Login-IDs, keine Namen. Spalten wie createdBy oder deletedBy speichern eine interne ID der Person, die eine Änderung vorgenommen hat - nicht den Namen.

  • Dateien enthalten keinen sensiblen persönlichen Daten. Im Gegensatz zum Kindesexport enthält der Personalexport keine Steuer- oder Identifikationsnummern, Sozialversicherungsnummern, Bankdaten oder Gehaltsinformationen. Lohnrelevante Zeitdaten (Stunden/Minuten für die Gehaltsabrechnung) sind jedoch enthalten.

  • Notizen zu Abwesenheitsanträgen sind nicht enthalten. Der Freitext, den Mitarbeitende einem Antrag hinzufügen, wird separat gespeichert und ist nicht Bestandteil dieses Exports.


Was der Export enthält

Die Dateien sind nach Bereichen gruppiert. Springe direkt zum gewünschten Abschnitt:


Personalprofil

Diese Dateien enthalten die Stammdaten der Mitarbeiter:innen sowie Verknüpfungen zu Kindern und anderen Datensätzen.

Datei: famly_daycare_employee_domain_model_employee.csv

Dies ist der zentrale Personaldatensatz - die wichtigste Datei im Export. Alle anderen Dateien verweisen auf die hier enthaltene employeeId.

Spalte

Was es bedeutet

employeeId

Eindeutige ID des/der Mitarbeiter:in in Famly

siteId

Zu welcher Einrichtung er/sie gehört

groupId

Primäre Gruppe

loginId

Interner Famly-Account-Bezeichner

firstname / middlename / lastname

Name

birthday

Geburtsdatum

email

E-Mail-Adresse

phone

Telefonnummer

street / zip / city / state

Adresse

extrainfo

Freitextnotizen im Profil

startdate

Eintrittsdatum

enddate

Austrittsdatum (leer, wenn noch beschäftigt)

status

Beschäftigungs- oder Account-Status

holidayallowance

Urlaubsanspruch

employeeWorkDayHours

Standardarbeitstag in Stunden (wird für Abwesenheitsberechnungen verwendet)

customemployeeid

Benutzerdefinierte Referenz- oder Personalnummer der Einrichtung

anonymized

Ob der Datensatz DSGVO-anonymisiert wurde

createdtime / lastUpdatedAt

Wann das Profil erstellt und zuletzt aktualisiert wurde

deletedtime

Falls der Datensatz als gelöscht markiert wurde

Notfallkontakte

Datei: famly_daycare_employee_domain_model_relation.csv

Notfallkontakte und Angehörige der Mitarbeiter:innen.

Spalte

Was es bedeutet

relationId

Eindeutige ID dieses Kontakts

employeeId

Verknüpfte Mitarbeiter:in

firstname / middlename / lastname

Name des Kontakts

status

Beziehung zur Mitarbeiter:in - z. B. „Elternteil", „Partner"

email

E-Mail-Adresse

phone / workphone / homephone

Telefonnummern

createdat / deletedat

Zeitstempel

Zugänge und Rollen

Datei: famly_security2_domain_model_roleassignment.csv

Welche Zugriffsrollen den Mitarbeiter:innen zugewiesen wurden - z. B. Leitungszugang oder gruppenspezifische Berechtigungen.

Spalte

Was es bedeutet

roleAssignmentId

Eindeutige ID

loginId

Wem der Zugang gewährt wurde

roleId

Welche Rolle

targetid

Worauf die Rolle sich bezieht

logincreatedaspartofassignment

Ob der Famly-Login gleichzeitig mit der Rollenzuweisung erstellt wurde

createdat / deletedat / lastUpdatedAt

Zeitstempel

createdby / deletedby

Wer die Änderungen vorgenommen hat

Profilfoto

Datei: famly_core_image_domain_model_profileimage.csv

Metadaten zum Profilfoto. Das eigentliche Bild liegt im Ordner media/profile-images/.

Spalte

Was es bedeutet

imageId

Eindeutige ID (entspricht dem Dateinamen in media/profile-images/)

imagefor

Wofür das Foto ist

id

ID des/der Mitarbeiter:in

objecturloriginal

Speicher-URL des Fotos

active

Ob dies das aktive Profilfoto ist

createdtime / deletedat

Zeitstempel

Bezugsperson-Zuweisungen

Datei: famly_daycare_child_domain_model_keyworkerrelation.csv

Einträge, für welche Kinder das Teammitglied als Bezugsperson eingetragen ist oder war.

Spalte

Was es bedeutet

keyWorkerRelationId

Eindeutige ID

childId

Welches Kind

employeeId

Der/Die Mitarbeiter:in

status

Ob es sich um die primäre Bezugsperson handelt

validFrom / validTo

Zeitraum, in dem diese Rolle galt

createdAt / deletedAt / lastUpdatedAt

Zeitstempel

Benutzerdefinierte Zusatzgruppen

Datei: famly_daycare_tag_domain_model_tagassignment.csv

Tags, die die Einrichtung erstellt und den Mitarbeiter:innen zugewiesen hat.

Spalte

Was es bedeutet

tagAssignmentId

Eindeutige ID

tagId

Welcher Zusatzgruppe zugewiesen wurde

assignmenttype

„EMPLOYEE" für Mitarbeitendendatensätze

assignmentid

ID des/der Mitarbeiter:in

deletedat / lastUpdatedAt

Zeitstempel

Statuszeiträume

Datei: famly_daycare_status_domain_model_statusregistration.csv

Zeiträume, in denen Mitarbeiter:innen einen konfigurierten Status hatten - z. B. Probezeit oder ein bestimmter Beschäftigungsstatus.

Spalte

Was es bedeutet

statusRegistrationId

Eindeutige ID

statusConfigId

Welcher Status

siteId

Welche Einrichtung

employeeId

Die Mitarbeiter:in

startedAt / endedAt

Beginn und Ende des Statuszeitraums

startedBy / endedBy

Wer ihn gestartet und beendet hat

active

Ob der Status noch aktiv ist

createdAt / createdBy

Wann und von wem erstellt

deletedAt / deletedBy

Falls gelöscht

Es gibt außerdem eine ältere Statusdatei namens famly_daycare_status_domain_model_status.csv. Sie enthält Statusdatensätze im älteren Format. Wichtige Spalten: statusid, targetid (der/die Mitarbeiter:in), statustype, starttime, endtime, deletedtime.

Veranstaltungsantworten

Datei: famly_daycare_event_domain_model_eventreply.csv

Ob Mitarbeiter:innen auf einen Kalendertermin geantwortet haben - z. B. eine Teambesprechung oder einen Fortbildungstag.

Spalte

Was es bedeutet

eventReplyId

Eindeutige ID

eventId

Welcher Termin

repliertype

„EMPLOYEE" für Mitarbeitendenantworten

replierid

ID des/der Mitarbeiter:in

nochildren / noadults

In der Antwort angegebene Personenzahlen

body

Eventuell hinterlassene Nachricht

repliedat / deletedat

Zeitstempel

inviteat / invitedat

Wann die Einladung geplant war und versendet wurde

Unfallberichte

Diese Dateien verknüpfen die Mitarbeiter:innen mit Unfall- und Medikamentengabe-Vorfällen, an denen sie beteiligt waren:

  • famly_daycare_accident_domain_model_staff_present.csv - Vorfälle, bei denen Mitarbeiter:innen anwesend waren. Spalten: reportId, employeeId.

  • famly_daycare_accident_domain_model_witnesses.csv - Vorfälle, bei denen Mitarbeiter:innen als Zeug:innen eingetragen wurden. Spalten: reportId, employeeId.

  • medication_administered_witness.csv - Vorfälle, bei denen Mitarbeiter:innen die Medikamentengabe an ein Kind bezeugt haben. Spalten: administeredMedicationId, employeeId.

💡Famly unterstützt Unfallberichte nur für Kinder. Diese Dateien dokumentieren die Beteiligung von Mitarbeiter:innen an einem Unfall eines Kindes - nicht an einem eigenen Arbeitsunfall.

Weitere Profildateien

  • foreign_data_mapping.csv - Falls die Daten mit einem externen System synchronisiert werden (z. B. Lohnabrechnung oder SSO), bildet diese Datei die Famly-ID auf die ID des externen Systems ab. Wichtige Spalten: employee (die Famly-ID), foreignId, foreignSystem.

  • famly_security_domain_model_assignpasswordtoken.csv - Diese Datei ist immer leer. Passwort-Setup-Tokens werden nicht exportiert.


Vertrag und HR

Diese Dateien enthalten Qualifikationen, Arbeitszeiten, Urlaubsansprüche und abrechnungsrelevante Datensätze.

Qualifikationen

Datei: staff_qualification_assignment.csv

Eine Zeile pro erfasster Qualifikation: Erste-Hilfe-Zertifikate, Führungszeugnisse, Abschlüsse usw. Zugehörige Dokumente und Bilder liegen in media/files/ und media/images/.

Spalte

Was es bedeutet

assignmentId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

staffQualificationId

Art oder Definition der Qualifikation

title

Freitext-Titel oder -Bezeichnung

qualificationDate

Datum des Erwerbs

expirationDate

Ablaufdatum

certificateNo

Zertifikats- oder Referenznummer

note

Freitextnotiz

level

Numerisches Level oder Stufe

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Von wem und wann gelöscht (falls gelöscht)

  • staff_qualification_assignment_file.csv - Verknüpft Qualifikationen mit angehängten Dokumenten. Spalten: assignmentId, fileId.

  • staff_qualification_assignment_image.csv - Verknüpft Qualifikationen mit angehängten Bildern. Spalten: assignmentId, imageId.

Es gibt außerdem eine einfachere Qualifikationsdatei namens qualification_type_assignment.csv. Sie enthält, welche Qualifikationstypen die Mitarbeiter:in besitzt (z. B. „Pädiatrische Erste Hilfe", „Kinderschutz"), mit Gültigkeitsdaten, aber ohne Zertifikatsdetails. Wichtige Spalten: qualificationTypeAssignmentId, employeeId, qualificationTypeId, validFrom, validTo.

Vertragsstunden

Datei: employee_contracted_hours.csv

Zeitlich begrenzte Einträge zu den vertraglich vereinbarten Arbeitszeiten.

Spalte

Was es bedeutet

contractedHoursId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

hours / minutes

Vertraglich vereinbarte Stunden und Minuten

period

Bezugszeitraum - z. B. wöchentlich

validFrom / validTo

Gültigkeitszeitraum dieser Vereinbarung

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Von wem und wann gelöscht (falls gelöscht)

Arbeitsverfügbarkeit

Datei: employee_work_availability.csv

Das wöchentliche Verfügbarkeitsmuster - Start- und Endzeiten für jeden Wochentag, zeitlich begrenzt.

Spalte

Was es bedeutet

workAvailabilityId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

startMon / endMon … startSun / endSun

Verfügbarkeit für jeden Wochentag (14 Spalten, Mo–So)

validFrom / validTo

Gültigkeitszeitraum

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Wann und von wem gelöscht (falls gelöscht)

Zeitkonto (Freizeitausgleich)

Datei: employee_bank_hours.csv

Angesammelte Überstunden oder Freizeitausgleich (TOIL) - gespeichert in Minuten.

Spalte

Was es bedeutet

bankHoursId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

minutes

Angesparte Zeit in Minuten

validFrom / validTo

Gültigkeitszeitraum

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Falls gelöscht

Stunden pro Abwesenheitstag

Datei: employee_leave_day_hours.csv

Wie viele Stunden ein Abwesenheitstag für diese Mitarbeiter:in zählt - wird verwendet, um Abwesenheitstage in Stunden umzurechnen.

Spalte

Was es bedeutet

leaveDayHoursId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

hours / minutes

Länge eines Abwesenheitstags

validFrom / validTo

Gültigkeitszeitraum

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Wann und von wem gelöscht (falls gelöscht)

Urlaubsanspruch

Datei: employee_holiday_entitlement.csv

Der gesamte Urlaubsanspruch in Minuten, zeitlich begrenzt.

Spalte

Was es bedeutet

holidayEntitlementId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

minutes

Gesamter Urlaubsanspruch in Minuten

validFrom / validTo

Gültigkeitszeitraum

createdBy / createdAt

Wann und von wem erstellt

deletedBy / deletedAt

Wann und von wem gelöscht (falls gelöscht)

Abwesenheitssaldo

Datei: staff_leave_balance.csv

Der aktuelle verbleibende Abwesenheitssaldo der Mitarbeiter:in, aufgeschlüsselt nach Abwesenheitsart.

Spalte

Was es bedeutet

staffLeaveBalanceId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

leaveType

Für welche Abwesenheitsart dieser Saldo gilt

balance

Verbleibender Saldo

lastModifiedAt

Wann zuletzt aktualisiert

Abwesenheitseinträge

Datei: famly_daycare_leave_domain_model_employeeleave.csv

Einzelne Abwesenheits- oder Fehltage - eine Zeile pro Tag oder Teiltag.

Spalte

Was es bedeutet

employeeLeaveId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

siteId

Welche Einrichtung

day

Der Abwesenheitstag

leavetype

Abwesenheitsart - z. B. Urlaub, Krankheit

reason

Freitextbegründung

leavesubtypeid

Abwesenheitsunterkategorie (falls konfiguriert)

startTime / endTime

Start und Ende bei Teiltagesabwesenheit

hours

Abwesenheitsstunden an diesem Tag

employeeWorkDay

Arbeitstag-Länge zum Zeitpunkt der Abwesenheit (für Berechnungen)

createdAt / deletedat

Zeitstempel

Abwesenheitsanträge

Datei: staff_leave_request.csv

Formelle Abwesenheitsanträge der Mitarbeiter:innen.

💡Der Freitext, den Mitarbeiter:innen einem Abwesenheitsantrag hinzufügen, wird separat gespeichert und erscheint nicht im Export.

Spalte

Was es bedeutet

staffLeaveRequestId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

from / to

Erster und letzter Tag der beantragten Abwesenheit

leaveType

Abwesenheitsart

leavesubtypeid

Abwesenheitsunterkategorie (falls konfiguriert)

startTime / endTime

Start- und Endzeit für Teiltages- oder stundenweise Abwesenheit

hours

Beantragte Stunden (bei stundenweiser Abwesenheit)

isPaid

Ob die Abwesenheit bezahlt ist

updatedBy / updatedAt

Wer zuletzt aktualisiert hat und wann

deletedAt

Wann gelöscht - Falls gelöscht

Freigegebene Stunden

Datei: approved_staffhours.csv

Die finalisierten, freigegebenen Stunden pro Abrechnungszeitraum - der Datensatz, der für die Lohnabrechnung verwendet wird.

Spalte

Was es bedeutet

approvedStaffHoursId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

siteId

Welche Einrichtung

period

Der Abrechnungszeitraum

recordKind

Kategorie dieses Eintrags

basePayMinutes

Grundarbeitszeit in Minuten (vergütet)

overtimePayMinutes

Überstunden in Minuten (vergütet)

timeOffInLieuMinutes

Angesparter Freizeitausgleich in Minuten

createdAt / createdBy

Wann und von wem erstellt

deletedAt / deletedBy

Wann und von wem gelöscht - Falls gelöscht

approved_staffhours_details.csv - Schlüsselt Überstunden nach Unterart auf. Wichtige Spalten: approvedStaffHoursId, overtimePayMinutes, overtimeSubTypeName, overtimeSubTypeCode.

Änderungsverlauf Vertragsstunden

Datei: employee_contracted_hours_change.csv

Ein Protokoll jeder Änderung der Arbeitsvereinbarung. Jede Zeile dokumentiert, dass eine Änderung stattgefunden hat, und verweist auf die Vor- und Nachher-Version der betroffenen Einstellungen. Die Werte selbst werden hier nicht gespeichert.

Spalte

Was es bedeutet

contractedHoursChangeId

Eindeutige ID dieses Änderungsereignisses

employeeId

Der/Die Mitarbeiter:in

previousWorkAvailabilityId / newWorkAvailabilityId

Arbeitsverfügbarkeit vor und nach der Änderung

previousContractedHoursId / newContractedHoursId

Vertragsstunden vor und nach der Änderung

previousBankHoursId / newBankHoursId

Zeitkonto vor und nach der Änderung

previousLeaveDayHoursId / newLeaveDayHoursId

Stunden pro Abwesenheitstag vor und nach der Änderung

previousHolidayEntitlementId / newHolidayEntitlementId

Urlaubsanspruch vor und nach der Änderung

previousApprovedStaffHoursId / newApprovedStaffHoursId

Freigegebene Stunden vor und nach der Änderung

createdBy / createdAt

Wer die Änderung vorgenommen hat und wann


Dienstplanung

Famly verwendet zwei Dienstplanmodelle - die staff_rotas_*-Familie und das neuere staff_schedule_*-Modell. Beide werden exportiert. Je nachdem, welches Modell deine Einrichtung verwendet, können einige dieser Dateien leer sein. Es gibt außerdem ein älteres -Modell (shiftplanner_shift).

Dienstplan (klassisches Modell)

Datei: staff_rotas_schedule.csv

Ein wiederkehrendes Dienstplanmuster, das den Mitarbeiter:innen zugewiesen ist.

Spalte

Was es bedeutet

staffRotasScheduleId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

startDate / endDate

Gültigkeitszeitraum des Schichtmusters

repeatType

Wie es sich wiederholt - z. B. wöchentlich

createdAt / deletedAt

Zeitstempel

Tagesschichten (klassisches Modell)

Datei: staff_rotas_daily_schedule.csv

Eine konkrete Schicht an einem bestimmten Tag innerhalb eines Dienstplans.

Spalte

Was es bedeutet

staffRotasDailyScheduleId

Eindeutige ID

staffRotasScheduleId

Zu welchem Dienstplan diese Schicht gehört

startDate

Der Tag, auf den die Schicht fällt

startTime / endTime

Beginn und Ende der Schicht

groupId

Welche Gruppe

  • staff_break_scheduled.csv - Geplante Pausen innerhalb einer Tagesschicht. Spalten: breakTimeMinutes, staffRotasDailyScheduleId.

  • staff_rotas_schedule_exception.csv - Tage, an denen ein wiederkehrender Dienstplan überschrieben oder ausgelassen wurde. Spalten: exceptionDate, staffRotasScheduleId, staffRotasDailyScheduleId.

Geplante Tage (neues Modell)

Datei: staff_schedule_day.csv

Ein geplanter Arbeitstag im neueren Dienstplanmodell.

Spalte

Was es bedeutet

staffScheduleDayId

Eindeutige ID

staffRotasScheduleId

Übergeordneter Dienstplan

initialDate

Erstes Anwendungsdatum

breakMinutes

Gesamte Pausenzeit an diesem Tag

Zeitslots (neues Modell)

Datei: staff_schedule_time_slot.csv

Ein Arbeitszeitblock innerhalb eines geplanten Tags; jeder Tag kann mehrere Blöcke in unterschiedlichen Gruppen haben.

Spalte

Was es bedeutet

staffScheduleTimeSlotId

Eindeutige ID

staffScheduleDayId

Zu welchem Tag dieser Block gehört

startTime / endTime

Beginn und Ende des Blocks

groupId

Welche Gruppe

Schichtplaner (älteres Modell vor Juli 2024)

Datei: shiftplanner_shift.csv

Schichten aus dem älteren Schichtplaner. Diese Datei kann leer sein, wenn deine Einrichtung die neueren Dienstplanmodelle verwendet.

Spalte

Was es bedeutet

shiftId

Eindeutige ID

employeeId

Die Mitarbeiter:in

startTime / endTime

Beginn und Ende der Schicht

breakMin

Pausendauer in Minuten

state

Ob die Schicht ein Entwurf oder veröffentlicht ist

groupId

Welche Gruppe

tagId

Arbeitstag-Tag oder Rollenkennzeichnung der Schicht

recurrenceId

Falls Teil einer Wiederholungsreihe

managerNoteId

Verknüpfte Leitungsnotiz

createdAt / createdBy

Wann und von wem erstellt

updatedAt / updatedBy

Letzte Aktualisierung

deletedAt / deletedBy

Wann und von wem gelöscht - Falls gelöscht


Anwesenheit und Check-ins

Zeiterfassung (Check-ins)

Datei: famly_daycare_checkin_domain_model_employeecheckin.csv

Die Ein- und Auscheckzeiten der Mitarbeiter:innen.

Spalte

Was es bedeutet

employeeCheckInId

Eindeutige ID

employeeId

Der/Die Mitarbeiter:in

siteId

Welche Einrichtung

groupId

In welche Gruppe eingecheckt wurde

checkintime

Zeitpunkt des Eincheckens

checkouttime

Zeitpunkt des Auscheckens (leer, wenn noch eingecheckt)

estimatedcheckouttime

Erwartete Auscheckzeit

checkinloginid / checkoutloginid

Wer das Ein- und Auschecken durchgeführt hat

autocheckedout

Ob das System automatisch ausgecheckt hat

deletedat

Wann gelöscht - Falls dieser Eintrag gelöscht wurde

Weitere Anwesenheitsdateien

  • employee_checkin_work_tag.csv - Schichtarten, die einem Zeiterfassungseintrag zugewiesen wurden. Spalten: employeeCheckInId, tagId.

  • employee_checkin_manager_note.csv - Verknüpft eine Leitungsnotiz mit einem Zeiterfassungseintrag. Spalten: employeeCheckInId, noteId.

  • checkin_statement_employeecheckin.csv - Verknüpft eine Unterschrift oder Bestätigung mit einem Zeiterfassungseintrag. Spalten: statementId, employeeCheckinId.


Managementnotizen und Neuigkeitenbereich

Managementnotizen

Datei: manager_note.csv

Freitextnotizen, die eine Leitung über Mitarbeiter:innen verfasst hat - typischerweise mit Zeiterfassungseinträgen verknüpft.

Spalte

Was es bedeutet

noteId

Eindeutige ID

note

Inhalt der Notiz

createdBy / createdAt

Wer sie verfasst hat und wann

updatedBy / updatedAt

Letzte Bearbeitung

deletedBy / deletedAt

Wann und von wem gelöscht - Falls gelöscht

Beiträge im Neuigkeitenbereich

Datei: famly_feed_domain_model_feeditem.csv

Beiträge im Famly-Neuigkeitenbereich der Mitarbeiter:innen. Der eigentliche Inhalt liegt im jeweiligen verknüpften Datensatz - diese Datei zeigt, was im Feed erschien und ob es gesehen wurde.

Spalte

Was es bedeutet

feedItemId

Eindeutige ID

originatorid

Worum es bei diesem Beitrag geht

loginId

In wessen Feed er erscheint

seen

Ob er gesehen wurde

createddate / expireddate / enableddate / deleteddate

Zeitstempel

Lesezeichen

Datei: famly_feed_domain_model_bookmark.csv

Beiträge im Neuigkeitenbereich, die Mitarbeiter:innen gespeichert haben.

Spalte

Was es bedeutet

bookmarkId

Eindeutige ID

loginId

Wer das Lesezeichen gesetzt hat

feedItemId

Welcher Beitrag

createdAt / deletedAt

Zeitstempel

  • famly_feed_domain_model_feeditemrolefilter.csv - Steuert, welcher Personenkreis einen Beitrag sieht. Spalten: feedItemRoleFilterId, feedItemId, siteSetId.


Fotos und Dateien

Der media/-Ordner in der ZIP-Datei enthält die eigentlichen Bild- und Dokumentdateien, auf die die CSV-Dateien verweisen. Die CSV-Dateien unten dienen als Index - nutze sie, um zu identifizieren, welche Datei im media/-Ordner zu welchem Datensatz gehört.

Im Personaldaten-Export gibt es keine Videos - nur Profilfotos und Qualifikationsanhänge.

Bilder

Datei: famly_core_image_domain_model_image.csv

Ordner: media/images/

Bilder, die Qualifikationsdatensätzen angehängt sind. Dateien heißen <imageId>-<originalfilename>.

Spalte

Was es bedeutet

imageId

Eindeutige ID (entspricht dem Dateinamen in media/images/)

imagefor

Woran das Bild hängt

id

ID des übergeordneten Datensatzes

objecturloriginal

Speicher-URL des Originalbilds

objecturlsmall / objecturlbig

Verkleinerte Versionen

width / height

Abmessungen in Pixeln

filesize

Dateigröße in Bytes

mime

Dateityp: z. B. image/jpeg

filename

Originaldateiname

createdat / deletedat

Zeitstempel

Dokumente und Dateien

Datei: famly_core_file_domain_model_file.csv

Ordner: media/files/

Dokumente, die Qualifikationsdatensätzen angehängt sind: z. B. Zertifikats-PDFs. Dateien heißen <fileId>-<originalfilename>.

Spalte

Was es bedeutet

fileId

Eindeutige ID (entspricht dem Dateinamen in media/files/)

filename

Originaldateiname

filesize

Dateigröße in Bytes

objecturl

Speicher-URL

createdBy

Wer die Datei hochgeladen hat

createdat / deletedat

Zeitstempel

Profilfotos

Ordner: media/profile-images/

Das Profilfoto der Mitarbeiter:innen. Metadaten dazu findest du in famly_core_image_domain_model_profileimage.csv im Abschnitt Personalprofil. Dateien heißen <imageId>.<extension>.

Hat dies deine Frage beantwortet?