Tipo de recurso timeCard

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 horas en la programación.

Métodos

Método Tipo devuelto Descripción
List Colección timeCard Obtenga la lista de objetos de tarjeta de horas de esta programación.
Crear tarjeta de tiempo Cree un nuevo objeto de tarjeta de horas .
Get tarjeta de tiempo Obtener un objeto de tarjeta de horas por identificador.
Replace Ninguno Reemplazar un objeto de tarjeta de horas .
Delete Ninguno Eliminar un objeto de tarjeta de horas de la programación.
Registrar hora tarjeta de tiempo Ficha para iniciar un registro de horas fijo.
Registrar hora de salida Ninguno Marcar la hora de salida para finalizar una tarjeta de horas abierta.
Iniciar descanso Ninguno Iniciar un timeCardBreak en un registro de horas específico.
Finalizar descanso Ninguno Finalizar el timeCardBreak abierto en un registro de horas específico.
Confirmar Ninguno Confirmar un registro de tarjeta de horas .
Confirmar para el usuario tarjeta de tiempo Confirme una timeCard específica para un usuario.

Propiedades

Propiedad Tipo Descripción
descansos colección timeCardBreak La lista de saltos asociados con la tarjeta de horas.
clockInEvent timeCardEvent Evento de registro de la timeCard.
clockOutEvent timeCardEvent El evento de registro de la 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 La marca de tiempo en la que se creó la tarjeta de horas .
id Cadena Identificador único de la tarjeta de horas.
lastModifiedBy identitySet Identidad de la persona que modificó por última vez la entidad.
lastModifiedDateTime DateTimeOffset La marca de tiempo en la que se modificó por última vez la timeCard .
notas itemBody Notas sobre la tarjeta de tiempo.
originalEntry timeCardEntry La timeCardEntry original de la tarjeta de horas, antes de que el usuario la edite.
state timeCardState El estado actual de la tarjeta de horas durante su ciclo de vida. Los valores posibles son: clockedIn, onBreak, clockedOut y unknownFutureValue
userId Cadena Id. de usuario al que pertenece la timeCard .

Representación JSON

La siguiente representación JSON muestra el tipo de 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"
}