Es gibt mehrere Bereiche in Recruiting, in denen OData verwendet werden kann:
OData-API: Stellenanforderungsentität. Dies kann in folgenden Fällen verwendet werden:
- Erstellen einer benutzerdefinierten Integration zum Anlegen von Bestellanforderungen in RCM aus einem Drittanbietersystem
- Erstellen einer benutzerspezifischen Integration zum Senden von Bestellanforderungsinformationen zusammen mit Anlagen an ein Drittanbietersystem
- Kunden können Bestellanforderungen in RCM aus einem Drittanbietersystem heraus aktualisieren.
- Funktion "Zur Bewerbung einladen" auslösen. Diese Funktion verschiebt die Kandidaten vom Status „Weitergeleitet" in den Status „Einladung zur Bewerbung" und sendet eine E-Mail an die Kandidaten, in der sie aufgefordert werden, sich auf eine Stellenanforderung zu bewerben.
Dies ersetzt SFAPI nicht und hat keine Auswirkungen auf vorhandene Integrationen mit SFAPI. Es ist eine bessere Alternative zu SFAPI, da es mehr Flexibilität und Funktionalität bietet.
- OData-API: Anwendungsentität
Diese Funktion bietet die Möglichkeit, die Anwendungsentität über das OData-API für die CREATE- und UPDATE-Operationen bereitzustellen. Das bedeutet, dass Kunden/Partner dieses API verwenden können, um Informationen zur Anwendungsentität anzulegen/zu aktualisieren. Dies kann in folgenden Fällen verwendet werden:
- Kunden können eine benutzerdefinierte Integration erstellen, um Anwendungen in RCM aus einem Drittanbietersystem anzulegen. (Beispiel: Der Kunde verwendet eine standortspezifische Beschaffungsmethode und möchte Kandidaten und Bewerbungen in RCM für Tracking-/Reporting-/Verarbeitungszwecke anlegen.)
- Kunden können eine benutzerdefinierte Integration erstellen, um Anwendungsinformationen zusammen mit Anlagen an ein Drittanbietersystem zu senden. (Beispiel: Der Client möchte Angebotsschreiben aus einem anderen System an Anwendungen anhängen.)
- Clients können Anwendungen in RCM aus einem Drittanbietersystem heraus aktualisieren.
- Kunden können den Prüfpfad für den Bewerberstatus abfragen. Beachten Sie, dass nur READ-Operationen unterstützt werden.
Dies ersetzt SFAPI nicht und hat keine Auswirkungen auf vorhandene Integrationen mit SFAPI. Es ist eine bessere Alternative zu SFAPI, da es mehr Flexibilität und Funktionalität bietet.
- OData-API: Entität 'Candidate'
Die Kandidatenentität ist über ein OData-API verfügbar, das die Operationen CREATE, UDPATE und EXPORT unterstützt. Dazu gehören grundlegende Kandidatendaten, Kandidatenanhänge (Lebenslauf, Lebenslauf und benutzerdefinierte Anlagenfelder) und Hintergrundelemente. Dies kann in folgenden Fällen verwendet werden:
- Kunden können eine benutzerdefinierte Integration erstellen, um Kandidatenprofile in RCM aus einem Drittanbietersystem anzulegen.
- Kunden können eine benutzerdefinierte Integration erstellen, um Kandidateninformationen zusammen mit Anhängen und Hintergrundelementen an ein Drittanbietersystem zu senden.
- Kunden können Kandidatenprofile mithilfe eines Drittanbietersystems aktualisieren.
Dies ersetzt SFAPI nicht und hat keine Auswirkungen auf vorhandene Integrationen mit SFAPI. Es ist eine bessere Alternative zu SFAPI, da es mehr Flexibilität und Funktionalität bietet.
Die folgenden Entitäten sind nun über das OData-API verfügbar, um die Möglichkeit zum Erstellen benutzerdefinierter Integrationen bereitzustellen:
- Suchauftragsvorlagen, Bewerbungsvorlagen, Angebotsvorlage (nur READ)
- Diese Entitäten sind nicht als reguläre Entität lesbar. Sie sind im OData-API-Dictionary mit den Eigenschaften der Vorlage aufgeführt.
- Neue Prescreen-Entität für einfaches Reporting von Anwendungsfragen und -antworten (READ)
- JobReqScreeningQuestion – Fragen zu einer Stellenanforderung
- JobReqScreeningQuestionChoice - die möglichen Auswahlmöglichkeiten von MULTI_CHOICE und RATING in Bezug auf eine JobReq-Frage
- JobApplicationQuestionResponse - Antworten der Fragen
Anwendung – Onboarding-Portlet (READ/UPDATE)/Bewerbung – Onboarding einleiten (CREATE)
- JobApplicationOnboardingData - das Onboarding-Portlet einer Stellenbewerbung
- JobApplicationOnboardingStatus – der Status des Onboardings einer Stellenbewerbung
- initiateOnboarding (Funktionsimport zum Initiieren des Onboardings)
Bewerbung – Portlet für Stellenbewerbungen (READ)
- Wird als Navigation innerhalb der Entität Kandidat implementiert. Kann in der Kandidatenentität als „jobsApplied" gefunden werden.
Zentrale für Bewerbungsgespräche (READ)
- ApplicationInterview - enthält die Informationen des Bewerbungsgesprächs, das sich auf eine Bewerbung bezieht
- InterviewOverallAssessment - verfügt über die Gesamtbewertungen und die Navigation für die einzelnen Bewertungen eines Bewerbungsgesprächs
- InterviewIndividualAssessment - hat die Bewertungs- und Kompetenzinformationen einer individuellen Bewertung eines Vorstellungsgesprächs
Angebotsgenehmigung /UPDATE/CREATE
- Implementiert als JobOffer
- Anlagen, Genehmigende, Versionen (LESEN)
Angebotsschreiben (READ/UPDATE/CREATE)
- Implementiert als OfferLetter
sendMailOfferLetter - Funktionsimport zum Senden eines Angebotsschreibens per E-Mail
Kunden können mit diesen Entitäten benutzerdefinierte Integrationen erstellen. Einige Beispiele sind:
- Fragen und Antworten zur Bewerbervorauswahl können nun exportiert und analysiert werden.
- Zentrale Daten für Bewerbungsgespräche können nun exportiert und analysiert werden
Alle Recruiting-OData-APIs sind im Integration Center verfügbar, um auf einfache Weise Flatfiles für die Verwendung und Bearbeitung von Daten erstellen zu können.