Bfx.Alex.EmployeeCardID.Model.dll: Unterschied zwischen den Versionen

(Die Seite wurde neu angelegt: „Ab Version 2019.10 können Kartennummern über eine Schnittstelle automatisch importiert werden. Config-File "serverDaemonPlugins": { "0": "Bfx.Alex.Employ…“)
 
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Ab Version 2019.10 können Kartennummern über eine Schnittstelle automatisch importiert werden.
__NOTOC__
= ACHTUNG: Bitte nur mehr [[Bfx.Abstract.Model.WebService.dll]] verwenden! =
 
==== Ab Version 2020.16 können Kartennummern über ein Webservice importiert werden. ====


Config-File
Config-File


  "serverDaemonPlugins":  
  , "modelPlugins" :
{ "0": "Bfx.Alex.EmployeeCardID.Model.dll"  }
  { "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" : ""
}


'''Parameter'''
*"request": Angeforderter Request als "Handshake"
* In den Systemeinstellungen gibt es eine neue Gruppe "Kartennummern" in der das Exportverzeichnis/Erweiterung eingetragen werden kann, von wo importiert werden soll.
*"status": "ok" oder "error"
* Format der Files (csv): Personalnummer;Kartennummer;Stichtag (im Format TT.MM.JJJJ)
*"details": Optionale Detailinformationen bei "error"

Aktuelle Version vom 12. August 2021, 12:11 Uhr

ACHTUNG: Bitte nur mehr Bfx.Abstract.Model.WebService.dll verwenden!

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"