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 Rufen Sie die Liste der Zeitkartenobjekte in diesem Zeitplan ab.
Create timeCard Erstellen Sie ein neues Zeitkartenobjekt .
Get timeCard Abrufen eines Zeitkartenobjekts nach ID.
Replace Keine Ersetzen eines Zeitkartenobjekts .
Löschen Keine Löschen eines Zeitkartenobjekts aus dem Zeitplan.
Einstempeln timeCard Einstempeln, um eine Zeitkarte zu starten.
Ausstempeln Keine Ausstempeln, um eine geöffnete Zeitkarte zu beenden.
Pause beginnen Keine Starten Sie einen timeCardBreak in einer bestimmten Zeitkarte.
Pause beenden Keine Beenden des geöffneten timeCardBreak in einer bestimmten Zeitkarte.
Bestätigen Keine Bestätigen eines Zeitkartendatensatzes .
Für Benutzer bestätigen timeCard Bestätigen Sie eine bestimmte timeCard für einen Benutzer.

Eigenschaften

Eigenschaft Typ Beschreibung
Pausen timeCardBreak-Sammlung Die Liste der Pausen, die der timeCard zugeordnet sind.
clockInEvent timeCardEvent Das Einstempelereignis der timeCard.
clockOutEvent timeCardEvent Das Ausstempelereignis der timeCard.
confirmedBy confirmedBy Gibt an, ob dieser timeCard-Eintrag bestätigt ist. Mögliche Werte sind: none, user, manager, unknownFutureValue.
createdBy identitySet Identität der Person, die das Objekt 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 Der ursprüngliche timeCardEntry der timeCard, bevor der Benutzer etwas bearbeitet.
state timeCardState Der aktuelle Status 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

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "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"
}