Document toolboxDocument toolbox

Zugriff über Webservices (abgekündigt)

ACHTUNG - Feature wird eingestellt

Diese alten Funktionen werden mit Ende profacto 2019 abgekündigt, und bleiben die profacto 2020-Laufzeit über zumindest unverändert vorhanden, werden aber weder supported noch wird es Fixes geben.

Stellen Sie bitte zeitnah auf das neue API um, was inhaltlich dieselben Daten in weitaus flexiblerer Form liefert.


Sofern die profacto Websuite lizensiert ist, gibt es neben der Websuite selber noch weitere Optionen einzelne Funktionen per Webserver in anderen Anwendungen zu laden.

Achtung: Nur für fortgeschrittene Benutzer

Webservices sollten nur verwendet werden, wenn eine Auswertung mit den mitgelieferten Funktionen nicht möglich ist. Für normale Benutzung von profacto ist dieses Kapitel nicht wichtig. Voraussetzung ist eine Websuite-Lizenz.

Der Zugriff über Webservices ermöglicht die gezielte Nutzung von profacto-Programmfunktionen über eine Programmierschnittstelle. Diese kann sowohl in Web-Anwendungen wie auch in Desktop-Anwendungen wie Microsoft Excel genutzt werden.

Aktuell stehen Ihnen folgende Funktionen zur Verfügung:

WS_Pers_GetAllPersnr

Diese Funktion erwartet keinen Parameter und liefert dafür in einem String alle Personalnummern zurück. Die Personalnummern sind durch ein ";" (Semikolon) voneinander getrennt.

WS_Pers_GetBDEID(Personalnummer:String)

Übergeben Sie dieser Funktion eine Personalnummer und profacto liefert die zugehörige BDE-ID zurück.

WS_Pers_GetInfofeld(Personalnummer:String)

Übergeben Sie dieser Funktion eine Personalnummer und profacto liefert den Inhalt des Infofelds zurück.