Partager via


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.
Embaucher timeCard Horloger pour démarrer une carte de temps.
Sortir de l’horloge Aucune Horloge pour mettre fin à une carte de temps d’ouverture.
Arrêt de début Aucune Démarrez un timeCardBreak dans une carte de temps spécifique.
Arrêt de fin Aucune Terminez l’ouverture timeCardBreak dans une carte de temps spécifique.
Vérifier 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

La représentation JSON suivante montre le type de 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"
}