RPD021 — Relatório RPD021
Fonte
- Source:
source/RPD021/
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela RPD021? R: A tela RPD021 é um relatório de divergências de produção. Exibe registros da tabela DIVERGENCIAPRODUCAO, que armazena as diferenças encontradas durante a conferência de produção entre a quantidade pedida e a quantidade efetivamente produzida/lida para cada item de pedido. O relatório permite identificar quais pedidos, produtos e usuários estiveram envolvidos em divergências, apoiando o controle de qualidade e a rastreabilidade da produção.
P: O que o relatório RPD021 exibe? R: O relatório consulta a tabela DIVERGENCIAPRODUCAO (alias D) em conjunto com as tabelas PEDIDO, PESSOA, ITEM, USUARIO, GRADE, LINHAGRADE, COLUNAGRADE, EMPRESA e SECAO. Dependendo do modelo selecionado, exibe:
- Modelo Por Pedido (P): Detalhe por pedido e item: número do pedido, empresa, cliente, produto, quantidade pedida, grade (linha e coluna), quantidade de estoque, quantidade conferida/lida, data da divergência, usuário que registrou, data de registro, tipo da divergência e usuário autorizador.
- Modelo Resumido (R): Agrupamento por empresa, produto e grade: totais de quantidade pedida, quantidade conferida e quantidade de estoque por linha/coluna de grade, ordenado por maior quantidade pedida.
P: Quais são os modelos de relatório disponíveis no RPD021? R: O RPD021 oferece dois modelos selecionáveis pelo campo "Tipo de Modelo":
- P (Por Pedido): Relatório detalhado, uma linha por divergência, vinculado ao pedido e cliente. Layout: RPD021.
- R (Resumido): Relatório analítico agrupado por produto e grade, com totalizações de quantidades. Ao selecionar este modelo, o grupo de Seção (grpSECAO) fica visível para filtro adicional. Layout: RPD021_R.
P: Quais são os filtros disponíveis na tela RPD021? R: A tela RPD021 oferece os seguintes filtros:
- Empresa (CD_EMPRESA): Obrigatório. Filtra as divergências da empresa informada.
- Data Inicial (DT_MESINI): Filtra divergências a partir desta data (campo DT_DIVERGENCIA >= data inicial).
- Data Final (DT_MESFIM): Filtra divergências até esta data (campo DT_DIVERGENCIA <= data final).
- Nr. Pedido (NR_PEDIDO): Filtra por número específico de pedido.
- Clientes (grid CLIENTE): Lista de clientes para filtrar as divergências por cliente do pedido.
- Produtos (grid PRODUTO): Lista de produtos para filtrar por código de item com divergência.
- Usuários (grid USUARIO): Lista de usuários para filtrar pelo usuário que registrou a divergência.
- Seções (grid SECAO): Disponível apenas no Modelo Resumido (R). Filtra por seção de produção vinculada ao produto.
P: Quais são os atalhos de teclado disponíveis na tela RPD021? R: A tela RPD021 disponibiliza os seguintes atalhos:
- F4 - Limpar (cancela a edição no grid ativo)
- F5 - Novo (reinicia os filtros)
- F7 - Excluir (remove o registro selecionado no grid ativo)
- F8 - Imprimir (gera o relatório)
- F9 - Pesquisar (abre lista de valores no grid/campo em foco)
- F12 - Sair
P: Quando o grupo de Seções (grpSECAO) fica visível na tela RPD021? R: O grupo de Seções fica visível apenas quando o campo "Tipo de Modelo" é alterado para "R" (Resumido). No modelo Por Pedido (P), o filtro de seção fica oculto. Ao mudar o tipo de modelo, a visibilidade do grupo é ajustada automaticamente pelo sistema.
Mensagens de Validação e Erros
P: O que significa a mensagem "É Obrigatório Informar a Empresa Para Realizar a Consulta!"? R: Esta mensagem é exibida ao tentar gerar o relatório sem informar a empresa. O campo Empresa é obrigatório para que o sistema saiba em qual base de dados buscar as divergências de produção. Informe o código da empresa ou pressione F9 no campo Empresa para selecionar a empresa da lista. O cadastro de empresas é gerenciado na tela ADM002.
P: O que significa a mensagem "A Empresa não Está Cadastrada. Verifique! [ADM002]"? R: Esta mensagem é exibida quando o código de empresa digitado manualmente no campo não existe na tabela EMPRESA. Verifique se o código foi digitado corretamente ou pressione F9 para pesquisar e selecionar uma empresa válida da lista.
P: O que significa a mensagem "A Pessoa não Está Cadastrado. Verifique! [TFA001]"? R: Esta mensagem é exibida ao informar um código de cliente no grid de Clientes que não existe na tabela PESSOA. Verifique se o código está correto ou pressione F9 no grid para pesquisar e selecionar o cliente correto. O cadastro de pessoas/clientes é gerenciado na tela TFA001.
P: O que significa a mensagem "O Produto não Está Cadastrado. Verifique! [TPO001]"? R: Esta mensagem é exibida ao informar um código de produto no grid de Produtos que não existe na tabela ITEM. Verifique se o código está correto ou pressione F9 no grid para pesquisar e selecionar o produto correto. O cadastro de produtos é gerenciado na tela TPO001.
P: O que significa a mensagem "O Usuário '[CODIGO]' não Está Cadastrado. Verifique! [ADM001]"? R: Esta mensagem é exibida ao informar um código de usuário no grid de Usuários que não existe na tabela USUARIO. Verifique se o código do usuário está correto ou pressione F9 para pesquisar e selecionar um usuário válido da lista. O cadastro de usuários é gerenciado na tela ADM001.
P: O que significa a mensagem "A Seção não Está Cadastrada. Verifique! [TPO008]"? R: Esta mensagem é exibida ao informar um código de seção no grid de Seções (disponível apenas no modelo Resumido) que não existe na tabela SECAO. Verifique se o código está correto ou pressione F9 para pesquisar e selecionar a seção correta. O cadastro de seções é gerenciado na tela TPO008.
P: Qual a diferença entre "Qt. Pedida", "Qt. Conferida" e "Qt. Estoque" no relatório RPD021? R: Essas colunas representam as três quantidades envolvidas na divergência de produção:
- Qt. Pedida (QT_PEDIDO / QT_ITEM): Quantidade solicitada no pedido para o produto, incluindo informações de grade (linha e coluna) quando aplicável.
- Qt. Conferida (QT_ITEMLIDA): Quantidade efetivamente lida/conferida durante o processo de produção.
- Qt. Estoque (QT_ESTOQUE): Quantidade disponível em estoque no momento do registro da divergência. A divergência é identificada quando a quantidade conferida difere da quantidade pedida. O campo DIVERGENCIA indica o tipo da diferença registrada.
P: O relatório exibe dados de grade (linha e coluna). O que isso significa? R: Para produtos com controle de grade (ex.: tamanhos e cores em vestuário), a tabela DIVERGENCIAPRODUCAO registra a divergência por cada combinação de linha (NR_LINHA) e coluna (NR_COLUNA) da grade. O relatório exibe as descrições da linha (DS_LINHA da tabela LINHAGRADE) e da coluna (DS_COLUNA da tabela COLUNAGRADE). Quando o produto não possui grade, os campos exibem "Sem Grade", "Sem Linha" ou "Sem Coluna", conforme o modelo do relatório.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| UNIDMED | INSERT |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| COLUNAGRADE | SELECT |
| DIVERGENCIAPRODUCAO | SELECT |
| EMPRESA | SELECT |
| GRADE | SELECT |
| ITEM | SELECT |
| LINHAGRADE | SELECT |
| PEDIDO | SELECT |
| PESSOA | SELECT |
| SECAO | SELECT |
| USUARIO | SELECT |