Histórico da Página
Lançamentos de registros de contador exclusivos para o processo de Abastecimento
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Manufatura | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | Manutenção de Ativos | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cadastros Iniciais: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Chamados Relacionados | [XXXXXX] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetro(s): | MV_NGLANEX | ||||||||||||||||||||||||||||||||||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Descrição
Implementado no módulo de Manutenção de Ativos com Gestão de Frotas (SIGAMNT) o bloqueio de reportes de contador gerenciado pelo parâmetro criado MV_NGLANEX (Torna exclusivos tipos de lançamento de contador nas interfaces do sistema).
Especificamente neste documento será tratado a utilização do parâmetro para bloqueio de reportes de contador que não sejam do tipo A - Abastecimento. Portanto, a utilização desta melhoria e do parâmetro implementado deve ser restrita a especificidade de se controlar o histórico de contador através da posição de contador informado em abastecimentos (TQN), caso não seja realizado esse processo o conteúdo do parâmetro deve ser vazio. A utilização de qualquer conteúdo diferente de A ou "em branco" pode ocasionar comportamentos não esperados. As demais funcionalidades do parâmetro serão liberadas em releases futuras visando melhoria no processo do módulo de Manutenção de Ativos.
A presente melhoria visa atender alguns casos onde a operação de lançamentos de contador ocorre somente por meio de algumas rotinas ou processos da empresa, como no caso dos abastecimentos, mas contemplando também os processos de informe de virada e lançamento de quebra.
Dessa forma, o parâmetro MV_NGLANEX torna exclusivo determinado tipo de lançamento de contador nas interfaces do sistema, não permitindo que outros tipos de lançamentos sejam realizados. Neste Neste caso, o tipo de contador (TP_TIPOLAN) "C - Contador" será alimentado automaticamente pelo pela posição de contador com data e hora anterior do tipo "A - Abastecimento"informado em um Abastecimento, Quebra ou Virada, onde houver reporte de contador para aquele bem, por exemplo, na abertura ou finalização de uma ordem de serviço.
- Parametrização:
O parâmetro MV_NGLANEX impede a digitação de um valor de contador, de forma que será carregado carregando automaticamente o contador informado no último contador registro de abastecimento informado, caso o parâmetro esteja com seu conteúdo igual a "A". No caso da existência de quebras e viradas, é o próprio contador da quebra/virada que será considerado o último contador registrado anterior. A data e hora de inclusão é que serve de base para o novo lançamento. - Bloqueio de rotinas e preenchimento automático:
Conforme a parametrização MV_NGLANEX = A, algumas rotinas que possuem a finalidade exclusiva de informar apenas o contador , serão bloqueadas. Quando esta situação ocorrer, será apresentado a mensagem "Parâmetro MV_NGLANEX restringe lançamentos do tipo Contador". As rotinas bloqueadas conforme esse caso são:- Reabertura O.S. (MNTA255)
- Plano de Acompanhamento (MNTA310)
- Confirmação do Plano de Acompanhamento (MNTA320)
- Retorno de Produção (MNTA380)
- Retorno Plano Acompanhamento (MNTA390)
- Informa Informa Contador (MNTA830) - a inclusão de Virada, presente em Ações Relacionadas, continua sendo acessível.
As rotinas ajustadas para bloquear a edição do campo de posição de contador quando o conteúdo do parâmetro for igual a "A" são:
- Movimentação de Pneus padrão (MNTA231);
- Movimentação de Pneus modelo gráfico (MNTA232);
- Solicitação de Serviço (MNTA280);
- Atendimento Solicitação de Serviço (MNTA291);
- Confirmação do Plano de Manutenção (MNTA340);
- Retorno de Manutenção (MNTA400);
- Ordem de Serviço Manual (MNTA410);
- Ordem de Serviço Corretiva (MNTA420);
- Retorno de OS Mod 2 (MNTA435);
- Movimentação de Bens (MNTA470);
- Ajuste Contador (MNTA875);
- Árvore Lógica (MNTA902);
- Controle de Portaria (MNTA985);
- Registros de inspeções e calibragem (MNTA995);
O tratamento do parâmetro não será liberado neste primeiro momento nas rotinas abaixo, mas serão consideradas posteriormente em próximo roadmap:
- Rodizio de estrutura (MNTA098);
- Retorno Simplificado (MNTA415);
- Retorno em Lote (MNTA401);
- Retorno por Etapas (MNTA480);
- OS de Reforma (MNTA450);
- Retorno OS de Reforma (MNTA460);
- Retorno Lubrificação (MNTA360).
Procedimento para Implantação
Aplicar atualização dos programas: MNTA231, MNTA232, MNTA255, MNTA280, MNTA291, MNTA310, MNTA320, MNTA380, MNTA390, MNTA400, MNTA410, MNTA420, MNTA435, MNTA470, MNTA735, MNTA830, MNTA875, MNTA902, MNTA985, MNTA995, MNTUTIL, NGUTIL04 e UPDMNTC3.
Para viabilizar essa melhoria, é necessário aplicar o pacote de atualizações (Patch) deste chamado.
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Importante
Antes de executar o compatibilizador UPDMNTC3 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador \PROTHEUS11_DATA\DATA, e dos dicionários de dados SXs \PROTHEUS11_DATA\SYSTEM.
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
|---|
- Em Microsiga Protheus TOTVS Smart Client, digite U_UPDMNTC3 no campo Programa Inicial.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o parâmetro a seguir:
Itens/Pastas | Descrição |
Nome: | MV_NGLANEX |
Tipo: | Char |
Cont. Por.: | A = Abastecimento ou vazio para não considerar. |
Descrição: | Torna exclusivos tipos de lançamento de contador nas interfaces do sistema |
Procedimento para Utilização
- Para verificar que é possível realizar o reporte de contador após a configuração do parâmetro, em Manutenção de Ativos com Gestão de Frotas (SIGAMNT) acesse:
- Atualizações/ Controle de Combustíveis/ Abastecimento/ Abast. Manual (MNTA655). Incluir um abastecimento manual, verifique que é possível informar posição de contador.
- Atualizações/ Controle de Oficina/ Contador/ Informa/ Ações Relacionadas/ Virada (MNTA830). Incluir uma virada, verifique que é possível informar posição de contador.
- Atualizações/ Controle de Oficina/ Contador/ Quebra (MNTA840). Informar uma quebra de contador, verifique que é possível informar posição de contador.
- Para verificar que o acesso a determinadas rotinas estão bloqueados após a configuração do parâmetro, em Manutenção de Ativos com Gestão de Frotas (SIGAMNT) acesse:
- Atualizações / Controle de Oficina / Contador / Informa (MNTA830), selecione a opção informa. Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Atualizações / Controle de Oficina / Contador / Retorno Produção (MNTA380). Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Atualizações / Controle de Oficina / Plano Acompanham. / Retorno (MNTA390). Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Atualizações / Controle de Oficina / Plano Acompanham. / Plano (MNTA310). Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Atualizações / Controle de Oficina / Plano Acompanham. / Confirmação (MNTA320). Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Atualizações / Controle de Oficina / Plano Acompanham. / Reabertura de O.S. (MNTA255). Verifique que é apresentado a mensagem bloqueando o uso da rotina.
- Para verificar que o campo de posição de contador se encontra fechado para alteração, trazendo a posição de contador informada no último abastecimento, virada ou quebra correspondente em Manutenção de Ativos com Gestão de Frotas (SIGAMNT) acesse::
- Atualizações / Controle de Oficina / Bens/ Estrutura de Bens (MNTA090). Incluir ou alterar uma estrutura de bem e verificar que o campo de posição vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações / Controle de Oficina / Solicitação Serv./ Solicitação (MNTA280). Incluir uma solicitação e verificar que a posição de contador é o mesma posição informada no último abastecimento, virada ou quebra..
- Atualizações/ Controle de Oficina/ Ordem de Serviço/ Corretiva (MNTA420). Incluir uma ordem de serviço corretiva e verificar que o campo de posição vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Ordem de Serviço/ Manual (MNTA410). Incluir uma ordem de serviço manual. Verifique que o campo de contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Ordem de Serviço/ Corretiva (MNTA420) incluir uma ordem de serviço corretivo de movimentação de Pneu. Abrir a O.S. em Rodados Gráfico (MNTA232 ) ou Não Gráfico (MNTA231) e verificar que não é possível alterar ou informar contador. O campo de posição de contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Retorno O.S./ Retorno (MNTA400). Realizar o retorno da ordem de serviço anteriormente cadastrada e verificar que o campo de posição de contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Retorno O.S./ Retorno Mod. 2 (MNTA435). Realizar o retorno da ordem de serviço corretiva anteriormente cadastrada e verificar que o campo de posição de contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Solicitação Serv./ Atendimento (MNTA291). Realizar o atendimento o atendimento da solicitação de serviço anteriormente cadastrada e verificar que o campo de posição de contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Controle de Portaria/ Portaria (MNTA985). Incluir uma saída ou entrada de veiculo e verificar que a posição de contador é a corresponde ao ultimo abastecimento, virada ou quebra.
- Atualizações/ Controle de Oficina/ Bens/ Movimentação Bem (MNTA470). Incluir uma movimentação de centro de custo ou centro de trabalho e verifique que a posição de contador apresentada corresponde a posição de contador do ultimo abastecimento, virada ou quebra.
- Atualizações/ Controle de Pneus/ Pneus/ Calibragem e Medição Sulco (MNTA995). Realizar a calibragem ou medição do sulco de pneus para um veiculo e verifique que o campo contador vem bloqueado trazendo a informação do último abastecimento, virada ou quebra
- Atualizações/ Controle de Oficina/ Contador/ Acerto (MNTA875). Realizar o acerto ou o reprocessamento de contador para o veiculo e verifique que é possível alterar somente registros correspondentes a abastecimentos, viradas ou quebras.
- Atualizações/ Construção Civil/ Transferência/ Transferência de Bens (MNTA693). Caso utilize as funcionalidades da suíte de construção civil, realize a inclusão de uma transferência de bens e verifique que a posição apresentada corresponde a posição de contador do ultimo abastecimento, virada ou quebra.
- Miscelânea/ Histórico/ Transferência de Bens (MNTA550). Incluir uma transferência de bem e verificar que a posição apresentada corresponde a posição de contador do ultimo abastecimento, virada ou quebra.