Description of application import

From Onlinehelp
Jump to navigation Jump to search

The job is identified using [Stelle.Nummer]. If not found, then the job can be entered if [Stelle.Niederlassung], [Stelle.Nummer] [Stelle.Titel] are also provided. Applicants are identified using 1. "[Bewerber.Email]" or 2. "[Bewerber.Name], [Bewerber.Vorname], [Bewerber.PLZ]". If not found, then the applicant is only entered if "[Bewerber.Name], [Bewerber.Vorname] AND [Bewerber.PLZ]" are also provided.

The following fields must generally be filled out in order for the entities in question to be correctly identified:

  • Applicant, if the application should be NEWLY created if it does not yet exist: "Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"+"Stelle.Nummer"
  • Applicant, if the application already exists: "Bewerber.ID" or "Bewerber.Email" or "Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"
  • Job, if the job is to be NEWLY created if it does not yet exist: "Stelle.Niederlassung"+"Stelle.Nummer"+"Stelle.Titel"
  • Job, if the job already exists: "Stelle.Nummer" or "Stelle.ID"

Below you will find once again the necessary variables for the import as a matrix for the different possible combinations of applicant and job status:

Job exists Job does not exist
Applicant exists "Bewerber.ID"
or
"Bewerber.Email"
or
"Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"
AND
"Stelle.Nummer"
or
"Stelle.ID"
"Bewerber.ID"
or
"Bewerber.Email"
or
"Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"
AND
"Stelle.Niederlassung"+"Stelle.Nummer"+"Stelle.Titel"
Applicant does not exist "Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"
AND
"Stelle.Nummer"
or
"Stelle.ID"
"Bewerber.Name"+"Bewerber.Vorname"+"Bewerber.PLZ"
AND
"Stelle.Niederlassung"+"Stelle.Nummer"+"Stelle.Titel"

Of course, it also makes sense to provide additional information, such as the application's status etc.

Field list — application import

Use the information in the following overview table to supplement your Import templates. All new variables for application imports are added in this table.

List of all Applicant Management variables

Please check if the corresponding variable is supported: XML validity check during import.

Variable name Description of content Data type/Restriction Example
Bewerber.ID Unique applicant ID — independent of the number of applications Integer (generated by Umantis) 4711
Bewerber.Email brad.pitt@hotmail.com
Bewerber.Passwort
Bewerber.Anrede Mr.
Bewerber.TitelVorName Celebrity
Bewerber.TitelNachName MBA
Bewerber.Vorname Brad
Bewerber.Name Pitt
Bewerber.MittlererName
Bewerber.Datenfreigabe Permitted values:

DataAgree_Yes and DataAgree_No

Bewerber.DatenfreigabeDatum Datum in der Form DD.MM.JJJJ
Bewerber.DatenfreigabeDatumText
Bewerber.DatenfreigabeDatumUhrzeit
Person.Foto Brad_Pitt_Photo.jpg
Bewerber.Geburtsdatum Date in DD.MM.YYYY format
Bewerber.Korrespondenzsprache Language code (see also: Languages). ger
Bewerber.WieAufmerksamGeworden Entry must match selection list entry exactly
Bewerbung.Art Entry must match "fixed lists" entry exactly Direct online application, application by letter, e-mail application, application via recruiter
Bewerber.Strasse Unterstrasse 11
Bewerber.PLZ 9001
Bewerber.Ort St. Gallen
Bewerber.Land Switzerland
Bewerber.Telefon +41 71 224 01 01
Bewerber.Mobiltelefon +49 170 45 05 102
Bewerber.XingURL https://www.xing.com/profile/John_Doe
Bewerber.LinkedInURL http://www.linkedin.com/pub/fsdfsdffs-ere-ewr34/8/908/b49
Bewerber.Abschluss Blue Collar
Bewerber.AnmerkungAusbildung Education details
Bewerber.IstMitarbeiter Permitted values:

1=yes, empty=no

no
Bewerber.Pool Must match selection list entry (ID52) and be formatted as follows:

“Pool 3 — Actors”

Bewerbung.Status Preselection completed — Redirected to Hiring Manager
Bewerbung.StatusBemerkung has been imported
Bewerbung.Datum Date in DD.MM.YYYY format
Bewerbung.BenutzerdefiniertListe11 Entry must match selection list entry exactly
Bewerbung.BenutzerdefiniertListe12 Entry must match selection list entry exactly
Bewerbung.BenutzerdefiniertListe13 Entry must match selection list entry exactly
Bewerbung.BenutzerdefiniertText11
Bewerbung.BenutzerdefiniertText12
Bewerbung.BenutzerdefiniertText13
Bewerbung.OptionaleAuswahlliste1 Entry must match selection list entry exactly
Bewerbung.OptionaleAuswahlliste2 Entry must match selection list entry exactly
Bewerbung.OptionaleAuswahlliste3 Entry must match selection list entry exactly
Bewerbung.DokumentBewerbungsschreiben BS_Brad_Pitt.doc
Bewerbung.DokumentLebenslauf CV_Brad_Pitt.doc
Bewerbung.DokumentWeiteres1 Certificate_Brad_Pitt.pdf
Stelle.ID Integer (generated by Umantis) 4711
Stelle.Nummer
Stelle.Titel
Stelle.Niederlassung
Stelle.Status
Stelle.BesetztAm
Stelle.Eintrittstermin
Stelle.EinstiegAls
Unternehmen.Footer
Stelle.Kostenstelle
Stelle.Arbeitsort
Stelle.Vertragsart
Stelle.Language
Stelle.Gehalt
Stelle.BenutzerdefiniertDatum1 Date in DD.MM.YYYY format
Stelle.BenutzerdefiniertDatum2 Date in DD.MM.YYYY format
Stelle.BenutzerdefiniertText1
Stelle.BenutzerdefiniertText2
Stelle.BenutzerdefiniertText3
Stelle.BenutzerdefiniertText4
Stelle.BenutzerdefiniertText5
Inserat.BefristeterVertrag
Inserat.Beschaeftigungsart
Inserat.BeschaeftigungsartBeschreibung
Inserat.Benutzerdefiniert1
Inserat.BenutzerdefiniertListe1Kommentar
Inserat.Benutzerdefiniert2
Inserat.BenutzerdefiniertListe2Kommentar
Inserat.Benutzerdefiniert3
Inserat.BenutzerdefiniertListe3Kommentar
Inserat.WeitereInformationen
Bewerber.ListeStammdaten1 Entry must match selection list entry exactly
Bewerber.ListeStammdaten2 Entry must match selection list entry exactly
Bewerber.ListeStammdaten3 Entry must match selection list entry exactly
Bewerber.ListeStammdaten4 Entry must match selection list entry exactly
Bewerber.ListeStammdaten5 Entry must match selection list entry exactly
Bewerber.ListeStammdaten6 Entry must match selection list entry exactly
Bewerber.ListeStammdaten7 Entry must match selection list entry exactly
Bewerber.ListeStammdaten8 Entry must match selection list entry exactly
Bewerber.ListeStammdaten9 Entry must match selection list entry exactly
Bewerber.ListeStammdaten10 Entry must match selection list entry exactly
Bewerber.ListeStammdaten11 Entry must match selection list entry exactly
Bewerber.ListeStammdaten12 Entry must match selection list entry exactly
Bewerber.ListeStammdaten13 Entry must match selection list entry exactly
Bewerber.ListeStammdaten14 Entry must match selection list entry exactly
Bewerber.Stammdaten1
Bewerber.Stammdaten2
Bewerber.Stammdaten3
Bewerber.Stammdaten4
Bewerber.Stammdaten6
Bewerber.Stammdaten10
Bewerber.Stammdaten13
Bewerber.Stammdaten14
Bewerber.Stammdaten15
Bewerber.Stammdaten16
Bewerber.DatumStammdaten2
Bewerber.DatumStammdaten3
Bewerber.DatumStammdaten4
Bewerber.Nationalitaet
Bewerber.Zivilstand
Bewerber.Abschluss
Bewerber.AnmerkungAusbildung
Bewerbung.OptionaleAuswahlliste1 Entry must match Umantis selection list entry exactly
Bewerbung.Bemerkung1
Bewerbung.OptionaleAuswahlliste2 Entry must match Umantis selection list entry exactly
Bewerbung.Bemerkung2
Bewerbung.OptionaleAuswahlliste3 Entry must match Umantis selection list entry exactly
Bewerbung.Bemerkung3
Bewerber.Aufenthaltsbewilligung
Bewerber.Grenzgaengerbewilligung
Bewerber.WarSchonEinmalTaetig
Bewerber.BemerkungTaetigkeit
Bewerber.Bemerkung
Bewerber.Anmerkungen Applicant's comments about himself/herself. Saved to the person's record.
Bewerbung.AnmerkungenZurBewerbung Applicant's comments about his/her application. Saved to the application.
Bewerber.Dokumente1 Applicant master data document 1, visible on the master data sheet. e.g. Drivers-license.jpg
Bewerber.Dokumente2 Applicant master data document 2, visible on the master data sheet.
Bewerber.Dokumente3 Applicant master data document 3, visible on the master data sheet.
Bewerber.Dokumente4 Applicant master data document 4, visible on the master data sheet.
Bewerber.Dokumente5 Applicant master data document 5, visible on the master data sheet.
Bewerber.Dokumente6 Applicant master data document 6, visible on the master data sheet.
Bewerber.Dokumente7 Applicant master data document 7, visible on the master data sheet.

Reduced view of an example of an import XML

The following XML example can be used as a template when setting up the XML for an import:

<?xml version="1.0" encoding="UTF-8"?>
<Import xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Category Name="Bewerbungen/Personen-Import">
		<Record><br>
			<Field FieldName="Fieldx"> <String>contentX</String></Field>
                        <Field FieldName="Fieldy"> <String>contentY</String></Field>
		</Record>
		<Record>
			<Field FieldName="Fieldx"> <String>contentX</String></Field>
                        <Field FieldName="Fieldy"> <String>contentY</String></Field>
		</Record>
	</Category>
</Import>
 

How to talk to automatic import (SOAP) in Umantis:
Automatic import / SOAP import

Import documents
Importing documents and photos: The following variables must contain the names of the documents in the zip file:

  • Bewerbung.DokumentBewerbungsschreiben
  • Bewerbung.DokumentLebenslauf
  • Bewerbung.DokumentWeiteres1
  • Bewerber.Dokumente1
  • Bewerber.Dokumente2
  • Bewerber.Dokumente3
  • Bewerber.Dokumente4
  • Bewerber.Dokumente5
  • Bewerber.Dokumente6
  • Bewerber.Dokumente7

Testing
Before the SOAP is tested, the contents can be "manually" tested in the solution at https://recruitingapp-[KundenID].umantis.com/Import/NewApplications. This allows the user to confirm that the import works correctly with the corresponding documents.