Pular para o conteúdo
AGROsOpenAGROs
Navegaçãomenu

OData · Fato

Sales

VendasAs 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.Int64inteirosimsim
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.