Automatischer Import
Für das einrichten eines automatischen Imports von Benutzer- oder Stammdaten stellt umantis zwei Schnittstellen zur Verfügung.
Datenimport per POST Request
Für den Import von Mitarbeitern, Auswahllisten, Veranstaltungen und Veranstaltungsteilnahmen steht im umantis Mitarbeitermanagement eine öffentlich erreichbare Webseite bereit, wo in Kombination mit einem gültigen Authentifizierungsschlüssel automatisiert (per Skript) die befüllten Excel und XML Dateien hochgeladen werden können.
URL
Das Formular, welches Sie per Skript mit Post-Parametern abfüllen können, um jede Nacht einen Import zu starten, finden Sie unter: https://employeeapp-[KundenID].umantis.com/Public/Import/New (mit Ihrer Kunden-ID).
Datenimport über SOAP
Alle oben aufgeführten Daten zum Mitarbeitermanagement sowie die Benutzer zum Bewerbermanagement können auch über eine SOAP automatisiert in umantis hochgeladen werden.
URL (SOAP EndPoint)
http://pawin01.umantis.com/umantis.WebImport.Beta/HttpImport.asmx∞ (Produktiv-System von aussern erreichbar)
Request SOAP-Felder
- AuthenticationKey (string) - der in der Lösung für automatische Importe konfigurierte Authenticationkey.
- NotificationMail (boolean) - true, es wird nach Abschluss des Imports eine E-Mail an die in der Lösung konfigurierte E-Mail Adresse geschickt / false = keine E-Mail wird ausgelöst
- ImportType: (string) - Typ des zu importierenden Files (verfügbare Import Typen können den dropdowns des Import-Screens entnommen werden, dabei ist der prefix "ImportType_" wegzulassen
- ImportFile (byte array) - binärer File Inhalt als byte array
- Filename (string) - Name des zu importierenden Files (wird in der Lösung angezeigt) - ACHTUNG!!! Die Dateiendung muss korrekt gesetzt sein, also z.B. "mein_import.xml", lediglich "mein_import" würde nicht funktionieren
- Title (string) - optional: Titel des Imports
- Comments (string) - optional: Kommentare zum Import
Response
StatusCode (int) - Http Status code, wie er von der umantis Applikation zurückgegeben wurde. 200 (OK) wenn alles verarbeitet werden konnte. ResultMessage (string) - Text, welcher das Aufrufergebnis beschreibt
das WSDL dazu findet sich unter: http://pawin01.umantis.com/umantis.WebImport.Beta/HttpImport.asmx?wsdl∞ (Produktiv-System von aussern erreichbar)