Zum Inhalt

GetPersonPresenceInformation (Opus Funktion)

Beschreibung

Diese Funktion bestimmt die Informationen die Präsenzzeiten einer Person. Retrieves presence (time-tracking) information for a person within a company and date range. Returns per-session start/end times, daily totals, and any error timestamps.

Argumente

Name

Typ

Beschreibung

PersonID

integer

ID of the person whose presence data is requested

CompanyID

integer

ID of the company (school or organisation) context
wird 0 übergeben, dann werden alle Stempelzeiten abgefragt, welche in dem angegebenen Zeitbereich stattfinden.

StartDate

datetime

Startdatum, Die Zeit wird nicht berücksichtigt.
start of the date range

EndDate

datetime

Enddatum, Die Zeit wird nicht berücksichtigt.
end of the date range; 0.0 means no upper limit

OffsetHours

[float]

hour offset applied when aligning timestamps to day boundaries

Rückgabewert Object PresenceInfoObject

Daten über die Präsenz der Person. Siehe PresenceInfoObject

Beispiel

Lo_Presence = GetPersonPresenceInformation(global.o_AddressObject.i_SSP_PersonID,0,Date2,Date2,3.0);

Siehe auch