Pular para o conteúdo
AGROs OpenAGROs
Navegação menu

OData · Fato

Timesheets

Ponto — A jornada por pessoa e dia, com horas normais e extras.

normalMinutes e overtimeMinutes são as versões numéricas das horas, que vêm como texto. Some as numéricas.

Endereço
/odata/v1/Timesheets
Chave
id
Escopo
agriculture.read
Campos
14

Campos

Campo O que é Tipo Nulo Filtrável Ordenável
id chave Identificador da linha. Edm.Int64 inteiro sim sim
date Data do registro. Edm.Date data sim sim sim
worker Pessoa que executou. Edm.String texto sim sim sim
role Função. Edm.String texto sim sim sim
department Departamento. Edm.String texto sim sim sim
team Equipe. Edm.String texto sim sim sim
normalHours Horas normais, como o sistema registra (texto). Edm.String texto sim
overtimeHours Horas extras, como o sistema registra (texto). Edm.String texto sim
normalMinutes Horas normais em minutos, para somar. Edm.Double número sim
overtimeMinutes Horas extras em minutos, para somar. Edm.Double número sim
hourlyWage Salário por hora. Edm.Double número sim
hourlyCharges Encargos por hora. Edm.Double número sim
absent Falta abonada. Edm.Boolean booleano
vacation Em férias. Edm.Boolean booleano

Exemplos

curl
curl -H "Authorization: Bearer oag_SEU_TOKEN" \
  "https://service.agrosti.com.br/odata/v1/Timesheets?$filter=date ge 2025-01-01"
Power Query
let
    Fonte = OData.Feed(
        "https://service.agrosti.com.br/odata/v1/Timesheets",
        null,
        [Headers = [#"Authorization" = "Bearer oag_SEU_TOKEN"], Implementation = "2.0"]
    )
in
    Fonte

Sintaxe completa em OData.