MCA008 — Recebimento Diário de Leite
Fonte
- Source:
source/MCA008/
Objetivo
O módulo MCA008 tem como objetivo registrar o recebimento diario de leite no sistema ERP Junsoft. Ele permite lancar as quantidades de leite captadas por veiculo/placa em uma determinada data, associando cada entrada a um produtor, contrato e linha de captacao.
O fluxo do módulo inicia com a identificacao do veiculo (placa) e da data de recebimento, seguido pelo preenchimento dos produtores e respectivas quantidades de leite. O sistema gera automaticamente o embarque, associa os contratos vigentes e pode emitir notas fiscais de entrada, conforme a configuracao dos parametros de captacao.
O MCA008 e o ponto de entrada operacional da captacao de leite, sendo responsavel por alimentar a tabela MOVTOLEITE com os registros de compra. Ele integra-se com os módulos de analise laboratorial (LAB003), estoque, notas fiscais e parametros de captacao, centralizando o fluxo de recebimento em uma unica tela.
Alem do lancamento manual, o módulo suporta a importacao de dados coletados via dispositivos moveis (MOVTOLEITEMOBILE), permitindo que os dados de campo sejam transferidos diretamente para o sistema.
Funcionalidades
- Dados do Embarque
- Grade de Captacao (Movimentos por Produtor)
- Carregar Produtores da Rota
- Importacao de Dados Mobile
- Alterar Movimentos
- Lancamento de Analises do Embarque
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela MCA008? R: A tela MCA008 é a tela de Recebimento de Leite do sistema. Nela é possível registrar o recebimento diário de leite dos produtores, incluindo informações do embarque (veículo, motorista, data, linha de captação), as quantidades informadas e lidas por produtor, e a geração das notas fiscais de entrada. A tela permite lançar os recebimentos individualmente por produtor, associando-os aos contratos vigentes.
P: Como realizar o recebimento de leite? R: Acesse a tela MCA008 e informe os dados do embarque: Placa do veículo (F9 para pesquisar), Data do Movimento e Linha de Captação. Na grade de produtores, informe a Quantidade Informada e a Quantidade Lida para cada produtor. Clique em Salvar para processar o recebimento. O sistema gerará o embarque e as movimentações de leite para cada produtor.
P: O que é a diferença entre Quantidade Informada e Quantidade Lida? R: A Quantidade Informada é o volume de leite declarado pelo produtor no momento da coleta. A Quantidade Lida é o volume verificado/medido na plataforma de recebimento. Caso haja diferença entre ambas, o sistema emitirá um alerta informando a divergência.
P: Como carregar lançamentos de dispositivos móveis? R: O sistema pode detectar automaticamente se existem lançamentos pendentes de captação feitos por dispositivos móveis. Quando detectados, será exibida a mensagem de confirmação para carregar esses lançamentos na tela de recebimento.
Mensagens de Confirmação
P: O que significa a mensagem "Há uma Diferença de X Litros no Recebimento entre a Quantidade Informada e a Lida. Deseja Continuar o Lançamento?" (C-1431)? R: Esta mensagem é exibida quando existe diferença entre a quantidade informada pelo produtor e a quantidade lida na plataforma. Ao confirmar, o sistema prosseguirá com o lançamento considerando a diferença. Caso não confirme, o lançamento será cancelado para revisão.
P: O que significa a mensagem "Deseja lançar as análises para o embarque?" (C-1432)? R: Esta mensagem é exibida após o recebimento do leite, perguntando se deseja abrir a tela de lançamento de análises de qualidade (LAB003) para registrar os resultados das análises do embarque.
P: O que significa a mensagem "Existem Lançamentos de Captações feitas por Dispositivos Móveis que não foram processados nesta Data. Deseja Carregá-los?" (C-1437)? R: Esta mensagem é exibida quando existem lançamentos de captação de leite feitos por dispositivos móveis que ainda não foram processados. Ao confirmar, os dados dos dispositivos móveis serão carregados automaticamente na tela de recebimento.
P: O que significa a mensagem "Deseja Excluir o Registro?" (C-0045)? R: Esta mensagem de confirmação é exibida ao solicitar a exclusão de um movimento de recebimento de leite. Ao confirmar, o registro selecionado será removido.
Mensagens Informativas
P: O que significa a mensagem "Lançamento Efetuado com Sucesso! Embarque Nº X." (I-1434)? R: Esta mensagem informativa é exibida após o recebimento bem-sucedido do leite, indicando o número do embarque gerado pelo sistema.
Mensagens de Aviso
P: O que significa a mensagem "O Usuário não Possui Acesso a Tele de Análise! [LAB003]" (W-1433)? R: Esta mensagem é exibida quando o usuário tenta acessar a tela de lançamento de análises mas não possui permissão para acessar a tela LAB003. Solicite ao administrador do sistema a liberação de acesso à tela LAB003.
P: O que significa a mensagem "O Usuário não Possui Acesso à tela de Consulta de Lançamento Diário de Leite! [MCA012]" (W-1435)? R: Esta mensagem é exibida quando o usuário tenta acessar a tela de consulta de lançamentos mas não possui permissão para a tela MCA012. Solicite ao administrador a liberação de acesso.
P: O que significa a mensagem "Atenção: Já existe lançamentos para esta data." (W-1436)? R: Esta mensagem de atenção é exibida quando já existem lançamentos de recebimento de leite registrados para a data informada. Verifique se não está duplicando o lançamento. Caso necessário, consulte os lançamentos existentes antes de prosseguir.
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "Não foi encontrado item de leite nos parâmetros cadastrados para a empresa! [CAP001]". Como devo proceder? R: O item de leite não está configurado nos Parâmetros de Captação para a empresa atual. Acesse a tela de Parâmetros de Captação de Leite (CAP001) e informe o item de leite na aba Parâmetros.
P: O sistema apresenta a mensagem "Para Informar o endereço é necessário informar a pessoa!". Como devo proceder? R: Preencha o campo Produtor antes de informar o endereço. Utilize a tecla F9 no campo Produtor para pesquisar e selecionar o produtor.
P: O sistema apresenta a mensagem "A Quantidade de Leite deve ser Informada!". Como devo proceder? R: O campo Quantidade de Leite é obrigatório para cada produtor no recebimento. Informe a quantidade de leite recebida.
P: O sistema apresenta a mensagem "A Quantidade de Leite Lida deve ser informada!". Como devo proceder? R: O campo Quantidade Lida é obrigatório. Informe o volume de leite medido na plataforma de recebimento.
P: O sistema apresenta a mensagem "A Data deve ser informada!". Como devo proceder? R: O campo Data do Movimento é obrigatório para o recebimento de leite. Informe uma data válida no campo correspondente.
P: O sistema apresenta a mensagem "Nenhuma Linha de Captação informada. Verifique!". Como devo proceder? R: O campo Linha de Captação é obrigatório. Informe a linha de captação correspondente ao roteiro de coleta do veículo.
P: O sistema apresenta a mensagem "Não foi Encontrado o Preço do Leite para o dia X". Como devo proceder? R: Não existe preço de leite cadastrado para a data informada. Acesse a tela de Cadastro de Preço do Leite (TCA003) e cadastre o preço para a data do recebimento.
P: O sistema apresenta a mensagem "Não foi Encontrado o Tipo de Movimentação de Estoque a ser Efetuado. [CAP001]". Como devo proceder? R: O tipo de movimentação de estoque não está configurado nos Parâmetros de Captação. Acesse a tela de Parâmetros de Captação de Leite (CAP001) e configure as movimentações de estoque.
P: O sistema apresenta a mensagem "O Produtor (X) não está Cadastrado para a Linha de Captação! Verifique [TCA002]". Como devo proceder? R: O produtor informado não está associado à linha de captação selecionada. Verifique na tela de Rota de Captação (TCA002) se o produtor está vinculado à rota/linha correta.
P: O sistema apresenta a mensagem "A Série da Nota Fiscal deve ser Informada!". Como devo proceder? R: A série da nota fiscal de entrada é obrigatória para o recebimento de leite. Informe a série no campo correspondente ou verifique a configuração nos Parâmetros de Captação (CAP001).
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 existe no cadastro de veículos. Verifique a placa ou acesse a tela de Cadastro de Veículos (TTR001) para cadastrar.
P: O sistema apresenta a mensagem "A Pessoa (X) não está Cadastrada como Produtor de Leite ou está Inativo! Verifique [TCA001 / TFA001]". Como devo proceder? R: O produtor não está cadastrado ou está com situação inativa. Verifique o cadastro na tela de Produtores de Leite (TCA001) ou Cadastro de Pessoas (TFA001).
P: O sistema apresenta a mensagem "O Produtor não está associado a Rota!". Como devo proceder? R: O produtor informado não está vinculado a nenhuma rota de captação. Acesse a tela de Rota de Captação (TCA002) e associe o produtor à rota do veículo.
P: O sistema apresenta a mensagem "É Obrigatório informar o Produtor!". Como devo proceder? R: O campo Produtor é obrigatório para cada linha de recebimento. Informe o código do produtor ou utilize F9 para pesquisar.
P: O sistema apresenta a mensagem "Campo 'Forma Pagto' não foi preenchido na tela Parâmetros de Captação aba Movimentações! Verifique [CAP001]". Como devo proceder? R: A forma de pagamento para movimentação de leite não está configurada nos Parâmetros de Captação. Acesse a tela de Parâmetros de Captação de Leite (CAP001) e preencha o campo Forma de Pagamento na aba Movimentações.
P: O sistema apresenta a mensagem "Campo 'Condição Pagto' não foi preenchido na tela Parâmetros de Captação aba Movimentações! Verifique [CAP001]". Como devo proceder? R: A condição de pagamento para movimentação de leite não está configurada nos Parâmetros de Captação. Acesse a tela de Parâmetros de Captação de Leite (CAP001) e preencha o campo Condição de Pagamento na aba Movimentações.
P: O sistema apresenta a mensagem "O Contrato do Produto não pode estar com Valor de Contrato Zerado. Verifique! [MCA001]". Como devo proceder? R: O contrato do produtor possui valor contratado igual a zero. Acesse a tela de Contrato de Leite (MCA001) e informe o valor contratado para o contrato do produtor.
P: O sistema apresenta a mensagem "Rota não pertence ao Veículo Informado! Verifique.". Como devo proceder? R: A linha de captação informada não está associada ao veículo selecionado. Verifique se a placa e a linha de captação estão corretas, ou consulte a tela de Rota de Captação (TCA002) para verificar a associação.
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 ou cadastrar a linha.
P: O sistema apresenta a mensagem "Não é possível alterar a data até que o processo seja finalizado!". Como devo proceder? R: O processo de recebimento está em andamento e a data não pode ser alterada até que o lançamento atual seja finalizado ou cancelado. Conclua ou cancele o lançamento em andamento antes de alterar a data.
Mensagens exibidas
Levantadas de source/MCA008/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-0045 | Confirmação | Deseja Excluir o Registro? |
| C-1431 | Confirmação | Há uma Diferença de %s Litros no Recebimento entre a Quantidade Informada e a Lida. Deseja Continuar o Lançamento? |
| C-1432 | Confirmação | Deseja lançar as análises para o embarque? |
| C-1437 | Confirmação | Existem Lançamentos de Captações feitas por Dispositivos Móveis que não foram processados nesta Data. Deseja Carregá-los ? |
| I-1434 | Informação | Lançamento Efetuado com Sucesso! Embarque N° %s. |
| W-1433 | Aviso | O Usuário não Possui Acesso a Tela de Análise! [LAB003] |
| W-1435 | Aviso | O Usuário não Possui Acesso à tela de Consulta de Lançamento Diário de Leite! [MCA012] |
| W-1436 | Aviso | Atenção: Já existe lançamentos para esta data. |
Mais 52 mensagens com texto literal no código: MCA008.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| CAPTACAOLEITE | INSERT, SELECT |
| CONSULTA | UPDATE |
| EMBARQUE | INSERT |
| MOVTOLEITE | DELETE, INSERT, SELECT, UPDATE |
| MOVTOLEITEMOBILE | SELECT, UPDATE |
| NOTA | UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CONTRATOLEITE | SELECT |
| EMPRESA | SELECT |
| ENDERECOPESSOA | SELECT |
| ITEM | SELECT |
| LINHACAPTACAO | SELECT |
| MOVIMENTACAO | SELECT |
| MUNICIPIO | SELECT |
| PARMLEITE | SELECT |
| PARMNOTA | SELECT |
| PESSOA | SELECT |
| PRECOLEITE | SELECT |
| PRODUTORLEITE | SELECT |
| PRODUTORROTACAP | SELECT |
| ROTACAPTACAO | SELECT |
| TABDESCLEITE | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| FECHA_CONTRATOLEITE | (via table_screen_map) |
| GERA_ESTOQUE | (via table_screen_map) |
| GERA_SEQUENCIA | (via table_screen_map) |
| RETORNA_IMPRESSORAUSUARIO | (via table_screen_map) |
Tabelas via Procedures (acesso indireto)
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
| MNF011 | EMPRESA, ENDERECOPESSOA, ITEM, MOVIMENTACAO, PESSOA |
| MCA012 | CAPTACAOLEITE, CONTRATOLEITE, EMPRESA, MOVTOLEITE, PESSOA |
| RNF004 | EMPRESA, ITEM, MUNICIPIO, PARMNOTA, PESSOA |
| CNF001 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| CNF012 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| CPD001 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| CPD002 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| CPD003 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| CPD005 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| MPD084 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RNF006 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RNF012 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RNF038 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD001 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD003 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD005 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD022 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD023 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RPD030 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RRC010 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RRC012 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| RRC013 | EMPRESA, ITEM, MOVIMENTACAO, PESSOA |
| MNF001 | EMPRESA, ENDERECOPESSOA, ITEM, PESSOA |
| MNF030 | EMPRESA, ENDERECOPESSOA, ITEM, PESSOA |
| RNF027 | EMPRESA, ITEM, PARMNOTA, PESSOA |
| RNF040 | EMPRESA, ITEM, MUNICIPIO, PESSOA |
| CPD011 | ITEM, MOVIMENTACAO, PESSOA |
| MNF024 | EMPRESA, ITEM, MOVIMENTACAO |
| MPD076 | EMPRESA, MOVIMENTACAO, PESSOA |
| RFC040 | EMPRESA, ITEM, MOVIMENTACAO |
| ... | +514 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Tabelas em Comum |
|---|---|
| MCA004 | CAPTACAOLEITE, MOVTOLEITE, NOTA |
| MCA010 | CAPTACAOLEITE, MOVTOLEITE, NOTA |
| MCA012 | CAPTACAOLEITE, EMBARQUE, MOVTOLEITE |
| MCA013 | CAPTACAOLEITE, MOVTOLEITE, NOTA |
| RCA001 | CAPTACAOLEITE, EMBARQUE, MOVTOLEITE |
| MNF005 | EMBARQUE, MOVTOLEITE, NOTA |
| MCA011 | CAPTACAOLEITE, MOVTOLEITE |
RCA005 | CAPTACAOLEITE, MOVTOLEITE |
| TCA002 | CAPTACAOLEITE, MOVTOLEITE |
| CNF001 | EMBARQUE, NOTA |
| CNF011 | EMBARQUE, NOTA |
| CNF012 | EMBARQUE, NOTA |
| CNF014 | EMBARQUE, NOTA |
| CPD001 | EMBARQUE, NOTA |
| CRC002 | EMBARQUE, NOTA |
EspelhoNota | EMBARQUE, NOTA |
JunsoftGerNotas | EMBARQUE, NOTA |
JunsoftNFSe2 | EMBARQUE, NOTA |
JunsoftServiceFatApp | EMBARQUE, NOTA |
LET043 | EMBARQUE, NOTA |
LNF025 | EMBARQUE, NOTA |
LNF043 | EMBARQUE, NOTA |
LNF107 | EMBARQUE, NOTA |
LNF169 | EMBARQUE, NOTA |
LNF175 | EMBARQUE, NOTA |
LNF221 | EMBARQUE, NOTA |
LNF300 | EMBARQUE, NOTA |
LNF400 | EMBARQUE, NOTA |
LNF500 | EMBARQUE, NOTA |
LOC003 | EMBARQUE, NOTA |
| ... | +362 telas |