MCA002 — Lançamentos Periódicos
Fonte
- Source:
source/MCA002/
Objetivo
O módulo MCA002 tem como objetivo permitir o lancamento periodico das quantidades de leite coletadas dos produtores vinculados a contratos de captacao. Atraves deste módulo, o usuario registra diariamente a quantidade de leite recebida de cada produtor, associada a um veiculo (placa), um contrato vigente e uma data base de referencia.
O módulo oferece uma interface pratica para o lancamento rapido, com preenchimento automatico de lancamentos para todos os dias do mes, calculo de totais por quinzena e exibicao de analises de qualidade. Os lancamentos realizados neste módulo alimentam diretamente a tabela MOVTOLEITE, que e consultada pelo módulo de Contratos (MCA001) para acompanhamento de saldos e fechamento.
Funcionalidades
- Cabecalho de Identificacao
- Secao Contrato (dentro da aba Lancamento Periodico)
- Grade de Lancamento de Quantidade
- Totalizadores por Quinzena
- Tabela de Desconto/Incentivo
- Aba Analises
- Preenchimento Automatico de Lancamentos
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela MCA002? R: A tela MCA002 é a tela de Lançamento Periódico de Leite do sistema. Nela é possível registrar a quantidade diária de leite captado por produtor, associando os lançamentos a um contrato de leite vigente. A tela permite lançar as quantidades por período, visualizar análises de qualidade, preencher automaticamente os dias do mês e calcular os totais por quinzena.
P: Como realizar um novo lançamento periódico de leite? R: Para realizar um novo lançamento, acesse a tela MCA002 e clique no botão Novo (ou pressione F5). Informe a Placa do veículo (utilize F9 para pesquisar), selecione a Pessoa (produtor), o Endereço, a Empresa do Contrato e o Número do Contrato. Informe a Data Base e, na grade de movimentos, insira a quantidade de leite para cada dia. Clique em Salvar (F6) para gravar os lançamentos.
P: Quais são os atalhos de teclado disponíveis na tela MCA002? R: A tela MCA002 disponibiliza os seguintes atalhos de teclado:
- F5 - Novo registro
- F6 - Salvar registro
- F7 - Excluir registro
- F9 - Pesquisar (nos campos de busca)
- F10 - Lançamento Periódico
- Ctrl + Q - Quantidade
- F12 - Sair da tela
P: Como preencher automaticamente os lançamentos para todos os dias do mês? R: Clique com o botão direito sobre a grade de movimentos para exibir o menu de contexto. Selecione a opção "Preencher com lançamentos até o último dia do mês" para criar registros com quantidade zero para cada dia do mês. Também é possível selecionar "Preencher com lançamentos a cada 2 dias". Após o preenchimento automático, edite a quantidade de leite para cada dia conforme necessário.
P: O que significam as cores na grade de movimentos? R: As cores na grade indicam a situação de cada lançamento:
- Verde claro - Movimento ativo (normal)
- Vermelho claro - Movimento cancelado
- Cinza - Movimento condenado
P: Como visualizar os totais de leite por quinzena? R: Os campos Quinzena 1, Quinzena 2 e Total são preenchidos automaticamente. A Quinzena 1 soma as quantidades dos dias 1 a 15 do mês, e a Quinzena 2 soma as quantidades dos dias 16 em diante. O Total apresenta a soma das duas quinzenas.
Mensagens de Confirmação
P: O que significa a mensagem "Deseja Salvar as Alterações?" (C-1409)? R: Esta mensagem de confirmação é exibida quando o usuário clica em Novo e existem alterações pendentes nos lançamentos atuais. Clique em "Sim" para salvar as alterações antes de limpar a tela, ou em "Não" para descartar as modificações.
P: O que significa a mensagem "Deseja Salvar as Alterações Antes de Sair?" (C-0048)? R: Esta mensagem é exibida quando o usuário tenta fechar a tela de lançamentos e existem alterações pendentes. Clique em "Sim" para salvar antes de sair, ou em "Não" para descartar as alterações.
P: O que significa a mensagem "Deseja Excluir o Registro?" (C-0045)? R: Esta mensagem de confirmação é exibida quando o usuário solicita a exclusão de um lançamento de movimento de leite. Ao confirmar, o registro selecionado na grade será removido.
Mensagens Informativas
P: O que significa a mensagem "Lançamento Periódico de Leite Salvo com Sucesso!" (I-1417)? R: Esta mensagem é exibida após o salvamento bem-sucedido dos lançamentos periódicos de leite, confirmando que todos os registros foram gravados no banco de dados.
P: O que significa a mensagem "Para salvar as alterações pressione 'Salvar (F6)'" (I-1416)? R: Esta mensagem informativa é exibida após excluir um registro da grade, lembrando que é necessário salvar as alterações para que a exclusão seja efetivada no banco de dados. Pressione F6 ou clique no botão Salvar.
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "Não há parâmetros de captação cadastrados (CAP001)!". Como devo proceder? R: Esta mensagem é exibida ao abrir a tela MCA002 quando não existem parâmetros de captação configurados para a empresa logada. Acesse a tela de Parâmetros de Captação de Leite (CAP001) e cadastre os parâmetros necessários antes de utilizar o lançamento periódico.
P: O sistema apresenta a mensagem "Para Informar o endereço é necessário informar a pessoa!". Como devo proceder? R: O campo Pessoa (Produtor) deve ser preenchido antes de informar o endereço. Primeiro, selecione o produtor utilizando a tecla F9 no campo Pessoa, e depois informe o endereço.
P: O sistema apresenta a mensagem "Para selecionar o endereço é necessário que a pessoa esteja selecionada!". Como devo proceder? R: Preencha o campo Pessoa (Produtor) antes de tentar selecionar o endereço. Utilize a tecla F9 no campo Pessoa para pesquisar e selecionar o produtor.
P: O sistema apresenta a mensagem "O Veículo com a placa (X) não está cadastrado! Verifique [TTR001]". Como devo proceder? R: A placa informada não foi encontrada no cadastro de veículos. Verifique se a placa está correta ou acesse a tela de Cadastro de Veículos (TTR001) para cadastrar o veículo.
P: O sistema apresenta a mensagem "O Produtor não está cadastrado! Verifique [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 e cadastrar o produtor.
P: O sistema apresenta a mensagem "O Endereço não está Cadastrado para o Produtor!". Como devo proceder? R: O endereço informado não está vinculado ao produtor selecionado. Utilize a tecla F9 no campo Endereço para listar os endereços disponíveis para o produtor.
P: O sistema apresenta a mensagem "A Empresa não está cadastrada! Verifique [ADM002]". Como devo proceder? R: O código de empresa informado no campo Empresa do Contrato não existe no cadastro. Verifique o código ou acesse a tela de Cadastro de Empresas (ADM002).
P: O sistema apresenta a mensagem "validaContrato: Não foi possível encontrar o contrato número X". Como devo proceder? R: O número de contrato informado não foi encontrado no sistema. Verifique se o número está correto e se o contrato está cadastrado na tela de Contrato de Leite (MCA001).
P: O sistema apresenta a mensagem "A tabela de desconto/incentivo (X) não está cadastrada!". Como devo proceder? R: A tabela de desconto/incentivo associada ao contrato não foi encontrada no cadastro. Verifique a tabela na tela de Tabela de Desconto de Leite (TLA001) ou acesse o contrato na tela MCA001 para verificar a tabela configurada.
Mensagens exibidas
Levantadas de source/MCA002/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-0045 | Confirmação | Deseja Excluir o Registro? |
| C-0048 | Confirmação | Deseja Salvar as Alterações Antes de Sair? |
| C-1409 | Confirmação | Deseja Salvar as Alterações? |
| I-1416 | Informação | Para salvar as alterações pressione "Salvar (F6)" |
| I-1417 | Informação | Lançamento Periódico de Leite Salvo com Sucesso! |
Mais 13 mensagens com texto literal no código: MCA002.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMBARQUE | INSERT |
| MOVTOLEITE | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CONTRATOLEITE | SELECT |
| EMPRESA | SELECT |
| ENDERECOPESSOA | SELECT |
| ITEM | SELECT |
| PARMLEITE | SELECT |
| PESSOA | SELECT |
| PRODUTORLEITE | SELECT |
| PRODUTORROTACAP | SELECT |
| ROTACAPTACAO | SELECT |
| TABDESCLEITE | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_SEQUENCIA | (via table_screen_map) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| SEQUENCIA | SELECT, UPDATE |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
| MCA012 | CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA |
| MNF001 | EMPRESA, ENDERECOPESSOA, ITEM, PESSOA |
| MNF011 | EMPRESA, ENDERECOPESSOA, ITEM, PESSOA |
| MNF030 | EMPRESA, ENDERECOPESSOA, ITEM, PESSOA |
| CCO001 | EMPRESA, ITEM, PESSOA |
| CNF001 | EMPRESA, ITEM, PESSOA |
| CNF002 | EMPRESA, ITEM, PESSOA |
| CNF005 | EMPRESA, ITEM, PESSOA |
| CNF008 | EMPRESA, ITEM, PESSOA |
| CNF011 | EMPRESA, ITEM, PESSOA |
| CNF012 | EMPRESA, ITEM, PESSOA |
| CNF017 | EMPRESA, ITEM, PESSOA |
| CPD001 | EMPRESA, ITEM, PESSOA |
| CPD002 | EMPRESA, ITEM, PESSOA |
| CPD003 | EMPRESA, ITEM, PESSOA |
| CPD005 | EMPRESA, ITEM, PESSOA |
| CPD007 | EMPRESA, ITEM, PESSOA |
| CPD008 | EMPRESA, ITEM, PESSOA |
| CPD013 | EMPRESA, ITEM, PESSOA |
CRE001 | EMPRESA, ITEM, PESSOA |
| CTR002 | EMPRESA, ITEM, PESSOA |
| MNF016 | EMPRESA, ITEM, PESSOA |
| MNF025 | EMPRESA, ITEM, PESSOA |
| MPD046 | EMPRESA, ITEM, PESSOA |
| MPD084 | EMPRESA, ITEM, PESSOA |
| MPD095 | EMPRESA, ENDERECOPESSOA, PESSOA |
| MTR005 | EMPRESA, ITEM, PESSOA |
| MTR010 | EMPRESA, ENDERECOPESSOA, PESSOA |
RCO003 | EMPRESA, ITEM, PESSOA |
| REQ004 | EMPRESA, ITEM, PESSOA |
| ... | +509 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
| MCA012 | EMBARQUE, MOVTOLEITE |
| MNF005 | EMBARQUE, MOVTOLEITE |
| RCA001 | EMBARQUE, MOVTOLEITE |
| CNF001 | EMBARQUE |
| CNF011 | EMBARQUE |
| CNF012 | EMBARQUE |
| CNF014 | EMBARQUE |
| CPD001 | EMBARQUE |
| CRC002 | EMBARQUE |
EspelhoNota | EMBARQUE |
JunsoftGerNotas | EMBARQUE |
JunsoftNFSe2 | EMBARQUE |
JunsoftServiceFatApp | EMBARQUE |
LET043 | EMBARQUE |
LNF025 | EMBARQUE |
LNF043 | EMBARQUE |
LNF107 | EMBARQUE |
LNF169 | EMBARQUE |
LNF175 | EMBARQUE |
LNF221 | EMBARQUE |
LNF300 | EMBARQUE |
LNF400 | EMBARQUE |
LNF500 | EMBARQUE |
LOC001 | EMBARQUE |
LOC002 | EMBARQUE |
LOC003 | EMBARQUE |
LOC004 | EMBARQUE |
LOC005 | EMBARQUE |
LOC006 | EMBARQUE |
LOC007 | EMBARQUE |
| ... | +75 telas |