Type de ressource timecard

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente une entrée de carte de temps dans la planification.

Méthodes

Méthode Type de retour Description
List Collection timeCard Obtenez la liste des objets timecard de cette planification.
Create timeCard Créez un objet timecard .
Obtenir timeCard Obtenir un objet timecard par ID.
Replace Aucune Remplacez un objet timecard .
Supprimer Aucune Supprimer un objet timecard de la planification.
clockIn timeCard Horloger pour démarrer une carte de temps.
clockOut Aucune Horloge pour mettre fin à une carte de temps d’ouverture.
startBreak Aucune Démarrez un timeCardBreak dans une carte de temps spécifique.
endBreak Aucune Terminez l’ouverture timeCardBreak dans une carte de temps spécifique.
confirmTimeCard Aucune Confirmez un enregistrement de carte de temps .

Propriétés

Propriété Type Description
Pauses Collection timeCardBreak Liste des sauts associés à timeCard.
clockInEvent timeCardEvent Événement d’horloge de la timeCard.
clockOutEvent timeCardEvent Événement d’expiration de la timeCard.
confirmBy confirmBy Indique si cette entrée timeCard est confirmée. Les valeurs possibles sont les suivantes : none, user, manager et unknownFutureValue..
createdBy identitySet Identité de la personne qui a créé l’entité.
createdDateTime DateTimeOffset Horodatage dans lequel la timeCard a été créée.
id Chaîne Identificateur unique de la timeCard.
lastModifiedBy identitySet Identité de la personne qui a modifié l’entité pour la dernière fois.
lastModifiedDateTime DateTimeOffset Horodatage dans lequel la timeCard a été modifiée pour la dernière fois.
notes itemBody Remarques sur timeCard.
originalEntry timeCardEntry TimeCardEntry d’origine de la timeCard, avant les modifications de l’utilisateur.
state timeCardState État actuel de la timeCard pendant son cycle de vie. Les valeurs possibles sont : clockedIn, onBreak, clockedOut, unknownFutureValue.
userId String ID d’utilisateur auquel appartient la timeCard .

Représentation JSON

Voici une représentation JSON de la 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"
}