MCA011 — Alteração de Preço do Contrato
Fonte
- Source:
source/MCA011/
Objetivo
O módulo MCA011 tem como objetivo permitir a alteracao em lote do preco contratado (VL_CONTRATADO) e dos valores adicionais de quantidade (VL_ADICQTDE) e qualidade (VL_ADICQLDE) nos contratos de leite vigentes. Ele possibilita que o usuario consulte contratos filtrados por empresa, competencia, rota de captacao, produtor e numero de contrato, selecione os contratos desejados e aplique novos valores de forma individual ou em massa.
Este módulo e essencial para o gerenciamento periodico dos precos pagos aos produtores de leite, permitindo ajustes rapidos e seguros nos valores dos contratos vigentes.
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela MCA011? R: A tela MCA011 é a tela de Alteração de Preços de Contratos de Leite do sistema. Nela é possível consultar e alterar os preços praticados nos contratos de leite dos produtores, incluindo o valor contratado, valor adicional por quantidade e valor adicional por qualidade. A tela permite também repetir os preços de períodos anteriores para os contratos atuais, facilitando a atualização em lote.
P: Como alterar os preços dos contratos de leite? R: Acesse a tela MCA011 e informe os filtros de consulta (Empresa, Competência, Rota, Linha de Captação, Produtor). Clique em Consultar para carregar os contratos. Na grade de resultados, informe os novos valores para cada contrato nos campos de preço. Clique no botão de alteração para aplicar as mudanças.
P: Como repetir preços de períodos anteriores? R: Após consultar os contratos, utilize a opção de Repetir Preços. O sistema perguntará se deseja repetir os preços para os contratos selecionados e se deseja somar os complementos efetuados. Ao confirmar, os preços praticados no período anterior serão copiados para os contratos da competência atual.
Mensagens de Confirmação
P: O que significa a mensagem "Deseja Alterar os Preços dos Contratos?" (C-1443)? R: Esta mensagem é exibida ao solicitar a alteração de preços nos contratos. Ao confirmar, os novos valores informados na grade serão aplicados a todos os contratos selecionados.
P: O que significa a mensagem "Deseja Repetir os Preços Para os Contratos Selecionados?" (C-1444)? R: Esta mensagem é exibida ao solicitar a repetição de preços de períodos anteriores. Ao confirmar, os preços praticados na competência anterior serão copiados para os contratos da competência atual.
Mensagens Informativas
P: O que significa a mensagem "Alterações Efetuadas com Sucesso." (I-0047)? R: Esta mensagem informativa confirma que as alterações de preços foram salvas com sucesso no banco de dados para todos os contratos processados.
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "A Empresa Deve ser Informada!". Como devo proceder? R: O campo Empresa é obrigatório para a consulta de contratos. Informe o código da empresa no campo correspondente.
P: O sistema apresenta a mensagem "A Competência Deve ser Informada!". Como devo proceder? R: O campo Competência é obrigatório para a consulta de contratos. Informe a competência no formato MM/AAAA.
P: O sistema apresenta a mensagem "Informe o Novo Valor Para o Contrato Nr.: X". Como devo proceder? R: O contrato indicado está selecionado para alteração, mas não possui um novo valor informado. Preencha o campo de valor para o contrato antes de prosseguir com a alteração.
P: O sistema apresenta a mensagem "Para Repetir o Preço, informe o campo correspondente ou um dos Valores Adicionais!". Como devo proceder? R: Para utilizar a função de repetição de preços, é necessário que ao menos um dos campos de preço esteja preenchido (Valor Contratado, Valor Adicional por Quantidade ou Valor Adicional por Qualidade). Preencha ao menos um destes campos.
P: O sistema apresenta a mensagem "A Empresa não Está Cadastrado! Verifique [TFA003]". Como devo proceder? R: O código de empresa informado não existe no cadastro. Verifique o código ou acesse a tela de Cadastro de Empresas (ADM002).
P: O sistema apresenta a mensagem "A Linha de Captação não Está Cadastrado! Verifique [TCA005]". Como devo proceder? R: O código da linha de captação informada não existe no cadastro. Acesse a tela de Cadastro de Linhas de Captação (TCA005) para verificar.
P: O sistema apresenta a mensagem "O Produtor não Está Cadastrado!". Como devo proceder? R: A pessoa informada nos filtros não está cadastrada como produtor de leite. Acesse a tela de Cadastro de Produtores de Leite (TCA001) para verificar.
P: O sistema apresenta a mensagem "O Vlr. Adic. Qtde. não pode ser menor que zero. Verifique!". Como devo proceder? R: O valor adicional por quantidade informado é negativo. Informe um valor igual ou maior que zero no campo Valor Adicional por Quantidade.
P: O sistema apresenta a mensagem "O Vlr. Adic. Qlde. não pode ser menor que zero. Verifique!". Como devo proceder? R: O valor adicional por qualidade informado é negativo. Informe um valor igual ou maior que zero no campo Valor Adicional por Qualidade.
Mensagens exibidas
Levantadas de source/MCA011/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-1443 | Confirmação | Deseja Alterar os Preços dos Contratos? |
| C-1444 | Confirmação | Deseja Repetir os Preços Para os Contratos Selecionados? |
| I-0047 | Informação | Alterações Efetuadas com Sucesso. |
Mais 9 mensagens com texto literal no código: MCA011.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| CONTRATOLEITE | SELECT, UPDATE |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CAPTACAOLEITE | SELECT |
| EMPRESA | SELECT |
| ENDERECOPESSOA | SELECT |
| LINHACAPTACAO | SELECT |
| MOVTOLEITE | SELECT |
| PRODUTORLEITE | SELECT |
| ROTACAPTACAO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| SALDO_CONTRATOLEITE | (via table_screen_map) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| ANALISE | SELECT |
| ANALISELEITE | SELECT |
| COMPLEMENTOLEITE | SELECT |
| CONDENACAOLEITE | SELECT |
| CONTAS | SELECT |
| CONTRATOLEITE | SELECT |
| FECHAMENTOCONTRATO | SELECT |
| IMPOSTO | SELECT |
| IMPOSTONOTA | SELECT |
| INCENTIVOPRODUCAO | SELECT |
| ITEMTABDESCLEITE | SELECT |
| MOVTOFECHAMENTOCONTR | SELECT |
| MOVTOLEITE | SELECT |
| MOVTOLEITENOTA | SELECT |
| NOTA | SELECT |
| TABDESCLEITE | SELECT |
| TRANSFERENCIALEITE | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
| MCA012 | CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA |
| MCA010 | CAPTACAOLEITE, EMPRESA, MOVTOLEITE |
| MNF001 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MNF011 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MNF030 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MPD095 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MTR010 | EMPRESA, ENDERECOPESSOA, PESSOA |
| TFA067 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MCA008 | CAPTACAOLEITE, MOVTOLEITE |
| MCA007 | EMPRESA, MOVTOLEITE |
| CCO001 | EMPRESA, PESSOA |
| CEQ006 | EMPRESA, PESSOA |
| CEQ008 | EMPRESA, PESSOA |
| CEQ012 | EMPRESA, PESSOA |
| CEQ013 | EMPRESA, PESSOA |
| CEQ017 | EMPRESA, PESSOA |
| CNF001 | EMPRESA, PESSOA |
| CNF002 | EMPRESA, PESSOA |
| CNF005 | EMPRESA, PESSOA |
| CNF008 | EMPRESA, PESSOA |
| CNF011 | EMPRESA, PESSOA |
| CNF012 | EMPRESA, PESSOA |
| CNF013 | EMPRESA, PESSOA |
| CNF016 | EMPRESA, PESSOA |
| CNF017 | EMPRESA, PESSOA |
| CPD001 | EMPRESA, PESSOA |
| CPD002 | EMPRESA, PESSOA |
| CPD003 | EMPRESA, PESSOA |
| CPD005 | EMPRESA, PESSOA |
| CPD007 | EMPRESA, PESSOA |
| ... | +493 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
LAB001 | CONTRATOLEITE, PESSOA |
LAB002 | CONTRATOLEITE, PESSOA |
LFC001 | CONTRATOLEITE, PESSOA |
LFC002 | CONTRATOLEITE, PESSOA |
LTL001 | CONTRATOLEITE, PESSOA |
| MCA001 | CONTRATOLEITE, PESSOA |
| MCA002 | CONTRATOLEITE, PESSOA |
| MCA003 | CONTRATOLEITE, PESSOA |
| MCA004 | CONTRATOLEITE, PESSOA |
| MCA005 | CONTRATOLEITE, PESSOA |
| MCA006 | CONTRATOLEITE, PESSOA |
| MCA007 | CONTRATOLEITE, PESSOA |
| MCA008 | CONTRATOLEITE, PESSOA |
| MCA009 | CONTRATOLEITE, PESSOA |
| MCA010 | CONTRATOLEITE, PESSOA |
| MCA012 | CONTRATOLEITE, PESSOA |
| MCA013 | CONTRATOLEITE, PESSOA |
| MNF005 | CONTRATOLEITE, PESSOA |
| MNF027 | CONTRATOLEITE, PESSOA |
| RCA001 | CONTRATOLEITE, PESSOA |
RCA002 | CONTRATOLEITE, PESSOA |
RCA003 | CONTRATOLEITE, PESSOA |
RCA004 | CONTRATOLEITE, PESSOA |
RCA005 | CONTRATOLEITE, PESSOA |
| RLA001 | CONTRATOLEITE, PESSOA |
| TCA002 | CONTRATOLEITE, PESSOA |
| TLA003 | CONTRATOLEITE, PESSOA |
jCaptacao | CONTRATOLEITE |
| ADM001 | PESSOA |
| ADM002 | PESSOA |
| ... | +1104 telas |