Daten aus Bewerbungen, Ausschreibungen und Onboardings können über die Reporting-API an externe Systeme übertragen und somit für umfangreichere Auswertungen genutzt werden.
Was ist OData
Für die Schnittstelle verwenden wir das Open Data Protocol, kurz OData. Dies ist ein HTTP-basiertes und Open-Source-Protokoll, das von Microsoft für den Datenaustausch zwischen kompatiblen Softwaresystemen veröffentlicht wurde.
Mit d.vinci kompatibel sind externe Systeme, die die aktuelle OData-Version OData v4.0 unterstützen. Dazu gehören die meisten großen Business-Intelligence-Tools (BI-Tools).
Microsoft Excel 2016 und ältere Versionen sind nicht kompatibel, da sie OData v4.0 nicht unterstützen.
Vorteil
OData ermöglicht es, Daten aus verschiedenen Quellen für Analysezwecke zu aggregieren – nicht nur aus dem Bewerbermanagement, sondern beispielsweise auch Besucherstatistiken von Websites oder sogar manuell erfasste Kennzahlen. Diese Daten können auf einem Dashboard angezeigt werden.
Konfiguration
Systemverhalten
-
Berechtigung zur Ansicht
Die Daten sind gemäß den Berechtigungen der Organisationseinheit des API-Benutzers eingeschränkt. Das bedeutet: Mit einem API-Benutzer in einer bestimmten Organisationseinheit werden nur die Daten dieser und der darunterliegenden Organisationseinheiten ausgegeben. Sie können verschiedene API-Benutzer für unterschiedliche Zwecke erstellen und so die Ausgabe der Reporting-Daten einschränken und steuern. -
Löschen von Organisationseinheiten
Wenn Organisationseinheiten gelöscht werden, werden deren Objekte nicht mehr in der OData-Reporting-Schnittstelle ausgegeben. Statistische Daten, die mit einer gelöschten Organisationseinheit verknüpft waren, sind in OData nicht mehr verfügbar. -
Datenausgabe
Die Reporting-Daten werden immer anonymisiert. Es ist nicht direkt möglich, Rückschlüsse auf einzelne Personen zu ziehen.
Übertragungswerte
Die folgenden Werte werden über die OData-Schnittstelle übertragen.
Bewerbermanagement
Organisationseinheiten (OrgUnits)
- Name
- ID der Organisationseinheit
- d.vinci Oganisaionseinheit Url (Deeplink ins d.vinci-System)
- d.vinci REST API URL
Benutzer (DvinciUsers)
- Abteilung
- d.vinci Benutzer ID
- d.vinci Bennutzer Url (Deeplink ins d.vinci-System)
- Vorname
- Nachname
- Abteilung
- ID der Organisationseinheit
- d.vinci REST API URL
- Anrede
Ausschreibungen (JobOpenings)
- Unternehmen
- Vertragslaufzeit
- Kostenstelle
- Anlegedatum
- Abteilung
- Frühester Eintrittstermin
- Eigene Formularfelder (einzeln)
- ID der Ausschreibung
- URL der Ausschreibung
- Haupttitel
- ID der Organisationseinheit
- Verantwortlicher Benutzer
- ID des Verantwortlichen Benutzers
- d.vinci REST API URL
- Prämie
- Start der Suche
- Start der Zuche: Zeitzone
- Initiativausschreibung
- Workflow
- Planstellen
- Referenz
Arbeitszeiten (JobOpeningWorkingTimes)
- ID der Ausschreibung
- ID der Arbeitszeit der Ausschreibung
- Arbeitszeit ID
- Name
Kategorien (JobOpeningCategorys)
- ID der Kategorie
- Name
- ID der Kategorie der Veröffentlichung
- ID der Veröffentlichung
Zielgruppen (JobOpeningTargetGroups)
- ID der Ausschreibung
- ID der Zielgruppe der Ausschreibung
- ID der Zielgruppe
- Name
Kosten (JobCosts)
pro Ausschreibung
- Betrag
- Kostenart
- Datum
- ID der Kostenart
- ID der Ausschreibung
- Zweck
Orte (Locations)
- Stadt
- Land
- Name
- Latitude (Geographische Koordinate)
- ID des Orts
- Ort
- Longitude (Geographische Koordinate)
- PLZ
Personen (Persons)
- d.vinci REST API URL
- Stadt
- Land
- Höchster Bildungsabschluss
- Berufsausbildung
- Globale ID
- ID der Person
- Anrede
- Besondere Kennzeichen (einzeln)
- Studium
- Geburtsjahr
- PLZ
Bewerbungen (ApplicationPapers)
- ID der Bewerbung
- URL der Bewerbung
- Bewerbungsstatus
- Status einer Bewerbung (Verfügbar, Reduziert, Gelöscht)
- Erfassungsdatum
- Datumshierarchie
- Initiale Ausschreibung
- ID der Ausschreibung
- Letztes Testergebnis
- ID der Person
- Rating
- Bewerbungsart
- Letzter Absagegrund
- d.vinci REST API URL
- Screeningfragen (einzeln)
- Quelle
- Typ der Bewerbung (Online, schriftlich etc.)
- Partner
Prozesse (ApplicationPaperEvents)
- ID des Termins der Bewerbung
- ID der Bewerbung
- Datum
- Datumshierarchie
- Typ des Events
- Prozesszeit seit Erhalt der Bewerbung
- Prozesszeit seit Start der Ausschreibung
Statuswechsel (ApplicationStatusChanges)
- ID der Bewerbung
- ID des Statuswechsels
- Bewerbungsstatus
- Zeitpunkt
- Datumshierarchie
- Liegezeit
Termine (Appointments)
- ID der Bewerbung
- Bewerbungsstatus
- ID des Termins
- Datum
- Datumschierarchie
- Dauer
- Ort
- Zeitzone
Terminteilnehmer (AppointmentParticipants)
- ID des Termins
- ID der Terminteilnehmer
- Status in Cronofy
- ID der Teilnehmer
Orte der Ausschreibung (JobOpeningLocations)
- ID der Ausschreibung
- ID des Orts der Ausschreibung
- ID des Orts
Personalanforderung (HiringRequest)
- ID der Personalanforderung
- URL der Personalanforderung
- URL der REST API
- Stellenbezeichnung
- Erfassungsdatum
- Status
- Genehmigungsstatus
- ID der Ausschreibung
- Organisationseinheit
- Name des Vorgesetzten
- ID des Vorgesetzten
- Name des Ansprechpartner Personalabteilung
- ID des Ansprechpartner Personalabteilung
- Einstellungsgrund
- Anzahl Stellen
- Unternehmen
- Bereich
- Abteilung
- Kostenstelle
- Vertragslaufzeit
- Entgeltgruppe
- Funktionsgruppe
- Berufsgruppe
- Lohn-/Gehaltsrahmen
- Budgetiert
- Geplanter Eintrittstermin
- Formularfelder
- Anmerkungen
Orte der Personalanforderung (hiringRequestLocations)
- ID des Orts der Personalanforderung
- ID der Personalanforderung
- ID des Orts
Arbeitszeit der Personalanforderung (hiringRequestWorkingTimes)
- ID des Arbeitszeit der Personalanforderung
- ID der Personalanforderung
- ID der Arbeitszeit
- Arbeitszeit
Bewerberfeedback und Feedback mit kununu (Applicant Feedback)
- ID des Bewerberfeedbacks
- Datum des Feedbacks
- Frage
- Fragetyp
- Antwort
- ID der Ausschreibung
- Referenz der Ausschreibung
- ID der Ausschreibung
- Name der Ausschreibung
- Name der Organisationseinheit
- Übertragen zu kununu
Bewerbertracking (ApplicantTracking)
- ID des Bewerbers
- Datum
- die aufgerufene Seite des Bewerbungsportals im Bewerbungsprozess
- ID der Ausschreibung
- ID des Bewerbungsportals
Veranstaltungsmodul (VamEvent und VamBooking)
- ID der Organisationseinheit
- Titel der Veranstaltung
- Startdatum und -uhrzeit
- Enddatum und -uhrzeit
- Zeitzone
- Status des Veranstaltung
- ID der Bewerbung
Planstellen (PermanentPosts)
- Planstellennummer
- Geplanter Einstellungstermin
- Bewerbung
- Ausschreibung
Onboarding
Daten des Onboardings (Onboardings)
- Unternehmen
- Anlagedatum
- Datum des Vertrags
- Erster Arbeitstag
- Ende des Onboardings
- Anfang des Onboardings
- Eintrittsgrund
- Ort
- ID des Onboardings
- ID des Onboardees
- ID der Organisationseinheit
- Position
- Grund der Beendigung
- Status
- ID der Bewerbung (sofern diese zuvor im Bewerbermanagement verarb
Daten des Onboardees (OnbPersons)
- Stadt
- Land
- globale ID
- ID des Onboardees
- Anrede
- Geburtsjahr
- Postleitzahl
Aufgaben des Onboardings (Tasks)
- Anlagedatum
- Fälligkeitsdatum
- Aktiviert
- Hat Verantwortlichkeiten
- Hat Portalaufgaben
- Erledigt
- Zuständigkeit
- ID der Aufgabe
- Titel
Warnung
Wenn im d.vinci-System IP-Zugriffsregeln hinterlegt sind, können nur Quellen/Tools aus dem IP-Zugriffsbereich Daten von der Reporting-Schnittstelle abrufen.
So nutzen dies unsere Kunden
Kunden mit größeren BI-Tools oder Power BI von Microsoft (einem beliebten BI-Tool) nutzen die oData Reporting-Schnittstelle, um die Daten grafisch durch diese Tools aufbereiten zu lassen und Auswertungen für die Anspruchsgruppen im Unternehmen zu erstellen. Ob Betriebsrat, Controlling, HR Business Partner oder die Geschäftsführung, sie alle können entsprechende Auswertungen brauchen können.