Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
||
Zeile 25: | Zeile 25: | ||
} | } | ||
Aufruf | ==Aufruf== | ||
/SetEmployeeCardID?employeeID=XXX1&cardID=ABC1&from=01.01.2020 | /SetEmployeeCardID?employeeID=XXX1&cardID=ABC1&from=01.01.2020 | ||
==Ausgabe== | |||
Json-Objekt in der Form: | |||
{ "request" : "" | |||
, "status" : "" | |||
, "details" : "" | |||
} | |||
*"request": Angeforderter Request als "Handshake" | |||
*"status": "ok" oder "error" | |||
*"details": Optionale Detailinformationen bei "error" |
Version vom 18. Juni 2021, 10:05 Uhr
Ab Version 2019.10 können Kartennummern über eine Schnittstelle automatisch importiert werden.
Config-File
, "modelPlugins" : { "0" : "Bfx.Alex.EmployeeCardID.Model.dll" } , "serverDaemonPlugins": { "0": "Bfx.Alex.EmployeeCardID.Model.dll" }
Parameter
- In den Systemeinstellungen gibt es eine neue Gruppe "Kartennummern" in der das Exportverzeichnis, von wo importiert werden soll, und die Dateierweiterung eingetragen werden können.
- Format der Files (csv): Personalnummer;Kartennummer;Stichtag (im Format TT.MM.JJJJ)
Ab Version 2020.16 können Kartennummern über ein Webservice importiert werden.
Config-File
, "modelPlugins" : { "0" : "Bfx.Alex.EmployeeCardID.Model.dll" } , "httpServicePlugins": { "0": "Bfx.Alex.EmployeeCardID.Model.dll" }
Aufruf
/SetEmployeeCardID?employeeID=XXX1&cardID=ABC1&from=01.01.2020
Ausgabe
Json-Objekt in der Form:
{ "request" : "" , "status" : "" , "details" : "" }
- "request": Angeforderter Request als "Handshake"
- "status": "ok" oder "error"
- "details": Optionale Detailinformationen bei "error"