Pular para o conteúdo principal

REQ010 — Posição de Estoque

Fonte​

  • Source: source/REQ010/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela REQ010? R: A tela REQ010 é o Relatório de Posição de Estoque por Local do sistema. Ela permite gerar relatórios detalhados sobre a posição do estoque organizado por local de armazenagem e tipo de local, incluindo análise de movimentações de entrada e saída, estoque comprometido e rastreamento de ordens de produção.

P: Quais são os modelos de relatório disponíveis na tela REQ010? R: A tela REQ010 oferece os seguintes modelos de relatório:

  • Posição de Estoque - visão geral do estoque
  • Posição de Estoque por Local - detalhamento por local de armazenagem
  • Posição de Estoque Produção - foco em itens de produção
  • Movimentos de Estoque Sintético - resumo das movimentações no período

P: Como gerar um relatório de posição de estoque por local? R: Para gerar o relatório, acesse a tela REQ010, informe obrigatoriamente a Empresa, a Data Inicial e a Data Final do período, selecione o Tipo de Local e o Local de Armazenagem (se necessário), escolha o filtro de Estoque (Somente com Saldo, Sem Saldo, Saldo Negativo ou Todos), selecione o Modelo de relatório, defina se deseja filtrar apenas Produtos Ativos e a Ordem desejada, e clique no botão Imprimir.


Mensagens de Validação e Erros​

P: O sistema apresenta a mensagem "É Obrigatório Informar a Empresa para Gerar o Relatório!". O que devo fazer? R: Esta mensagem indica que o campo Empresa não foi preenchido. A Empresa é um campo obrigatório para a geração do relatório. Informe o código da empresa desejada no campo "Empresa" e tente gerar o relatório novamente.

P: O sistema apresenta a mensagem "É Obrigatório Informar a Data Inicial para Gerar o Relatório!". O que devo fazer? R: Esta mensagem indica que o campo Data Inicial não foi preenchido. A Data Inicial é obrigatória para definir o período do relatório. Informe a data desejada no campo "Dt Inicial" e tente gerar o relatório novamente.

P: O sistema apresenta a mensagem "É Obrigatório Informar a Data Final para Gerar o Relatório!". O que devo fazer? R: Esta mensagem indica que o campo Data Final não foi preenchido. A Data Final é obrigatória para definir o período do relatório. Informe a data desejada no campo "Dt Final" e tente gerar o relatório novamente.

P: O sistema apresenta a mensagem "A Data Final deve ser Maior que a Inicial!". O que significa? R: Esta mensagem indica que a data informada no campo Data Final é anterior à data informada no campo Data Inicial. Corrija as datas para que a Data Final seja igual ou posterior à Data Inicial.

P: O sistema apresenta a mensagem "O Código da Empresa não está Cadastrada [ADM002]!". O que significa? R: Esta mensagem indica que o código informado no campo Empresa não corresponde a nenhuma empresa cadastrada no sistema. Verifique se o código foi digitado corretamente ou acesse a tela de Cadastro de Empresas (ADM002) para consultar os códigos disponíveis.

P: O sistema apresenta a mensagem "O Código do Produto não está Cadastrado [TPO001]!". O que significa? R: Esta mensagem indica que o código informado no campo Produto não corresponde a nenhum produto cadastrado no sistema. Verifique se o código foi digitado corretamente ou acesse a tela de Cadastro de Produtos (TPO001) para consultar os produtos disponíveis.

P: O sistema apresenta a mensagem "O Código do Grupo não está Cadastrado [TPO006]!". O que significa? R: Esta mensagem indica que o código informado no campo Grupo não corresponde a nenhum grupo cadastrado. Verifique o código ou acesse a tela de Cadastro de Grupos (TPO006) para consultar os grupos disponíveis.

P: O sistema apresenta a mensagem "O Código do SubGrupo não está Cadastrado [TPO007]!". O que significa? R: Esta mensagem indica que o código informado no campo SubGrupo não está cadastrado no sistema. Verifique o código ou acesse a tela de Cadastro de SubGrupos (TPO007) para consultar os subgrupos disponíveis.

P: O sistema apresenta a mensagem "O Código da Marca não está Cadastrado [TPO002]!". O que significa? R: Esta mensagem indica que o código informado no campo Marca não corresponde a nenhuma marca cadastrada. Verifique o código ou acesse a tela de Cadastro de Marcas (TPO002) para consultar as marcas disponíveis.

P: O sistema apresenta a mensagem "O Código da SECAO não está Cadastrado [TPO008]!". O que significa? R: Esta mensagem indica que o código informado no campo Seção não corresponde a nenhuma seção cadastrada. Verifique o código ou acesse a tela de Cadastro de Seções (TPO008) para consultar as seções disponíveis.

P: O sistema apresenta a mensagem "O Código do Tipo de Local não está Cadastrado. Verifique![TEQ002]". O que significa? R: Esta mensagem indica que o código informado no campo Tipo de Local não está cadastrado no sistema. Verifique o código ou acesse a tela de Cadastro de Tipo de Local (TEQ002) para consultar os tipos de local disponíveis.

P: O sistema apresenta a mensagem "O Código do Local não está Cadastrado [TEQ003]!". O que significa? R: Esta mensagem indica que o código informado no campo Local não está cadastrado no sistema. Verifique o código ou acesse a tela de Cadastro de Local de Armazenagem (TEQ003) para consultar os locais disponíveis.

P: O sistema apresenta a mensagem "O Tipo de Local de Armazenagem não está Associado ao Local Informado. Verifique![TEQ003]". O que significa? R: Esta mensagem indica que o tipo de local informado não está associado ao local de armazenagem selecionado. Verifique se a combinação de Tipo de Local e Local está correta, ou acesse a tela de Cadastro de Local de Armazenagem (TEQ003) para verificar as associações configuradas.

Mensagens exibidas​

Levantadas de source/REQ010/ pela camada 0 (commit 96fc51e236).

Mais 14 mensagens com texto literal no código: REQ010.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CATEGORIACONFECCAODELETE, INSERT, SELECT, UPDATE
EMPRESADELETE, INSERT, SELECT, UPDATE
GRUPODELETE, INSERT, SELECT, UPDATE
ITEMDELETE, INSERT, SELECT, UPDATE
MARCADELETE, INSERT, SELECT, UPDATE
SECAOSELECT, UPDATE
SUBGRUPODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ESTOQUESELECT
ITEMLOCALSELECT
ITEMORDEMPRODSELECT
LOCALESTOQUESELECT
MOVESTOQUESELECT
OPERACAOSELECT
ORDEMPRODUCAOSELECT
PARMFATURSELECT
TIPOCALCULOSELECT
TIPOLOCALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
HABILITA_PESOQTDEITEM (SELECT), TIPOCALCULO (SELECT), UNIDMED (SELECT)
RETORNA_ESTOQUECOMPROMETIDOMOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
RETORNA_QTDEPRODUCAOABERTAITEMORDEMPROD (SELECT), ORDEMPRODUCAO (SELECT)
RETORNA_SALDOCOMPROMETIDOCONTROLEPRODUCAO (SELECT), ITEM (SELECT), ITEMPEDIDO (SELECT), ITEMPRODUCAO (SELECT), LOTEPRODUCAO (SELECT), LOTEPRODUCAOMP (SELECT) +1
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
VIEW_REQ010ITEM (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT), UNIDMED (SELECT)
VIEW_REQ010_SMOVESTOQUE (SELECT), OPERACAO (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CONTROLEPRODUCAOSELECT
ESTOQUESELECT
ESTOQUEDIASELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMORDEMPRODSELECT
ITEMPEDIDOSELECT
ITEMPRODUCAOSELECT
LOTEPRODUCAOSELECT
LOTEPRODUCAOMPSELECT
MOVESTOQUESELECT
OPERACAOSELECT
ORDEMPRODUCAOSELECT
PARMESTOQUESELECT
PEDIDOSELECT
TIPOCALCULOSELECT
UNIDMEDSELECT