Timecard-Ressourcentyp
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Stellt einen Zeitkarteneintrag im Zeitplan dar.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| List | timeCard-Auflistung | Ruft die Liste der Timecardobjekte in diesem Zeitplan ab. |
| Create | Zeiterfassungskarte | Erstellen sie ein neues Timecardobjekt. |
| Get | Zeiterfassungskarte | Abrufen eines Timecardobjekts nach ID. |
| Replace | Keine | Ersetzen Sie ein Timecardobjekt. |
| Delete | Keine | Löschen eines Timecardobjekts aus dem Zeitplan. |
| clockIn | Zeiterfassungskarte | Einstempeln, um eine Zeitkarte zu starten. |
| clockOut | Keine | Ausstempeln, um eine geöffnete Zeitkarte zu beenden. |
| startBreak | Keine | Starten Sie einen timeCardBreak in einer bestimmten Zeitkarte. |
| endBreak | Keine | End the open timeCardBreak in a specific timecard. |
| confirmTimeCard | Keine | Bestätigen sie einen Zeitkartendatensatz. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| id | string |
ID der timeCard. |
| userId | string |
Benutzer-ID, zu der die timeCard gehört. |
| state | timeCardState |
Der aktuelle Status der timeCard während ihres Lebenszyklus. Mögliche Werte sind: clockedIn , onBreak , , clockedOut unknownFutureValue . |
| clockInEvent | timeCardEvent | The clock-in event of the timeCard. |
| clockOutEvent | timeCardEvent | Das TimeCard-Ausstempelereignis. |
| notes | itemBody | Hinweise zur timeCard. |
| Bricht | timeCardBreak-Sammlung | Die Liste der Mit timeCard verknüpften Unterbrechungen. |
| originalEntry | timeCardEntry | Der ursprüngliche timeCardEntry-Wert der timeCard, bevor der Benutzer die Bearbeitung vorgibt. |
| confirmedBy | confirmedBy |
Gibt an, ob dieser timeCard-Eintrag bestätigt ist. Mögliche Werte sind: none, user, manager, unknownFutureValue. |
| createdDateTime | Edm.dateTimeOffset |
Der Zeitstempel, in dem die timeCard erstellt wurde. |
| createdBy | IdentitySet |
Die Identität der Person, die die Entität erstellt hat. |
| lastModifiedDateTime | dateTimeOffset |
Der Zeitstempel, in dem die timeCard zuletzt geändert wurde. |
| lastModifiedBy | IdentitySet |
Die Identität der Person, die die Entität zuletzt geändert hat. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"userId": "string (identifier)",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
"clockInEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
"clockOutEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
"notes" : {"@odata.type":"microsoft.graph.itemBody"},
"breaks" : [{"@odata.type":"microsoft.graph.timeCardEvent"}],
"originalEntry" : {"@odata.type":"microsoft.graph.timeCardEntry"}
}
Feedback
Feedback senden und anzeigen für