tipo de recurso do cartão de tempo
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
Representa uma entrada de cartão de ponto na agenda.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | coleção timeCard | Obter a lista de objetos de cartão de ponto nesta agenda. |
| Create | timeCard | Crie um novo objeto de cartão de ponto. |
| Get | timeCard | Obter um objeto de cartão de ponto por ID. |
| Replace | Nenhuma | Substitua um objeto de cartão de ponto. |
| Delete | Nenhuma | Exclua um objeto de cartão de ponto da agenda. |
| clockIn | timeCard | Entre para iniciar um cartão de ponto. |
| clockOut | Nenhuma | Clock out to end a open timecard. |
| startBreak | Nenhuma | Inicie um timeCardBreak em um cartão de ponto específico. |
| endBreak | Nenhuma | Termine o tempo de aberturaCardBreak em um cartão de ponto específico. |
| confirmTimeCard | Nenhuma | Confirme um registro de cartão de ponto. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | string |
ID do timeCard. |
| userId | string |
ID do usuário à qual o cartão de usuário pertence. |
| estado | timeCardState |
O estado atual do timeCard durante seu ciclo de vida. Os valores possíveis são: clockedIn onBreak , , , clockedOut unknownFutureValue . |
| clockInEvent | timeCardEvent | O evento de clock-in do timeCard. |
| clockOutEvent | timeCardEvent | O evento de saída do timeCard. |
| notes | itemBody | Observações sobre o timeCard. |
| quebras | Coleção timeCardBreak | A lista de quebras associada ao timeCard. |
| originalEntry | timeCardEntry | O timeCardEntry original do timeCard, antes das edições do usuário. |
| confirmedBy | confirmedBy |
Indique se essa entrada timeCard está confirmada. Os valores possíveis são none, user, manager, unknownFutureValue. |
| createdDateTime | Edm.dateTimeOffset |
O timestamp no qual o timeCard foi criado. |
| createdBy | IdentitySet |
Identidade da pessoa que criou a entidade. |
| lastModifiedDateTime | dateTimeOffset |
O timestamp no qual o timeCard foi modificado pela última vez. |
| lastModifiedBy | IdentitySet |
Identidade da pessoa que modificou a entidade pela última vez. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"userId": "string (identifier)",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
"clockInEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
"clockOutEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
"notes" : {"@odata.type":"microsoft.graph.itemBody"},
"breaks" : [{"@odata.type":"microsoft.graph.timeCardEvent"}],
"originalEntry" : {"@odata.type":"microsoft.graph.timeCardEntry"}
}
Comentários
Enviar e exibir comentários de