Pular para o conteúdo principal

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ódigoTipoMensagem
C-1443ConfirmaçãoDeseja Alterar os Preços dos Contratos?
C-1444ConfirmaçãoDeseja Repetir os Preços Para os Contratos Selecionados?
I-0047InformaçãoAlterações Efetuadas com Sucesso.

Mais 9 mensagens com texto literal no código: MCA011.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONTRATOLEITESELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CAPTACAOLEITESELECT
EMPRESASELECT
ENDERECOPESSOASELECT
LINHACAPTACAOSELECT
MOVTOLEITESELECT
PRODUTORLEITESELECT
ROTACAPTACAOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
SALDO_CONTRATOLEITE(via table_screen_map)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
ANALISESELECT
ANALISELEITESELECT
COMPLEMENTOLEITESELECT
CONDENACAOLEITESELECT
CONTASSELECT
CONTRATOLEITESELECT
FECHAMENTOCONTRATOSELECT
IMPOSTOSELECT
IMPOSTONOTASELECT
INCENTIVOPRODUCAOSELECT
ITEMTABDESCLEITESELECT
MOVTOFECHAMENTOCONTRSELECT
MOVTOLEITESELECT
MOVTOLEITENOTASELECT
NOTASELECT
TABDESCLEITESELECT
TRANSFERENCIALEITESELECT

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTabelas em Comum
MCA012CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA010CAPTACAOLEITE, EMPRESA, MOVTOLEITE
MNF001EMPRESA, ENDERECOPESSOA, PESSOA
MNF011EMPRESA, ENDERECOPESSOA, PESSOA
MNF030EMPRESA, ENDERECOPESSOA, PESSOA
MPD095EMPRESA, ENDERECOPESSOA, PESSOA
MTR010EMPRESA, ENDERECOPESSOA, PESSOA
TFA067EMPRESA, ENDERECOPESSOA, PESSOA
MCA008CAPTACAOLEITE, MOVTOLEITE
MCA007EMPRESA, MOVTOLEITE
CCO001EMPRESA, PESSOA
CEQ006EMPRESA, PESSOA
CEQ008EMPRESA, PESSOA
CEQ012EMPRESA, PESSOA
CEQ013EMPRESA, PESSOA
CEQ017EMPRESA, PESSOA
CNF001EMPRESA, PESSOA
CNF002EMPRESA, PESSOA
CNF005EMPRESA, PESSOA
CNF008EMPRESA, PESSOA
CNF011EMPRESA, PESSOA
CNF012EMPRESA, PESSOA
CNF013EMPRESA, PESSOA
CNF016EMPRESA, PESSOA
CNF017EMPRESA, PESSOA
CPD001EMPRESA, PESSOA
CPD002EMPRESA, PESSOA
CPD003EMPRESA, PESSOA
CPD005EMPRESA, PESSOA
CPD007EMPRESA, PESSOA
...+493 telas

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTabelas em Comum
LAB001CONTRATOLEITE, PESSOA
LAB002CONTRATOLEITE, PESSOA
LFC001CONTRATOLEITE, PESSOA
LFC002CONTRATOLEITE, PESSOA
LTL001CONTRATOLEITE, PESSOA
MCA001CONTRATOLEITE, PESSOA
MCA002CONTRATOLEITE, PESSOA
MCA003CONTRATOLEITE, PESSOA
MCA004CONTRATOLEITE, PESSOA
MCA005CONTRATOLEITE, PESSOA
MCA006CONTRATOLEITE, PESSOA
MCA007CONTRATOLEITE, PESSOA
MCA008CONTRATOLEITE, PESSOA
MCA009CONTRATOLEITE, PESSOA
MCA010CONTRATOLEITE, PESSOA
MCA012CONTRATOLEITE, PESSOA
MCA013CONTRATOLEITE, PESSOA
MNF005CONTRATOLEITE, PESSOA
MNF027CONTRATOLEITE, PESSOA
RCA001CONTRATOLEITE, PESSOA
RCA002CONTRATOLEITE, PESSOA
RCA003CONTRATOLEITE, PESSOA
RCA004CONTRATOLEITE, PESSOA
RCA005CONTRATOLEITE, PESSOA
RLA001CONTRATOLEITE, PESSOA
TCA002CONTRATOLEITE, PESSOA
TLA003CONTRATOLEITE, PESSOA
jCaptacaoCONTRATOLEITE
ADM001PESSOA
ADM002PESSOA
...+1104 telas