set_personnel.php

Zuletzt geändert von YellowFox_RD am 2025/01/20 15:37

Inhaltsverzeichnis

Erlaubt das anlegen, bearbeiten und löschen von Personaldaten

Beschreibung

POST set_personnel.php?company=RTI_COMPANYKEY&import=RTI_VEHICLEKEY&mode=new&id=01234&key_from=YYYYMMDDHHMMSS&pkey=DF123456789012&name=Max%20Mustermann&groups=Fahrer,Dresden

Parameter


ParameterBezeichnung PersonalverwaltungBeschreibungTypHinweisPflicht
companyRTI Firmenschlüsselstringja
importRTI Importschlüsselstringja
modeUnterscheidung der verschiedenen Aktionenstringzulässige Modi sind:
  • new: eine neue Person anlegen
  • update: Daten einer angelegten Person ändern
  • delete: eine angelegte Person löschen
  • append_key: einer Person einen neuen Folgeschlüssel zuweisen
ja
idMA-Nummerselbstdefinierbare Mitarbeiternummerstringdie Mitarbeiternummer muss eindeutig sein und dient dem weiteren Zugriff auf die Personaldatenja
nameNamevollständiger Name der Personstringja(1)
pkeyPersonalschlüsselBuchungsschlüssel der Personstringdies kann der Transponder oder auch die Fahrerkarte sein, je nachdem welche Option zur Authentifizierung des Personals gewählt istja(1,2)
key_fromPersonalschlüssel gültig abstringFormat: YYYYMMDDHHMMSS
wird kein Wert gesetzt, wird die aktuelle Zeit genommen
nein
key_toPersonalschlüssel gültig bisstringFormat: YYYYMMDDHHMMSSnein
groupsPersonalgruppenNamen der zugewiesenen PersonalgruppenstringBezeichnung der zugeordneten Personalgruppe
  • Mehrere Gruppen lassen sich mittels Komma getrennter Liste hinzufügen
  • Beim bearbeiten werden eventuell vorher vorhandene Gruppenzuordnungen gelöscht
nein
card_nrAusweisnummerselbstdefinierte Ausweisnummer der externen SoftwarestringDies entspricht der optionale zuweisbaren Ausweisnummer, welche zur Erfassung von Buchungen mittels ReinerSCT genutzt wirdnein
drv_licence_nrFührerscheinFührerscheinnummer der Personstringnein(3)
drv_licence_valid_toFührerschein gültig bisAblaufdatum des FührerscheinsstringFormat: YYYYMMDDHHMMSSnein(3)
identity_card_nrPersonalausweisPersonalausweisnummerstringnein(3)
identity_card_valid_toPersonalausweis gültig bisAblaufdatum des PersonalausweisesstringFormat: YYYYMMDDHHMMSSnein(3)
passport_nrReisepassReisepass Nummerstringnein(3)
passport_valid_toReisepass gültig bisAblaufdatum des ReisepassesstringFormat: YYYYMMDDHHMMSSnein(3)
adr_cert_nrADR BescheinigungNummer der ADR Bescheinigungstringnein(3)
adr_cert_valid_toADR Bescheinigung gültig bisAblaufdatum der ADR BescheinigungstringFormat: YYYYMMDDHHMMSSnein(3)
bkrfqg_valid_toQualifikation laut Schlüsselzahl 95 gültig bisGültigkeit der Schulung zum BerufskraftfahrerqualifikationsgesetzstringDie Gültigkeit ist für Berufskraftfahrer auf dem Führerschein unter der Schlüsselzahl 95 erfasstnein(3)
birthGeburtsdatumGeburtsdatum der PersonstringFormat: YYYYMMDDHHMMSS(4)nein(3)
job_fromEinstellungsdatumEinstellungsdatum der PersonstringFormat: YYYYMMDDHHMMSSnein(3)

Hinweise:
(1) Pflichtfeld beim Anlegen einer Person
(2) Pflichtfeld beim Zuweisen eines Folgeschlüssels
(3) nur verfügbar, wenn das Digitacho Archiv gebucht wurde
(4) Wenn Tag und/oder Monat unbekannt ist, wird der Geburtstag mit "XX" für die unbekannten Werte aufgefüllt entsprechend deutschem Ausweisgesetz (Bsp: 198006XX oder 1980XXXX)

Rückgabe

Beim anlegen, bearbeiten und hinzufügen eines Folgeschlüssels wird im Erfolgsfall "PERSON_DATA_SAVED" zurückgegeben.
Beim löschen einer Person wird im Erfolgsfall "PERSON_DELETED" zurückgegeben.
Bei fehlenden oder fehlerhaften Eingaben wird ein "ERROR:Beschreibung" zurückgegeben.

Beispiele

Anlegen einer Person
https://map.yellowfox.de/rti/set_personnel.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY&mode=new&id=1234&name=Maria%20Musterfrau&pkey=98765&group=Aussendienst

Bearbeiten einer Person
https://map.yellowfox.de/rti/set_personnel.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY&mode=update&id=1234&name=Maria%20Musterfrau&pkey=98765&group=Aussendienst

Zuweisen eines Folgeschlüssels
https://map.yellowfox.de/rti/set_person.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY&mode=append_key&id=1234&pkey=98766&key_from=20180101000000

Löschen einer Person
https://map.yellowfox.de/rti/set_personnel.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY&mode=delete&id=1234