|
Markierungen: Weiterleitungsziel geändert 2017-Quelltext-Bearbeitung |
(3 dazwischenliegende Versionen von 3 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.16''' 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
| |
| *<nowiki> Geschlecht (0=weiblich, 1=männlich)</nowiki>
| |
| * Geburtstag
| |
| * Berufsgruppe
| |
| * Beschäftigungszeitraum
| |
| * Stamm-Planungseinheit
| |
| * E-Mail-Adresse
| |
| [[Datei:Balken weiss 400.png]]
| |
| |[[Datei:Webservice_Personalstammdaten_Import.png]]
| |
| ||}}
| |
| | |
| ====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=MasterAllocation&valueString=SR&keyDate=01.01.2022
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Surname&valueString=Mustermann
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Forename&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=EmployeeJobGroup&valueString=V
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=Employed&keyDate=01.07.1993
| |
| /Set?objectType=Employee&indexQuery=EmployeeIDX&matchString=16&importType=EmployeeEmailAddress&valueString=johann.mustermann@gmail.com
| |
| | |
| ===Technische Umsetzung===
| |
| | |
| [[Bfx.Abstract.Model.WebService.dll|Webservice - Objekte anlegen und ändern]] | |
| | |
| [[Category:Schnittstellen]]
| |