MCO001 — Solicitação
Fonte
- Form:
source/MCO001/UMCO001.pas - DataModule:
source/MCO001/UdmMCO001.pas
Objetivo
O módulo MCO001 tem como objetivo permitir a criacao, manutencao e acompanhamento de solicitacoes de compra dentro do fluxo de cotacoes do sistema ERP Junsoft. A solicitacao de compra e o primeiro passo do processo de aquisicao de produtos, onde o solicitante (usuario do sistema) registra quais produtos sao necessarios, suas quantidades ou pesos, e a data desejada para recebimento.
O módulo integra-se ao fluxo de compras permitindo que as solicitacoes sejam vinculadas a orcamentos/ordens de serviço, centros de custo e autorizadores. Quando configurado, o sistema pode exigir aprovacao de um autorizador antes que a solicitacao prossiga para o processo de cotacao.
Apos a criacao, a solicitacao segue o ciclo de vida: Nao Atendida, Bloqueada (aguardando aprovacao), Em Cotacao, Em Negociacao, Atendida ou Cancelada. O módulo permite acompanhar o status de cada produto individualmente, oferecendo visibilidade sobre o andamento do processo de compra.
Funcionalidades
- Cadastro de Solicitacao de Compra
- Consulta e Edicao de Solicitacao Existente
- Gerenciamento de Produtos da Solicitacao
- Cancelamento de Solicitacao
- Impressao de Solicitacao
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela MCO001? R: A tela MCO001 é a tela de Solicitação de Compra do sistema. Nela é possível criar, editar, cancelar e imprimir solicitações de compra de produtos. A solicitação é o primeiro passo do processo de compras, onde o solicitante indica quais produtos são necessários, suas quantidades e/ou pesos, podendo vincular a um Orçamento/Ordem de Serviço, Centro de Custo e Autorizador.
P: Como criar uma nova Solicitação de Compra? R: Para criar uma nova Solicitação de Compra, acesse a tela MCO001 e clique no botão "Novo (F5)". O sistema preencherá automaticamente a Data de Solicitação (data atual) e o Solicitante (usuário logado). Informe os campos desejados como Data Desejada, Tipo de Solicitação, Orçamento, Centro de Custo e Autorizador. Em seguida, na grade de Produtos, insira os itens da solicitação informando o Código do Produto, Peso e/ou Quantidade conforme o tipo de cálculo do produto. Ao finalizar, clique em "Salvar (F6)".
P: Quais são os atalhos de teclado disponíveis na tela MCO001? R: A tela MCO001 disponibiliza os seguintes atalhos de teclado:
- F2 - Atualizar registro
- F3 - Procurar (Consulta Avançada)
- F4 - Limpar/Cancelar
- F5 - Novo registro
- F6 - Salvar
- F7 - Excluir/Cancelar
- F8 - Imprimir
- F9 - Pesquisa auxiliar (dentro dos campos de busca)
- F12 - Sair
P: É possível vincular uma Solicitação de Compra a um Orçamento ou Ordem de Serviço? R: Sim. No campo "Nº Orçamento", pressione F9 para pesquisar e selecionar o Orçamento ou Ordem de Serviço desejado. O sistema validará se o orçamento está cadastrado e ativo para a empresa corrente.
P: Para que serve o campo Centro de Custo na solicitação? R: O campo Centro de Custo permite associar a Solicitação de Compra a um centro de custo da empresa. Ao criar uma nova solicitação, o sistema preenche automaticamente o Centro de Custo configurado nos Parâmetros do Usuário. O centro de custo informado deve ser do tipo "Analítico" e estar ativo no cadastro de Centro de Custo (TCB004).
P: Qual é a finalidade do campo Autorizador? R: O campo Autorizador permite indicar o responsável por aprovar a Solicitação de Compra. Quando o parâmetro de Aprovação de Solicitações está habilitado nos Parâmetros de Compra (MFA004), a solicitação será bloqueada automaticamente ao salvar, ficando no status "Bloqueada" até que o autorizador a libere na tela de Aprovação de Solicitações (MCO002).
Mensagens de Confirmação
P: O que significa a mensagem "Deseja Cancelar a Solicitação?" (C-1502)? R: Esta mensagem é exibida quando o usuário clica no botão Excluir (F7) estando posicionado na Solicitação de Compra. Ao confirmar, a solicitação terá seu status alterado para "Cancelada". Esta ação somente é permitida se a solicitação não estiver atendida e não possuir produtos em cotação ou negociação.
P: O que significa a mensagem "Deseja Cancelar Produto da Solicitação?" (C-1503)? R: Esta mensagem é exibida quando o usuário clica no botão Excluir (F7) estando posicionado em um produto da grade de itens. Ao confirmar, o item terá seu status alterado para "Cancelado". O cancelamento só é permitido se o produto estiver no status "Normal" (sem cotação ou negociação vinculada).
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "Os Parâmetros de Compra para a Empresa não estão Cadastrados [MFA004]!". Como resolver? R: Esta mensagem indica que não foram configurados os Parâmetros de Compra para a empresa corrente. Acesse a tela de Parâmetros de Compra (MFA004) e cadastre os parâmetros necessários para a empresa.
P: O sistema apresenta a mensagem "É Obrigatório informar a Data de Emissão da Solicitação!". O que devo fazer? R: O campo Data de Solicitação é obrigatório. Informe uma data válida no campo correspondente antes de salvar o registro.
P: O sistema apresenta a mensagem "É Obrigatório informar o Solicitante!". Como resolver? R: O campo Solicitante é obrigatório. Utilize o atalho F9 no campo para pesquisar e selecionar um usuário cadastrado no sistema. Por padrão, o sistema preenche este campo com o usuário logado ao criar uma nova solicitação.
P: O sistema apresenta a mensagem "A Solicitação já está Atendida e não pode ser Alterada!". O que significa? R: Esta mensagem indica que a Solicitação de Compra já foi totalmente atendida (todos os produtos passaram por cotação e negociação). Solicitações atendidas não permitem alterações em seus dados.
P: O sistema apresenta a mensagem "A Solicitação não possui Produtos. Verifique!". Como resolver? R: Esta mensagem é exibida ao tentar salvar uma Solicitação que não possui nenhum produto adicionado na grade de itens. Adicione pelo menos um produto antes de salvar.
P: O sistema apresenta a mensagem "A Solicitação foi Bloqueada e está aguardando Liberação!". O que significa? R: Esta mensagem indica que a solicitação informada está com status "Bloqueada", aguardando aprovação por um autorizador. A liberação deve ser feita na tela Aprovação de Solicitações de Compra (MCO002).
P: O sistema apresenta a mensagem "A Solicitação está Cancelada!". O que significa? R: Esta mensagem indica que a Solicitação de Compra consultada já foi cancelada. Uma solicitação cancelada não pode ser alterada ou reaberta.
P: O sistema apresenta a mensagem "A Solicitação está Atendida e não pode ser Cancelada!". Como proceder? R: Solicitações que já foram totalmente atendidas não podem ser canceladas, pois seus produtos já possuem cotações e/ou negociações vinculadas.
P: O sistema apresenta a mensagem "A Solicitação possui Produtos em Cotação/Negociação e não pode ser Cancelada!". O que fazer? R: Esta mensagem indica que existem produtos da solicitação que já estão em processo de cotação ou negociação. Para cancelar a solicitação, é necessário primeiro cancelar as cotações/negociações pendentes na tela de Gerenciamento de Compras (MCO003).
P: O sistema apresenta a mensagem "A Solicitação de Compra não está Cadastrada!". Como resolver? R: Esta mensagem indica que o número da solicitação informado não existe no sistema para a empresa corrente. Verifique o número digitado ou utilize o atalho F9 para pesquisar as solicitações disponíveis.
P: O sistema apresenta a mensagem "É Obrigatório informar o Produto da Solicitação!". O que devo fazer? R: Ao inserir um item na grade de produtos, é obrigatório informar o código do produto. Utilize o atalho F9 na coluna de código do produto para pesquisar e selecionar o item desejado.
P: O sistema apresenta a mensagem "É Obrigatório informar o Peso ou a Quantidade do Produto na Solicitação!". Como resolver? R: Ao inserir um item, é necessário informar pelo menos o Peso ou a Quantidade solicitada, dependendo do tipo de cálculo do produto. Preencha o campo correspondente antes de confirmar a inclusão.
P: O sistema apresenta a mensagem "O Produto desta Solicitação possui Cotação/Negociação e não pode ser Alterado!". O que significa? R: O produto da solicitação já está vinculado a um processo de cotação ou negociação. Produtos nesse estágio não podem ter seus dados alterados na solicitação de origem.
P: O sistema apresenta a mensagem "O Produto não está Cadastrado [TPO001]!". Como resolver? R: O código de produto informado não foi encontrado no cadastro de produtos. Verifique se o código está correto ou cadastre o produto na tela Cadastro de Produtos (TPO001).
P: O sistema apresenta a mensagem "O Produto não está Ativo! Verifique [TPO001]". Como resolver? R: O produto informado está com status inativo no cadastro. Acesse a tela Cadastro de Produtos (TPO001) para verificar e reativar o produto, se necessário.
P: O sistema apresenta a mensagem "O Produto já foi Informado na Solicitação!". O que significa? R: Não é permitido incluir o mesmo produto mais de uma vez na mesma solicitação. Caso necessite alterar a quantidade, edite o item já existente na grade.
P: O sistema apresenta a mensagem sobre Peso ou Quantidade "deve ser Maior que Zero!". O que devo fazer? R: O valor de peso ou quantidade informado para o produto deve ser obrigatoriamente maior que zero. Verifique e corrija o valor preenchido.
P: O sistema apresenta a mensagem "O Solicitante não está Cadastrado no Cadastro de Usuários [ADM001]!". Como resolver? R: O código de solicitante informado não corresponde a nenhum usuário cadastrado no sistema. Verifique o código ou acesse a tela Cadastro de Usuários (ADM001) para cadastrar o usuário.
P: O sistema apresenta a mensagem "O Orçamento / Ordem de Serviço não está Cadastrado [MPD004]!". Como resolver? R: O número do orçamento/ordem de serviço informado não foi encontrado ou está cancelado. Verifique o número digitado ou consulte a tela correspondente (MPD004).
P: O sistema apresenta a mensagem "O Autorizador não está cadastrado. Verifique [TFA008]". Como resolver? R: O código de autorizador informado não está registrado no cadastro de Autorizadores. Acesse a tela Cadastro de Autorizadores (TFA008) para verificar e realizar o cadastro, se necessário.
P: O sistema apresenta a mensagem "O Autorizador não está associado ao Centro de Custo informado. Verifique [TCB004]". O que significa? R: O autorizador informado não possui vínculo com o Centro de Custo selecionado na solicitação. Acesse a tela Cadastro de Centro de Custo (TCB004) e associe o autorizador ao centro de custo correspondente.
P: O sistema apresenta a mensagem "O Centro de Custo não está cadastrado! Verifique [TCB004]". Como resolver? R: O código de Centro de Custo informado não foi encontrado, não está ativo, ou não é do tipo "Analítico". Acesse a tela Cadastro de Centro de Custo (TCB004) para verificar o cadastro.
Mensagens exibidas
Levantadas de source/MCO001/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-1502 | Confirmação | Deseja Cancelar a Solicitação? |
| C-1503 | Confirmação | Deseja Cancelar Produto da Solicitação? |
| I-0046 | Informação | Registro Excluído com Sucesso. |
Mais 26 mensagens com texto literal no código: MCO001.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| ITEMSOLICITACAO | DELETE, INSERT, SELECT, UPDATE |
| SOLICITACAO | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| AUTORIZADOR | SELECT |
| AUTORIZADORCENTROCUSTO | SELECT |
| CENTROCUSTO | SELECT |
| ITEM | SELECT |
| ORCAMENTO | SELECT |
| PARMCOMPRA | SELECT |
| PARMUSUARIO | SELECT |
| PESSOA | SELECT |
| TIPOCALCULO | SELECT |
| USUARIO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_SEQUENCIA | ITEM (SELECT); SEQUENCIA (SELECT, UPDATE); TIPOCALCULO (SELECT); UNIDMED (SELECT) |
| HABILITA_PESOQTDE | ITEM (SELECT); SEQUENCIA (SELECT, UPDATE); TIPOCALCULO (SELECT); UNIDMED (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| ITEM | SELECT |
| SEQUENCIA | SELECT, UPDATE |
| TIPOCALCULO | SELECT |
| UNIDMED | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| CNF005 | Análise de Produtos para Compra | ITEM, ITEMSOLICITACAO, PESSOA, SOLICITACAO |
| MPD004 | Orçamento | ITEM, ITEMSOLICITACAO, ORCAMENTO, SOLICITACAO |
| MCO010 | ITEM, ITEMSOLICITACAO, SOLICITACAO | |
| MCO011 | ITEMSOLICITACAO, PESSOA, SOLICITACAO | |
| MPD044 | Orçamento de Produto Sob Medida | ITEM, ITEMSOLICITACAO, ORCAMENTO |
| RNF004 | Relação de Notas Fiscais | ITEM, PESSOA, USUARIO |
| RPD016 | Demonstrativo de Obras | ITEM, PESSOA, USUARIO |
| CPD002 | Consulta de Orçamentos / Ordem de Serviço | ITEM, ORCAMENTO, PESSOA |
| MCO008 | COMPRA DE ITENS | ITEMSOLICITACAO, SOLICITACAO |
| RCO001 | Relação de Solicitações | ITEM, USUARIO |
RCO002 | Controle de Compras | ITEM, USUARIO |
| CCO001 | Consulta de Cotações | ITEM, PESSOA |
| CNF001 | Consulta de Notas Fiscais | ITEM, PESSOA |
| CNF002 | Troca de Mercadorias | ITEM, PESSOA |
| CNF008 | Demonstrativo de Margens sobre Vendas | ITEM, PESSOA |
| CNF011 | Consulta de NFS-e | ITEM, PESSOA |
| CNF012 | Consulta de CTRC | ITEM, PESSOA |
| CNF017 | ITEM, PESSOA | |
| CPD001 | Consulta de Pedidos | ITEM, PESSOA |
| CPD003 | Consulta de Ordens de Serviço | ITEM, PESSOA |
| CPD005 | ITEM, PESSOA | |
| CPD007 | ITEM, PESSOA | |
| CPD008 | ITEM, PESSOA | |
| CPD009 | Consulta de Recebimento X Expedição de Produtos | ITEM, PESSOA |
| CPD011 | ITEM, PESSOA | |
| CPD013 | ITEM, PESSOA | |
CRE001 | Consulta de Comandas/Pedidos | ITEM, PESSOA |
| CTR002 | Consulta Controle de KM | ITEM, PESSOA |
JunsoftIntegracao | ITEM, PESSOA | |
| MNF001 | Recebimento de Notas Fiscais de Compra | ITEM, PESSOA |
| ... | +294 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 | ITEMSOLICITACAO, SOLICITACAO |
LPD120 | ITEMSOLICITACAO, SOLICITACAO | |
LSO001 | ITEMSOLICITACAO, SOLICITACAO | |
| MCO002 | Liberação de Solicitação | ITEMSOLICITACAO, SOLICITACAO |
| MCO003 | ITEMSOLICITACAO, SOLICITACAO | |
| MCO010 | ITEMSOLICITACAO, SOLICITACAO | |
| MCO011 | ITEMSOLICITACAO, SOLICITACAO | |
| MEQ044 | ITEMSOLICITACAO, SOLICITACAO | |
| MPD044 | Orçamento de Produto Sob Medida | ITEMSOLICITACAO, SOLICITACAO |
| RCO001 | Relação de Solicitações | ITEMSOLICITACAO, SOLICITACAO |
RCO002 | Controle de Compras | ITEMSOLICITACAO, SOLICITACAO |
| REQ003 | Níveis de Estoque | ITEMSOLICITACAO, SOLICITACAO |
| RPD006 | Custos sobre Ordem de Serviço | ITEMSOLICITACAO, SOLICITACAO |
| CNF005 | Análise de Produtos para Compra | ITEMSOLICITACAO |
LCO001 | ITEMSOLICITACAO |