Pular para o conteúdo principal

Inventários

Tela de criação e acompanhamento de inventários por nível organizacional. Suporta dois modos quando a feature inventario_2d está habilitada: contagem por RFID/EPC ou por código de barras (2D).

Como acessar

  • Rota: /inventarios
  • Permissão necessária: inventarios
  • Feature flag: inventario_2d (habilita o seletor EPC / 2D)

O que você pode fazer

  • Criar um novo inventário (NovoInventarioDialog).
  • Listar inventários com paginação e filtros por nível, usuário, status e período (Hoje, Este mês, Mês passado, Personalizado).
  • Alternar entre inventário EPC (RFID) e 2D (código de barras com quantidade) quando a feature flag está ativa.
  • Visualizar progresso de leitura (esperado, encontrado, faltante) com barra de progresso.
  • Marcar inventário como Finalizado ou Divergente.
  • Excluir inventário.
  • Baixar relatório do inventário em arquivo de texto.
  • Ver detalhes (InfoInventario) e gerenciar inventários recorrentes (InventarioRecorrente).

Como usar

  1. Clique em Novo para criar um inventário; selecione nível, processos e tipo (EPC/2D).
  2. Após a leitura, abra o menu de ações da linha desejada.
  3. Use Marcar como Finalizado ou Marcar como Divergente conforme o resultado.
  4. Use Baixar Relatório para exportar os itens em arquivo .txt.
  5. Use Ver detalhes para abrir o painel completo do inventário.

Campos / Colunas principais

  • Descrição, Esperado, Encontrado, Faltante, Usuário, Status, Data, Recorrente, Ações.
  • Status: Aguardando Leitura, Leitura Efetuada, Finalizado, Divergente.

Notas técnicas

  • GET /inventario?page=&limit=&nivel_id=&user_id=&status=&periodType=&startDate=&endDate=&tipo= — listagem.
  • PUT /inventario/{id}/status — atualização de status.
  • DELETE /inventario/{id} — exclusão.
  • GET /inventario/{id} e GET /inventario/{id}/itens — detalhes e itens.
  • GET /processo/hierarquicos — usado na geração de relatório.
  • GET /feature-flags/inventario_2d — controla o seletor EPC/2D.
  • GET /user, GET /nivel?com_processos=true — opções dos filtros.