MCO009 — Desbloqueio de Cotações de Compra
Fonte
- Form:
source/MCO009/UMCO009.pas - DataModule:
source/MCO009/UdmMCO009.pas
Objetivo
O módulo MCO009 tem como objetivo permitir a liberacao (desbloqueio) de cotacoes de compra que se encontram com status "Bloqueada" (B) no sistema ERP Junsoft. Quando pedidos de compra sao gerados pelo módulo MCO008 e a cotacao ou o pedido resultante e bloqueado (por exemplo, por exceder limite de credito ou por regra de negocio), o MCO009 permite que um usuario autorizador revise a cotacao, seus fornecedores e produtos, e decida por libera-la (gerando o pedido definitivo) ou cancela-la.
O módulo apresenta uma visao consolidada das cotacoes bloqueadas da empresa, exibindo os fornecedores vencedores de cada cotacao e os produtos cotados por fornecedor, com seus respectivos valores, quantidades e descontos. O autorizador pode ainda editar o valor de desconto dos itens antes de liberar a cotacao.
Este módulo e essencial no fluxo de aprovacao de compras, garantindo que pedidos que excedem limites ou que necessitam de revisao gerencial sejam devidamente avaliados antes de serem efetivados.
Funcionalidades
- Consulta de Cotacoes Bloqueadas
- Filtro por Cotacao e Fornecedor
- Visualizacao de Fornecedores Vencedores
- Visualizacao de Produtos do Fornecedor
- Edicao de Desconto por Item
- Liberacao da Cotacao (Geracao de Pedido)
- Cancelamento da Cotacao
- Exclusao de Item da Cotacao
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela MCO009? R: A tela MCO009 é a tela de Liberação de Cotações de Compra. Nela, os usuários Autorizadores podem visualizar as cotações pendentes de liberação, gerenciar os valores, descontos e quantidades dos produtos cotados, e aprovar ou liberar cotações para a próxima etapa do processo de compras.
P: Quem pode utilizar a tela MCO009? R: Apenas usuários cadastrados como Autorizadores ativos podem liberar cotações nesta tela. Usuários sem essa permissão poderão visualizar os dados, porém não terão acesso à funcionalidade de liberação.
P: Como liberar uma Cotação? R: Acesse a tela MCO009, localize a cotação desejada na grade e verifique os produtos, quantidades e valores. Após revisar as informações, altere o status da cotação e clique em "Salvar (F6)" para confirmar a liberação.
P: É possível adicionar observações aos produtos da cotação? R: Sim. A tela MCO009 possui uma funcionalidade de observações (MCO009OBS) onde é possível adicionar notas e observações individuais para cada produto ou cotação.
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "O Usuário não está Cadastrado como Autorizador [TFA008]!". Como resolver? R: Esta mensagem indica que o usuário logado não é um Autorizador ativo. Solicite ao administrador do sistema que cadastre o usuário como Autorizador na tela Cadastro de Autorizadores (TFA008).
P: O sistema apresenta a mensagem "Esta pessoa está desativada! [TFA001]". Como resolver? R: O fornecedor vinculado à cotação está com status inativo no cadastro de Pessoas. Acesse a tela Cadastro de Pessoa (TFA001) para verificar e reativar o cadastro do fornecedor.
P: O sistema apresenta a mensagem "Valor do Desconto não pode ser negativo!". O que devo fazer? R: O campo de desconto dos produtos da cotação não aceita valores negativos. Informe um valor de desconto igual ou maior que zero.
P: O sistema apresenta a mensagem "Valor do Desconto deve ser menor que o Valor Total!". Como resolver? R: O desconto informado para o produto é superior ao valor total do item. O desconto deve ser sempre menor que o valor total. Corrija o valor do desconto.
P: O sistema apresenta a mensagem "O Tipo de Contato para compras utilizado na localização dos emails não foi informado nos parâmetros de compra. [MFA004]". Como resolver? R: Esta mensagem ocorre ao tentar enviar e-mails de cotação. O tipo de contato utilizado para localizar os e-mails dos fornecedores não está configurado nos Parâmetros de Compra. Acesse a tela Parâmetros de Compra (MFA004) e informe o Tipo de Contato para compras.
Mensagens exibidas
Levantadas de source/MCO009/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-1483 | Confirmação | ATENÇÃO! Ao gerar os pedidos de compra a cotação não poderá mais ser alterada. Confirma geração de pedidos? |
| C-1498 | Confirmação | Deseja Cancelar o produto da Cotação? |
| I-1496 | Informação | Cotação Desbloqueada com Sucesso. Pedidos: %s |
| I-1497 | Informação | Cotação Cancelada! |
Mais 5 mensagens com texto literal no código: MCO009.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| COTACAOPECA | SELECT, UPDATE |
| ITEMCOTACAOPECA | DELETE, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| AUTORIZADOR | SELECT |
| COMPRADOR | SELECT |
| CONDPAGTO | SELECT |
| CONTATOPESSOA | SELECT |
| EMPRESA | SELECT |
| ENDERECOPESSOA | SELECT |
| FORMAPAGTO | SELECT |
| FORNECCOTACAOPECA | SELECT |
| ITEM | SELECT |
| ITEMCOTPECAITEMPED | SELECT |
| ITEMPEDIDO | SELECT |
| MUNICIPIO | SELECT |
| PARMCOMPRA | SELECT |
| PARMFATUR | SELECT |
| PEDIDO | SELECT |
| PESSOA | SELECT |
| PESSOAFISICA | SELECT |
| SESSAO | SELECT |
| TIPOPESSOA | SELECT |
| USUARIO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_PEDIDOCOTACAOPECA | CONDPAGTO (SELECT); CONDPARCELA (SELECT); COTACAOPECA (SELECT, UPDATE); ENDERECOPESSOA (SELECT); FORNECCOTACAOPECA (SELECT) |
| PARCELA_FINANCIAMENTO | CONDPAGTO (SELECT); CONDPARCELA (SELECT); COTACAOPECA (SELECT, UPDATE); ENDERECOPESSOA (SELECT); FORNECCOTACAOPECA (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| COTACAOPECA | SELECT, UPDATE |
| ENDERECOPESSOA | SELECT |
| FORNECCOTACAOPECA | SELECT |
| ITEM | SELECT |
| ITEMCOTACAOPECA | SELECT |
| ITEMCOTPECAITEMPED | INSERT |
| ITEMPEDIDO | INSERT |
| JURO | SELECT |
| LIMITECOMPRA | SELECT |
| PARMCOMPRA | SELECT |
| PARMFATUR | SELECT |
| PARMOFICINA | SELECT |
| PEDIDO | INSERT, UPDATE |
| PESSOA | SELECT |
| ROMANEIOPEDIDO | INSERT |
| SESSAO | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| MNF001 | Recebimento de Notas Fiscais de Compra | EMPRESA, ENDERECOPESSOA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| MNF011 | Alteração de Comissões | EMPRESA, ENDERECOPESSOA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| RNF004 | Relação de Notas Fiscais | CONDPAGTO, EMPRESA, ITEM, MUNICIPIO, PESSOA, USUARIO |
| TFA006 | Tabelas de Preço | CONDPAGTO, EMPRESA, FORMAPAGTO, ITEM, PARMFATUR, PESSOA |
| CPD001 | Consulta de Pedidos | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| CPD009 | Consulta de Recebimento X Expedição de Produtos | ITEM, ITEMPEDIDO, PARMFATUR, PEDIDO, PESSOA |
| CPD013 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA | |
| MCB015 | Envio de Email | CONDPAGTO, EMPRESA, FORMAPAGTO, MUNICIPIO, PESSOA |
| MNF016 | Controle de Entrega | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| MNF030 | EMPRESA, ENDERECOPESSOA, ITEM, PEDIDO, PESSOA | |
| MPD010 | Ordem de Carregamento | EMPRESA, FORMAPAGTO, MUNICIPIO, PEDIDO, PESSOA |
| MPD084 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA | |
| MPD095 | EMPRESA, ENDERECOPESSOA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MRC019 | Ordem de Carregamento Recapadora | EMPRESA, ITEMPEDIDO, MUNICIPIO, PEDIDO, PESSOA |
| CNF001 | Consulta de Notas Fiscais | CONDPAGTO, EMPRESA, ITEM, PESSOA |
| CNF012 | Consulta de CTRC | CONDPAGTO, EMPRESA, ITEM, PESSOA |
| CPD002 | Consulta de Orçamentos / Ordem de Serviço | EMPRESA, ITEM, PEDIDO, PESSOA |
| MCO011 | COTACAOPECA, EMPRESA, ITEMCOTACAOPECA, PESSOA | |
| MEQ038 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MEQ042 | Liberação de Movimentos no Estoque | EMPRESA, MUNICIPIO, PEDIDO, PESSOA |
| MEQ043 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MOF006 | Fechamento Ordem de Serviço - Oficina | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MPD011 | Confirmação Ordem Carregamento | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MPD023 | Ordem de Produção por Pedido | EMPRESA, MUNICIPIO, PEDIDO, PESSOA |
| MPD043 | ENDERECOPESSOA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MPD045 | Produção por Ordem de Serviço | EMPRESA, MUNICIPIO, PEDIDO, PESSOA |
| MPD046 | EMPRESA, ITEM, ITEMPEDIDO, PESSOA | |
| MPD094 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MRC020 | Confirmação de Ordem de Carregamento Recapadora | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MRC048 | Montagem Ordem Carregamento Automática - Pré-Faturamento | EMPRESA, MUNICIPIO, PEDIDO, PESSOA |
| ... | +554 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| CCO001 | Consulta de Cotações | COTACAOPECA, ITEMCOTACAOPECA |
| CNF005 | Análise de Produtos para Compra | COTACAOPECA, ITEMCOTACAOPECA |
| MCO006 | Compra de Peças (Oficina) | COTACAOPECA, ITEMCOTACAOPECA |
| MCO008 | COMPRA DE ITENS | COTACAOPECA, ITEMCOTACAOPECA |
LPD120 | ITEMCOTACAOPECA | |
| MCO011 | ITEMCOTACAOPECA |