Pular para o conteúdo principal

MCA012 — Consulta/Alteração de Lançamento diário de Leite

Fonte​

  • Source: source/MCA012/

Objetivo​

O módulo MCA012 tem como objetivo permitir a consulta e alteracao dos lancamentos diarios de captacao de leite. Ele possibilita visualizar as captacoes realizadas (embarques) com suas quantidades informadas, lidas e temperaturas, realizar correcoes nos valores de captacao mediante justificativa (motivo e observacao), e tambem alterar as quantidades individuais dos movimentos de leite por produtor.

Este módulo e essencial para a gestao operacional da captacao de leite, permitindo corrigir divergencias entre valores informados e valores reais apos a coleta, alem de possibilitar o cancelamento de movimentacoes e o ajuste de quantidades por produtor.

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela MCA012? R: A tela MCA012 é a tela de Consulta e Alteração de Movimentações de Leite do sistema. Nela é possível consultar os movimentos de leite registrados (recebimentos diários) e realizar alterações nas quantidades, como correções de volumes. A tela permite filtrar as movimentações por empresa, produtor, veículo, contrato, data e período, facilitando a localização de registros específicos para consulta ou correção.

P: Como consultar as movimentações de leite? R: Acesse a tela MCA012 e preencha os filtros desejados (Empresa, Produtor, Veículo, Contrato, Data Inicial/Final). Clique em Consultar para carregar os movimentos na grade de resultados. Os registros exibidos mostram as informações de cada recebimento, incluindo data, produtor, quantidade e situação.

P: Como alterar a quantidade de uma movimentação? R: Após consultar os movimentos, selecione o registro desejado na grade. Informe os novos valores de quantidade, o Motivo da alteração e a Observação (ambos obrigatórios). Clique em Salvar para aplicar as modificações. O sistema solicitará confirmação antes de efetuar as alterações.


Mensagens de Confirmação​

P: O que significa a mensagem "Deseja Realmente alterar os Lançamentos?" (C-1445)? R: Esta mensagem de confirmação é exibida ao solicitar a alteração de movimentações de leite. Ao confirmar, o sistema aplicará as modificações nos registros selecionados.


Mensagens Informativas​

P: O que significa a mensagem "Alterações Efetuadas com Sucesso." (I-0047)? R: Esta mensagem informativa confirma que as alterações nos movimentos de leite foram salvas com sucesso no banco de dados.

P: O que significa a mensagem "Nenhum Movimento foi Alterado. Verifique!" (I-1447)? R: Esta mensagem informativa é exibida quando o processo de alteração foi executado mas nenhum movimento foi efetivamente modificado. Verifique se os campos de quantidade foram preenchidos corretamente e se os movimentos selecionados estão aptos para alteração.


Mensagens de Aviso​

P: O que significa a mensagem "O Usuário não possui Acesso ao Cancelamento do Recebimento de Leite! [MCA010]" (W-1446)? R: Esta mensagem é exibida quando o usuário tenta acessar funcionalidades de cancelamento a partir da tela MCA012 sem possuir permissão para a tela MCA010. Solicite ao administrador do sistema a liberação de acesso à tela MCA010.


Mensagens de Validação e Erros​

P: O sistema apresenta a mensagem "A Data Inicial não pode ser Maior que a Data Final!". Como devo proceder? R: A data informada no campo Data Inicial é posterior à Data Final. Corrija as datas para que o período seja válido.

P: O sistema apresenta a mensagem "A Consulta não Retornou Registros. Verifique!". Como devo proceder? R: Não foram encontradas movimentações que atendam aos filtros informados. Verifique os critérios de filtro e tente novamente com critérios menos restritivos.

P: O sistema apresenta a mensagem "É obrigatório informar o Motivo e a Observação para efetuar a modificação dos valores!". Como devo proceder? R: Para alterar movimentações de leite, é obrigatório informar o Motivo da alteração e a Observação. Preencha ambos os campos antes de solicitar a alteração.

P: O sistema apresenta a mensagem "Não foi selecionado nenhum embarque ou não foi informado registros nos campos de quantidades para alteração do movimento.". Como devo proceder? R: Nenhum embarque foi selecionado na grade ou os campos de quantidade para alteração não foram preenchidos. Selecione ao menos um movimento e informe os novos valores de quantidade.

P: O sistema apresenta a mensagem "O Contrato para este Lançamento já está Fechado!". Como devo proceder? R: O contrato associado ao movimento selecionado já está com situação "F" (Fechado) e não permite alterações diretas. Para modificar movimentações de contratos fechados, é necessário primeiro cancelar o fechamento na tela MCA006 e então efetuar as alterações.

P: O sistema apresenta a mensagem "A Empresa não está Cadastrada [ADM002]!". Como devo proceder? R: O código de empresa informado nos filtros 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 Pessoa Física / Jurídica não está Ativa [TFA001]!". Como devo proceder? R: A pessoa informada está com cadastro inativo. Acesse a tela de Cadastro de Pessoas (TFA001) e verifique a situação do cadastro.

P: O sistema apresenta a mensagem "O produtor não está Cadastrado [TCA001]!". Como devo proceder? R: A pessoa informada 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 Veículo não está Cadastrado! Verifique [TTR001].". Como devo proceder? R: A placa informada não existe no cadastro de veículos. Verifique a placa ou acesse a tela de Cadastro de Veículos (TTR001).

P: O sistema apresenta a mensagem "O contrato informado não existe [MCA001]!". Como devo proceder? R: O número de contrato informado nos filtros não existe no sistema. Verifique o número na tela de Contrato de Leite (MCA001).

P: O sistema apresenta a mensagem "Motivo Inexistente [TFA009]!". Como devo proceder? R: O código de motivo informado não existe no cadastro de motivos. Acesse a tela de Cadastro de Motivos (TFA009) para verificar os motivos disponíveis.

P: O sistema apresenta a mensagem "Informe a Quantidade de Leite da Movimentação. Verifique!". Como devo proceder? R: O campo de quantidade de leite é obrigatório para a alteração. Informe a nova quantidade antes de confirmar a alteração.

P: O sistema apresenta a mensagem "O Valor Informado é Negativo. Verifique!". Como devo proceder? R: O valor de quantidade informado é negativo, o que não é permitido. Informe um valor positivo para a quantidade de leite.

Mensagens exibidas​

Levantadas de source/MCA012/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-1445ConfirmaçãoDeseja Realmente alterar os Lançamentos?
I-0047InformaçãoAlterações Efetuadas com Sucesso.
I-1447InformaçãoNenhum Movimento foi Alterado. Verifique!
W-1446AvisoO Usuário não possui Acesso ao Cancelamento do Recebimento de Leite! [MCA010]

Mais 14 mensagens com texto literal no código: MCA012.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/MCA012/ (commit 96fc51e236).

ParâmetroTabela
CD_ITEMLEITEPARMLEITE
ST_MOVESTOQUEPARMLEITE

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CAPTACAOLEITESELECT, UPDATE
CONTRATOLEITEDELETE, INSERT, SELECT, UPDATE
EMPRESADELETE, INSERT, SELECT, UPDATE
MOVESTOQUESELECT, UPDATE
MOVTOLEITESELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EMBARQUESELECT
MOTIVOSELECT
PRODUTORLEITESELECT
PRODUTORROTACAPSELECT
ROTACAPTACAOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
AJUSTA_SALDOMOVTOLEITE(via table_screen_map)
ATUALIZA_SALDOCONTRATOLEITE(via table_screen_map)
CALCULA_VALOR(via table_screen_map)
RECALCULA_ESTOQUE(via table_screen_map)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CONTRATOLEITESELECT, UPDATE
DEVOLUCAONOTASELECT
ESTOQUESELECT, UPDATE
ESTOQUEDIADELETE, INSERT, SELECT
ESTOQUEGRADEUPDATE
FECHAMENTOCONTRATOSELECT
HISTORICOSELECT
IMPOSTOSELECT
IMPOSTONOTASELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMNOTASELECT
ITEMPEDIDOPNEUSELECT
ITEMTABCOMPRASELECT
LOTESEMENTEUPDATE
MOVESTOQUESELECT, UPDATE
MOVESTOQUECCSELECT
MOVIMENTACAOSELECT
MOVTOCONTABILDELETE, INSERT, SELECT, UPDATE
MOVTOCONTABILCCINSERT
MOVTOFECHAMENTOCONTRSELECT
MOVTOLEITESELECT, UPDATE
MOVTOLEITENOTASELECT
NOTASELECT
NOTAORIGEMSELECT
OPERACAOSELECT
ORDEMPRODUCAOSELECT
ORDEMPRODUCAORECAPSELECT
PARMCOMPLEMENTOSELECT
PARMCONTABILSELECT
PARMESTOQUESELECT
PARMFATURSELECT
PARMLEITESELECT
PEDIDONOTASELECT
PRODUCAOSELECT
SEQUENCIASELECT, UPDATE
SESSAOSELECT
TIPOCALCULOSELECT
TRANSFERENCIALEITESELECT

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTabelas em Comum
CNF001EMBARQUE, EMPRESA, MOVESTOQUE, PESSOA
MNF001EMBARQUE, EMPRESA, MOVESTOQUE, PESSOA
MCA010CAPTACAOLEITE, EMPRESA, MOTIVO, MOVTOLEITE
CNF012EMPRESA, MOVESTOQUE, PESSOA
MEQ042EMPRESA, MOVESTOQUE, PESSOA
MNF030EMBARQUE, EMPRESA, PESSOA
MPD010EMBARQUE, EMPRESA, PESSOA
MPD011EMBARQUE, EMPRESA, PESSOA
MRC019EMBARQUE, EMPRESA, PESSOA
MRC020EMBARQUE, EMPRESA, PESSOA
MRC048EMBARQUE, EMPRESA, PESSOA
MRC049EMBARQUE, EMPRESA, PESSOA
MCA008CAPTACAOLEITE, EMBARQUE, MOVTOLEITE
CEQ005EMPRESA, MOVESTOQUE
MCO005EMPRESA, MOVESTOQUE
MEQ006EMPRESA, MOVESTOQUE
MEQ010EMPRESA, MOVESTOQUE
MEQ020EMPRESA, MOVESTOQUE
MNF035EMPRESA, MOVESTOQUE
TOF007EMPRESA, MOVESTOQUE
TCA002PRODUTORROTACAP, ROTACAPTACAO
CCO001EMPRESA, PESSOA
CEQ006EMPRESA, PESSOA
CEQ008EMPRESA, PESSOA
CEQ012EMPRESA, PESSOA
CEQ013EMPRESA, PESSOA
CEQ017EMPRESA, PESSOA
CNF002EMPRESA, PESSOA
CNF005EMPRESA, PESSOA
CNF008EMPRESA, PESSOA
...+509 telas

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTabelas em Comum
MCA010CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVESTOQUE, MOVTOLEITE, PESSOA
MCA004CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA008CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA011CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA013CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
RCA001CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
RCA005CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
TCA002CAPTACAOLEITE, CONTRATOLEITE, MOVTOLEITE, PESSOA
LAB002CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
LFC001CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
LTL001CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA001CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA002CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA003CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA005CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MCA007CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MNF005CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
MNF027CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
RCA004CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
RLA001CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA
LAB001CONTRATOLEITE, MOVTOLEITE, PESSOA
LFC002CONTRATOLEITE, EMPRESA, PESSOA
MCA006CONTRATOLEITE, EMPRESA, PESSOA
MCA009CONTRATOLEITE, EMPRESA, PESSOA
RCA002CONTRATOLEITE, EMPRESA, PESSOA
RCA003CONTRATOLEITE, EMPRESA, PESSOA
TLA003CONTRATOLEITE, EMPRESA, PESSOA
CEQ001EMPRESA, MOVESTOQUE, PESSOA
CEQ005EMPRESA, MOVESTOQUE, PESSOA
CNF001EMPRESA, MOVESTOQUE, PESSOA
...+1304 telas