|
Markierungen: Weiterleitungsziel geändert 2017-Quelltext-Bearbeitung |
(18 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| [[Bild:ApothekeralexMiraculix.png|right|150px]]{{Alex}} als Teil einer innerbetrieblichen HR-Landschaft unterstützt die zentrale Anlage von Personalstammdaten, wobei
| | #REDIRECT [[Bfx.Abstract.Model.WebService.dll#Beispiele]] |
| | |
| *{{Alex}} nicht das führende Personalsystem ist und
| |
| *vorhandene Mitarbeiter-Eigenschaften ("Personalstammdaten") von Fremdsystemen übergeben werden können.
| |
| | |
| | |
| Ab der '''ALEX<sup>®</sup>-Version 2021.xx''' wird der Personal-Stammdatenimport über Webservice unterstützt. Die '''Personalnummer''' ("<employee id>") ist der '''Unique Key''' und je Personalnummer können beliebige in {{Alex}} bereits vorhandene Eigenschaften übergeben werden. Falls eine "<employee id>" noch nicht existiert, kann der Mitarbeiter neu angelegt werden.
| |
| | |
| <br />
| |
| | |
| ===Standardinformationen===
| |
| | |
| Um ein Set an Standardinformationen zu erhalten, sind keine besonderen Einstellungen erforderlich. Folgende Eigenschaften eines Mitarbeiters werden ohne Anlage von {{Alex}}-Parametern importiert (Register "Allgemein" in den {{Alex}}-Personalstammdaten:
| |
| | |
| <br /><br />{{AlexBild2
| |
| |'''Personalstammdaten importieren'''
| |
| |'''Eigenschaften'''
| |
| |'''{{Alex}}-Personalstamm'''
| |
| |
| |
| * Personalnummer
| |
| * Zuname
| |
| * Vorname
| |
| * Kurzname
| |
| * Titel vor Name
| |
| * Titel nach Name
| |
| * Geschlecht
| |
| * Geburtstag
| |
| * Berufsgruppe
| |
| * Beschäftigungszeitraum
| |
| * Stamm-Planungseinheit
| |
| * E-Mail-Adresse
| |
| [[Datei:Balken weiss 400.png]]
| |
| |[[Datei:Webservice_Personalstammdaten_Import.png]]
| |
| ||}}
| |
| | |
| | |
| ====Erweiterte Eigenschaften====
| |
| In einer Phase II können auch weitere Eigenschaften importiert werden. Sobald diese Funktionen verfügbar sind (nicht vor Winter 2021), erfolgt eine Detailbeschreibung.
| |
| <br />
| |
| ===Technische Umsetzung===
| |
| | |
| [[Bfx.Abstract.Model.WebService.dll]] | |
| | |
| ====Aufruf====
| |
| | |
| Abfolge der Aufrufe die zu oben angefügtem Personalstamm führt:
| |
| | |
| /New?objectType=Employee&indexQuery=EmployeeIDX&matchString=16
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=EmployeeID&valueString=16 // wird beim anlegen schon gesetzt
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Surname&valueString=Mustermann
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Forname&valueString=Johann
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Nickname&valueString=Hans
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=EmployeeTitleBeforeName&valueString=
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=EmployeeTitleAfterName&valueString=
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Sex&valueString=1
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=DayOfBirth&valueString=29.03.1965
| |
| ------ /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=JobGroup noch offen -------
| |
| ------ /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Employed noch offen -------
| |
| ------ /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=MasterAllocation noch offen -------
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=EmployeeEmailAddress&valueString=johann.mustermann@gmail.com
| |
| | |
| <br />
| |
| | |
| ====Beispiele====
| |
| | |
| | |
| ==== Ergebnis ====
| |
| <br />
| |
| [[Category:Schnittstellen]]
| |