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

OData · Fato

InventoryMovements

Movimentação de estoque — Entradas e saídas de insumo. É fluxo do período, não posição de estoque.

Antes de somar

É fluxo do período, não posição de estoque. Some inQuantity e outQuantity; o saldo acumulado não é exposto porque se repete a cada movimento e somá-lo não significa nada. Para posição, agregue o fluxo até a data.

Endereço
/odata/v1/InventoryMovements
Chave
id
Escopo
finance.read
Campos
13

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
input Insumo aplicado. Edm.String texto sim sim sim
inputId Identificador do insumo. Edm.Double número sim sim sim
type Tipo do movimento: entrada, saída ou ajuste. Edm.String texto sim sim sim
document Documento. Edm.String texto sim sim sim
documentNumber Número do documento. Edm.String texto sim sim sim
supplier Fornecedor. Edm.String texto sim sim sim
inQuantity Quantidade que entrou. Edm.Double número sim
outQuantity Quantidade que saiu. Edm.Double número sim
unitPrice Preço unitário. Edm.Double número sim
totalCost Custo total. Edm.Double número
averageCost Custo médio. Edm.Double número sim

Exemplos

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

Sintaxe completa em OData.