Pular para o conteúdo
AGROsOpenAGROs
Navegaçãomenu

OData · Fato

Sales

Vendas — As linhas comerciais: cliente, produto, quantidade e faturamento.

grossAmount é o faturamento; stockAmount é o valor de custo ou estoque da linha. São medidas distintas. No tenant validado, subaccount vem de Subconta; a coluna SubcontaProd citada no levantamento do PBIX não existe no schema real.

Antes de somar

quantity só faz sentido somado dentro de uma mesma unit. Para um total que atravessa unidades, use grossAmount.

Endereço
/odata/v1/Sales
Chave
id
Escopo
finance.read
Campos
25

Campos

CampoO que éTipoNuloFiltrávelOrdenável
idchaveIdentificador da linha.Edm.Int64inteiro—simsim
saleNumberNúmero da venda.Edm.Doublenúmerosimsimsim
dateData do registro.Edm.Datedatasimsimsim
documentDocumento.Edm.Stringtextosimsimsim
documentNumberNúmero do documento.Edm.Stringtextosimsimsim
counterpartyContraparte (cliente ou fornecedor).Edm.Stringtextosimsimsim
productProduto.Edm.Stringtextosimsimsim
groupGrupo.Edm.Stringtextosimsimsim
accountConta.Edm.Stringtextosimsimsim
subaccountSubconta.Edm.Stringtextosimsimsim
revenueGroupGrupo da receita (canal ou rateio). Classifica a receita contra o plano de contas financeiro, não o produto vendido.Edm.Stringtextosimsimsim
revenueAccountConta da receita (canal ou rateio).Edm.Stringtextosimsimsim
revenueSubaccountSubconta da receita (canal ou rateio).Edm.Stringtextosimsimsim
farmNome da fazenda.Edm.Stringtextosimsimsim
areaNome da área.Edm.Stringtextosimsimsim
subareaNome da subárea (talhão).Edm.Stringtextosimsimsim
farmKeyChave de relacionamento com a fazenda.Edm.Stringtextosim——
areaKeyChave de relacionamento com a área.Edm.Stringtextosim——
subareaKeyChave de relacionamento com a subárea.Edm.Stringtextosim——
cropCultura.Edm.Stringtextosimsimsim
seasonAno-safra.Edm.Stringtextosimsimsim
quantityQuantidade.Edm.Doublenúmerosim——
unitUnidade de medida.Edm.Stringtextosimsimsim
grossAmountFaturamento bruto.Edm.Doublenúmero———
stockAmountValor de custo ou estoque da linha.Edm.Doublenúmero———

Exemplos

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

Sintaxe completa em OData.