Automatischer Import

Aus Onlinehelp
Version vom 16. August 2011, 08:35 Uhr von Romeo (Diskussion | Beiträge) (Created page with "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 Impor...")
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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)