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

REST API · 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
/v1/openagros/inventory-movements
Chave
id
Escopo
finance.read
Campos
13
REST não filtra

A superfície REST aceita apenas page e pageSize. Para filtrar ou ordenar no servidor, use OData; em REST, o recorte é do lado do cliente.

Campos

Campo O que é Tipo Nulo
id chave Identificador da linha. Edm.Int64 inteiro
date Data do registro. Edm.Date data sim
input Insumo aplicado. Edm.String texto sim
inputId Identificador do insumo. Edm.Double número sim
type Tipo do movimento: entrada, saída ou ajuste. Edm.String texto sim
document Documento. Edm.String texto sim
documentNumber Número do documento. Edm.String texto sim
supplier Fornecedor. Edm.String texto 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/v1/openagros/inventory-movements?pageSize=200&page=1"

Sintaxe completa em REST API.