Tipo de recurso de tarjeta de tiempo

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una entrada de tarjeta de tiempo en la programación.

Métodos

Método Tipo devuelto Descripción
List colección timeCard Obtenga la lista de objetos de tarjeta de tiempo en esta programación.
Crear Tarjeta Cree un nuevo objeto de tarjeta de tiempo .
Get Tarjeta Obtenga un objeto de tarjeta de tiempo por identificador.
Replace Ninguno Reemplace un objeto de tarjeta de tiempo .
Delete Ninguno Elimine un objeto de tarjeta de tiempo de la programación.
clockIn Tarjeta Reloj para iniciar una tarjeta de tiempo.
clockOut Ninguno Salga del reloj para terminar una tarjeta de tiempo abierta.
startBreak Ninguno Inicie timeCardBreak en una tarjeta de tiempo específica.
endBreak Ninguno Finalice el timeCardBreak abierto en una tarjeta de tiempo específica.
confirmTimeCard Ninguno Confirme un registro de tarjeta de tiempo .

Propiedades

Propiedad Tipo Descripción
Rompe colección timeCardBreak Lista de saltos asociados a timeCard.
clockInEvent timeCardEvent Evento de reloj de timeCard.
clockOutEvent timeCardEvent Evento de salida del timeCard.
confirmedBy confirmedBy Indica si se confirma esta entrada timeCard . Los valores posibles son: none, user, manager y unknownFutureValue.
createdBy identitySet Identidad de la persona que creó la entidad.
createdDateTime DateTimeOffset Marca de tiempo en la que se creó timeCard .
id Cadena Identificador único de timeCard.
lastModifiedBy identitySet Identidad de la persona que modificó por última vez la entidad.
lastModifiedDateTime DateTimeOffset Marca de tiempo en la que se modificó por última vez timeCard .
notas itemBody Notas sobre timeCard.
originalEntry timeCardEntry TimeCardEntry original de timeCard, antes de que el usuario edite.
state timeCardState Estado actual del timeCard durante su ciclo de vida. Los valores posibles son: clockedIn, onBreak, clockedOut, unknownFutureValue.
userId Cadena Id. de usuario al que pertenece timeCard .

Representación JSON

La siguiente es una representación JSON del recurso

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