Freigeben über


timecard-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt einen Zeitkarteneintrag im Zeitplan dar.

Methoden

Methode Rückgabetyp Beschreibung
List timeCard-Sammlung Ruft die Liste der Zeitkartenobjekte in diesem Zeitplan ab.
Create Zeiterfassungskarte Create ein neues Timecardobjekt.
Get Zeiterfassungskarte Abrufen eines Timecardobjekts nach ID.
Replace Keine Ersetzen Sie ein Timecard-Objekt .
Delete Keine Löschen Sie ein Timecard-Objekt aus dem Zeitplan.
Uhr ein Zeiterfassungskarte Uhr ein, um eine Zeitkarte zu starten.
Uhr aus Keine Auftakten, um eine geöffnete Timecard zu beenden.
Pause starten Keine Starten Sie einen timeCardBreak in einer bestimmten Zeitkarte.
Pause beenden Keine Beenden Sie die geöffnete timeCardBreak in einer bestimmten Zeitkarte.
Bestätigen Keine Bestätigen Sie einen Zeitkartendatensatz .

Eigenschaften

Eigenschaft Typ Beschreibung
Bricht timeCardBreak-Sammlung Die Liste der Unterbrechungen, die der timeCard zugeordnet sind.
clockInEvent timeCardEvent Das Eintaktereignis der timeCard.
clockOutEvent timeCardEvent Das Timeoutereignis der timeCard.
confirmedBy confirmedBy Gibt an, ob dieser timeCard-Eintrag bestätigt wird. Mögliche Werte sind: none, user, manager, unknownFutureValue.
createdBy identitySet Identität der Person, die die Entität erstellt hat.
createdDateTime DateTimeOffset Der Zeitstempel, in dem die timeCard erstellt wurde.
id Zeichenfolge Eindeutiger Bezeichner für die timeCard.
lastModifiedBy identitySet Identität der Person, die die Entität zuletzt geändert hat.
lastModifiedDateTime DateTimeOffset Der Zeitstempel, in dem die timeCard zuletzt geändert wurde.
notes itemBody Hinweise zur timeCard.
originalEntry timeCardEntry Die ursprüngliche timeCardEntry der timeCard, bevor der Benutzer bearbeitet.
state timeCardState Der aktuelle Zustand der timeCard während ihres Lebenszyklus. Mögliche Werte sind: clockedIn, onBreak, clockedOut, unknownFutureValue.
userId String Benutzer-ID, zu der die timeCard gehört.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "breaks": [{"@odata.type":"microsoft.graph.timeCardEvent"}],
  "clockInEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
  "clockOutEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
  "confirmedBy": "String",
  "createdBy": {"@odata.type":"microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "notes": {"@odata.type":"microsoft.graph.itemBody"},
  "originalEntry": {"@odata.type":"microsoft.graph.timeCardEntry"},
  "state": "String",
  "userId": "String"
}