Endpoint: Consulta do Extrato de Empenhos

Objetivo

Permite consultar os empenhos positivos e negativos dos produtos, identificando a data, a natureza e a movimentação que originou o empenho.

Rota

GET /v1/produto_empenhoextrato_get

Parâmetros

ParâmetroTipoDescrição
PageIntegerNúmero da página.
PageSizeIntegerQuantidade de registros por página.
CodigoEmpresaStringCódigo da empresa.
CodigoFilialStringCódigo da filial.
CodigoProdutoStringCódigo do produto.
GrupoProdutoInicialStringGrupo inicial do intervalo.
GrupoProdutoFinalStringGrupo final do intervalo.
DataInicialDate-timeData inicial da consulta.
DataFinalDate-timeData final da consulta.
TipoEmpenhoStringTipo do empenho.

As datas devem ser informadas no formato:

AAAA-MM-DD

DataInicial e DataFinal são obrigatórias.

Exemplo de requisição

GET /v1/produto_empenhoextrato_get?Page=1&PageSize=50&CodigoEmpresa=1&CodigoFilial=1&CodigoProduto=B1&DataInicial=2026-08-01&DataFinal=2026-08-31

Estrutura do retorno

{
  "pageSize": 50,
  "currentPage": 1,
  "maxPageSize": 200,
  "totalPages": 1,
  "totalItens": 1,
  "data": [
    {
      "codigoProduto": "B1",
      "descricaoProduto": "suco Limao",
      "unidadeMedida": "UN",
      "empenhos": [
        {
          "dataEmpenho": "2026-08-03",
          "quantidadeEmpenhada": -100,
          "naturezaEmpenho": "NEGATIVO",
          "tipoEmpenho": "NOTA_SAIDA",
          "descricaoEmpenho": "Nota Fiscal de Saída: 44387/1"
        }
      ]
    }
  ]
}

O retorno agrupa os registros localizados dentro da propriedade empenhos.

Campos do produto

CampoDescrição
codigoProdutoCódigo do produto.
descricaoProdutoDescrição do produto.
unidadeMedidaUnidade de medida.
empenhosLista de empenhos do produto.

Campos do empenho

CampoDescrição
dataEmpenhoData do empenho.
quantidadeEmpenhadaQuantidade empenhada.
naturezaEmpenhoIndica se o empenho é positivo ou negativo.
tipoEmpenhoCódigo da origem funcional do empenho.
descricaoEmpenhoDescrição da movimentação de origem.

O tipo de empenho pode representar movimentações como pedidos, notas fiscais, ordens de produção e outras origens classificadas pelo MaxManager.

Compartilhe!