Pular para o conteúdo
AGROsOpenAGROs
Navegaçãomenu

OData · Fato

ActivityLabor

Mão de obraQuem trabalhou em cada apontamento, por quantas horas e a que custo.

harvestValue e serviceValue são a remuneração por produção e ficam FORA do totalCost — são medidas próprias, não parcelas do custo. As quantidades ao lado delas (harvestQuantity, serviceQuantity) são a quantidade apontada por pessoa; somadas por apontamento, dão a quantidade da operação. Para indicadores somente de trabalhadores, filtre isPointer e isLeader como false: o apontador replica a produção da turma e o líder é uma linha separada.

Antes de somar

O totalCost daqui já está dentro do totalCost de Activities. Serve para abrir o custo por pessoa, nunca para somar ao custo da operação.

Endereço
/odata/v1/ActivityLabor
Chave
id
Escopo
agriculture.read
Campos
17

Campos

CampoO que éTipoNuloFiltrávelOrdenável
idchaveIdentificador da linha.Edm.Int64inteirosimsim
activityIdAponta para o apontamento correspondente.Edm.Int64inteirosimsim
dateData do registro.Edm.Datedatasimsimsim
workerPessoa que executou.Edm.Stringtextosimsimsim
teamEquipe.Edm.Stringtextosimsimsim
isPointerSe a linha representa o apontador da equipe.Edm.Booleanbooleanosimsim
isLeaderSe a linha representa o líder da equipe.Edm.Booleanbooleanosimsim
hoursHoras trabalhadas.Edm.Doublenúmerosim
hourlyRateValor por hora.Edm.Doublenúmerosim
totalCostCusto total.Edm.Doublenúmero
harvestQuantityQuantidade colhida apontada para a pessoa, na unidade em que ela é paga.Edm.Doublenúmerosim
harvestQuantityConvertedA mesma colheita convertida pelo fator da unidade — some esta ou a anterior, nunca as duas.Edm.Doublenúmerosim
harvestUnitPriceValor pago por unidade colhida.Edm.Doublenúmerosim
harvestValueRemuneração por colheita. É medida à parte: não está dentro do custo total.Edm.Doublenúmerosim
serviceQuantityQuantidade de serviço apontada para a pessoa.Edm.Doublenúmerosim
serviceUnitPriceValor pago por unidade de serviço.Edm.Doublenúmerosim
serviceValueRemuneração por serviço. É medida à parte: não está dentro do custo total.Edm.Doublenúmerosim

Exemplos

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

Sintaxe completa em OData.