Pular para o conteúdo principal

RPD032 — Relatório de Previsão de Compra

Fonte​

  • Source: source/RPD032/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade do relatório RPD032? R: O RPD032 é o Relatório de Análise de Previsão de Vendedor. Ele cruza as previsões de venda cadastradas por vendedor com o estoque disponível (comprometido), calculando a quantidade necessária para compra com base em um número de dias de análise configurável. O relatório permite identificar quais produtos precisam ser adquiridos para atender às previsões de venda dos vendedores dentro do período analisado. O layout utilizado é o RPD032_T.

P: Como o cálculo de análise funciona? R: O sistema divide a quantidade prevista pelo número de dias do período da previsão para obter a média diária, e multiplica pelo número de dias de análise informado. A diferença entre o saldo em estoque e a quantidade necessária para o período de análise indica a quantidade a comprar. Se o resultado for negativo (estoque insuficiente), o sistema exibe a quantidade de compra necessária; se for positivo (estoque suficiente), exibe zero.

P: O que é o campo "Quantidade de Dias para Análise"? R: É um campo obrigatório onde o usuário informa quantos dias à frente deseja analisar o consumo de estoque com base na previsão. Por exemplo, informando 30 dias, o relatório calcula se o estoque atual é suficiente para atender à demanda dos próximos 30 dias, com base na média diária da previsão.

P: O que é a opção "Produto Acabado"? R: Quando marcada, o relatório expande a análise para incluir as matérias-primas necessárias para produzir os produtos acabados previstos. Isso permite avaliar se há matéria-prima suficiente no estoque para cumprir a previsão de produção. Nesse caso, também é possível filtrar para exibir apenas itens com saldo de matéria-prima insuficiente (tipo Q).

P: Como filtrar os dados no RPD032? R: Os filtros disponíveis são:

  • Empresa: Campo obrigatório. Informe o código da empresa ou use F9 para buscar (ADM002).
  • Tipo: Define se exibe Todos os itens ou apenas os com Quantidade insuficiente (Q) - disponível apenas com "Produto Acabado" marcado.
  • Número de Dias para Análise: Campo obrigatório. Informe a quantidade de dias a analisar.
  • Data Pedido Referência (Ini/Fim): Filtra as vendas reais de referência pelo período de emissão do pedido.
  • Previsões: Grid para especificar números de previsão específicos (F9 para buscar, F4/Excluir para remover).
  • Produtos: Grid para filtrar por código de produto/item (F9 para buscar, F4/Excluir para remover).
  • Vendedores: Grid para filtrar por vendedor (F9 para buscar, F4/Excluir para remover).
  • Pessoas: Grid para filtrar por pessoa/cliente (F9 para buscar, F4/Excluir para remover).
  • Movimentações: Grid para filtrar por tipo de movimentação de saída (F9 para buscar, F4/Excluir para remover).

P: Como adicionar ou remover itens dos grids de filtro? R: Para adicionar, clique no grid desejado e pressione F9 para abrir a janela de busca. Para remover um item, selecione-o e pressione F4 (botão Limpar) ou F7 (botão Excluir).


Atalhos de Teclado​

P: Quais são os atalhos de teclado disponíveis no RPD032? R: Os atalhos disponíveis são:

  • F4: Limpar (cancelar edição ou limpar campo)
  • F5: Novo (limpar todos os filtros)
  • F7: Excluir (remover item selecionado no grid ativo)
  • F8: Imprimir o relatório
  • F9: Buscar (dentro de campos de código ou grids)
  • F12: Sair

Mensagens de Validação e Erros​

P: Recebi a mensagem "A Empresa não está Cadastrada [ADM002]!". O que fazer? R: O código de empresa informado não existe no cadastro. Verifique o código ou use F9 para pesquisar. O cadastro pode ser acessado pelo programa ADM002.

P: Recebi a mensagem "É Obrigatório Informar a Empresa.". O que fazer? R: O campo Empresa é obrigatório para gerar o relatório. Informe o código da empresa antes de clicar em Imprimir.

P: Recebi a mensagem "É Obrigatório Informar a Quantidade de Dias Para Análise". O que fazer? R: O campo de Dias de Análise é obrigatório. Informe um valor numérico positivo representando quantos dias serão analisados para o cálculo de necessidade de compra.

P: Recebi a mensagem "O Vendedor não está Cadastrado [TFA007]!". O que fazer? R: O código de vendedor informado no grid não está cadastrado no sistema. Use F9 para buscar o vendedor correto ou acesse TFA007.

P: Recebi a mensagem "A Pessoa Física / Jurídica não está Ativa [TFA001]!". O que fazer? R: A pessoa informada no grid existe, porém está inativa. Ative-a no cadastro TFA001 ou selecione outra pessoa ativa.

P: Recebi a mensagem "A Pessoa Física / Jurídica não está Cadastrada [TFA001]!". O que fazer? R: O código de pessoa informado não existe no sistema. Use F9 para pesquisar ou acesse TFA001.

P: Recebi a mensagem "A Movimentação não está Ativa [TCB001]!". O que fazer? R: A movimentação informada no grid está inativa. Ative-a no cadastro TCB001 ou selecione outra movimentação ativa.

P: Recebi a mensagem "A Movimentação não Pode ser do Tipo 'Entrada'. Verifique! [TCB001]!". O que fazer? R: O RPD032 aceita apenas movimentações do tipo Saída para calcular o consumo. Selecione uma movimentação de saída (TP_OPERACAO diferente de 'E'). Acesse TCB001 para verificar o tipo da movimentação.

P: Recebi a mensagem "A Movimentação não Pode ser do Tipo 'Devolução/Retorno'. Verifique! [TCB001]!". O que fazer? R: Movimentações de devolução ou retorno não são aceitas neste filtro. Selecione uma movimentação de saída normal que não seja devolução. Acesse TCB001 para verificar.

P: Recebi a mensagem "A Movimentação não está Cadastrada [TCB001]!". O que fazer? R: O código de movimentação informado não existe no cadastro. Use F9 para buscar ou acesse TCB001.

P: Recebi a mensagem "O Produto Selecionado Não Esta Ativo. Verifique! [TPO001]". O que fazer? R: O produto informado existe no sistema, mas está inativo. Reative-o em TPO001 ou selecione outro produto ativo.

P: Recebi a mensagem "Produto Não Cadastrado. Verifique! [TPO001]". O que fazer? R: O código de produto não foi encontrado no cadastro. Use F9 para pesquisar o produto correto ou acesse TPO001.

P: Recebi a mensagem "Região Comercial não cadastrada! [TFA014]". O que fazer? R: O código de região comercial informado não existe no cadastro. Verifique em TFA014.

P: Recebi a mensagem "O Percentual de Comissão deve ser Maior que Zero!". O que fazer? R: O percentual de comissão informado deve ser um valor positivo maior que zero.

P: Recebi a mensagem "O Percentual de Comissão deve ser Menor ou Igual a 100!". O que fazer? R: O percentual de comissão não pode exceder 100%. Informe um valor entre 0,01 e 100.

P: Recebi a mensagem "A Data Final não pode ser Menor que a Data Inicial!". O que fazer? R: O período de referência de pedidos ou o período principal está com datas invertidas. Corrija para que a data final seja posterior ou igual à data inicial.

P: Recebi a mensagem "Previsão Não Cadastrada. Verifique!". O que fazer? R: O número de previsão informado no grid não existe no cadastro de previsões de vendedor. Use F9 para buscar a previsão correta.

Mensagens exibidas​

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

Mais 18 mensagens com texto literal no código: RPD032.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
MOVIMENTACAODELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ITEMSELECT
ITEMPEDIDOSELECT
ITEMPREVISAOVENDEDORSELECT
ITEMPRODUCAOSELECT
PEDIDOSELECT
PREVISAOVENDEDORSELECT
PRODUCAOSELECT
REGIAOCOMERCIALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RETORNA_ESTOQUECOMPROMETIDOMOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
ESTOQUESELECT
ESTOQUEDIASELECT
ITEMLOCALSELECT
MOVESTOQUESELECT
OPERACAOSELECT
PARMESTOQUESELECT