|
|
| (66 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| Für das einrichten eines automatischen Imports von Benutzer- oder Stammdaten stellt umantis zwei Schnittstellen zur Verfügung.
| | #REDIRECT [[SOAP_Import]] |
| | |
| ==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 [[Einstellungen zu Unternehmen / Organisatonsprofil|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)
| |